2025-06-17

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

今日の日経平均株価

今日の日経平均株価は、前日比 55.35 円高の 38,366.68 円と小幅に上昇して取引が始まりました。その後 11:06 に 38,581.25 円の高値を付けて、高値圏で前場の取引を終えました。

後場は概ね 38,500 円台で推移して、大引けは 38,536.74 円になりました。

上の 15 分足チャートは、yahoo! finance API が提供するデータを利用しました。

デイトレ用自作アプリ

Python で作っている自作のデイトレアプリで、ゆくゆくは自動売買に挑戦するために取り組んでいます。しかし自動売買実現までの道のりは長いので、まずはマニュアル操作で売買ができるように進めています。以下は株価などの情報の流れを示しています。

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

楽天証券では、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 を算出するようにしてみました。

以下は、本日収集した株価データを利用して、開発環境で機能追加したアプリでシミュレートした結果です。

開発環境 (Linux) 上で、本日収集したデータで追加した機能を確認

一見しただけでは、Parabolic SAR のトレンドシグナルは、上のリアルタイムの結果との違いが判別できません。直近 3 つのデータから算出した Median ぐらいでは大差がないのかもしれませんが、この辺から使い始めてみたいと考えています。

参考サイト

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

コメントを投稿