2026-02-24

今日のトレード (2026-02-24)

楽天証券の口座でデイトレの自動売買に挑戦しようと、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 で取得して作成しました。

【関連ニュース】

デイトレ用自作アプリ

以下は株価・取引に関連する情報の流れを示しています。

株価データ・取引の流れ(Windows 11)

楽天証券では、Python からネットワーク越しに直接取引できるような API が提供されていないので、マーケットスピード II RSS を介して Python アプリから取引をする構成を取っています。

開発中の取引アプリに信用売買の注文をする機能を実装したので試験運用を始めました。

取引アプリの概要を以下にまとめました。

現在のアプリは、エントリ:手動、エグジット:自動(+手動)の構成になっています。

今日のデイトレ ─ Trial & Data Collection phase

発注条件概略(楽天証券)
対象銘柄 住友化学 (4005)
LINEヤフー (4689)
野村ホールディングス (8604)
信用区分 一般信用(いちにち)
注文数量 100 株
価格区分 成行
制  約 ナンピン禁止

本アプリは短周期の移動平均線 MA1VWAP トレンド線のクロス・シグナルをエントリの判断基準にしています。また、現在のところ注文数量を 100 株に固定しています。

今週からひとまず通常運用に入りましたが、アプリとしては仕様が固まったとは言えません(α フェーズ)。三連休中は発注機能周りの Python コードに手を加えてしまいました。GUI やチャートの細かいところにも手を加えています。

今日は、コード変更後のはじめてのリアルタイム利用になってしまったので、出力されるログを確認しながらおそるおそるの運用になってしまいました。重要な発注機能には問題がなさそうでしたが、チャートの表示に不具合があって、少し落ち着かない取引でした。

大引け後のアプリの株価トレンド画面

表示されている「含み損益」は、アプリ側で発注したタイミングの株価で算出した見込み額です。そのため、現実の実現損益と差が生じます。

今日は、うまくトレンドに乗れれば、後場まで続けようと思いましたが、うまく乗れませんでした。正確には、トレーリング・ストップの設定が甘く、株価のちょっと大きな変動を拾って、前場の 11 時前に強制返済されてしまいました。😭

いままで思うように取引ができなかった野村ホールディングス (8604) について、今日はうまくいくかもしれないと、ちょっと期待してしまっただけに残念です。

後場にクロスシグナルがあってもエントリするのは止めました。

各銘柄の損益は、住友化学 (4005) が、-290 円、LINEヤフー (4689) が、-60 円、野村ホールディングス (8604) が、-760 円でした。

パラメータを調整して明日再トライです。

今日のデイトレ結果
  • 信用取引に費やした約定回数は 32 回、実現損益は -1,110 円でした。

取引結果のレビュー

取引データをレビューする専用アプリができていないので Jupyter Lab でチャートを作成してレビューしています(含み益などは 1 株単位で算出しています)。

株価と VWAP との乖離度のチャートには、ばらつき具合を示す指標として、移動 IQR の外れ値上限、下限をバンドにして乖離度のトレンド線に重ねています[評価中]。

住友化学 (4005) ではクロス・シグナルの回数は 15 回でした。

住友化学 (4005)

LINEヤフー (4689) ではクロス・シグナルの回数は 12 回でした。

LINEヤフー (4689)

野村ホールディングス (8604) ではクロス・シグナルの回数は 6 回でした。

野村ホールディングス (8604)

 

参考サイト

  1. マーケットスピード II RSS | 楽天証券のトレーディングツール
  2. マーケットスピード II RSS 関数マニュアル
  3. 注文 | マーケットスピード II RSS オンラインヘルプ | 楽天証券のトレーディングツール
  4. PythonでGUIを設計 | Qtの公式Pythonバインディング
  5. Python in Excel alternative: Open. Self-hosted. No limits.
  6. Book - xlwings Documentation
にほんブログ村 株ブログ 株日記へ
PVアクセスランキング にほんブログ村

0 件のコメント:

コメントを投稿