2025-07-17

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

今日の日経平均株価

今日の日経平均株価は、前日比 171.38 円安の 39,492.02 円と続落して取引が始まりました。9:19 に 39,370.43 円の安値を付けた後、下げ幅を縮めて 10:24 に 39,617.65 円と前場の高値を付けました。前場は 39,602.58 円で取引が終わりました。

後場は 39,652.10 円で取引が始まり、徐々に値を上げて 15:19 に 39,910.96 円の高値を付けました。大引けは前日比 237.79 円高の 39,901.19 円で取引を終えました。

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

デイトレ用自作アプリ

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

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

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

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

今日のデイトレは…

今日も全てオートでシミュレーションを実施しました。15:24:50 の時点で建玉を持っていれば強制返済するようにしています。

ターゲット銘柄の今日の株価トレンド

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

AF(init) = 0.00002
AF(step) = 0.00002
AF(max)  = 0.002

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

注文番号 注文日時 銘柄コード 売買 約定単価 約定数量 損益 備考
1 2025-07-17 09:01:06 7011 売建 3242.0 100 売建(トレンド追従)
2 2025-07-17 09:01:06 7203 売建 2499.5 100 売建(トレンド追従)
3 2025-07-17 09:02:41 7203 買埋 2505.5 100 -600.0 返済
4 2025-07-17 09:03:00 7203 買建 2506.0 100 買建(トレンド追従)
5 2025-07-17 09:03:32 8306 買建 1975.0 100 買建(トレンド追従)
6 2025-07-17 09:07:07 7011 買埋 3234.0 100 800.0 返済
7 2025-07-17 09:07:15 7011 買建 3235.0 100 買建(トレンド追従)
8 2025-07-17 09:14:48 7203 売埋 2499.5 100 -650.0 返済
9 2025-07-17 09:18:06 7203 売建 2499.0 100 売建(トレンド追従)
10 2025-07-17 09:39:17 7011 売埋 3227.0 100 -800.0 返済
11 2025-07-17 09:51:37 7011 売建 3226.0 100 売建(トレンド追従)
12 2025-07-17 09:56:45 8306 売埋 1971.5 100 -350.0 返済
13 2025-07-17 09:57:50 8306 売建 1971.0 100 売建(トレンド追従)
14 2025-07-17 11:24:24 7203 買埋 2501.0 100 -200.0 返済
15 2025-07-17 11:24:36 7203 買建 2501.5 100 買建(トレンド追従)
16 2025-07-17 12:39:36 7011 買埋 3221.0 100 500.0 返済
17 2025-07-17 12:39:52 7011 買建 3222.0 100 買建(トレンド追従)
18 2025-07-17 13:23:54 7011 売埋 3226.0 100 400.0 返済
19 2025-07-17 13:24:14 7011 売建 3225.0 100 売建(トレンド追従)
20 2025-07-17 13:33:28 7203 売埋 2509.0 100 750.0 返済
21 2025-07-17 13:40:21 7203 売建 2508.5 100 売建(トレンド追従)
22 2025-07-17 14:30:13 7203 買埋 2514.5 100 -600.0 返済
23 2025-07-17 14:30:13 8306 買埋 1975.0 100 -400.0 返済
24 2025-07-17 14:30:15 7203 買建 2515.5 100 買建(トレンド追従)
25 2025-07-17 15:03:24 7011 買埋 3233.0 100 -800.0 返済
26 2025-07-17 15:03:40 7011 買建 3234.0 100 買建(トレンド追従)
27 2025-07-17 15:05:58 8306 買建 1975.5 100 買建(トレンド追従)
28 2025-07-17 15:24:50 7011 売埋 3234.0 100 0.0 返済
29 2025-07-17 15:24:50 7203 売埋 2518.0 100 250.0 返済
30 2025-07-17 15:24:50 8306 売埋 1974.0 100 -150.0 返済
合計損益 -1850.0

今日の収益もマイナスになってしまいました。

課  題

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

  • マーケットスピード2 RSS による売買
    • Excel VBA, Python 側で実際の売買を試す。
    • サンプル・スタディ
  • Parabolic SAR との相性が良い銘柄選び
    • 20 銘柄程度のリアルタイムデータを収集して売買シミュレーション評価 ✓
  • Parabolic SAR のアルゴリズム改良
    • 寄り付き後の最初のトレンドで攻めたトレンドフォローをする。✓
    • データのスムージング処理をして Parabolic SAR を適用する。
    • 損切ロジックの検討
    • トレンドフォローに対して動的因子の追加を検討したい。
  • チャート作成ライブラリの選択肢
    • PyQtGraph だけでなく Matplotlib を利用した版を用意する。

安物で非力な Windows PC 上でアプリを起動してシミュレーションを実行している関係で、チャート作成用のライブラリは少しでも CPU に負荷をかけないように PyQtGraph というチャート作成ライブラリを採用しました。

しかし、諸事情から、リソースは食いますが広く利用されている Matplotlib というライブラリでも同様な動作をする版を平行して利用できるようにしておいた方が良いと判断して、少しずつ準備を進めてきました。今日は表示のみスムージング処理を実装して開発用の Windows PC 上でザラ場を通しで稼働させてみました。Parabolic SAR の処理は実価格に対して処理するようになっています。

Matplotlib 版のアプリの稼働確認(スムージング処理)

今後、スムージングした点に対して Parabolic SAR を適用してみる予定です。また、売買は実際の価格に対して行うので、実価格との乖離が問題になるのかも評価していきたいです。

スイング・トレード

引け後のデータを集計してピックアップした銘柄です。Trend が -1(下降トレンド)から 1(上昇トレンド)に陽転した銘柄で、株価の価格帯[終値 100 - 1,000 円]と出来高[100,000 以上]でフィルターしています。

Parabolic SAR で陽転した銘柄 (2025-07-16)
Code Date Close Volume Trend
2489 2025-07-17 349.0 239000 1
2975 2025-07-17 983.0 474000 1
297A 2025-07-17 215.0 193900 1
3222 2025-07-17 935.0 561800 1
3632 2025-07-17 486.0 196300 1
3656 2025-07-17 120.0 1507600 1
3667 2025-07-17 120.0 1136300 1
4392 2025-07-17 293.0 344800 1
4477 2025-07-17 399.0 1273800 1
4599 2025-07-17 307.0 198200 1
4813 2025-07-17 741.0 525300 1
4888 2025-07-17 418.0 139300 1
7063 2025-07-17 281.0 185600 1
7135 2025-07-17 224.0 111600 1
7803 2025-07-17 678.0 279600 1
7850 2025-07-17 895.0 101000 1
8746 2025-07-17 348.0 8486200 1
8946 2025-07-17 113.0 2271800 1
9166 2025-07-17 901.0 5216700 1
9348 2025-07-17 570.0 1958900 1

日付の情報は取得した 4 本足データの最新の日付データを表示しています。比較的最近、上場廃止になった銘柄がピックアップされてしまった場合、チェックできるように念のため入れています。

参考サイト

  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 件のコメント:

コメントを投稿