> ## 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 上的每一筆訂單都由三個相互獨立的選擇構成：你能接受什麼價格、沒有立即成交的部分怎麼處理，以及這筆訂單可以對你的部位做什麼。

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

**限價單**指定你能接受的最差價格。買單以你的價格或更好的價格成交，賣單同理。你完全控制價格、不承擔滑價——代價是完全沒有成交保證。如果市場從未到達你的價格，訂單就一直等著。

限價單若不與訂單簿交叉，就會掛在簿上，讓你成為**掛單方**，賺取掛單費率，而掛單費率低於吃單費率。參見[手續費](/zh-Hant/programs/fees)。

**市價單**把成交置於價格之上，從盤口最佳價開始向內，逐檔吃掉訂單簿的對手側，直到你的數量填滿為止。

真正到達撮合的並不是一筆無界限的市價單，而是先轉換成一筆**帶保護性價格界限的限價單**；界限由你的滑價容忍度、市場的價格帶，以及你的數量將要消耗的深度共同推導。市價單之所以可能只部分成交，就是因為碰到了這個界限。參見[市價單與滑價保護](/zh-Hant/trading/market-to-limit)。

<h2 id="time-in-force">
  訂單有效期
</h2>

訂單有效期只回答一個問題：**我的訂單此刻沒有成交的那部分，會怎麼樣？**

| 選項                 | 未成交部分       | 適用場景           |
| ------------------ | ----------- | -------------- |
| **GTC**            | 掛在訂單簿上      | 你願意等           |
| **IOC**            | 立即撤銷        | 你只要現在拿得到的，多的不要 |
| **FOK**            | 整筆訂單撤銷      | 部分成交比完全不成交更糟   |
| **Post-only**（只掛單） | 若會吃掉流動性則被拒絕 | 你必須是掛單方        |

每筆訂單只能選其一。

**GTC**——*good till cancelled*，撤銷前一直有效——是掛單的預設選項。但不是字面意義上的永遠：訂單有最長存續時間，以免訂單簿無限累積被遺棄的訂單。

**IOC** 按你的價格吃掉訂單簿現有的部分，其餘撤銷。買 15 而對手側只有 10，則成交 10、撤銷 5。

**FOK** 是全成或全撤。同一筆訂單在這裡成交 0——15 拿不到，就什麼都不執行。當「半個部位比沒有部位更糟」時就用它：分腿建立價差組合，或者任何「只成交一半會讓你曝險而不是就位」的策略。

**Post-only**（只掛單）保證掛單方身份。訂單若會交叉並吃掉流動性，就直接拒絕，不會執行。造市商正是靠這個旗標，確保自己永遠不會意外支付吃單費率。

<h2 id="flags">
  旗標
</h2>

**只減倉**（Reduce Only）保證訂單只能縮小部位，永遠不會開倉或反手。提交時檢查一次，你的部位變化時再重新執行一次，而且不佔用保證金。參見[只減倉](/zh-Hant/trading/reduce-only)。

<h2 id="conditional-orders">
  條件單
</h2>

以上描述的都是一經接受就立刻生效的訂單。**條件單**不同：它不掛在訂單簿上，而是在一旁盯住某個價格，等觸發條件滿足，才變成上述訂單中的一種。

停利與停損也屬於此類：這是專門用來保護你手上部位的條件單。參見[條件單](/zh-Hant/trading/conditional-orders)與[停利與停損](/zh-Hant/trading/tp-sl)。

<h2 id="choosing">
  如何選擇
</h2>

| 情形                | 合理選擇                                                                     |
| ----------------- | ------------------------------------------------------------------------ |
| 在你已經想好的價格入場       | 限價，GTC                                                                   |
| 現在就要入場，且數量相對訂單簿很小 | 市價                                                                       |
| 提供流動性             | 限價，Post-only                                                             |
| 在某個價格上一次性拿走現有可得數量 | 限價，IOC                                                                   |
| 部分成交會讓你曝險         | 限價，FOK                                                                   |
| 平倉，且必須確保不會反手      | 只減倉                                                                      |
| 數量相對訂單簿很大         | 拆單——[TWAP](/zh-Hant/trading/twap) 或[階梯訂單](/zh-Hant/trading/scale-orders) |

<Note>
  最常見也最昂貴的錯誤，是市價單的數量相對可見深度太大。盤口價是你看到的，平均成交價才是你拿到的，數量越大，兩者差距越大。提交前先看深度，或者把訂單拆開。
</Note>

<h2 id="where-to-go-next">
  後續閱讀
</h2>

<CardGroup cols={2}>
  <Card title="條件單" href="/zh-Hant/trading/conditional-orders">
    先等待某個價格、再生效的訂單。
  </Card>

  <Card title="市價單" href="/zh-Hant/trading/market-to-limit">
    市價單的保護界限是如何推導出來的。
  </Card>

  <Card title="訂單簿" href="/zh-Hant/trading/order-book">
    在決定怎麼下單之前先讀懂深度。
  </Card>

  <Card title="修改訂單" href="/zh-Hant/trading/modify-orders">
    改動一筆生效中的訂單，以及在佇列位置上付出的代價。
  </Card>
</CardGroup>
