楽天証券の口座でデイトレの自動売買に挑戦しようと、Windows / Excel 上で動作する マーケットスピード II RSS を利用した Python アプリ (Kabuto) を開発しています。完全自動売買を実現できるまでの道程は長いですが、日々、セミオートでアプリを使ってトレードをしながら改良を進めています。
今日の日経平均株価
| 現在値 | 54,245.54 | -2,033.51 | -3.61% | 15:45 | |
|---|---|---|---|---|---|
| 前日終値 | 56,279.05 | 03/03 | 高値 | 55,701.27 | 09:22 |
| 始値 | 55,470.88 | 09:00 | 安値 | 53,618.20 | 12:35 |
※ 右の 15 分足チャートは Yahoo! Finance のデータを yfinance で取得して作成しました。
【関連ニュース】
- SMBC、破綻した英住宅金融MFSに210億円のエクスポージャー-関係者 - Bloomberg [2026-03-03]
- 植田日銀総裁、中銀マネーにブロックチェーン活用検討-当預決済など - Bloomberg [2026-03-03]
- アングル:日本株、下げ加速の裏に需給要因 信用買い残なお高水準 | ロイター [2026-03-03]
- 【欧州市況】株続落、インフレ・金利見通しに不透明感-国債下落 - Bloomberg [2026-03-04]
- トランプ氏、ホルムズ海峡航行で米海軍のタンカー護衛表明-保険も提供 - Bloomberg [2026-03-04]
- 米国株式市場=下落、ダウ403ドル安 中東紛争でインフレ懸念 | ロイター [2026-03-04]
- 【米国市況】株・国債が下げ縮小、トランプ氏発言で-ドル157円後半 - Bloomberg [2026-03-04]
- 日本市場、中東情勢混迷への懸念で株安・円安継続へ-債券は小康状態 - Bloomberg [2026-03-04]
- アングル:ドバイの「安全神話」揺らぐ、イラン報復攻撃で国際資本流出の懸念 | ロイター [2026-03-04]
- 米防衛企業、アンソロピックAI技術排除へ トランプ氏の禁止措置で | ロイター [2026-03-04]
- 協和キリン、ロカチンリマブに関するすべての臨床試験を中止 - 日本経済新聞 [2026-03-04]
- AIのアンソロピック、年間収入急増へ-3兆1500億円に迫ると関係者 - Bloomberg [2026-03-04]
- トランプ氏のイラン戦争は違憲、歴代大統領で最悪の議会権限無視 - Bloomberg [2026-03-04]
- 韓国株大幅安、2日間の下げは08年以来の大きさ-外国ファンドが売り - Bloomberg [2026-03-04]
- 物価目標の実現へ、賃金も相応の伸びが必要=植田日銀総裁 | ロイター [2026-03-04]
- 原油の上昇続けば基調物価押し上げも、中東情勢を注視-植田日銀総裁 - Bloomberg [2026-03-04]
- 消費者態度指数2月は+2.1ポイント、判断上引き上げ 物価見通し低下 | ロイター [2026-03-04]
- オリックス、SGKHDの全株式をカーライル系に譲渡へ 958億円 | ロイター [2026-03-04]
- カナデビア、7月に全固体電池事業をスズキに売却 | ロイター [2026-03-04]
- 東京株式市場・大引け=大幅3日続落、連日で今年最大下げ幅 衆院選後の上昇帳消し | ロイター [2026-03-04]
- 【日本市況】株式3%超安、中東情勢の悪化懸念しリスク回避-債券上昇 - Bloomberg [2026-03-04]
デイトレ用自作アプリ
以下は株価・取引に関連する情報の流れを示しています。
楽天証券では、Python からネットワーク越しに直接取引できるような API が提供されていないので、マーケットスピード II RSS を介して Python アプリから取引をする構成を取っています。
開発中の取引アプリに信用売買の注文をする機能を実装、動作確認ができたので、機能の不備を改善しながら、そろりそろりと運用を始めています。
取引アプリの概要を以下にまとめました。
- 私の株日記: 自動売買への道 (2026-03-01)
- 先週までのアプリ開発状況をまとめています。
- 私の株日記: マーケットスピードⅡ RSS
- 注文機能に関わる VBA 関数と、Python とのやりとりについてまとめています。
現在のアプリは、エントリ:手動、エグジット:自動(+手動)の構成になっています。
今日のデイトレ ─ Trial & Data Collection phase
| 対象銘柄 | ENEOSホールディングス (5020) |
|---|---|
| 伊藤忠商事 (8001) | |
| 三菱UFJフィナンシャルG (8306) | |
| 信用区分 | 一般信用(いちにち) |
| 注文数量 | 100 株 |
| 価格区分 | 成行 |
| 制 約 | ナンピン禁止 |
本アプリは短周期の移動平均線 MA1 と VWAP トレンド線のクロス・シグナルをエントリの判断基準にしています。また、現在のところ注文数量を 100 株に固定しています。
昨夜の CME 日経先物 円建て は 5 万 3 千円台まで派手に下がっていたのですが、朝 4 時過ぎには 55,500 円程度まで戻っていました。
今日の日経平均は、大きく下げて始まるだろうとは思いましたが、取引時間中にどこまで下がるかに注目していました。
最初のエントリで、意識を三菱UFJフィナンシャルG (8306) の方に優先してしまったので、伊藤忠商事 (8001) を追えませんでした。
昨夜にパラメータを調節して、一応、想定通りに動いたことを確認できました。寄り付き後の売りが落ち着いた後、もし揉み合うようだといつものように無駄なエントリを繰り返して損失を積み上げてしまうかもしれないと考えて、早々にお終いにして値動きを眺めていました。
表示されている「含み損益」や「合計収益」は、アプリ側が発注したタイミングの株価で算出した見込み額です。そのため、現実の実現損益と差が生じます。
取引結果のレビュー
取引データをレビューする専用アプリができていないので Jupyter Lab でチャートを作成してレビューしています(含み益などは 1 株単位で算出しています)。
ENEOSホールディングス (5020)
伊藤忠商事 (8001)
三菱UFJフィナンシャルG (8306)
対象銘柄の日足チャート
ティックデータを収集している銘柄については、日足チャートと高値安値の差分のトレンドをモニターしています。そのうち、本日取引した 3 銘柄のチャートをまとめています。
ENEOSホールディングス (5020)
伊藤忠商事 (8001)
三菱UFJフィナンシャルG (8306)
※ 上の日足チャートは Yahoo! Finance のデータを yfinance で取得して作成しました。
参考サイト
- マーケットスピード II RSS | 楽天証券のトレーディングツール
- マーケットスピード II RSS 関数マニュアル
- 注文 | マーケットスピード II RSS オンラインヘルプ | 楽天証券のトレーディングツール
- PythonでGUIを設計 | Qtの公式Pythonバインディング
- Python in Excel alternative: Open. Self-hosted. No limits.
- Book - xlwings Documentation










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