ストップ・リミット注文はどう測定できるか:項目、タイムスタンプ、比較の限界
直接的な回答
ストップ・リミット注文は、記録する項目を正確に定義し、その項目が評価される正確なタイミングを定めることで測定できます。実務上の「測定」とは、(1) 注文のトリガーとリミットの水準、(2) 注文を出したとき、ストップ条件がトリガー可能になるとき、そして約定(または非約定)が起きるときの主要なタイムスタンプ、(3) 約定価格、約定数量、そして注文が全約定・部分約定・取消のいずれだったかといった測定可能な約定結果を捉えることです。
結果は市場状況、取引コスト、そして執行の挙動に依存するため、何が起きたかは測定できますが、次回に何が起きるかを保証するためにその測定値を当てにすることはできません。
測定可能な項目の仕組みと定義
ストップ・リミット注文には、2つの価格水準と、少なくとも1つの状態変化があります。
- ストップ(トリガー)価格:注文が保留状態からリミット注文状態へ移行する資格を得る水準。
- リミット価格:ストップ条件がトリガーされた後に、あなたが執行を受け入れる最悪の価格。
- 注文のタイムスタンプ:注文を出した時刻、ストップ条件が成立したと見なされた時刻(またはプラットフォームが「トリガー済み」とマークした時刻)、そして約定が報告された時刻など、複数の時刻を区別すべきです。
- 約定結果:注文がそもそも執行されたか、執行された数量、そして約定が起きた場合の執行価格(複数可)を記録します。
実務的な「測定」の方法は、1つの注文についてイベントのタイムラインを作ることです:
- 発注時刻、2) トリガー可能時刻(または報告された「トリガー済み」時刻)、3) 約定レポート(1つまたは複数)、4) 最終ステータス(全約定、部分約定、または未約定)。
リアルタイムの市場データがなくても、これらの項目は注文管理レポートから記録できます。測定とは、その注文についてシステムが何を報告するかであり、将来の価格を予測することではないからです。
明確な前提つきのエビデンス風例
既知の時刻 T0 にあなたが出した、単一のストップ・リミット注文を考えます。
- ストップ価格 = S
- リミット価格 = L
(この例に限り)プラットフォームが時刻 T1 において注文を「トリガー済み」と報告し、その後に約定の報告を行うと仮定します。
次の3つの比較を測定できます:
- トリガー測定:プラットフォームは T1 でストップをトリガー済みとしてマークしましたか?はいなら、それが発注 T0 の後に起きたことを確認できます。
- 約定可能性の測定:リミット条件を満たす価格で、いかなる約定も発生しましたか?売り側のリミット条件(概念的には)では、執行はリミット以下で起きる必要があります。買い側の条件でも同様に、リミットに対して「同等以上(より有利)」である必要があります。
- 結果の完全性の測定:最終ステータスにより、それは全約定でしたか、部分約定でしたか、それとも未約定でしたか?
重要なポイントは、市場が「それを起こした」と主張しているのではなく、プラットフォームが報告した出来事の順序と、注文タイプにより暗示される制約チェックを測定しているということです。
制限と重大な失敗パターン
少なくともよくある失敗パターンの1つは トリガー後の非約定 です。ストップ部分は資格を得るものの、リミット価格に十分な速さで到達しない可能性があります。その場合、注文は未約定のまま残るか、部分約定にとどまることがあります。
他の測定上の制限には以下が含まれます:
- 部分約定:注文は複数のチャンクで執行されることがあるため、「約定価格」は、選んだ計算方法によって意味が変わり得ます(例:最初の約定価格 vs. 出来高加重平均)。あなたの方法を明示する必要があります。
- タイムスタンプの曖昧さ:プラットフォームは「トリガー済み」の時刻を、あなたが最初に成立した市場条件としてタイムスタンプを付ける方法とは異なる形で報告する場合があります。「プラットフォームがトリガーした」ことは測定可能な事実として扱うべきですが、対応するデータがない限り、それを外部の現実世界の瞬間と同一視しないでください。
- コストと執行の質:スプレッド、スリッページ、手数料は、あなたが測定する執行価格や執行数量に影響し得ます。過去の執行パターンは将来の結果を示しません。
- 執行の場とルーティングの影響:執行環境によって、注文が執行の場に到達する速さや、レポートが生成されるタイミングが変わります。これにより、測定可能な出来事の発生タイミングや約定結果が変わり得ます。
確認と、不確実性を減らすための次の質問
理解を独立して検証するには、測定する項目を注文記録と照合してください:保存されているストップ価格、リミット価格、発注時刻、トリガー時刻、そして任意の約定レポートを確認します。次に、測定を客観的なチェックリストとして言い直します:
- 私は stop S と limit L を、保存されている通りに正確に記録した。