執行価格に関するよくあるミス
最大の誤りを生む誤解
執行価格とは、注文が実際に約定した価格のことです。よくあるミスは、「執行価格」を、直前の市場クオート、チャートの価格、あるいは自分が取引したかった価格と同じものだと扱ってしまうことです。
もう一つよくある誤解は、安定した仕組みと変動する条件を混ぜてしまうことです。約定の仕組み(オーダー約定のメカニクス)は一貫していますが、約定に影響する市場条件――たとえば流動性、ビッド/アスク・スプレッド、そして意思決定から約定までの間の価格変動――は安定しません。
三つ目によく繰り返される問題は、前提を飛ばしたり、前提を変更したりすることです。想定コストを計算する際に、前提(タイミング、スプレッドの挙動、手数料、そして約定が部分約定かどうか)を明示しないと、比較している数値がそもそも比較可能ではない状態になります。
執行価格が意味するもの(仕組みと入力)
大まかに言うと、「執行価格」とは、注文処理経路によって生成される約定価格のことです。つまり、選択した注文タイプ、マッチング時に利用可能だった市場価格、そして約定の生成方法に影響するプロバイダー/プラットフォームのルールです。
平たく言えば:
- 見えているクオートは、約定とは同じではありません。
- 約定は、市場の動きによってクオートと異なることがあります。
- コストは、単に生の約定価格だけではない場合があります。手数料やコミッション(該当する場合)が、実効結果に影響します。
人が「実効(effective)」な執行コストを計算するとき、変数を分けるのを忘れがちです:
- 意思決定に基づくコスト要素(取引した方向:買いか売りか、意図した注文サイズ)
- 市場に基づくコスト要素(約定時のスプレッドやスリッページ条件)
- プロバイダーに基づくコスト要素(文書化された手数料や執行ルールなど)
中立的な確認として役立つのは、こう問いかけることです:「私は、どの正確な約定記録を使ったのか?」計算が、確認された約定ではなく表示された価格を使っている場合、その結果は本当の意味での執行価格計算ではない可能性が高いです。
証拠と例:どこで数字が崩れるのか
市場注文を概念的に考えてみましょう。ユーザーが、表示されたミッド価格や直前のローソク足の終値で約定すると期待していても、実際の約定がビッド/アスクと、その時点で利用可能だった流動性を使って行われるなら、執行価格は異なります。
よくある例のパターン:
- クオートと約定の混同:最近のチャート価格に基づいて期待したエントリーと、確認された約定を比べます。スプレッドが拡大したり、「意思決定」から「マッチング」までの遅延の間に価格が動いたりすると、その差は「計算ミス」ではなくスリッページに関連するものです。
- 部分約定の見落とし:注文が複数の部分で約定する場合、「執行価格」は、部分ごとの平均約定価格、または一連の約定価格の集合になることがあります。想定した価格を一つだけ(たとえば、自分が気づいた最初のティック)にすると、実効執行が歪む可能性があります。
- タイミングに関する隠れた前提:執行価格は、注文がいつマッチングされたかに依存します。画面を見た瞬間に約定が起きたかのように扱うと、暗黙に「遅延ゼロ」を仮定してしまいます。
いずれの場合も、中立的に進める方法は前提を明確にすることです。つまり、ビッド、アスク、ミッド、あるいは確認された約定のどれを使ったのかを述べること。手数料を含めたかを述べること。そして、注文が一度の出来事で完全に約定したのか、それとも複数の出来事で約定したのかを述べることです。
制約とリスク:取り除けない失敗パターン
執行価格は結果の保証ではありません。実際の条件によって変わり得る「観測された結果」です。
主な制約と失敗パターンには次が含まれます:
- スリッページ:意思決定から執行までの間の価格変動により、参照クオートに対して約定が悪化したり改善したりします。
- スプレッドの変動:ビッド/アスクが素早く変わると、約定の参照(売りの場合はビッド、買いの場合はアスク)が、以前の見積りと比べて重大に異なる可能性があります。
- 部分約定:実効結果は、各部分がどのように約定されたかに依存し得ます。
- 計算の不一致:チャート価格、ミッド価格、推定スプレッドを、確認された約定記録の代わりに使うと、「実効執行」の比較が誤ってしまいます。
ここではリアルタイムの市場データを前提としていないため、期待価格と執行価格の関係は条件付きとして扱うべきです。過去の挙動は将来の執行を保証せず、結果は市場状況、コスト、執行の挙動、そして管轄(jurisdiction)によって変わります。
検証と、あなたが独自に確認できる次の質問
執行価格の主張を中立的に検証するには、推測された価格ではなく、確認された約定の詳細に依拠してください。独自に次を確認します:
- **約定記録 vs.
DOCUMENT END