スリッページに関する情報はどのように検証できますか?
スリッページとは何か:検証する前に
スリッページとは、注文が約定すると想定している価格と、実際に約定した価格との差です。平たく言えば、注文が想定より不利な価格で約定した場合はスリッページはプラスになり、想定より有利な価格で約定した場合はスリッページはマイナスになり得ます。検証は定義から始める必要があります。なぜなら「想定価格」は状況によって意味が変わり得るからです(たとえば、注文を送信した時点での提示価格、注文が受理された時点でのクオート、あるいは注文が執行可能になった最初に利用可能な価格など)。
スリッページに関する情報を検証するには、まずあなたが使っている正確な項目を書き出してください。注文のサイド(買い/売り)、「想定」の基準となる参照価格、実際の約定価格(複数可)、そしてそれらの間の時間対応です。これらがないと、同じ言葉を使っていても、異なる当事者が互換性のない「スリッページ」数値を作り出してしまう可能性があります。
スリッページの主張に適用できる情報源の階層
スリッページに関する記述を見たときは、要約よりも、より具体的な証拠を優先することで検証できます:
- 一次の約定記録(最も直接的): 想定/参照価格、約定価格(複数可)、数量、タイムスタンプを含む注文ログと取引ログ。
- プラットフォームまたは提供者のドキュメント(安定した定義): 約定がどのように生成されるか、タイムスタンプがどう記録されるか、「クオート」が何を意味するか、部分約定がどう扱われるかの説明。
- 手法の説明(解釈レイヤー): 基礎となる記録からスリッページがどのように計算されるかを定義する文書または説明。
- 集計された要約(最も直接性が低い): ダッシュボードや平均。文脈としては有用ですが、計算の詳細が隠れていることがあるため検証が難しくなります。
この階層が重要なのは、原データのログから始めて、報告されたスリッページ計算を再現できると検証が最も容易になるからです。
再現可能な検証手順(リアルタイムデータ不要)
必要な項目を含むあなた自身の記録、または任意のデータセットを使って、反復可能なチェックリストに従ってください。
1) 前提を明示する
次を選び、書き出してください:
- 想定価格の定義: 例:「注文送信時点のクオート」、または「受理時点での最良の執行可能価格」。
- どの価格を使うか: 買い注文なら、ask由来の参照を使います。売り注文なら、bid由来の参照を使います。データセットが単一の「想定」値を提供している場合は、それを使い続けてください。
- 測定単位: 絶対的な価格差、または想定価格に対するベーシスポイント/パーセント。
前提は省略できません。検証している内容の一部です。
2) 注文単位ではなく、約定ごとに計算する
注文が部分約定になり得る場合は、スリッページを各約定ごとに計算し、その後で集計方法を決めます(一般的には、執行数量で加重します)。よくある失敗は、平均約定価格に対して、1つの想定価格を比較してしまい、平均化の方法を確認しないことです。
3) タイムスタンプの整合を確認する
「想定」と「実際」を、整合したタイミングで比較していることを確認してください:
- 想定価格があるタイムスタンプのイベントから来ていて、約定価格が別のタイムスタンプのイベントから来ている場合は、正確な対応ルールを文書化してください。
- データセットに異なるタイムスタンプソース(サーバー時刻とクライアント時刻など)がある場合は、それを検証上の制約として扱ってください。
4) 報告された数値が再現できるか確認する
提供者がスリッページ統計を報告している場合は、基礎となる記録からそれを再現できるか試してください:
- 表示された式を使って、各スリッページ値を再計算します。
- 次に、同じ方法で集計統計(平均、中央値、分布のバケット)を再計算します。
再現が不可能であれば、それは、項目の欠落、定義の違い、または隠れた変換があることの証拠になります。
想定すべき制約と失敗パターン
慎重に手順を踏んでも、スリッページ検証は、約定データと市場の挙動に内在する理由で失敗することがあります:
- 市場の変動: 想定価格はスナップショットです。約定は後で起こるため、同一の運用条件でも価格変化によってスリッページが発生し得ます。
- 不完全または不一致の記録: 一部のフィードでは、注文受理イベントが省略されていたり、想定のために使われた「参照」クオートが含まれていない場合があります。
- 部分約定と集計によるバイアス: 複数の約定にわたる平均化は、悪化している区間と改善している区間を隠してしまうことがあります。
- タイムスタンプの不一致: 時刻の記録方法の違いが比較を歪める可能性があります。
- 提供者固有の定義: 両者が「スリッページ」を測定したと言っていても、参照点が異なる場合があります。
また、過去の関係(たとえば「先月の平均スリッページ」)は、過去の約定パターンを説明するものです。将来の条件で何が起きるかを示すものではありません。
DOCUMENT END