2025-08-22

デイトレは準備中 (2025-08-22)

今日の日経平均株価

今日の日経平均株価は、前日比 19.64 円高の 42,629.81 円と小幅 4 営業日ぶりの反発で始まりました。9:01 に 42,720.57 円の高値をつけた後は下げに転じ 9:15 に 42,331.39 円の安値を付けました。

その後持ち直して、前場は 42,615.09 円で取引を終えました。

後場は 42,586.83 円で取引が始まり、安値圏を狭い値幅で推移しました。

引けに向けて値を戻し、大引けは前日比 23.12 円高の 42,633.29 円と小反発で取引を終えました。

上の 15 分足チャートは Yahoo! Finance のデータで作成しました。

デイトレ用自作アプリ

Python で作っている自作のデイトレアプリで、ゆくゆくは自動売買に挑戦するために取り組んでいます。

以下は株価に関連する情報の流れを示しています。

株価データの流れ(Windows 11)

楽天証券では、Python からネットワーク越しに直接取引できるような API が提供されていないので、マーケットスピード II RSS を介して取引をする構成を取っています。

今日のデイトレは…

アプリに強化学習モデルを組み込みました。アプリの表示は株価トレンドを示すのみですが、1 秒間隔で マーケットスピード II RSS から取得する株価データ(タイムスタンプ、株価、累計出来高)をモデルへ渡して売買判定(推論)をさせ、取引シミュレーションを実施しています。なお、15:24:50 の時点で建玉を持っていれば強制返済するようにしています。

ターゲット銘柄 (7011) の今日の株価トレンド (Windows 11)

日々、趣向を変えたモデルをあれこれ試していて、学習効果が良さげであればどんどん試していきたいと考えています。そのため、モデルをコロコロ変えるかもしれませんが、とりあえずアプリに実装したモデルのパフォーマンスを日々まとめていきます。

強化学習モデル (ppo_7011_20250821.pt) のパフォーマンス
Date Profit (JPY) Note
2025-08-22 39,800 2025-08-19, 20, 21 のティックデータを順番に 100 回学習後に使用

今日は新しいモデルを試しました。

収益が高いのは良いことではあるのですが、取引回数が 13,578 回というのはいかがなものか…😅。しかもほとんどが 0 円の含み損益で売買しています。モデルの作り方に工夫が必要です。

課  題

現在、課題と考えていることを下記にまとめました[随時更新〗。

  • マーケットスピード II RSS による売買
    • Excel VBA, Python 側で実際の売買を試す。
    • 売買のためのサンプルワーク
  • PyTorch を利用した強化学習モデルの実用化

参考サイト

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

0 件のコメント:

コメントを投稿