楽天証券の口座でデイトレの自動売買に挑戦しようと、Windows / Excel 上で動作する マーケットスピード II RSS を利用した Python アプリを開発しています。完全自動売買を実現できるまでの道程は長いですが、日々、セミオートでアプリを使いながら改良を進めています。
今日の日経平均株価
| 現在値 | 57,467.83 | +323.99 | +0.57% | 15:45 | |
|---|---|---|---|---|---|
| 前日終値 | 57,143.84 | 02/18 | 高値 | 57,709.82 | 13:21 |
| 始値 | 57,472.08 | 09:00 | 安値 | 57,362.01 | 09:11 |
※ 右の 15 分足チャートは Yahoo! Finance のデータを yfinance で取得して作成しました。
【関連ニュース】
- ビットコイン、米投資家の支持失い回復の気配なし-40%超下落 - Bloomberg [2026-02-19]
- 米鉱工業生産、1月は0.7%上昇 製造業に復調の兆し | ロイター [2026-02-19]
- 米国株式市場=続伸、エヌビディアなどAI関連株に買い | ロイター [2026-02-19]
- 【米国市況】ドル3日続伸、指標堅調で米利下げ観測後退-円は1%下落 - Bloomberg [2026-02-19]
- アドバンテスト、ネットワークに不正アクセス-ランサムウエア可能性 - Bloomberg [2026-02-19]
- 横浜ゴム、25年純利益は過去最高1053億円 タイヤ販売好調で増配も | ロイター [2026-02-19]
- 東京株式市場・大引け=続伸、一時500円超高 米株高や円安で | ロイター [2026-02-19]
デイトレ用自作アプリ
以下は株価・取引に関連する情報の流れを示しています。
楽天証券では、Python からネットワーク越しに直接取引できるような API が提供されていないので、マーケットスピード II RSS を介して Python アプリから取引をする構成を取っています。
開発中の取引アプリに信用売買の注文をする機能を実装したので試験運用を始めました。
取引アプリの概要を以下にまとめました。
- 私の株日記: 自動売買への道 (2026-02-14)
- 先週までのアプリ開発状況をまとめています。
- 私の株日記: マーケットスピードⅡ RSS
- 注文機能に関わる VBA 関数と、Python とのやりとりについてまとめています。
現在のアプリは、エントリ:手動、エグジット:自動(+手動)の構成になっています。
今日のデイトレ ─ リファクタリング週間 [Day 4, Thursday]
| 対象銘柄 | 住友化学 (4005) |
|---|---|
| LINEヤフー (4689) | |
| 野村ホールディングス (8604) | |
| 信用区分 | 一般信用(いちにち) |
| 注文数量 | 100 株 |
| 価格区分 | 成行 |
| 制 約 | ナンピン禁止 (GUI) |
本アプリは短周期の移動平均線 MA1 と VWAP トレンド線のクロス・シグナルをエントリの判断基準にしています。また、注文数量を 100 株に固定しています。株価が 1,000 円前後の銘柄を選んで売買して、アプリの課題を洗い出しています。そのため、ほんの僅かな損益しか出ません。
今月の前半(9 営業日)で、注文機能を含むアプリの基本動作を確認できたので、今週はコードを徹底的に整理(リファクタリング)する週にあてています。
Anthropic Cloude にサポートをしてもらって Python コードに型ヒントを付けながら、目につくロジック改善箇所があればその時に直しています。
今日も 3 銘柄のチャートをアプリに表示して、前場のみ取引をしました。
表示されている「含み損益」は、アプリ側で発注したタイミングの株価で算出した見込み額です。そのため、現実の実現損益と差が生じます。
住友化学 (4005) は、クロスするだろうと早めにエントリをして失敗してしまったケースが何回かありましたが、かろうじてプラスで終わりました。(+320 円)
LINEヤフー (4689) は、前場は取引できる機会がありませんでした。(0 円)取引なし
野村ホールディングス (8604) は、今日もうまく出来ませんでした。10 時台の VWAP 近辺の揉み合いのクロスシグナルに付き合ったのですが、肝心の最後のゴールデンクロスでエントリを諦めてしまいました。そして、これがアタリだったのが悔しかったです。仮にエントリできても挽回できるほどの収益を上げられませんでしたが、昨日に引き続き後味の悪い終わり方になってしまいました。(-1,980 円)
- 信用取引に費やした約定回数は 44 回、実現損益は -1,660 円でした。
明日もう一度、野村ホールディングス (8604) に挑戦して、やっぱりうまく出来なかったら、週末に他の銘柄を探すことにします。
たぶん、VWAP 近辺で揉み合ったときにエントリをどうするか、が真の課題のように思います。モメンタムのような指標を用意して追加する方が良いのかもしれません。
取引結果のレビュー
取引データをレビューする専用アプリができていないので Jupyter Lab でチャートを作成してレビューしています(含み益などは 1 株単位で算出しています)。
住友化学 (4005) ではクロス・シグナルの回数は 7 回でした。
LINEヤフー (4689) ではクロス・シグナルの回数は 0 回でした。
野村ホールディングス (8604) ではクロス・シグナルの回数は 24 回でした。
参考サイト
- マーケットスピード II RSS | 楽天証券のトレーディングツール
- マーケットスピード II RSS 関数マニュアル
- 注文 | マーケットスピード II RSS オンラインヘルプ | 楽天証券のトレーディングツール
- PythonでGUIを設計 | Qtの公式Pythonバインディング
- Python in Excel alternative: Open. Self-hosted. No limits.
- Book - xlwings Documentation







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