2025-07-29

デイトレは準備中 (2025-07-29)

今日の日経平均株価

今日の日経平均株価は、前日比 230.50 円安の 40,767.77 円と続落で取引が始まりました。9:00 に 40,792.85 に高値を付けた後は安値圏で推移し、11:28 に 40,611.25 と前場の安値を付けた後 40,623.32 円で取引を終えました。

後場は 40,664.62 円で取引が始まりました。後場も安値圏で推移して 14:37 に 40,563.53 円の安値を付けました。

大引けは前日比 323.72 円安の 40,674.55 円で取引を終えました。

上の 15 分足チャートは Yahoo! Finance のデータで作成しました。

デイトレ用自作アプリ

Python で作っている自作のデイトレアプリで、ゆくゆくは自動売買に挑戦するために取り組んでいます。しかし自動売買実現までの道のりは長いので、まずはセミオート操作でシミュレーション売買ができるようにしています。

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

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

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

今日のデイトレは…

マーケットスピード2 RSS から読み込んだ株価で、フルオートのシミュレーションを実施しています。なお、15:24:50 の時点で建玉を持っていれば強制返済するようにしています。

本シミュレータは、主に下記の特徴(概略)があります。

  • 1 秒間隔で取得した株価を使用
  • データに対して(Bスプライン系の)スムージング処理を適用
  • リアルタイム用 Parabolic SAR をスムージングしたデータに適用
    • トレンド反転時に建玉を持っていれば返済
    • 厳密なドテン売買ではなく、エントリ条件有り
    • 大きな価格変動の対して追従する仕組みを追加
  • 100 株を実価格で売買シミュレーション

リアルタイムデータ用 Parabolic SAR に使用した本日の AF パラメータは下記の通りです。

AF(init) = 0.000005
AF(step) = 0.000005
AF(max)  = 0.005

日足などの Parabolic SAR に使用する値に比べるとかなり小さい値になっています。

ターゲット銘柄の今日の株価トレンド (Windows 11)

今日の取引結果(シミュレーション)です。

