2026-04-14

自動売買への道 (2026-04-14)

楽天証券の口座でデイトレの自動売買に挑戦しようと、Windows / Excel 上で動作する マーケットスピード II RSS を利用した Python アプリ (Kabuto) を開発しています。今月は、来るゴールデン・ウィークに存分に強化学習モデルのバックテストができるように準備を進めています。

今日の日経平均株価

現在値 57,877.39 +1,374.62 +2.43% 15:45
前日終値 56,502.77 04/13 高値 57,979.82 11:11
始値 57,085.65 09:00 安値 57,010.18 09:02

※ 右の 15 分足チャートは Yahoo! Finance のデータを yfinance で取得して作成しました。

【関連ニュース】

強化学習の沼

月末から始まるゴールデンウィークにゆっくりバックテストができそうなので、それまでにどれだけ強化学習モデルを育てられるかに挑んでみることにしました。

複数のティックデータで学習

観測値や報酬設計が不十分ですが、複数のティックデータで学習する体制を整えました。

試しに過去 20 日分のティックデータに対し、最初のティックデータは 50 エピソード、残りは 25 エピソードの学習を実施してみました。この程度の量であれば、低速な CPU でも半日ぐらいで処理を完了でき、学習曲線の大雑把な傾向はつかめるだろうと考えました。

過去 20 日分の学習における報酬 (episord_reward)、損益 (pnl)、約定回数トレンド (transactions)

TensorBorad で時系列にトレンドを確認すると、ばらつきはあるものの、報酬および収益を伸ばす方向に学習が進んでいません。

よくわからない状態で観測値(特徴量)を増やす前に、今のシンプルな観測空間で報酬設計に工夫する余地がないか、もう少し試行錯誤を続けます。

参考サイト

  1. マーケットスピード II RSS | 楽天証券のトレーディングツール
  2. マーケットスピード II RSS 関数マニュアル
  3. 注文 | マーケットスピード II RSS オンラインヘルプ | 楽天証券のトレーディングツール
  4. PythonでGUIを設計 | Qtの公式Pythonバインディング
  5. Python in Excel alternative: Open. Self-hosted. No limits.
  6. Book - xlwings Documentation
にほんブログ村 株ブログ 株日記へ
PVアクセスランキング にほんブログ村

0 件のコメント:

コメントを投稿