楽天証券の口座でデイトレの自動売買に挑戦しようと、Windows / Excel 上で動作する マーケットスピード II RSS を利用した Python アプリ (Kabuto) を開発しています。完全自動売買を実現できるまでの道程は長いですが、日々、セミオートでアプリを使ってトレードをしながら改良を進めています。
今日の日経平均株価
| 現在値 | 53,751.15 | -68.46 | -0.13% | 15:45 | |
|---|---|---|---|---|---|
| 前日終値 | 53,819.61 | 03/13 | 高値 | 53,983.51 | 09:18 |
| 始値 | 53,627.86 | 09:00 | 安値 | 53,113.95 | 11:28 |
※ 右の 15 分足チャートは Yahoo! Finance のデータを yfinance で取得して作成しました。
【関連ニュース】
- 米GDP、10-12月改定値は前期比年率0.7%増-予想を下回る - Bloomberg [2026-03-13]
- 米耐久財受注、1月は前月比横ばい-予想を下回る - Bloomberg [2026-03-13]
- 米個人消費1月堅調、PCE価格指数前年比2.8%上昇 利下げ観測後ずれ | ロイター [2026-03-13]
- 三菱モルガンを追加提訴、クレディS債損失で-賠償請求額100億円に - Bloomberg [2026-03-13]
- ミシガン大消費者マインド指数、3月速報値55.5に低下-予想上回る - Bloomberg [2026-03-13]
- 米消費者心理にイラン戦争の影、マインド指数は3カ月ぶり低水準 - Bloomberg [2026-03-13]
- 1月の米コア資本財受注、ほぼ横ばい 設備投資に減速感 | ロイター [2026-03-14]
- 米GDP、25年第4四半期改定値0.7%増 速報値から下方修正 | ロイター [2026-03-14]
- 米1月求人件数、694.6万件で予想上回る 採用は低水準 | ロイター [2026-03-14]
- 【欧州市況】国債続落、ドイツ10年債利回り15年ぶり高水準-株続落 - Bloomberg [2026-03-14]
- 米国株式市場=続落、ダウ約120ドル安 原油高でインフレ懸念 | ロイター [2026-03-14]
- 【米国市況】株下落、円は2024年以来の安値-ブレント原油100ドル台 - Bloomberg [2026-03-14]
- 米国が国防生産法を発動、カリフォルニア州沖での石油生産再開に向け - Bloomberg [2026-03-14]
- 日立とGEベルノバ、東南アジアで次世代原子炉SMRの導入検討で合意 - Bloomberg [2026-03-14]
- 日立とGEベルノバ、東南アジアで小型モジュール炉導入検討で合意 | ロイター [2026-03-14]
- イラン、「体制盤石」誇示に腐心 新指導者下で引き締め強化―モジタバ師選出1週間:時事ドットコム [2026-03-15]
- 【焦点】イランでの戦争、FRBや日銀など世界の中銀揺るがす - Bloomberg [2026-03-15]
- メタ株急落、AIモデル開発で苦戦で20%もの人員削減観測で | Forbes JAPAN 公式サイト [2026-03-15]
- 原油価格、週明け一段高の可能性-カーグ島攻撃でイラン情勢泥沼化 - Bloomberg [2026-03-15]
- ルイヴィトン系ファンド、日本の成長企業を発掘-500億円を投資へ - Bloomberg [2026-03-16]
- ブレント原油106ドルに上昇、カーグ島攻撃で中東紛争巡る緊張激化 - Bloomberg [2026-03-16]
- ドバイ国際空港、運航を一時停止-ドローン攻撃に伴う予防的措置 - Bloomberg [2026-03-16]
- 中国経済、26年は予想上回るスタート-投資は予想外のプラス - Bloomberg [2026-03-16]
- 中国住宅価格、2月に下落ペース鈍化-市場の底に近づいている可能性 - Bloomberg [2026-03-16]
- 中国鉱工業生産、1─2月6.3%増に加速 消費指標も予想超え | ロイター [2026-03-16]
- エチレン国内拠点の半数で減産、家計への影響は?-食品や衣料品波及も - Bloomberg [2026-03-16]
- アリババ、企業向けAIエージェント投入へ-自社AIモデル基盤に - Bloomberg [2026-03-16]
- 中国半導体大手の華虹、7ナノ技術開発し量産準備中=関係者 | ロイター [2026-03-16]
- 兵器用金属タングステン、557%急騰で金や銅しのぐ-イラン戦争も拍車 - Bloomberg [2026-03-16]
- シンガポール系ファンドが東京駅前ビル売却検討、数千億円規模-関係者 - Bloomberg [2026-03-16]
- 自衛隊の中東派遣、「情報収集」目的で政府検討 ホルムズは除外=関係筋 | ロイター [2026-03-16]
- 日経平均は小幅続落、原油高基調を嫌気 海外株高は支え | ロイター [2026-03-16]
デイトレ用自作アプリ
以下は株価・取引に関連する情報の流れを示しています。
楽天証券では、Python からネットワーク越しに直接取引できるような API が提供されていないので、マーケットスピード II RSS を介して Python アプリから取引をする構成を取っています。
開発中の取引アプリに信用売買の注文をする機能を実装、動作確認ができたので、機能の不備を改善しながら、そろりそろりと運用を始めています。
取引アプリの概要を以下にまとめました。
- 私の株日記: 自動売買への道 (2026-03-15)
- 先週までのアプリ開発状況をまとめています。
- 私の株日記: マーケットスピードⅡ RSS
- 注文機能に関わる VBA 関数と、Python とのやりとりについてまとめています。
現在のアプリは、エントリ:手動、エグジット:自動(+手動)の構成になっています。
今日のデイトレ ─ Trial & Data Collection phase
| 対象銘柄 | ソフトバンクグループ (9984) |
|---|---|
| 信用区分 | 一般信用(いちにち) |
| 注文数量 | 100 株 |
| 価格区分 | 成行 |
| 制 約 | ナンピン禁止 |
本アプリでは、現在のところ注文数量を 100 株に固定しています。
アプリに表示したいテクニカル指標は、株価チャート上に重ねてプロットできるものだけではないので、必要に応じて別のチャートを用意する必要が出てきます。
試したいテクニカル指標を表示するスペースを確保するため、複数銘柄を同一画面に表示するレイアウトから、各銘柄をタブで切り替えて表示するように GUI を変更しました。
そして、現在評価中の RSI を縦に並べて表示することにしました。なお、RSI の値については、わざわざ 100 倍する必要は無いと考えて、 0 - 1 のスケールで表示しています。
そんなわけで、今日は銘柄をひとつに絞り、アプリの CPU 負荷を確認しながらの試験的な運用になりました。
表示されている「含み損益」や「合計収益」は、アプリ側が発注したタイミングの株価で算出した見込み額です。そのため、現実の実現損益と差が生じます。
- 信用取引に費やした約定回数は 12 回、実現損益は +10,490 円でした。
- 各銘柄の損益
- ソフトバンクグループ (9984) : +10,490 円
取引結果のレビュー
本体アプリ (Kabuto) が保存した取引データを PySide6 ベースの専用アプリ (Beetle) で読み込んでレビューしています(含み益などは 1 株単位で算出しています)。
今週は、レビュー用のログ情報に売買アクションの関連する詳細な情報(例えば、建玉返済の理由が判るようにする、など)を残そうと取り組んでいます。この情報を活かして、中身のあるレビュー解析ができるように改善する予定です。
ソフトバンクグループ (9984)
対象銘柄の日足チャート
ティックデータを収集している銘柄については、日足チャートと高値安値の差分のトレンドをモニターしています。そのうち、本日取引した銘柄のチャートをまとめています。
ソフトバンクグループ (9984)
※ 上の日足チャートは 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 件のコメント:
コメントを投稿