ターゲット銘柄のシミュレーション結果
注文番号 注文日時 銘柄コード 売買 約定単価 約定数量 損益 備考
1 2025-07-29 09:01:11 7011 売建 3485.0 100
2 2025-07-29 09:01:13 8306 売建 2089.0 100
3 2025-07-29 09:01:17 7203 売建 2761.5 100
4 2025-07-29 09:07:32 7011 買埋 3487.0 100 -200.0
5 2025-07-29 09:07:43 7011 買建 3486.0 100
6 2025-07-29 09:16:58 8306 買埋 2089.5 100 -50.0
7 2025-07-29 09:17:09 8306 買建 2090.0 100
8 2025-07-29 09:21:33 8306 売埋 2082.5 100 -750.0
9 2025-07-29 09:21:44 8306 売建 2080.5 100
10 2025-07-29 09:28:36 7203 買埋 2763.5 100 -200.0
11 2025-07-29 09:28:47 7203 買建 2764.0 100
12 2025-07-29 09:30:18 7011 売埋 3481.0 100 -500.0
13 2025-07-29 09:30:29 7011 売建 3481.0 100
14 2025-07-29 09:36:37 8306 買埋 2086.0 100 -550.0
15 2025-07-29 09:36:48 8306 買建 2087.0 100
16 2025-07-29 09:42:36 7203 売埋 2759.0 100 -500.0
17 2025-07-29 09:48:24 7203 売建 2754.0 100
18 2025-07-29 09:54:59 8306 売埋 2083.5 100 -350.0
19 2025-07-29 09:55:10 8306 売建 2084.0 100
20 2025-07-29 09:59:51 7011 買埋 3468.0 100 1300.0
21 2025-07-29 10:00:06 7011 買建 3468.0 100
22 2025-07-29 10:07:20 7011 売埋 3463.0 100 -500.0
23 2025-07-29 10:07:31 7011 売建 3463.0 100
24 2025-07-29 10:14:08 7011 買埋 3472.0 100 -900.0
25 2025-07-29 10:14:19 7011 買建 3472.0 100
26 2025-07-29 10:15:10 7203 買埋 2751.5 100 250.0
27 2025-07-29 10:15:21 7203 買建 2749.5 100
28 2025-07-29 10:16:23 8306 買埋 2077.0 100 700.0
29 2025-07-29 10:16:34 8306 買建 2076.5 100
30 2025-07-29 10:21:39 8306 売埋 2071.5 100 -500.0
31 2025-07-29 10:21:51 8306 売建 2071.0 100
32 2025-07-29 10:23:01 7011 売埋 3465.0 100 -700.0
33 2025-07-29 10:23:12 7011 売建 3465.0 100
34 2025-07-29 10:30:53 7203 売埋 2745.0 100 -450.0
35 2025-07-29 10:31:07 7203 売建 2745.0 100
36 2025-07-29 10:38:47 8306 買埋 2072.5 100 -150.0
37 2025-07-29 10:38:58 8306 買建 2072.0 100
38 2025-07-29 10:44:05 7011 買埋 3467.0 100 -200.0
39 2025-07-29 10:44:09 7203 買埋 2747.5 100 -250.0
40 2025-07-29 10:44:16 7011 買建 3467.0 100
41 2025-07-29 10:44:20 7203 買建 2748.0 100
42 2025-07-29 11:00:49 7203 売埋 2745.5 100 -250.0
43 2025-07-29 11:01:00 7203 売建 2745.5 100
44 2025-07-29 11:01:14 7011 売埋 3475.0 100 800.0
45 2025-07-29 11:01:27 7011 売建 3475.0 100
46 2025-07-29 11:11:28 8306 売埋 2071.5 100 -50.0
47 2025-07-29 11:11:39 8306 売建 2071.0 100
48 2025-07-29 11:26:22 7011 買埋 3466.0 100 900.0
49 2025-07-29 12:30:02 7011 買建 3467.0 100
50 2025-07-29 12:30:44 8306 買埋 2071.5 100 -50.0
51 2025-07-29 12:30:49 7203 買埋 2744.5 100 100.0
52 2025-07-29 12:30:55 8306 買建 2072.0 100
53 2025-07-29 12:31:00 7203 買建 2745.0 100
54 2025-07-29 12:32:46 7011 売埋 3461.0 100 -600.0
55 2025-07-29 12:32:57 7011 売建 3457.0 100
56 2025-07-29 12:47:16 7203 売埋 2742.5 100 -250.0
57 2025-07-29 12:47:27 7203 売建 2742.0 100
58 2025-07-29 12:51:33 8306 売埋 2074.0 100 200.0
59 2025-07-29 12:51:44 8306 売建 2074.0 100
60 2025-07-29 13:04:02 7011 買埋 3449.0 100 800.0
61 2025-07-29 13:04:13 7011 買建 3448.0 100
62 2025-07-29 13:07:08 8306 買埋 2074.0 100 0.0
63 2025-07-29 13:07:19 8306 買建 2074.0 100
64 2025-07-29 13:09:15 7203 買埋 2740.5 100 150.0
65 2025-07-29 13:11:05 7203 売建 2735.5 100
66 2025-07-29 13:20:09 7011 売埋 3448.0 100 0.0
67 2025-07-29 13:20:20 7011 売建 3448.0 100
68 2025-07-29 13:23:20 7203 買埋 2739.5 100 -400.0
69 2025-07-29 13:23:31 7203 買建 2739.5 100
70 2025-07-29 13:29:19 7011 買埋 3456.0 100 -800.0
71 2025-07-29 13:30:15 7011 買建 3457.0 100
72 2025-07-29 13:43:47 8306 売埋 2071.0 100 -300.0
73 2025-07-29 13:43:58 8306 売建 2070.5 100
74 2025-07-29 13:44:14 7203 売埋 2738.0 100 -150.0
75 2025-07-29 13:44:25 7203 売建 2738.0 100
76 2025-07-29 13:44:41 7011 売埋 3452.0 100 -500.0
77 2025-07-29 13:44:52 7011 売建 3452.0 100
78 2025-07-29 13:48:07 7011 買埋 3464.0 100 -1200.0
79 2025-07-29 13:48:18 7011 買建 3467.0 100
80 2025-07-29 13:55:23 8306 買埋 2074.5 100 -400.0
81 2025-07-29 13:55:34 8306 買建 2074.5 100
82 2025-07-29 14:11:44 8306 売埋 2071.5 100 -300.0
83 2025-07-29 14:11:55 8306 売建 2071.0 100
84 2025-07-29 14:13:26 7011 売埋 3463.0 100 -400.0
85 2025-07-29 14:13:37 7011 売建 3463.0 100
86 2025-07-29 14:20:24 7203 買埋 2732.5 100 550.0
87 2025-07-29 14:20:35 7203 買建 2732.5 100
88 2025-07-29 14:20:48 7011 買埋 3471.0 100 -800.0
89 2025-07-29 14:20:59 7011 買建 3471.0 100
90 2025-07-29 14:24:46 8306 買埋 2073.0 100 -200.0
91 2025-07-29 14:24:57 8306 買建 2073.0 100
92 2025-07-29 14:25:53 7011 売埋 3464.0 100 -700.0
93 2025-07-29 14:25:59 7203 売埋 2731.0 100 -150.0
94 2025-07-29 14:26:04 7011 売建 3464.0 100
95 2025-07-29 14:28:49 7203 買建 2734.5 100
96 2025-07-29 14:31:17 7203 売埋 2731.5 100 -300.0
97 2025-07-29 14:31:31 7203 売建 2731.5 100
98 2025-07-29 14:48:56 7203 買埋 2734.0 100 -250.0
99 2025-07-29 14:49:07 7203 買建 2734.0 100
100 2025-07-29 14:49:10 7011 買埋 3460.0 100 400.0
101 2025-07-29 14:49:21 7011 買建 3460.0 100
102 2025-07-29 14:59:36 7203 売埋 2731.5 100 -250.0
103 2025-07-29 15:03:12 8306 売埋 2076.5 100 350.0
104 2025-07-29 15:03:23 8306 売建 2076.5 100
105 2025-07-29 15:06:24 7203 買建 2737.0 100
106 2025-07-29 15:08:30 8306 買埋 2077.5 100 -100.0
107 2025-07-29 15:11:33 8306 売建 2075.0 100
108 2025-07-29 15:24:07 7203 売埋 2736.5 100 -50.0
109 2025-07-29 15:24:18 7203 売建 2736.5 100
110 2025-07-29 15:24:50 8306 買埋 2073.0 100 200.0
111 2025-07-29 15:24:50 7203 買埋 2738.0 100 -150.0
112 2025-07-29 15:24:50 7011 売埋 3471.0 100 1100.0
合計損益 -7550.0

今日の収益は -7,550 円でした。たとえば 7011 の場合、前場、後場でそれぞれ +/-20 円程度の値幅でした。これぐらいの値幅でも収益を上げられるようにアルゴリズムを改善するか、そうでなければオートで取引をしない方が良いのかもしれません。

課  題

現在、課題と考えていることを下記にまとめました[随時更新〗。

  • マーケットスピード2 RSS による売買
    • Excel VBA, Python 側で実際の売買を試す。
    • 売買のためのサンプルワーク
  • Parabolic SAR との相性が良い銘柄選び
    • 20 銘柄程度のリアルタイムデータを収集して売買シミュレーション評価
  • Parabolic SAR のアルゴリズム改良
    • リアルタイムデータにスムージング処理をして Parabolic SAR を適用
    • データ点の移動速度(あるいは加速度)相当を算出して、モメンタムのように利用することを検討する。
    • 利確・損切ロジックの検討

参考サイト

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

0 件のコメント:

コメントを投稿