楽天証券の口座でデイトレの自動売買に挑戦しようと、Windows / Excel 上で動作する マーケットスピード II RSS を利用した Python アプリ (Kabuto) を開発しています。完全自動売買を実現できるまでの道程は長いですが、日々、セミオートでアプリを使ってトレードをしながら改良を進めています。
今日の日経平均株価
| 現在値 | 56,279.05 | -1,778.19 | -3.06% | 15:45 | |
|---|---|---|---|---|---|
| 前日終値 | 58,057.24 | 03/02 | 高値 | 57,890.76 | 09:03 |
| 始値 | 57,729.80 | 09:00 | 安値 | 56,091.54 | 15:20 |
※ 右の 15 分足チャートは Yahoo! Finance のデータを yfinance で取得して作成しました。
【関連ニュース】
- カタールエナジーがLNG生産停止-欧州ガス価格一時50%上昇 - Bloomberg [2026-03-02]
- カタールがLNG生産停止、中東エネ施設閉鎖相次ぐ 情勢緊迫で | ロイター [2026-03-02]
- 米ISM製造業景気指数、2月ほぼ横ばいの52.4 投入価格が急上昇 | ロイター [2026-03-03]
- 米ISM製造業、仕入れ価格が22年以来の高水準-インフレ再燃示唆 - Bloomberg [2026-03-03]
- アンソロピックのClaudeに障害、サービス停止-「前例ない需要」と説明 - Bloomberg [2026-03-03]
- 破綻した英住宅金融会社、エリオットは400億円超のエクスポージャー - Bloomberg [2026-03-03]
- 【欧州市況】株は11月以来の大幅安、国債下落-利下げ観測が後退 - Bloomberg [2026-03-03]
- PayPay、米IPOに向けたロードショー開始を延期-関係者 - Bloomberg [2026-03-03]
- 米国株式市場=ほぼ横ばい、対イラン攻撃受け荒い値動き | ロイター [2026-03-03]
- 【米国市況】国債急落、原油高でインフレ懸念-ドル一時157円台後半 - Bloomberg [2026-03-03]
- 米大使館にドローン攻撃、小規模な火災発生=サウジ国防省 | ロイター [2026-03-03]
- 在リヤド米大使館攻撃への報復、近く明らかに─トランプ氏=報道 | ロイター [2026-03-03]
- パラマウントをジャンク級に格下げ、ワーナー買収踏まえ-フィッチ - Bloomberg [2026-03-03]
- パラマウント、WBD買収で負債790億ドル ケーブル資産売却は否定 | ロイター [2026-03-03]
- トランプ政権が求めた関税還付手続き先送り、連邦裁判所が退ける - Bloomberg [2026-03-03]
- アンソロピック、米国防総省のAI兵器コンペに応募していた-関係者 - Bloomberg [2026-03-03]
- トヨタ創業家、物言う株主との攻防で勝利つかむ-豊田織機買収へ前進 - Bloomberg [2026-03-03]
- マクロスコープ:予算年度内成立に現実味、参院自民にも「進むしかない」の声 | ロイター [2026-03-03]
- オープンAI、米国防総省との契約内容修正中=アルトマンCEO | ロイター [2026-03-03]
- 米OpenAIのCEO、国防総省との契約は急ぎ過ぎた-追加条項を協議中 - Bloomberg [2026-03-03]
- 2万ドルの無人機を400万ドル使い迎撃-イランの安価な攻撃で消耗戦に - Bloomberg [2026-03-03]
- 日経平均は大幅続落、1700円超安 中東情勢緊迫化でリスク回避の売り | ロイター [2026-03-03]
デイトレ用自作アプリ
以下は株価・取引に関連する情報の流れを示しています。
楽天証券では、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 株に固定しています。
今日は、伊藤忠商事 (8001 の値動きに乗れず、無駄なエントリを重ねてしまいました。
三菱UFJフィナンシャルG (8306) については、下落トレンドに乗れたかに思えましたが、パラメータの設定が甘く、振り返ってみると少しプラスになっただけでした。
今日も前場で取引をお終いにしました。ロスカットのしきい値とトレーリング・ストップのパラメータを調節して、明日試します。
表示されている「含み損益」は、アプリ側で発注したタイミングの株価で算出した見込み額です。そのため、現実の実現損益と差が生じます。
取引結果のレビュー
取引データをレビューする専用アプリができていないので Jupyter Lab でチャートを作成してレビューしています(含み益などは 1 株単位で算出しています)。
ENEOSホールディングス (5020) ではクロス・シグナルの回数は 2 回でした。
伊藤忠商事 (8001) ではクロス・シグナルの回数は 23 回でした。
三菱UFJフィナンシャルG (8306) ではクロス・シグナルの回数は 3 回でした。
対象銘柄の日足チャート
ティックデータを収集している銘柄については、日足チャートと高値安値の差分のトレンドをモニターしています。そのうち、本日取引した 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 件のコメント:
コメントを投稿