スリッページはどのように測定できますか?

スリッページがどのように:仕組み、違い、制約、実践的な確認方法を探る。

スリッページはどのように測定できますか?

仕組みと定義

スリッページとは、注文で得られると予想していた価格と、実際に約定したときに受け取った価格との差です。これを一貫して測定するには、次の3つの要素が必要です:(1)「意図した執行」を表す参照価格、(2)実際の約定価格(複数可)、(3)タイミングと部分約定をどう扱うかのルール。

一般的に測定可能な項目は 価格スリッページ(価格単位) です:

  • スリッページ = 実約定価格 − 意図した執行価格 買いの場合は、実際の価格が高いほど正のスリッページになります。売りの場合は、選ぶ慣習によって符号の解釈が逆になることがあります。1つの慣習を選び、すべての計算に適用してください。

もう1つの測定可能な項目は 口座通貨でのスリッページ(コスト影響) です。これは、取引のサイズと契約仕様を使って価格差を金額に換算します。正確な式は、執行システムが契約価値をどう定義しているかに依存するため、計算方法は前提として明示する必要があります。

手順ごとの測定方法

  1. 意図した価格の参照を選択します。 「意図した」価格の例として、注文を出した時点の提示価格、(該当する場合)注文の指値/逆指値価格、または執行ワークフローで使われる社内の「想定価格」などがあります。測定の一貫性は、この選択にのみ依存します。
  2. 実際の約定価格の参照を選びます。 執行会場/プラットフォームに記録された約定(フィル)価格を使用します。複数の約定がある場合、各フィルを別々に測定するのか、出来高加重平均で計算するのかを決める必要があります。
  3. タイムスタンプと照合ロジックを定義します。 「意図」と「執行」を結びつけるタイムスタンプのアンカーとなるルールが必要です。たとえば、意図した価格には注文の送信タイムスタンプを使い、実際の価格には約定タイムスタンプを使うかもしれません。システムが複数のイベント(クォート更新、リクエスト送信、受理、約定)を提供する場合、どの組み合わせを比較するかを定義します。
  4. 部分約定を扱います。 注文が複数の部分で約定する場合、各フィルのサイズを重みとして、フィル全体にわたる 出来高加重平均スリッページ を計算できます。あるいは、フィルごとのスリッページと、結果のばらつきを報告します。

明確な前提による証拠と例

単一の注文に対する、次の測定セットアップを仮定します:

  • IntendedExecutionPrice は、注文リクエストが作成されたときに表示されていた提示クォートです。
  • ActualExecutionPrice は、その注文におけるすべての約定の 出来高加重平均価格 です。
  • スリッページは Actual − Intended として計算されます。

例(数値は説明用):IntendedExecutionPrice = 1.1000、そして約定された出来高加重平均の ActualExecutionPrice = 1.1012 とします。すると スリッページ(価格単位) = 1.1012 − 1.1000 = 0.0012 です。

計算を独立に検証するには、意図したクォートのタイムスタンプと値を執行ログと照合し、その後、フィルのサイズと価格から加重平均を再計算します。システムが「request sent」と「fill time」の両方を記録している場合、もっともらしい意図タイムスタンプごとに測定を繰り返し、結果がどれだけ変わるかを確認します。大きな変化がある場合、タイムスタンプの前提が測定を支配している可能性が高いことを示します。

測定における制約とリスク

スリッページ測定には重要な制約があります:

  • 意図の曖昧さ: 異なるシステムは「expected」または「intended」の価格を異なる方法で定義します(リクエスト時のクォート、指値/逆指値レベル、またはキャッシュされた期待値)。この定義を変えると、約定価格が同一であってもスリッページが変わり得ます。
  • タイミングの不確実性: 市場は、意図した価格を取得した瞬間から、注文が実際に約定する瞬間までの間に動きます。タイムスタンプを正確に揃えられない場合、スリッページだけでなく「遅延+値動き」を測定している可能性があります。
  • 部分約定と集計効果: フィルを加重平均にまとめると、一部のフィルが有利だった一方で他が不利だった事実が隠れてしまうことがあります。
  • プロバイダーおよび執行経路のばらつき: 観測される執行は、注文がどのようにルーティングされマッチングされるか、約定時に利用可能な流動性、そして取引コストに依存します。同じ方法でも、時間や環境によって結果が異なることがあります。

過去の比較は記述的なものとして扱うべきです。過去に観測された関係が、将来のスリッページ挙動を保証するものではありません。また、コミッションや手数料などのコストは、価格スリッページとは別に報告できます。定義がそれらを明確に含む場合を除き、1つの数値に混ぜるべきではありません。

検証と次に測定すべきこと

スリッページ測定を独立に検証可能にするために、前提を文書化してください:どの意図した価格の定義を使ったか、タイムスタンプをどのようにペアリングしたか、フィルごとの値か出来高加重平均を使ったか、そして適用した通貨換算ルールは何か。

DOCUMENT END

外国為替およびCFD取引には大きなリスクがあります。FoxiForexの情報は教育目的であり、個別の金融助言ではありません。スポンサー掲載は明確に表示されます。