楽天証券の口座でデイトレの自動売買に挑戦しようと、Windows / Excel 上で動作する マーケットスピード II RSS を利用した Python アプリ (Kabuto) を開発しています。完全自動売買を実現できるまでの道程は長いですが、日々、セミオートでアプリを使ってトレードをしながら改良を進めています。
今日の日経平均株価
| 現在値 | 57,321.09 | +495.39 | +0.87% | 15:45 | |
|---|---|---|---|---|---|
| 前日終値 | 56,825.70 | 02/20 | 高値 | 57,421.67 | 14:32 |
| 始値 | 56,764.14 | 09:00 | 安値 | 56,732.93 | 09:00 |
※ 右の 15 分足チャートは Yahoo! Finance のデータを yfinance で取得して作成しました。
【関連ニュース】
- 米GDP1.4%増に急減速、25年第4四半期速報値 政府閉鎖が影響 | ロイター [2026-02-20]
- 米総合PMI、2月は52.3に低下 昨年4月以来の低水準 | ロイター [2026-02-21]
- 米新築住宅販売、12月は1.7%減 建設中在庫は約4年半ぶり低水準 | ロイター [2026-02-21]
- 米最高裁、トランプ関税の効力認めず-大統領権限を逸脱と判断 - Bloomberg [2026-02-21]
- トランプ関税無効判断、金融市場はドル・国債売りで反応-株は上昇 - Bloomberg [2026-02-21]
- トランプ氏、世界的に10%の関税賦課と表明-最高裁の無効判断を受け - Bloomberg [2026-02-21]
- NY外為市場=ドル下落、最高裁がトランプ関税に違法判決 | ロイター [2026-02-21]
- 米国株式市場=反発、大型株けん引 トランプ関税違法判決に安堵 | ロイター [2026-02-21]
- トランプ米大統領、代替関税率を10%から15%に引き上げと投稿 | ロイター [2026-02-22]
- 中南米株好調、外国勢の資金流入急増-トランプ関税無効判断追い風 - Bloomberg [2026-02-23]
- 違法判決の米関税、24日に徴収停止 米税関当局発表 | ロイター [2026-02-23]
- 米製造業新規受注、12月は前月比0.7%減 民間航空機が急減 | ロイター [2026-02-24]
- 米IBM株急落、アンソロピックのAIツールがCOBOL近代化支援 - Bloomberg [2026-02-24]
- 米国株式市場=急落、ダウ821ドル安 AI懸念や関税巡る不確実性再燃で | ロイター [2026-02-24]
- 【米国市況】根強いAI脅威論、株売り拡大-関税不透明感でリスク回避 - Bloomberg [2026-02-24]
- 中国、三菱重工含む日本企業を輸出管理リストに追加-関連株下落 - Bloomberg [2026-02-24]
- 三井住友銀、「AIオペレーター」を投入 コールセンター採用難も背景 | ロイター [2026-02-24]
- 【日本市況】株式が上昇、AI期待が関税リスクオフ相殺-超長期債高い - Bloomberg [2026-02-24]
- 東京株式市場・大引け=反発、前週末安を受け押し目買い エヌビディア決算の先取りも | ロイター [2026-02-24]
デイトレ用自作アプリ
以下は株価・取引に関連する情報の流れを示しています。
楽天証券では、Python からネットワーク越しに直接取引できるような API が提供されていないので、マーケットスピード II RSS を介して Python アプリから取引をする構成を取っています。
開発中の取引アプリに信用売買の注文をする機能を実装したので試験運用を始めました。
取引アプリの概要を以下にまとめました。
- 私の株日記: 自動売買への道 (2026-02-22)
- 先週までのアプリ開発状況をまとめています。
- 私の株日記: マーケットスピードⅡ RSS
- 注文機能に関わる VBA 関数と、Python とのやりとりについてまとめています。
現在のアプリは、エントリ:手動、エグジット:自動(+手動)の構成になっています。
今日のデイトレ ─ Trial & Data Collection phase
| 対象銘柄 | 住友化学 (4005) |
|---|---|
| LINEヤフー (4689) | |
| 野村ホールディングス (8604) | |
| 信用区分 | 一般信用(いちにち) |
| 注文数量 | 100 株 |
| 価格区分 | 成行 |
| 制 約 | ナンピン禁止 |
本アプリは短周期の移動平均線 MA1 と VWAP トレンド線のクロス・シグナルをエントリの判断基準にしています。また、現在のところ注文数量を 100 株に固定しています。
今週からひとまず通常運用に入りましたが、アプリとしては仕様が固まったとは言えません(α フェーズ)。三連休中は発注機能周りの Python コードに手を加えてしまいました。GUI やチャートの細かいところにも手を加えています。
今日は、コード変更後のはじめてのリアルタイム利用になってしまったので、出力されるログを確認しながらおそるおそるの運用になってしまいました。重要な発注機能には問題がなさそうでしたが、チャートの表示に不具合があって、少し落ち着かない取引でした。
表示されている「含み損益」は、アプリ側で発注したタイミングの株価で算出した見込み額です。そのため、現実の実現損益と差が生じます。
今日は、うまくトレンドに乗れれば、後場まで続けようと思いましたが、うまく乗れませんでした。正確には、トレーリング・ストップの設定が甘く、株価のちょっと大きな変動を拾って、前場の 11 時前に強制返済されてしまいました。😭
いままで思うように取引ができなかった野村ホールディングス (8604) について、今日はうまくいくかもしれないと、ちょっと期待してしまっただけに残念です。
後場にクロスシグナルがあってもエントリするのは止めました。
各銘柄の損益は、住友化学 (4005) が、-290 円、LINEヤフー (4689) が、-60 円、野村ホールディングス (8604) が、-760 円でした。
パラメータを調整して明日再トライです。
- 信用取引に費やした約定回数は 32 回、実現損益は -1,110 円でした。
取引結果のレビュー
取引データをレビューする専用アプリができていないので Jupyter Lab でチャートを作成してレビューしています(含み益などは 1 株単位で算出しています)。
株価と VWAP との乖離度のチャートには、ばらつき具合を示す指標として、移動 IQR の外れ値上限、下限をバンドにして乖離度のトレンド線に重ねています[評価中]。
住友化学 (4005) ではクロス・シグナルの回数は 15 回でした。
LINEヤフー (4689) ではクロス・シグナルの回数は 12 回でした。
野村ホールディングス (8604) ではクロス・シグナルの回数は 6 回でした。
参考サイト
- マーケットスピード II RSS | 楽天証券のトレーディングツール
- マーケットスピード II RSS 関数マニュアル
- 注文 | マーケットスピード II RSS オンラインヘルプ | 楽天証券のトレーディングツール
- PythonでGUIを設計 | Qtの公式Pythonバインディング
- Python in Excel alternative: Open. Self-hosted. No limits.
- Book - xlwings Documentation







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