スリッページ前提に関するよくあるミス
直接の答え
スリッページ前提とは、取引の約定価格が、想定(期待)価格と比べてどれくらい悪化(場合によっては改善)するかについての、簡略化された考え方です。よくあるミスは、その簡略化を正確だとみなすこと、現実的でないほど安定したスリッページ値を使うこと、そしてスリッページがスプレッド、手数料、注文タイプ、市場環境と相互作用することを忘れることです。もう一つ頻出の問題は、計算ごとに前提を明確に書かないため、読者が結果を楽観的な執行に依存しているかどうかを自分で独立して検証できない点です。
メカニズムと定義
スリッページ前提は、通常、次のギャップの1つ以上をカバーします。
- 執行時の価格差:約定が、計算で使う「参照」価格とは異なる価格で行われる。
- タイミングの差:モデルは即時約定を前提にするが、実際の執行は注文が成立するまで待つことがある。
- 流動性の影響:市場が急に動いたり、板の厚みが薄いと、希望する約定価格に到達するコストが変わり得る。
考え方として便利なのは、モデルが期待するエントリー価格と決済価格を使うなら、想定スリッページがそれらの価格(またはコスト)を調整して、執行の摩擦を表すという点です。「参照価格」のロジックと「スリッページ」のロジックを分けないと、コストを二重計上したり、逆に抜け落としたりする可能性があります。
エビデンスまたは例(中立的なチェック)
以下は、よくあるミスのパターンと、特定のプロバイダー、プラットフォーム、または現在の市場データを前提にせずに確認するための中立的な方法です。
-
誤った参照を使ってスリッページを過小評価する ミス:最小限のスリッページを前提にしながら、参照価格として過去のミッド価格や理想化された見積り(クオート)を使う。実際の約定はビッド/アスクと注文のマッチングを通じて起きるのに、です。 中立チェック:明確に定義された参照価格タイプ(たとえば、クオートベースの期待執行)で再計算し、スリッページがエントリーとエグジットの両方に一貫して適用されていることを確認してください。
-
すべての条件で単一の一定スリッページ数値を使う ミス:相場が落ち着いている局面と、急激に動いている局面の両方で同じスリッページ前提を適用する。 中立チェック:異なるスリッページ水準と、変化するスプレッド/手数料を用いて複数のシナリオを実行してください。結論が完全に反転するなら、元の前提は頑健ではなかった可能性が高いです。
-
手数料とスプレッドの変化がスリッページのように見えることを無視する ミス:「追加で1つの価格ティック分だけ」スリッページだと扱う一方で、ボラティリティ時の手数料やスプレッド拡大は一貫して処理されていない。 中立チェック:会計上の構成要素を分けてください(参照価格のギャップ vs. スプレッド vs. 手数料)。そのうえで、「総執行コスト」が二重に作られていないことを確認します。
-
過去のスリッページが繰り返されると仮定する ミス:過去データで安定した関係を見て、それが将来も成り立つと結論づける。 中立チェック:スリッページ前提が、パフォーマンス評価に使ったのと同じデータから推定されていないことを検証してください。時間分割、または独立したサンプルという概念で考え、分布が変わることを想定します。
制約とリスク
少なくとも1つの重大な失敗パターンは、スリッページ前提が隠れた楽観になり得ることです。スリッページを省略したり、過小に扱ったり、都合の良い方向にだけ適用したりすると、計算上の結果が、実際の執行で得られそうなものより良く見えてしまう可能性があります。
その他の制約:
- スリッページは市場環境(流動性、ボラティリティ、板の厚み)と執行の詳細(注文タイプ、タイミング、注文がどれくらい早く再評価(再価格提示)され得るか)に依存します。
- 過去の関係は、将来の挙動を保証しません。
- 小さな前提の誤差は、多数の取引にわたって累積し得ます。特に、モデルが頻繁なエントリー/エグジットを前提にしている場合です。
検証または次の質問
スリッページ前提を独立して検証するには、次の3つの中立的なチェックを行ってください。
- 前提を正確に述べる:どの参照価格が使われていて、スリッページがエントリーとエグジットにどう影響するのか?
- 前提にストレステストをする:単一の数値ではなく、スリッページ値の範囲と条件をテストする。
- 総コストを突合する:スプレッド、手数料、スリッページが1回だけ計上されていることを確認し、単位を揃える。
次に考えるべき質問:『もしスリッページ前提が、もっともらしい範囲内で変化した場合、計算のどの部分が最も変わり、その変化は主に執行コストによるものか、それともモデル内の別要因によるものか?』
DOCUMENT END