マーケットストレスのワークド例とは?
直接回答
マーケットストレスのワークド例とは、(数値と前提を伴って)「ストレス」が市場の振る舞いをどう変え得るかを示す、完全に記述されたシナリオです。通常は、より広い bid-ask spread、より薄い流動性、そしてより速い値動きによって、落ち着いたベースラインと比べて違いが生じます。この目的は結果を予測することではなく、仕組みを説明し、あなたが測定できるもの(たとえばスプレッド幅、slippage、そして約定が想定どおりに起きたか)を検証するのに役立てることです。
仕組み:そもそも「マーケットストレス」とは何か
マーケットストレスとは一般に、参加者がリスクと不確実性に対してより敏感になるような状況を指します。多くの参加者が同時にリスクを再評価(再価格付け)すると、次の3つの機械的な効果がよく起こります。
- 流動性の効果:各価格ステップで、喜んで買う/売る参加者が減ることで、市場が「薄く」なります。
- コストの効果:取引がよりリスクを伴うようになり、在庫(ポジション)のヘッジが難しくなる可能性があるため、bid-ask spread はしばしば拡大します。
- 執行の効果:深さ(depth)が減ると、注文は提示レートよりも悪い価格で約定することがあります(しばしば slippage として議論されます。これは、想定した執行価格と実際の執行価格の差を意味します)。
ワークド例では、実現された価格に影響し得る安定したメカニクス(スプレッドや執行がどう実現価格に作用するか)と、変動する条件(スプレッドがどれくらい広がるか、注文がどう約定するか、そしてプロバイダー固有の執行ポリシー)を分けて考えるべきです。この記事ではリアルタイムの市場データを前提としないため、仮定の入力を用います。
ワークド例(数値と前提)
目的
同じ目標のノーションサイズについて、calm と stress の2つのケースで「実現コスト(realized cost)」の結果を計算し、比較します。
前提(明示的に記載)
- 銘柄:bid と ask を提示できる、一般的なFXレート。
- あなたは、提示された時点で buy を 100,000 units 行う。
- レート近辺で約定することを意図した注文を使う。
- calm day のスプレッドは 0.00010(10 “points”)。ここで1 point は 0.00001。
- stress day のスプレッドは 0.00040(40 points)。
- 中値(mid-price)は、提示レートの比較のために両シナリオで同じ:1.20000。
- 執行ルール:calm では「想定約定(expected fill)」は ask で起き、stress では slippage を調整した ask で起きる。
- calm における slippage は 0.00000(表示された ask とあなたの執行が一致すると仮定)。
- stress における slippage は 0.00020(20 points)。流動性が薄いため。
- 資金調達、ロールオーバー、税金、規制コストは含めない(スプレッド/slippage の効果を切り分ける)。
手順1:提示レートを決める
- calm の場合:
- Mid = 1.20000
- Spread = 0.00010
- Ask = 1.20000 + 0.00005 = 1.20005
- stress の場合:
- Mid = 1.20000
- Spread = 0.00040
- Ask = 1.20000 + 0.00020 = 1.20020
手順2:実現された執行価格を決める
- calm の実現価格 = ask + slippage = 1.20005 + 0.00000 = 1.20005
- stress の実現価格 = ask + slippage = 1.20020 + 0.00020 = 1.20040
手順3:価格差をコスト差に変換する
buy では、実現されたFXレートが高いほど、1ユニットあたりの見積通貨(quote currency)でより多く支払うことになります。価格差は次のとおりです。
- stress − calm = 1.20040 − 1.20005 = 0.00035
100,000 units の場合、見積通貨のコスト増加は次のとおりです。
- 100,000 × 0.00035 = 35(この簡略化したセットアップにおける見積通貨の単位)
解釈
このシナリオは、観測した時点で mid-price が変わっていなくても、(a) より高いスプレッドと (b) 執行の slippage によって、マーケットストレスが実現コストを押し上げ得ることを示しています。実務で実現約定を測定できるなら、このアプローチは独立して検証できます。
限界とリスク(少なくとも1つの失敗モード)
- 非定常な関係:将来のストレス局面で、スプレッド拡大や slippage の大きさが同じになると仮定できません。「calm vs stress」の過去比較は、同様の挙動を保証しません。
- プロバイダーと執行のばらつき:実現結果は、注文タイプ、執行ポリシー、そして流動性がどのようにルーティングされるかに依存します。同一の市場条件でも、2つのプラットフォームで異なる約定が生じ得ます。
- モデルの単純化(失敗モード):この例では、注文が1回だけ、単一の実現価格で約定すると仮定しています。実際には、約定は複数の部分に分かれて異なる価格で起こり得ます。また、部分約定は実効平均を変えます。
- 欠落するコスト:このワークド例では、資金調達/ロールオーバー、異なる取引会場でのスプレッド、その他の手数料を除外しています。これらを含めると、実現比較が変わり得ます。
DOCUMENT END