2026-01-06

自動売買への道 (2026-01-06)

楽天証券の口座でデイトレの自動売買に挑戦しようと Windows / Excel 上で利用できる マーケットスピード II RSS を活用して Python であれこれ取り組んでいます。この「自動売買への道」のトピックでは、プログラミングの話題にも踏み込んで、日々の活動をまとめています。

今日の日経平均株価

現在値 52,518.08 +685.28 +1.32% 15:30
前日終値 51,832.80 01/05 高値 52,523.77 14:13
始値 52,157.22 09:00 安値 52,024.62 09:53

※ 右の 15 分足チャートは Yahoo! Finance のデータを yfinance で取得して作成しました。

【関連ニュース】

デイトレ用自作アプリ

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

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

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

リアルタイムの取引シミュレーション (7011)

本日のパラメータ
パラメータ 設定値
PERIOD_MA_1 60 sec
PERIOD_MA_2 600 sec
PERIOD_SLOPE 5 sec
THRESHOLD_SLOPE 1.0 -
LOSSCUT_1 -25

本日のリアルタイム取引シミュレーション (Simulated Trade) による取引結果です。

昨日の朝に見つかったバグとオフラインでのシミュレーション結果の不具合を解消できず、昨日と同じように仮決めの条件でシミュレーションを実施しました。


本日のリアルタイムの取引シミュレーション (Simulated Trade)

取引明細(100 株売買)

注文番号 注文日時 銘柄コード 売買 約定単価 約定数量 損益 備考
1 2026-01-06 09:16:15 7011 売建 4197.0 100
2 2026-01-06 09:16:47 7011 買埋 4210.0 100 -1300.0
3 2026-01-06 09:19:57 7011 売建 4203.0 100
4 2026-01-06 09:21:44 7011 買埋 4211.0 100 -800.0
5 2026-01-06 09:43:01 7011 売建 4215.0 100
6 2026-01-06 09:44:19 7011 買埋 4215.0 100 0.0
7 2026-01-06 09:44:43 7011 売建 4213.0 100
8 2026-01-06 09:45:12 7011 買埋 4218.0 100 -500.0
9 2026-01-06 09:45:57 7011 売建 4208.0 100
10 2026-01-06 09:49:10 7011 買埋 4216.0 100 -800.0
11 2026-01-06 10:01:23 7011 売建 4225.0 100
12 2026-01-06 10:10:41 7011 買埋 4218.0 100 700.0
13 2026-01-06 10:17:05 7011 売建 4217.0 100
14 2026-01-06 10:28:41 7011 買埋 4211.0 100 600.0
15 2026-01-06 10:35:29 7011 売建 4209.0 100
16 2026-01-06 10:38:41 7011 買埋 4209.0 100 0.0
17 2026-01-06 10:40:18 7011 売建 4210.0 100
18 2026-01-06 10:42:40 7011 買埋 4211.0 100 -100.0
19 2026-01-06 10:49:50 7011 売建 4211.0 100
20 2026-01-06 10:59:25 7011 買埋 4213.0 100 -200.0
21 2026-01-06 11:04:37 7011 売建 4210.0 100
22 2026-01-06 11:06:54 7011 買埋 4214.0 100 -400.0
23 2026-01-06 11:07:03 7011 売建 4211.0 100
24 2026-01-06 11:23:28 7011 買埋 4195.0 100 1600.0
25 2026-01-06 12:50:15 7011 売建 4259.0 100
26 2026-01-06 12:51:27 7011 買埋 4267.0 100 -800.0
27 2026-01-06 13:03:49 7011 売建 4265.0 100
28 2026-01-06 13:13:43 7011 買埋 4261.0 100 400.0
29 2026-01-06 13:28:51 7011 売建 4263.0 100
30 2026-01-06 13:46:09 7011 買埋 4254.0 100 900.0
31 2026-01-06 13:56:01 7011 売建 4260.0 100
32 2026-01-06 14:02:16 7011 買埋 4260.0 100 0.0
33 2026-01-06 14:10:15 7011 売建 4259.0 100
34 2026-01-06 14:18:37 7011 買埋 4261.0 100 -200.0
35 2026-01-06 14:19:17 7011 売建 4259.0 100
36 2026-01-06 14:32:01 7011 買埋 4252.0 100 700.0
37 2026-01-06 14:33:23 7011 売建 4251.0 100
38 2026-01-06 14:34:16 7011 買埋 4252.0 100 -100.0
39 2026-01-06 14:41:13 7011 売建 4254.0 100
40 2026-01-06 14:41:52 7011 買埋 4255.0 100 -100.0
41 2026-01-06 14:45:40 7011 売建 4255.0 100
42 2026-01-06 14:46:26 7011 買埋 4255.0 100 0.0
43 2026-01-06 14:52:06 7011 売建 4254.0 100
44 2026-01-06 15:04:54 7011 買埋 4249.0 100 500.0
45 2026-01-06 15:14:38 7011 売建 4252.0 100
46 2026-01-06 15:24:50 7011 買埋 4248.0 100 400.0
合計損益 500.0

なんとか問題点を特定できたので、修正した上で動作確認を進めているところです。

大きな問題がなければ、明日、リアルタイムでの取引シミュレーション (Simulated Trade) を実施して、取得したティックデータでのシミュレーションの結果と大きな差が無いことを確認する予定です。

参考サイト

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

0 件のコメント:

コメントを投稿