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

# Classic

> Choose a market, limit, stop, TWAP or Scale order to control price and timing.

Classic order types cover immediate execution, price limits, stop triggers and orders spread across time or a price range. Choose a type below for its settings and examples.

## At a glance

| Order type                                                          | What it does                                                              | Typical use                                  |
| ------------------------------------------------------------------- | ------------------------------------------------------------------------- | -------------------------------------------- |
| [Market](/trading-on-pacifica/order-types/classic/market)           | Executes at available prices within your slippage limit                   | Enter or exit promptly                       |
| [Limit](/trading-on-pacifica/order-types/classic/limit)             | Buys at your limit price or lower, or sells at your limit price or higher | Control execution price                      |
| [Stop Market](/trading-on-pacifica/order-types/classic/stop-market) | Places a market order when a trigger price is reached                     | Stop loss or breakout entry                  |
| [Stop Limit](/trading-on-pacifica/order-types/classic/stop-limit)   | Places a limit order when a trigger price is reached                      | Combine a trigger with a limit price         |
| [TWAP](/trading-on-pacifica/order-types/classic/twap)               | Splits an order into smaller market orders over time                      | Spread execution over time                   |
| [Scale](/trading-on-pacifica/order-types/classic/scale)             | Places a ladder of limit orders across a price range                      | Build or reduce a position at several prices |

<CardGroup cols={2}>
  <Card
    className="order-type-card"
    title="Market"
    href="/trading-on-pacifica/order-types/classic/market"
    icon={<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none" stroke="currentColor" strokeWidth="1.75" strokeLinecap="round" strokeLinejoin="round" aria-hidden="true">
  <path d="M4 16h23m-7-7 7 7-7 7" /><circle cx="7" cy="16" r="2.5" fill="currentColor" stroke="none" />
</svg>}
  >
    Execute at available market prices within your slippage limit.
  </Card>

  <Card
    className="order-type-card"
    title="Limit"
    href="/trading-on-pacifica/order-types/classic/limit"
    icon={<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none" stroke="currentColor" strokeWidth="1.75" strokeLinecap="round" strokeLinejoin="round" aria-hidden="true">
  <path d="M4 19h24" strokeDasharray="3 4" /><path d="m4 5 7 5 6-2 7 11" /><circle cx="24" cy="19" r="3" />
</svg>}
  >
    Set your price and choose how unfilled orders are handled.
  </Card>

  <Card
    className="order-type-card"
    title="Stop Market"
    href="/trading-on-pacifica/order-types/classic/stop-market"
    icon={<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none" stroke="currentColor" strokeWidth="1.75" strokeLinecap="round" strokeLinejoin="round" aria-hidden="true">
  <path d="M4 12h24" strokeDasharray="3 4" /><path d="m4 5 7 4 6-2 7 17" /><circle cx="24" cy="24" r="3" fill="currentColor" stroke="none" />
</svg>}
  >
    Place a market order when a trigger price is reached.
  </Card>

  <Card
    className="order-type-card"
    title="Stop Limit"
    href="/trading-on-pacifica/order-types/classic/stop-limit"
    icon={<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none" stroke="currentColor" strokeWidth="1.75" strokeLinecap="round" strokeLinejoin="round" aria-hidden="true">
  <path d="M4 12h24" strokeDasharray="3 4" /><path d="m4 5 7 4 6-2 7 14" /><circle cx="24" cy="21" r="3" /><path d="M17 28h11" />
</svg>}
  >
    Place a limit order when a trigger price is reached.
  </Card>

  <Card
    className="order-type-card"
    title="TWAP"
    href="/trading-on-pacifica/order-types/classic/twap"
    icon={<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none" stroke="currentColor" strokeWidth="1.75" strokeLinecap="round" strokeLinejoin="round" aria-hidden="true">
  <circle cx="11" cy="11" r="7" /><path d="M11 7v4l3 2M5 28h23M8 28v-5m8 5v-5m8 5v-5" />
</svg>}
  >
    Spread an order over time with smaller market orders.
  </Card>

  <Card
    className="order-type-card"
    title="Scale"
    href="/trading-on-pacifica/order-types/classic/scale"
    icon={<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none" stroke="currentColor" strokeWidth="1.75" strokeLinecap="round" strokeLinejoin="round" aria-hidden="true">
  <path d="M5 5v23h23M5 9h8M5 17h15M5 25h22" /><circle cx="13" cy="9" r="2" fill="currentColor" stroke="none" /><circle cx="20" cy="17" r="2" fill="currentColor" stroke="none" /><circle cx="27" cy="25" r="2" fill="currentColor" stroke="none" />
</svg>}
  >
    Place a ladder of limit orders across a price range.
  </Card>
</CardGroup>
