> ## Documentation Index
> Fetch the complete documentation index at: https://docs.intention.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# TP/SLが発動しなかった

> テイクプロフィットやストップロスが発動しなかった理由、あるいは想定と違う価格で発動した理由です。

テイクプロフィットとストップロスの注文は、直近約定価格ではなく**マーク価格**で発動します。この1点で、おかしく見えることのほとんどが説明できます。

<h2 id="it-did-not-fire-but-the-price-got-there">
  発動しなかったが価格は到達していた
</h2>

**直近の約定は指定水準に達しましたが、マーク価格は達していません。**

マーク価格は平滑化された基準で、直近の約定より意図的に動きにくくしてあります。1件の取引だけで取引所じゅうのストップを発動させられないようにするためです。チャート上のヒゲが指定水準に触れていても、マーク価格が触れているとは限りません。

ローソク足チャートではなくマーク価格の履歴を確認してください。[マーク価格](/ja/trading/mark-price)を参照してください。

**なぜこうなっているのか：** ストップが直近約定で発動するなら、誰かが薄い板を一瞬押し込むだけで、その下にあるストップを全部刈り取れます。マーク価格で発動させることで、その攻撃のコストははるかに高くなります。

<h2 id="it-fired-at-a-worse-price-than-i-set">
  設定より不利な価格で約定した
</h2>

トリガー価格と約定価格は別物です。

トリガーが発動すると、注文が板に入ります。その注文が得るのは、その瞬間に存在する流動性だけです。速い値動きでは、トリガー価格の板は注文が届く前に消えていることがあります。

ストップロスは決済価格を保証しません。保証するのは、トリガーに達した時点で決済を*試みる*ことだけです。

**上限を設けるには：** ストップ成行ではなくストップ指値を使い、そのトレードオフを受け入れてください。相場が指値を飛び越えて動けばストップ指値はまったく約定せず、手仕舞いしたかったポジションがそのまま残ります。どちらの選択も無料ではありません。[TP/SL](/ja/trading/tp-sl)を参照してください。

<h2 id="it-fired-but-the-position-is-still-open">
  発動したのにポジションが残っている
</h2>

**注文がポジションより小さかった。** 一部だけのTP/SLは、その分を決済して残りを残します。

**先に別のものが数量を消費した。** 手動で一部を決済していた場合、残っているトリガーの数量が残ポジションを上回っている可能性があります。

<h2 id="it-vanished">
  消えてしまった
</h2>

**ポジションが決済された。** 対象のポジションがなくなったTP/SLは取り消されます。[強制決済](/ja/trading/liquidations)が先に到達した場合も同様です。

**ポジションが反転した。** ロングに紐づいたストップは、ショートになった時点で意味を失います。

<h2 id="liquidation-reached-it-first">
  先に強制決済が来た
</h2>

ストップロスは、自分が自分の価格で出した注文です。[強制決済](/ja/trading/liquidations)は、証拠金がポジションを賄えなくなったときにプロトコルが決済するものであり、ストップを待ちません。

ストップが強制決済価格の*向こう側*にあれば、それは決して発動しません。先に強制決済され、ペナルティを伴うより悪い結果になります。ストップに頼る前に、注文パネルで両方の数値を確認してください。現在価格とストップの間に強制決済価格があるなら、そのストップは飾りです。

<Warning>
  エントリーから強制決済価格より遠い位置に置いたストップロスは、まったく保護になりません。よくある設定ミスで、しかも高くつきます。レバレッジを下げて強制決済価格を遠ざけるか、ストップを近づけてください。
</Warning>

<h2 id="when-it-is-worth-a-ticket">
  チケットを起票すべき場合
</h2>

**マーク価格**が明らかにトリガーを超えたのに何も起きなかった場合は、報告してください。マーケット、トリガー価格と方向、発動すべきだったと考えるUTC時刻、注文ID、代わりに観測した内容を添えてください。

送り先は`contact@intention.xyz`です。

<h2 id="where-to-go-next">
  次に読む
</h2>

<CardGroup cols={2}>
  <Card title="TP/SL" href="/ja/trading/tp-sl">
    トリガーがどう評価されるか。
  </Card>

  <Card title="マーク価格" href="/ja/trading/mark-price">
    トリガーが直近約定を使わない理由。
  </Card>

  <Card title="強制決済" href="/ja/trading/liquidations">
    ストップを待たない決済。
  </Card>

  <Card title="条件付き注文" href="/ja/trading/conditional-orders">
    トリガー付き注文のより広い体系。
  </Card>
</CardGroup>
