楽天証券の口座でデイトレの自動売買に挑戦しようと Windows / Excel 上で利用できる マーケットスピード II RSS を活用して Python であれこれ取り組んでいます。この「自動売買への道」のトピックでは、プログラミングの話題にも踏み込んで、日々の活動をまとめています。
今日の日経平均株価
| 現在値 | 50,402.39 | +815.18 | +1.81% | 15:30 | |
|---|---|---|---|---|---|
| 前日終値 | 49,507.21 | 12/19 | 高値 | 50,590.88 | 10:38 |
| 始値 | 50,084.55 | 09:00 | 安値 | 49,982.20 | 09:02 |
※ 右の 15 分足チャートは Yahoo! Finance のデータを yfinance で取得して作成しました。
【関連ニュース】
- 中国万科、12月15日満期債償還巡り30営業日の猶予要請 | ロイター [2025-12-17]
- いよいよ「サンタラリー」到来か、強気シグナル点灯-データが示唆 - Bloomberg [2025-12-20]
- 米国株式市場=続伸、ハイテク株高が消費関連の下落を相殺 | ロイター [2025-12-20]
- 8億ユーザーでも赤字拡大のOpenAIと売上11兆円宣言のAnthropic AI覇権争いの”売上戦争”が幕開け [2025-12-21]
- 金と銀、最高値更新-地政学的緊張と米追加利下げ観測で買い優勢 - Bloomberg [2025-12-22]
- 日経平均は続伸、節目5万円を回復 AI関連に買い戻し | ロイター [2025-12-22]
今日のシミュレーション結果 (2025-12-22)
DOE(実験計画)に従って、事後の売買シミュレーションを毎日実施しています。DOE の詳細およびヒストリカル・データの解析結果は週末にまとめて掲載します。
本日のパラメータによる事後シミュレーション
この部分は準備が整い次第、シャドー・トレーディングの結果に移行します。
本日のパラメータ
| パラメータ | 設定値 | |
|---|---|---|
| PERIOD_MA_1 | 60 | sec |
| PERIOD_MA_2 | 780 | sec |
| PERIOD_MR | 30 | sec |
| THRESHOLD_MR | 7 | 円 |
リアルタイム売買用 GUI アプリで、本日のティックデータを読み込ませてシミュレーションしたチャートと取引結果を掲載しています。
なお、後述のシミュレーションと同じ処理クラスを利用しています。しかし、GUI アプリではマルチスレッディングを多用しているために微妙にタイミングがズレるのか、損益の結果が同等にならない場合があります。
本日のティックデータでシミュレーションをした結果(GUI アプリ)
本日分の DOE ウィンドウチェック
毎日 DOE の条件について売買シミュレーションを実施して、継続的にベストな条件を探索しています。
本日取得したティックデータで、DOE の実験条件について取引シミュレーションを実施した結果です。
なお、損益の単位は 円 / 1 株 です。
DOE ウィンドウにおける損益の等高線図
投稿線は、損益がプラスを赤系色、マイナスを青系色、0 を黒色で表示しています。また、実験点を ・、本日の条件を ★、本日損益が最も高かったベスト条件を ● で示しています。
DOE ウィンドウにおける損益分布
DOE のシミュレーション結果から損益分布をヒストグラムにしました。
参考サイト
- マーケットスピード II RSS | 楽天証券のトレーディングツール
- マーケットスピード II RSS 関数マニュアル
- 注文 | マーケットスピード II RSS オンラインヘルプ | 楽天証券のトレーディングツール
- Gymnasium Documentation
- Stable-Baselines3 Docs - Reliable Reinforcement Learning Implementations
- Maskable PPO — Stable Baselines3 - documentation
- PyTorch documentation
- PythonでGUIを設計 | Qtの公式Pythonバインディング
- Python in Excel alternative: Open. Self-hosted. No limits.
- Book - xlwings Documentation





0 件のコメント:
コメントを投稿