今日の日経平均株価
今日の日経平均株価は、前日比 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 円で取引を終えました。
デイトレ用自作アプリ
Python で作っている自作のデイトレアプリで、ゆくゆくは自動売買に挑戦するために取り組んでいます。しかし自動売買実現までの道のりは長いので、まずはセミオート操作でシミュレーション売買ができるようにしています。
以下は株価に関連する情報の流れを示しています。
楽天証券では、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 の処理は実価格に対して処理するようになっています。
今後、スムージングした点に対して Parabolic SAR を適用してみる予定です。また、売買は実際の価格に対して行うので、実価格との乖離が問題になるのかも評価していきたいです。
スイング・トレード
引け後のデータを集計してピックアップした銘柄です。Trend が -1(下降トレンド)から 1(上昇トレンド)に陽転した銘柄で、株価の価格帯[終値 100 - 1,000 円]と出来高[100,000 以上]でフィルターしています。
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 本足データの最新の日付データを表示しています。比較的最近、上場廃止になった銘柄がピックアップされてしまった場合、チェックできるように念のため入れています。
参考サイト
- マーケットスピード II RSS | 楽天証券のトレーディングツール
- マーケットスピード II RSS 関数マニュアル
- PythonでGUIを設計 | Qtの公式Pythonバインディング
- PyQtGraph - Scientific Graphics and GUI Library for Python
- Python in Excel alternative: Open. Self-hosted. No limits.
- Book - xlwings Documentation


0 件のコメント:
コメントを投稿