Signal Pilot
  • ブログ
  • 🔴 上級 • レッスン53/82

    アルゴリズム執行:ただで金を配るのをやめろ

    読了時間 約17分 • 執行アルゴリズム
    Signal Pilot
    プロ向けトレーディング教育
    0%
    順調に進んでいます。
    読み進めるとこのレッスンが完了になります

    🎯 学べること

    このレッスンを終えると、次のことができるようになります:

    • slippageは測れる:(約定価格 - 仲値)/仲値を、すべてのトレードで
    • 指値注文は成行注文に勝つ。約定を数回逃す代わりに、平均価格がよくなる
    • ひとつの価格で一度に約定させるのではなく、2〜3回のトランシェに分けて建てる
    • 枠組み:自分のslippageを測る → 指値注文とストップ・リミット注文に切り替える → 最初と最後の15分を避ける
    ⚡ 明日からできること(クリックで展開)

    抱え込みすぎないこと。まずはこの3つから:

    1. 今夜、slippageの実コストを計算せよ — 直近20トレードを開く。それぞれについて、(1) 意図した仕掛け価格、(2) 実際の約定、(3) その差を記録する。計算する:1トレードあたりの平均slippage、合計コスト、粗利益に対するslippageの割合。サラ・マルティネスは $14,237 を2024年第1四半期だけで執行コストとして失った(約90トレード)——その四半期の潜在利益の33 %が、成行注文と拙いタイミングによって消えた。1トレードあたりのslippageが0.1 %を超える、あるいは粗利益の10 %を超えるなら、あなたは毎年数千ドルを流している。測っていないものは改善できない。
    2. 次の10トレードは指値注文に切り替える — 成行注文はもう使わない(緊急時を除く)。買いならビッド、売りならアスクに指値を置く。30秒で約定しなければ1ティック動かす。ストップにはストップ・マーケットではなくストップ・リミットを使う。1トレードあたり0.05〜0.15 %の節約=100トレードで年5〜15 %。成行注文=即座の満足+即座のslippage。指値注文=価格の主導権。トレードの5〜10 %は逃すが、取れた90〜95 %で0.05〜0.15 %を節約できる。差し引きプラスだ。約定率とslippageを記録して裏を取れ。
    3. slippageの大きい時間帯に「トレード禁止ゾーン」を作る — 避ける時間帯:9:30〜9:45(スプレッドが最も広く、約定が最悪)、12:00〜13:30(薄商い、広いスプレッド)、15:45〜16:00(荒い値動き、リバランスの混乱)。サラは9:35に取引していた:1株あたり平均0.18ドルのslippage。9:50まで待つようにしたら1株あたり0.06ドル——1株あたり0.12ドル×100株×50トレード=年間600ドルの節約。これらの時間帯ではスプレッドが2〜5倍に広がる。「寄り付きで取引したかったが待って、X ドル節約した」という例を10件記録せよ。忍耐が金になる証拠だ。

    勝率70 %、平均3R。本来なら圧勝しているはずだ。

    なのに口座はやっと10 %のプラス。どういうことだ?

    執行だ。あなたはslippageとスプレッドのコストで1トレードあたり0.15 %を流している。200トレードなら? リターンの30 %が消えている計算だ。

    🚨 本音を言えば

    どう入るかは、何に入るかと同じくらい重要だ。成行注文=即座の満足+即座のslippage。指値注文=忍耐+よりよい約定。その差は? 年10〜15 %。

    🎯 このレッスンで得られること

    読み終えたときには、次のことができるようになります。

    • 指値注文、ストップ・リミット注文、アイスバーグ注文でslippageを最小化する
    • 平均建値をよくするために分割して建てる
    • slippageの大きい時間帯(9:30〜9:45、15:45〜16:00)を避ける
    • 実効スプレッドコストを計算して追跡する

    💡 腑に落ちる瞬間

    執行こそがエッジだ。1トレードあたり0.1 %節約 → 100トレードで年10 % → 5年で60 %超に複利で積み上がる。ほとんどのトレーダーはセットアップに集中する。勝つ者は執行に集中する。

    実例

    サラの1万4,237ドルの執行に関する目覚まし

    トレーダー: サラ・マルティネス(合成事例)、29歳、フロリダ州マイアミのデイトレーダー
    時間軸: 2024年Q1〜Q4(12か月)
    口座規模: $85,000
    取引量: 年間約380トレード
    問題: 戦略は利益が出ていたが、第1四半期はslippageが潜在利益の33 %を破壊していた

    ⚠️ ビフォー:執行への無知(2024年Q1)

    サラは堅実な勝率65 %、セットアップの平均は+2.4Rだった。紙の上では第1四半期に $43,417 を稼いでいるはずだった。実際に稼いだのは $29,180だけ。残りの1万4,237ドルはどこへ行ったのか。 執行コストへ。

    フェーズ1:slippage監査(2024年4月)

    口座が日誌の想定成績と噛み合わない、もどかしい第1四半期のあと、サラのトレードのメンターがslippage監査を勧めた。彼女は直近90トレードを詳細に分析した:

    サラの2024年Q1のslippage監査:隠れた執行コスト
    執行方法 取引数 平均slippage 1トレードあたりのコスト Q1の合計コスト 問題点
    成行注文(仕掛け) 78 0.18% -$76 -$5,928 即座の満足、スプレッドを支払った
    成行注文(手仕舞い) 90 0.14% -$59 -$5,310 パニック手仕舞い、悪い約定
    最初の15分の取引 22 0.31% -$131 -$2,882 広いスプレッド、ボラティリティ
    手数料 90 -$1.30 -$117 片道0.65ドル
    執行コスト合計(Q1): -$14,237
    想定P&L(日誌ベース): $43,417
    実際のP&L(執行後): $29,180
    執行が破壊した分: 32.8% の潜在利益!

    🚨 衝撃の発見

    サラの第1四半期の執行コスト:-1万4,237ドル

    • 成行での仕掛け:-5,928ドル(平均0.18 %のslippage)
    • 成行での手仕舞い:-5,310ドル(平均0.14 %のslippage)
    • 最初の15分の取引:-2,882ドル(広いスプレッドによる平均0.31 %のslippage)
    • 手数料:-117ドル

    言い換えると: サラの戦略は利益が出るもので、第1四半期には4万3,417ドルを生むはずだった。ところが拙い執行がその32.8 %を破壊した。彼女が手放していたのは $14,237 ——第1四半期だけで、年換算すると 年間5万6,948ドル!

    フェーズ2:執行の最適化(2024年Q2〜Q4)

    監査の結果に衝撃を受けたサラは、5月に執行改善の総合的な計画を実行した:

    🔄 サラの執行最適化戦略

    1. 指値注文に切り替えた すべての仕掛けで(ビッドやアスクに並び、越えない)
    2. 最初の15分の取引をやめた 寄り付き後の(スプレッドが狭まるのを待つ)
    3. 大きめのポジションは分割して建てた (一度に全部ではなく2〜3トランシェ)
    4. ストップ・リミット注文を使った ストップ・マーケットの代わりに(連鎖的な約定を避ける)
    5. IBKR Liteに切り替えた 流動性の高い銘柄を手数料無料で取引するため
    6. slippageの指標を記録した 日誌ですべてのトレードについて
    サラの執行品質:最適化の前と後
    期間 取引数 仕掛けの平均slippage 手仕舞いの平均slippage 執行コスト合計 想定P&L 実際のP&L 執行の影響
    2024年Q1(前) 90 0.18% 0.14% -$14,237 $43,417 $29,180 -32.8%
    2024年Q2(最適化後) 96 0.04% 0.03% -$3,072 $45,880 $42,808 -6.7%
    2024年Q3(最適化後) 101 0.03% 0.02% -$2,525 $48,120 $45,595 -5.2%
    2024年Q4(最適化後) 93 0.03% 0.03% -$2,790 $44,360 $41,570 -6.3%
    2024年通年 380 0.07% 0.06% -$22,624 $181,777 $159,153 -12.4%

    🎯 前と後:執行最適化の結果

    指標 2024年Q1(拙い執行) 2024年Q2〜Q4(最適化後) 改善
    仕掛けの平均slippage 0.18% 0.03% -83 %(0.15 %の節約)
    手仕舞いの平均slippage 0.14% 0.03% -79 %(0.11 %の節約)
    往復あたりの合計slippage 0.32% 0.06% -81 %(0.26 %の節約)
    Q1の執行コスト -$14,237
    Q2〜Q4の四半期平均コスト -$2,796 80 %の削減
    Q1と比べた四半期あたりの節約 +$11,441 年間+3万4,324ドル

    結果: 指値注文に切り替え、最初の15分を避け、分割して建てることで、サラは平均して 四半期あたり1万1,441ドル を第1四半期の執行コストと比べて節約した。3四半期(Q2〜Q4)では 追加利益3万4,324ドル ——実際の売買戦略には一切手を加えず、より良い執行だけで。

    ここでちょうど折り返し地点です。重要な戦略はすでに学びました。

    順調ですね! 必要なら軽く伸びをして、そのあと先の応用的な内容に進みましょう。

    通年への影響

    サラの2024年の全体像
    場面 想定リターン
    (日誌)
    執行コスト 実際のリターン 口座の成長
    Q1の執行が1年間続いていたら $181,777 -$56,948
    (想定の31.3 %)
    $124,829 +146.9%
    実際の2024年(Q2〜Q4を最適化) $181,777 -$22,624
    (平均12.4 %)
    $159,153 +187.2%
    執行の最適化による改善 +$34,324 +$34,324 +40.3%

    🏆 結論:執行こそがエッジ

    開始資金: 8万5,000ドル(2024年1月1日)
    最終資金: 24万4,153ドル(2024年12月31日)
    総リターン: +15万9,153ドル(通年+187.2 %)
    執行最適化の価値: Q2〜Q4で+3万4,324ドルの節約

    もしサラがQ1の執行のまま1年続けていたら?

    • 想定リターン(日誌):18万1,777ドル
    • Q1の水準で見積もった執行コスト:-5万6,948ドル
    • 見積もった実際のリターン:12万4,829ドル(+146.9 %)
    • 最適化した実際の結果:15万9,153ドル(+187.2 %)
    • 執行の価値:+3万4,324ドル(リターンが27.5 %上振れ!)

    教訓は? サラの戦略は最初から利益が出るものだったが、拙い執行が潜在利益の33 %を破壊していた。指値注文、分割して建てる方法、タイミングの最適化を学ぶのに2時間を使ったことで、彼女は 年間利益に3万4,324ドルを上乗せした——実際の売買判断はゼロ変更で27.5 %の上振れ。執行の基本を学ぶために使った時間は、1時間あたり1万7,162ドルのリターンだったことになる。

    サラから他のトレーダーへの助言: 「20トレード分、自分のslippageを記録してください。年間コストを計算してください。そのうえで自問してください。1トレードあたり0.2 %の節約は、2時間の学習に見合いますか。私にとっては2024年で最も儲かった2時間でした。」

    🎓 要点

    • slippageは1トレードあたり0.1〜0.5 %のコスト: 100トレードならリターンの10〜50 %が消える
    • 成行注文=即座の満足: 指値注文=よりよい約定(忍耐が金を守る)
    • 分割して建てる: 大きな注文を2〜3トランシェに分けて平均価格を改善する
    • slippageの大きい時間帯を避ける: セッションの最初と最後の15分=最も広いスプレッド
    • サイズにはアイスバーグ注文を使う: order bookで手札を全部見せるな
    • 実効スプレッドコストを追跡する: すべてのトレードで(約定価格 - 仲値)/仲値を測る

    🎯 練習課題:執行のタイミングを最適化してslippageを減らす

    目的: いまの執行コストを数字にして、slippageを30〜50 %減らす施策を実行しよう。

    パート1:slippage監査(直近20トレード)

    最近のトレードについて実効slippageを計算する:

    取引する シグナル時の仲値 約定価格 slippage 影響(%)
    1 $520.00 $520.15 +$0.15 +0.03%
    …20トレードを点検…
    まとめ:
    1トレードあたりの平均slippage:____ %
    slippageの合計コスト(20トレード):$______
    年換算コスト(100トレード):$______
    
    最悪のケース(パターンを見つける):
    - 9:30〜9:45のトレード:平均slippage ____ %
    - 15:45〜16:00のトレード:平均slippage ____ %
    - 成行注文:平均slippage ____ %
    - 指値注文:平均slippage ____ %

    パート2:成行注文と指値注文のA/Bテスト

    次の10トレードで成行と指値を交互に使う。執行品質を比べる:

    トレード1(成行注文):
    シグナル:520.00ドル(仲値)でロング
    約定:520.25ドル(slippage:+0.25ドル / +0.05 %)
    
    トレード2(ビッド・アスクでの指値注文):
    シグナル:520.00ドル(仲値)でロング
    指値:520.10ドル(アスク)
    約定:520.10ドル(slippage:+0.10ドル / +0.02 %)
    
    [10トレード繰り返す]
    
    結果:
    成行注文(5トレード):平均slippage ____ %
    指値注文(5トレード):平均slippage ____ %
    指値による節約:1トレードあたり ____ %

    パート3:分割エントリーの実践

    全ポジションを一度に建てるのではなく、2〜3トランシェに分ける。5トレードで試す:

    セットアップ例:
    シグナル:SPYをロング、目標ポジションは100株
    戦略:50 / 30 / 20株に分けて建てる
    
    エントリー1:520.10ドルで50株(即時)
    エントリー2:519.90ドルで30株(押し目、指値注文)
    エントリー3:519.70ドルで20株(さらに深い押し目、指値注文)
    
    平均価格:519.96ドル(一度に建てた場合の520.10ドルに対して)
    節約:1株あたり0.14ドル=100株で14ドル(0.027 %)
    
    あなたの分割エントリー(5トレード記録):
    トレード1:
    トランシェ1:___株 @ $_____
    トランシェ2:___株 @ $_____
    トランシェ3:___株 @ $_____
    平均価格:$_____
    即時約定の場合:$_____(節約:1株あたり $___)
    
    成功率:___ / 5トレードが完全に約定

    パート4:slippageの大きい時間帯の分析

    時間帯ごとにスプレッドとslippageを追跡する:

    時間帯 平均スプレッド 平均slippage 取引するか避けるか?
    9時30分〜9時45分 $___ ____% 避ける(A+のセットアップでない限り)
    10:00〜11:30 $___ ____% 最良の時間帯(流動性が高い)
    12時00分〜14時00分 $___ ____% ランチ(流動性が低下)
    14:00〜15:30 $___ ____% 良い時間帯
    15:45〜16:00 $___ ____% 避ける(スプレッドが最も広い)

    執行のルール: セットアップが例外的でない限り、最初と最後の15分は避けよ。この時間フィルターだけで、あなたのslippageコストは30〜40 %下がる。

    パート5:上級の注文タイプの実験

    ストップ・マーケットの代わりにストップ・リミットを試す(連鎖的な約定を避ける):

    シナリオ:SPYを520ドルでロング、ストップは518ドル
    
    従来のやり方(ストップ・マーケット):
    518.00ドルでストップが発動
    517.60ドルで約定(連鎖のなかで-0.40ドル滑った)
    
    新しいやり方(ストップ・リミット):
    518.00ドルでストップが発動
    517.80ドルに指値(許容できる上限)
    517.85ドルで約定(slippageは-0.15ドルのみ)
    節約:1株あたり0.25ドル
    
    ストップ発動5回で試す:
    ストップ1:成行約定 $_____ 対 指値約定 $_____(節約:$___)
    [繰り返す]
    
    例のストップ1回あたりの平均節約:1株あたり $_____

    実行の目標: これらの執行の改善を30日間実行せよ。前後のslippageを記録せよ。目標の例:slippageを30〜50 %減らす。往復0.3 %なら1トレードあたり0.09〜0.15 %の節約、つまり年100トレードでおよそ9〜15 %になる。執行こそがエッジ——いまやあなたはそれを流すのではなく、取り込んでいる。

    あなたはいま、ヘッジファンドが何百万ドルも払って手に入れるものを学んだ。執行アルゴリズムだ。分割して建て、指値を使い、読まれる時間帯を避ける。小さな優位は積み上がる。年に百トレードなら、これだけで10〜15 %の価値になりうる。

    関連レッスン

    上級 #48

    機関投資家のorder flow

    機関投資家が大口注文をどう効率的に執行しているかを学び、その手法を取り入れよう。

    レッスンを読む →
    中級 #35

    プロの運用体制

    執行のチェックリストと運用の手順を作る。

    レッスンを読む →
    上級 #54

    システム開発

    執行アルゴリズムを自動化して、つねに最適な約定を得る。

    レッスンを読む →

    ⏭️ 次回

    記事 #54:システム開発 — 裁量トレードは一人までしかスケールしない。システムトレードは無限にスケールする。自分のエッジをコードに落とし込み、自動化されたシステムを作る方法を学ぼう。

    💬 ディスカッション (コメント0件)

    0/1000

    コメントを読み込んでいます…

    ← 前のレッスン 次のレッスン →

    Signal Pilotで取引を始めますか。

    学んだ内容を、プロ向けのインジケーターとリアルタイムの市場分析ツールで実際に使ってみてください。

    Signal Pilotに戻る →
    教育目的のみ。 トレードには重大な損失リスクが伴います。金融助言ではありません。過去の実績は将来の結果を保証するものではありません。