> ## 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.

# 注文タイプ

> 指値注文と成行注文、未約定の残りの扱いを決める有効期間の選択肢、注文にできることを制限するフラグです。

Intentionのすべての注文は、独立した3つの選択から組み立てられます。受け入れる価格、すぐに約定しなかった部分の扱い、その注文がポジションに対して何をしてよいかです。

<div className="dg" data-dg="order-anatomy">
  <div className="dg-c" style={{aspectRatio:"720 / 316"}}>
    <svg className="dg-w" viewBox="0 0 720 316" aria-hidden="true">
      <path className="dg-wire dg-soft" d="M 113.33 147.00 L 353.76 201.58" />

      <path className="dg-head" d="M 360.00 203.00 L 352.78 205.87 L 354.73 197.29 Z" />

      <path className="dg-wire dg-soft" d="M 360.00 147.00 L 360.00 196.60" />

      <path className="dg-head" d="M 360.00 203.00 L 355.60 196.60 L 364.40 196.60 Z" />

      <path className="dg-wire dg-soft" d="M 606.67 147.00 L 366.24 201.58" />

      <path className="dg-head" d="M 360.00 203.00 L 365.27 197.29 L 367.22 205.87 Z" />
    </svg>

    <div className="dg-b dg--blue" style={{left:"0.0000%",top:"0.0000%",width:"31.4815%",height:"44.9367%"}}><span className="dg-t">価格</span><span className="dg-s">指値：受け入れる最悪の価格を指定</span><span className="dg-n">成行：板をたどる、保護用の上限価格付き</span></div>
    <div className="dg-b dg--sky" style={{left:"34.2593%",top:"0.0000%",width:"31.4815%",height:"44.9367%"}}><span className="dg-t">有効期間</span><span className="dg-s">GTCは板に残る · IOCは残りを取り消す</span><span className="dg-n">FOKは全部か無か · ポストオンリーは取りにいくなら拒否</span></div>
    <div className="dg-b dg--green" style={{left:"68.5185%",top:"0.0000%",width:"31.4815%",height:"44.9367%"}}><span className="dg-t">フラグ</span><span className="dg-s">リデュースオンリー：ポジションを縮小するだけ</span><span className="dg-n">新規に建てることも反転させることもない</span></div>
    <div className="dg-b dg--blue" style={{left:"37.5000%",top:"65.8228%",width:"25.0000%",height:"17.7215%"}}><span className="dg-t">注文</span></div>
    <div className="dg-free dg-mid" style={{left:"0.0000%",top:"88.6076%",width:"100.0000%"}}><div className="dg-n">三つは独立です。どの価格にもどの有効期間も組み合わせられ、フラグの有無も自由です。</div></div>
  </div>
</div>

<h2 id="limit-or-market">
  指値か成行か
</h2>

**指値注文**は、受け入れる最悪の価格を指定します。買いは指定価格かそれより有利な価格で、売りも指定価格かそれより有利な価格で約定します。価格を正確に制御でき、スリッページを負いません。その代わり、そもそも約定する保証がありません。相場が指定価格に届かなければ、注文はただ待ち続けます。

板を越えない指値注文は板に残ります。これによって**メイカー**となり、テイカー手数料より低いメイカー手数料が適用されます。[手数料](/ja/programs/fees)を参照してください。

**成行注文**は価格より約定を優先します。反対側の板を最良気配から内側へたどり、指定した数量が埋まるまで消費します。

マッチングエンジンに実際に届くのは、上限のない成行注文ではありません。スリッページ許容度、マーケットの価格バンド、その数量が消費する板の厚みから導かれる、**保護用の上限価格を持った指値注文**に変換されます。成行注文が一部約定で返ってくることがあるのはこのためです。上限価格に達したのです。[成行注文とスリッページ保護](/ja/trading/market-to-limit)を参照してください。

<h2 id="time-in-force">
  有効期間
</h2>

有効期間が答えるのは1つの問いです。*いま約定しなかった部分はどうなるのか*。

