2025-07-30

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

今日の日経平均株価

今日の日経平均株価は、前日比 69.98 円高の 40,774.53 円と反発で始まりましたが、これを高値にして下落、9:52 に 40.556.61 円の安値を付けました。

その後は下げ渋って、前場は前日終値より 8 円ほど高い 40,682.14 円で取引を終えました。

後場は 40,658.12 円で取引が始まり、40,700 円を越える場面もありましたが、小動きに概ね 40,600 円台で推移しました。

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

上の 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-30 09:01:10 8306 売建 2065.5 100
2 2025-07-30 09:01:21 7203 売建 2722.0 100
3 2025-07-30 09:02:03 8306 買埋 2070.5 100 -500.0
4 2025-07-30 09:02:14 8306 買建 2071.5 100
5 2025-07-30 09:02:34 7011 売建 3537.0 100
6 2025-07-30 09:10:23 8306 売埋 2066.5 100 -500.0
7 2025-07-30 09:10:34 8306 売建 2066.5 100
8 2025-07-30 09:13:14 7011 買埋 3552.0 100 -1500.0
9 2025-07-30 09:13:25 7011 買建 3554.0 100
10 2025-07-30 09:18:39 7203 買埋 2716.5 100 550.0
11 2025-07-30 09:18:50 7203 買建 2717.0 100
12 2025-07-30 09:19:25 8306 買埋 2077.5 100 -1100.0
13 2025-07-30 09:19:36 8306 買建 2077.0 100
14 2025-07-30 09:26:06 7203 売埋 2709.0 100 -800.0
15 2025-07-30 09:26:36 7203 売建 2709.0 100
16 2025-07-30 09:37:28 7203 買埋 2717.5 100 -850.0
17 2025-07-30 09:37:39 7203 買建 2717.0 100
18 2025-07-30 09:42:35 8306 売埋 2072.5 100 -450.0
19 2025-07-30 09:42:46 8306 売建 2073.0 100
20 2025-07-30 09:49:41 7203 売埋 2709.0 100 -800.0
21 2025-07-30 09:49:52 7203 売建 2709.0 100
22 2025-07-30 09:54:48 7203 買埋 2718.0 100 -900.0
23 2025-07-30 09:54:59 7203 買建 2719.0 100
24 2025-07-30 09:56:12 7011 売埋 3551.0 100 -300.0
25 2025-07-30 09:59:02 7011 売建 3549.0 100
26 2025-07-30 10:10:16 7011 買埋 3562.0 100 -1300.0
27 2025-07-30 10:10:27 7011 買建 3561.0 100
28 2025-07-30 10:11:31 8306 買埋 2076.0 100 -300.0
29 2025-07-30 10:11:55 8306 買建 2076.5 100
30 2025-07-30 10:26:01 7203 売埋 2719.5 100 50.0
31 2025-07-30 10:26:12 7203 売建 2719.0 100
32 2025-07-30 10:33:28 7011 売埋 3604.0 100 4300.0
33 2025-07-30 10:38:29 8306 売埋 2074.5 100 -200.0
34 2025-07-30 10:38:40 8306 売建 2074.5 100
35 2025-07-30 10:46:23 7203 買埋 2721.0 100 -200.0
36 2025-07-30 10:46:34 7203 買建 2721.0 100
37 2025-07-30 10:57:40 8306 買埋 2077.0 100 -250.0
38 2025-07-30 10:57:51 8306 買建 2077.5 100
39 2025-07-30 11:02:23 7203 売埋 2724.0 100 300.0
40 2025-07-30 11:02:34 7203 売建 2723.5 100
41 2025-07-30 11:15:24 7011 売建 3596.0 100
42 2025-07-30 12:30:23 8306 売埋 2084.5 100 700.0
43 2025-07-30 12:30:35 8306 売建 2084.5 100
44 2025-07-30 12:38:09 7011 買埋 3608.0 100 -1200.0
45 2025-07-30 12:38:13 7203 買埋 2725.0 100 -150.0
46 2025-07-30 12:38:20 7011 買建 3607.0 100
47 2025-07-30 12:38:24 7203 買建 2724.0 100
48 2025-07-30 12:47:39 8306 買埋 2085.5 100 -100.0
49 2025-07-30 12:47:50 8306 買建 2085.5 100
50 2025-07-30 13:11:48 7011 売埋 3606.0 100 -100.0
51 2025-07-30 13:11:59 7011 売建 3607.0 100
52 2025-07-30 13:18:52 7203 売埋 2729.0 100 500.0
53 2025-07-30 13:19:03 7203 売建 2729.0 100
54 2025-07-30 13:19:14 8306 売埋 2084.5 100 -100.0
55 2025-07-30 13:19:25 8306 売建 2085.0 100
56 2025-07-30 13:22:01 7203 買埋 2731.5 100 -250.0
57 2025-07-30 13:23:00 7203 買建 2731.5 100
58 2025-07-30 13:42:23 8306 買埋 2086.0 100 -100.0
59 2025-07-30 13:42:34 8306 買建 2086.0 100
60 2025-07-30 13:42:54 7203 売埋 2737.5 100 600.0
61 2025-07-30 13:43:05 7203 売建 2737.5 100
62 2025-07-30 13:48:59 8306 売埋 2084.0 100 -200.0
63 2025-07-30 13:49:10 8306 売建 2084.5 100
64 2025-07-30 13:56:34 7011 買埋 3610.0 100 -300.0
65 2025-07-30 13:56:45 7011 買建 3610.0 100
66 2025-07-30 13:57:35 8306 買埋 2085.5 100 -100.0
67 2025-07-30 13:57:46 8306 買建 2085.5 100
68 2025-07-30 14:02:00 7203 買埋 2743.5 100 -600.0
69 2025-07-30 14:02:11 7203 買建 2744.0 100
70 2025-07-30 14:08:44 8306 売埋 2084.0 100 -150.0
71 2025-07-30 14:08:55 8306 売建 2084.0 100
72 2025-07-30 14:14:48 7011 売埋 3606.0 100 -400.0
73 2025-07-30 14:14:59 7011 売建 3606.0 100
74 2025-07-30 14:27:57 8306 買埋 2084.0 100 0.0
75 2025-07-30 14:28:30 8306 買建 2084.0 100
76 2025-07-30 14:28:50 7011 買埋 3614.0 100 -800.0
77 2025-07-30 14:29:02 7011 買建 3613.0 100
78 2025-07-30 14:35:51 7203 売埋 2749.5 100 550.0
79 2025-07-30 14:36:02 7203 売建 2748.5 100
80 2025-07-30 14:46:17 7011 売埋 3612.0 100 -100.0
81 2025-07-30 14:46:28 7011 売建 3612.0 100
82 2025-07-30 14:47:01 7203 買埋 2752.0 100 -350.0
83 2025-07-30 14:47:12 7203 買建 2752.0 100
84 2025-07-30 15:01:54 8306 売埋 2088.5 100 450.0
85 2025-07-30 15:02:30 7203 売埋 2749.0 100 -300.0
86 2025-07-30 15:02:41 7203 売建 2749.0 100
87 2025-07-30 15:05:50 8306 買建 2090.5 100
88 2025-07-30 15:08:48 7011 買埋 3612.0 100 0.0
89 2025-07-30 15:08:59 7011 買建 3612.0 100
90 2025-07-30 15:24:50 7011 売埋 3613.0 100 100.0
91 2025-07-30 15:24:50 8306 売埋 2090.5 100 0.0
92 2025-07-30 15:24:50 7203 買埋 2746.5 100 250.0
合計損益 -6900.0

今日の収益は -6,900 円でした。昨日に引き続き、値幅が大きくない日はフルオートで全ての取引時間帯を稼働させても、現在の実力では稼げないのかもしれません。

一方、取引アプリの安定性をある程度確認でき、Excel (MARKET SPEED 2 RSS) とのやり取りも確認を進めているので、そろそろ実取引をするフェーズに進もうと、アプリの細かい部分の仕上げに取りかかっています。

開発環境で仕上げをしているアプリ (Windows 11)

最初のうちは勝っても負けてもインパクトが小さい銘柄として、NTT (9432) に狙いをつけて、一銘柄に絞って動かしながら仕上げています。上図は、後回しにしていた、銘柄毎にパラメータを設定する機能を確認している例です。

商品化するようなアプリではないので、こんなことに時間を費やす必要はないと思われる方がいるかもしれません。しかし、「自分が使いやすいと思うツールを自作して、好きなように売買をしたい」という考えから始めていることなので、気が済むまでとことん作り込むつもりです。

課  題

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

  • マーケットスピード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 件のコメント:

コメントを投稿