今日の日経平均株価
今日の日経平均株価は、前日比 55.35 円高の 38,366.68 円と小幅に上昇して取引が始まりました。その後 11:06 に 38,581.25 円の高値を付けて、高値圏で前場の取引を終えました。
後場は概ね 38,500 円台で推移して、大引けは 38,536.74 円になりました。
デイトレ用自作アプリ
Python で作っている自作のデイトレアプリで、ゆくゆくは自動売買に挑戦するために取り組んでいます。しかし自動売買実現までの道のりは長いので、まずはマニュアル操作で売買ができるように進めています。以下は株価などの情報の流れを示しています。
楽天証券では、Python からネットワーク越しに直接取引できるような API が提供されていないので、マーケットスピード2 RSS を介して取引をする構成を取っています。
今日のデイトレは…
信用取引はまだですが、今週もリアルタイムの取引シミュレーションに徹します。
週末に機能を実装した 手動エントリ・自動返済 ボタンの使い勝手の確認とデバッグを重ねて、大きな問題が無ければ、楽天証券との取引機能を実装するフェーズへ進めたいと考えています。
今日は Parabolic SAR の EP の更新回数を右側のドックを追加して、更新回数を観ながら取引シミュレーションをしてみました。
今日の取引結果(シミュレーション)です。トヨタ自動車 (7023) に銘柄を固定しました。
EP の更新回数を数値で見ながらエントリを判断するのは有効そうなのですが、しばらくドテン売買を心掛けていたせいか、トレンドが反転するとつい反射的にボタンをクリックしてしまいます。その結果、落ち着きがない取引をして損失を出してしまったので前場で終わりにしました。
注文番号 | 注文日時 | 銘柄コード | 売買 | 約定単価 | 約定数量 | 損益 | 備考 |
---|---|---|---|---|---|---|---|
1 | 2025-06-17 09:02:00 | 7203 | 買建 | 2538.5 | 100 | 買建(セミオート) | |
2 | 2025-06-17 09:03:09 | 7203 | 売埋 | 2538.0 | 100 | -50.0 | 強制返済(セミオート) |
3 | 2025-06-17 09:05:24 | 7203 | 買建 | 2537.5 | 100 | 買建(セミオート) | |
4 | 2025-06-17 09:11:59 | 7203 | 売埋 | 2535.0 | 100 | -250.0 | トレンド反転→返済(セミオート) |
5 | 2025-06-17 09:19:29 | 7203 | 買建 | 2543.0 | 100 | 買建(セミオート) | |
6 | 2025-06-17 09:28:46 | 7203 | 売埋 | 2535.0 | 100 | -800.0 | トレンド反転→返済(セミオート) |
7 | 2025-06-17 09:28:47 | 7203 | 売建 | 2535.0 | 100 | 売建(セミオート) | |
8 | 2025-06-17 09:31:47 | 7203 | 買埋 | 2538.0 | 100 | -300.0 | 強制返済(セミオート) |
9 | 2025-06-17 09:32:02 | 7203 | 買建 | 2538.5 | 100 | ||
10 | 2025-06-17 09:35:29 | 7203 | 売埋 | 2537.0 | 100 | -150.0 | |
11 | 2025-06-17 09:35:30 | 7203 | 売建 | 2537.5 | 100 | 売建(セミオート) | |
12 | 2025-06-17 09:37:45 | 7203 | 買埋 | 2540.0 | 100 | -250.0 | 強制返済(セミオート) |
13 | 2025-06-17 09:38:00 | 7203 | 買建 | 2539.0 | 100 | ||
14 | 2025-06-17 09:43:22 | 7203 | 売埋 | 2540.0 | 100 | 100.0 | |
15 | 2025-06-17 09:45:09 | 7203 | 買建 | 2545.5 | 100 | 買建(セミオート) | |
16 | 2025-06-17 09:47:42 | 7203 | 売埋 | 2540.5 | 100 | -500.0 | 強制返済(セミオート) |
17 | 2025-06-17 09:49:22 | 7203 | 売建 | 2540.5 | 100 | ||
18 | 2025-06-17 09:51:13 | 7203 | 買埋 | 2542.5 | 100 | -200.0 | |
19 | 2025-06-17 09:52:11 | 7203 | 買建 | 2542.0 | 100 | 買建(セミオート) | |
20 | 2025-06-17 10:09:16 | 7203 | 売埋 | 2546.5 | 100 | 450.0 | 強制返済(セミオート) |
21 | 2025-06-17 10:11:18 | 7203 | 売建 | 2540.5 | 100 | 売建(セミオート) | |
22 | 2025-06-17 10:12:41 | 7203 | 買埋 | 2540.5 | 100 | 0.0 | 強制返済(セミオート) |
23 | 2025-06-17 10:25:08 | 7203 | 買建 | 2542.5 | 100 | ||
24 | 2025-06-17 10:29:24 | 7203 | 売埋 | 2543.0 | 100 | 50.0 | |
25 | 2025-06-17 10:52:33 | 7203 | 買建 | 2540.5 | 100 | 買建(セミオート) | |
26 | 2025-06-17 11:27:28 | 7203 | 売埋 | 2541.5 | 100 | 100.0 | トレンド反転→返済(セミオート) |
合計損益 | -1800.0 |
現在、課題と考えていることを下記にまとめました[随時更新〗。
- 手動エントリ・自動返済 ボタンの機能実装 ✓
- エントリは手動、建玉の返済はトレンド反転のタイミング。
- 手動で任意のタイミングで利確(返済)できるようにする。
- ティックデータをスムージングして Parabilic SAR を適用、算出
- ティックデータに対して Moving Median を評価 ✓
- 直近 3 点のデータの Median で Parabolic SAR を算出
- スムージングと言うより、ノイズ除去的な処理。
今日から右側のドックに表示した Parabolic SAR の EP の更新回数は、トレンドの勢いを把握するのに活用できそうだったので、時間軸でも把握しようと、今まで Moving Range (MR) を表示していたチャートを EP の更新回数のトレンドに置き換えました。さらに、スパイクノイズに対する耐ノイズ性をほんの少しでも向上させようと、Parabolic SAR の算出には生株価ではなく直近 3 つの株価データの Median に対して Parabolic SAR を算出するようにしてみました。
以下は、本日収集した株価データを利用して、開発環境で機能追加したアプリでシミュレートした結果です。
一見しただけでは、Parabolic SAR のトレンドシグナルは、上のリアルタイムの結果との違いが判別できません。直近 3 つのデータから算出した Median ぐらいでは大差がないのかもしれませんが、この辺から使い始めてみたいと考えています。
参考サイト
- マーケットスピード 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 件のコメント:
コメントを投稿