| 選択肢         | 未約定の残り             | 使う場面                    |
| ----------- | ------------------ | ----------------------- |
| **GTC**     | 板に残る               | 待つ余裕があるとき               |
| **IOC**     | ただちに取り消される         | いま取れる分だけでよく、それ以上は要らないとき |
| **FOK**     | 注文全体が取り消される        | 一部約定ならゼロのほうがましなとき       |
| **ポストオンリー** | 流動性を取ることになるなら拒否される | メイカーでなければならないとき         |

1つの注文に適用できるのは1つだけです。

**GTC**（*good till cancelled*）は、板に残す注文の既定値です。文字どおり永久ではありません。放置された注文が板に無限に溜まらないよう、注文には最長の有効期間があります。

**IOC**は、指定価格で板が出している分を取り、残りを取り消します。利用可能な数量が10のところに15の買いを出せば、10が約定して5が取り消されます。

**FOK**は全部か無かです。同じ注文であれば、約定は0になります。15が用意できない以上、何も執行されません。中途半端なポジションを持つくらいなら持たないほうがよい場面で使ってください。スプレッドをレッグごとに組む場合や、半分だけ約定してもポジションを取ったことにならず単に晒されるだけになる戦略です。

**ポストオンリー**はメイカーであることを保証します。注文が板を越えて流動性を取ることになる場合は、執行されずに拒否されます。マーケットメイカーが誤ってテイカー手数料を払わないようにする仕組みです。

<h2 id="flags">
  フラグ
</h2>

**リデュースオンリー**は、その注文がポジションを縮小することしかできず、新規に建てることも反転させることもないと保証します。送信時にチェックされ、ポジションが変化するたびに再適用され、証拠金を拘束しません。[リデュースオンリー](/ja/trading/reduce-only)を参照してください。

<h2 id="conditional-orders">
  条件付き注文
</h2>

ここまでは、受理された瞬間から有効になる注文の話です。**条件付き注文**は違います。板の外で価格を監視しながら待機し、トリガーが発動して初めて上記のいずれかの注文になります。

テイクプロフィットとストップロスもこれに含まれます。すでに保有しているものを守るために対象を限定した条件付き注文です。[条件付き注文](/ja/trading/conditional-orders)と[テイクプロフィットとストップロス](/ja/trading/tp-sl)を参照してください。

<h2 id="choosing">
  選び方
</h2>

| 状況                  | 妥当な選択                                                              |
| ------------------- | ------------------------------------------------------------------ |
| 決めた価格で新規に入る         | 指値、GTC                                                             |
| いますぐ入る、数量は板に対して小さい  | 成行                                                                 |
| 流動性を提供する            | 指値、ポストオンリー                                                         |
| ある価格で取れる分を1回だけ取る    | 指値、IOC                                                             |
| 一部約定では晒されるだけになる     | 指値、FOK                                                             |
| 決済であり、絶対に反転させてはならない | リデュースオンリー                                                          |
| 板に対して大きい            | 分割する：[TWAP](/ja/trading/twap)または[スケール注文](/ja/trading/scale-orders) |

<Note>
  最もよくある高くつく失敗は、見えている板の厚みに対して大きすぎる成行注文です。見えているのは最良気配の価格、実際に得るのは平均約定価格であり、その差は数量が増えるほど広がります。送信前に板の厚みを確認するか、注文を分割してください。
</Note>

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

<CardGroup cols={2}>
  <Card title="条件付き注文" href="/ja/trading/conditional-orders">
    有効になる前に価格を待つ注文です。
  </Card>

  <Card title="成行注文" href="/ja/trading/market-to-limit">
    成行注文に付く保護用の上限価格がどう導かれるかです。
  </Card>

  <Card title="板" href="/ja/trading/order-book">
    どう出すかを決める前に板の厚みを読む方法です。
  </Card>

  <Card title="注文の変更" href="/ja/trading/modify-orders">
    有効な注文を変更する方法と、キューの位置で支払う代償です。
  </Card>
</CardGroup>
