The Order Form turns a trading decision into a precise instruction. Its controls change with the active Pair, side, order type, account permissions, and current product availability.
Changing the form prepares a future submission. It does not modify an open order unless the form was opened through an explicit modify action for that order.
Choose an order type
Use the Limit and Market tabs, or open More for Stop Loss Limit, Stop Loss Market, Take Profit Limit, Take Profit Market, Trailing Stop, TWAP, and Ladder.
On a Limit or Market order, select TP/SL to attach a take-profit, stop-loss, or trailing stop. Advanced holds the less common controls, such as time in force, self-trade prevention, and Fee Asset.
Review every submission
| Check | Why it matters |
|---|---|
| Pair | Identifies the base and quote Assets and current market state |
| Side | Determines whether the order buys or sells the base Asset |
| Order type | Defines how price and execution should behave |
| Amount | Sets the requested quantity in the displayed unit |
| Price or protection | Sets a limit, trigger, or market-order protection when required |
| Time in force and modifiers | Controls how the order can work, rest, or avoid taking liquidity |
| Available Balance | Shows what the selected account can use for a new eligible order |
| Estimate and fee | Previews the expected balance effect without guaranteeing execution |
Each Pair sets the price tick, quantity step or lot size, minimum quantity, minimum notional, amount scales, market state, and separate default market-order protection for Buy and Sell.
A Pair can also cap the size of one order:
- Maximum quantity: the most Base Asset one Limit order or one Market order can carry, set separately for each.
- Maximum order value: the most one order can be worth in the Quote Asset.
- Maximum market order value: an additional value cap for Market orders.
When an amount passes a cap, the submit button shows the maximum instead of submitting. For orders placed in parts, the cap applies to each part, such as each TWAP slice or Ladder level.
The Order Form applies these Pair rules and surfaces validation when a value does not fit them. A submission can also be rejected by the available balance, account policy, market state, or an unsupported modifier. API users can read the Pair rules from the public spot configuration.
A Subaccount policy can limit maximum order notional. This is an account restriction, separate from the Pair's own caps.
For a market order, the Pair's per-side slippage value is the default. You can change it for the order as a percentage or a Quote Asset amount.
Self-Trade Prevention defaults to Expire Maker. You can choose Expire Taker or Expire Both for each order. Read the selected value before submitting instead of assuming a preference carries across forms.
Open-order limits
Each account can hold a limited number of resting orders, by default up to 200 per Pair and 1,000 across all Pairs. An account can have a lower limit of its own, such as one set by a Subaccount policy. API clients can read the default limits from GET /v1/spot/config.
Good Til Canceled and Good Til Date orders count until they end. Immediate Or Cancel, Fill Or Kill, and Market orders never count, and a replaced order keeps its place. An order past a limit is rejected and nothing changes, so cancel a resting order first and try again. Triggers have their own limits.
After you submit
If Order confirmation is on, Polyester shows a review step first. Submitting begins an order lifecycle. An acknowledgement does not mean the order is working, filled, or financially settled.
Use Open Orders for working quantity and triggers, and Order History for ended outcomes.