楽天証券の口座でデイトレの自動売買に挑戦しようと、Windows / Excel 上で動作する マーケットスピード II RSS を利用した Python アプリ (Kabuto) を開発しています。完全自動売買を実現できるまでの道程は長いですが、日々、セミオートでアプリを使ってトレードをしながら改良を進めています。
今日の日経平均株価
| 現在値 | 58,850.27 | +96.88 | +0.16% | 15:45 | |
|---|---|---|---|---|---|
| 前日終値 | 58,753.39 | 02/26 | 高値 | 58,924.17 | 14:47 |
| 始値 | 58,606.03 | 09:00 | 安値 | 58,130.57 | 09:38 |
※ 右の 15 分足チャートは Yahoo! Finance のデータを yfinance で取得して作成しました。
【関連ニュース】
- 米新規失業保険申請は小幅増加、予想ほど悪化せず-祝日含む週 - Bloomberg [2026-02-26]
- 米新規失業保険申請件数は4000件の小幅増、労働市場の安定示唆 | ロイター [2026-02-26]
- バークレイズやアポロ傘下部門など、破綻した英住宅金融に融資 - Bloomberg [2026-02-27]
- 米国株式市場=反落、テクノロジー株が安い ダウは横ばい | ロイター [2026-02-27]
- 【米国市況】S&P500反落、半導体に売り-米イラン核協議で原油不安定 - Bloomberg [2026-02-27]
- エヌビディア株、好決算でも大幅安-AIバブル懸念の根強さ鮮明に - Bloomberg [2026-02-27]
- エヌビディア、戦略投資・提携に700億ドル超-半導体需要創出へ - Bloomberg [2026-02-27]
- 東京消費者物価は政策効果で2%割れ、予想上回り日銀利上げ路線の支え - Bloomberg [2026-02-27]
- 鉱工業生産1月は前月比2.2%上昇、予想下回る 先行き減産を計画 | ロイター [2026-02-27]
- アンソロピックCEO、AI軍事利用巡る米国防総省の要求拒否 | ロイター [2026-02-27]
- グーグル、AI画像生成ツール「ナノバナナ2」発表 処理高速化 | ロイター [2026-02-27]
- みずほFGが事務職員最大5000人を10年で配置転換へ-AIで業務効率化 - Bloomberg [2026-02-27]
- 日経平均は4日続伸し終値ベースの最高値、TOPIXも最高値更新 | ロイター [2026-02-27]
デイトレ用自作アプリ
以下は株価・取引に関連する情報の流れを示しています。
楽天証券では、Python からネットワーク越しに直接取引できるような API が提供されていないので、マーケットスピード II RSS を介して Python アプリから取引をする構成を取っています。
開発中の取引アプリに信用売買の注文をする機能を実装、動作確認ができたので、機能の不備を改善しながら、そろりそろりと運用を始めています。
取引アプリの概要を以下にまとめました。
- 私の株日記: 自動売買への道 (2026-02-22)
- 先週までのアプリ開発状況をまとめています。
- 私の株日記: マーケットスピードⅡ RSS
- 注文機能に関わる VBA 関数と、Python とのやりとりについてまとめています。
現在のアプリは、エントリ:手動、エグジット:自動(+手動)の構成になっています。
今日のデイトレ ─ Trial & Data Collection phase
| 対象銘柄 | 住友化学 (4005) |
|---|---|
| ENEOSホールディングス (5020) | |
| 三菱HCキャピタル (8593) | |
| 信用区分 | 一般信用(いちにち) |
| 注文数量 | 100 株 |
| 価格区分 | 成行 |
| 制 約 | ナンピン禁止 |
本アプリは短周期の移動平均線 MA1 と VWAP トレンド線のクロス・シグナルをエントリの判断基準にしています。また、現在のところ注文数量を 100 株に固定しています。
一般信用売建銘柄(いちにち)の売建可能数量が更新されていたので、これに伴い LINEヤフー (4689) から 三菱HCキャピタル (8593) に変えてみました。いままでティックデータの収集をしていなかった銘柄なので、今日は様子見です。
住友化学 (4005) は、今日も 10 時ぐらいまで VWAP 辺りをウロウロでエントリで損失を重ねてしまい、昨日にひきつづき前場では収益を上げられませんでした。
ENEOSホールディングス (5020) は、トレンドにうまく乗れて、9:30 前にトレーリング・ストップが機能していることを確認できました。その後の上昇トレンドにも乗ることができ、後場まで建玉を持ち越したい誘惑がありましたが、金曜日は(微益だけど)プラスで終わらせたいと考え直し、前引け前に利確してお終いにしました。
表示されている「含み損益」は、アプリ側で発注したタイミングの株価で算出した見込み額です。そのため、現実の実現損益と差が生じます。
- 信用取引に費やした約定回数は 42 回、実現損益は +1,790 円でした。
各銘柄の損益は、住友化学 (4005) : -560 円、ENEOSホールディングス (5020) : 2,350 円、三菱HCキャピタル (8593) : 0 円でした。
取引結果のレビュー
取引データをレビューする専用アプリができていないので Jupyter Lab でチャートを作成してレビューしています(含み益などは 1 株単位で算出しています)。
住友化学 (4005) ではクロス・シグナルの回数は 17 回でした。
ENEOSホールディングス (5020) ではクロス・シグナルの回数は 14 回でした。
三菱HCキャピタル (8593) ではクロス・シグナルの回数は 22 回でした。
参考サイト
- マーケットスピード II RSS | 楽天証券のトレーディングツール
- マーケットスピード II RSS 関数マニュアル
- 注文 | マーケットスピード II RSS オンラインヘルプ | 楽天証券のトレーディングツール
- PythonでGUIを設計 | Qtの公式Pythonバインディング
- Python in Excel alternative: Open. Self-hosted. No limits.
- Book - xlwings Documentation







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