マーケット・セールはどのように測定できますか?

マーケット・セールの仕組み、違い、制限、実務的な確認方法を解説します。

マーケット・セールはどのように測定できますか?

測定可能な観点での「マーケット・セール」とは何を意味するのか

マーケット・セールとは、資産を直ちに売却するための注文であり、執行は市場と取引会場(トレーディング・ベニュー)によって処理されます。測定するには、(1) 何を要求したのか と (2) 実際に何が起きたのか を分ける必要があります。

実務的な測定モデルでは、観測可能な項目を使います:

  • 要求数量(あなたが送信したSellのサイズ)。
  • 執行数量(実際に約定した量)。
  • 約定価格(それぞれの部分が執行された価格)。
  • 要求時刻と各約定時刻のタイムスタンプ。
  • 約定から導かれる実効平均価格(effective average price)

測定ウィンドウを明確に定義してください。たとえば、注文が会場に受理された瞬間から、注文が完全に約定する瞬間、または無効になる瞬間まで、のようにします。

測定可能なプロセスとしてのマーケット・セールの動作

マーケット・セールの執行は、通常は単一の出来事ではありません。複数回の約定(fill)が発生することがあります。これは「1つの価格」が存在しない可能性があるため重要です。結果を一貫して測定するには:

  1. タイミングを取得する

    • t_request:システムが注文リクエストを記録した時刻。
    • t_fill_i:約定 i が発生した時刻(プラットフォームが約定ごとの時刻を公開している場合)。
    • t_end:注文が完了した時刻(完全約定)または停止した時刻。
  2. 数量を取得する

    • Q_requestedQ_filled_total
    • 部分約定がある場合は、各 Q_filled_i も記録します。
  3. 一貫した価格指標を計算する よくある指標は、**出来高加重平均約定価格(volume-weighted average fill price)**です:

    • EffectiveAvg = (Σ (Price_i × Q_i)) / (Σ Q_i) これは前提に依存します。つまり、各約定価格が同じ価格の慣行(コンベンション)で報告されていることです。
  4. コストと参照の定義 目的に「どれだけの価値を受け取ったか」が含まれる場合、計算に何を含めるかを指定する必要があります:

    • 手数料/コミッションを含めるかどうか、
    • スプレッドが別途表現されるのか、それとも約定価格に暗黙に含まれるのか、
    • 結果をどの通貨に換算するのか。

結果は条件によって変わるため、各例では「手数料は除外」または「手数料は報告どおりに含める」といった前提、そして単一の換算参照を明記してください。

例:測定と比較(前提つき)

Q_requested のマーケット・セールを送信したとします。あなたのプラットフォームは3つの約定を報告します:

  • 約定1:Price_1, Q_1, 時刻 t_fill_1
  • 約定2:Price_2, Q_2, 時刻 t_fill_2
  • 約定3:Price_3, Q_3, 時刻 t_fill_3

次のように測定できます:

  • 執行カバレッジ = Q_filled_total / Q_requested(両方の値を確認できることを前提)。
  • 上記の出来高加重の式による EffectiveAvg 約定価格
  • 執行時間 = t_end − t_request(タイムスタンプが利用可能で比較可能であることを前提)。
  • 参照価格(たとえば、t_request 時点での直近のミッド/参照価格)を選ぶ場合の スリッページのようなギャップ(相対差)。この測定は、あなたが明示的に定義した参照のもとでのみ意味を持ちます。

2つのマーケット・セール注文を比較するには、比較基準を一貫させてください:

  • 同じ測定ウィンドウ定義、
  • 「差」を計算するための同じ参照、
  • コストの含め方ルール(手数料を含める/除外する)を同じにする。

重要な制限と失敗パターン

  1. 欠落または粗いタイムスタンプ 注文レベルのタイムスタンプしかなく(約定ごとではない)、約定シーケンス中に価格がどれくらい速く変化したかを測定できません。

  2. 部分約定と流動性の変化 マーケット・セールは複数のタイミングにまたがって執行されます。流動性が低下すると、注文サイズが変わっていなくても、後の約定は前の約定と実質的に異なる可能性があります。

  3. プロバイダーおよび会場の影響 執行の質は、会場のルーティング、約定ポリシー、そして執行時点での対当流動性の利用可能性に依存します。同じ「考え(idea)」でも、2つの会場では執行が異なる場合があります。

  4. コスト報告の違い 一部のプラットフォームは手数料を別表示します。別のプラットフォームは約定価格に暗黙に含めます。コンベンションを混ぜると、計算した「実効結果」が比較できない可能性があります。

  5. 将来の不確実性 過去の執行関係は、将来の結果を保証しません。過去の注文で機能した方法でも、新しい市場環境下で同様の執行が保証されるわけではありません。

測定を検証する方法

あなたは、執行記録に対して次の3点を確認することで、マーケット・セールの測定を独立に検証できます:

  • 数量の整合性:Q_filled_total が、報告された約定ごとの数量の合計と一致するか。
  • 時間の整合性:t_end が、最後の約定時刻と整合しているか。
  • 価格の整合性:あなたが計算した実効平均価格が、同じコスト含め方ルールのもとで、プラットフォーム自身の「average」フィールド(提供されている場合)と一致するか。

次に測定を精緻化するための良い質問は、あなたのプラットフォームが提供するデータは何か、です:約定ごとの価格、約定ごとのタイムスタンプ、そして手数料の内訳。測定の精度は、それらの観測可能な項目に依存します。

DOCUMENT END

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