Market Rules & Limits
Spot market trading rules — tick size, step size, minimum order size and value, price band, and slippage tolerance — and why an order might not be accepted.
Every spot order is checked against the rules of its market before it's accepted. An order that breaks any rule is not created — the platform blocks it at submission, so it never enters the order book or your Order History. If you're unable to place an order, one of the rules below is the most likely reason. This page lists the rules and the current values for each spot market.
Order Validation Rules
Tick size
The smallest allowed price increment. Your price must be an exact multiple of it.
Price is not a multiple of the tick size.
Step size
The smallest allowed amount increment. Your amount must be an exact multiple of it.
Amount is not a multiple of the step size.
Minimum order size
The smallest amount (in the base asset) you can trade.
Amount is below the minimum.
Maximum order size
The largest amount (in the base asset) per order.
Amount is above the maximum.
Minimum notional
The smallest order value (price × amount, in USDT).
Order value is below the minimum notional.
Price band
A limit order's price must stay within a percentage band around the current reference price.
A limit (or trigger) price is more than 25% above or below the reference price.
Available balance
You must have enough Available balance (not already committed In Orders) to cover the order.
Available balance is insufficient.
Market orders aren't subject to a placement rule for slippage — they execute immediately, with a protective cap on spend. See Market-order slippage tolerance below.
Spot Market Specifications
Prices and amounts accept up to 8 decimal places, but must still align to the tick size (price) and step size (amount) below.
WBTCUSDT
0.0001 WBTC
50,000 WBTC
0.0001
0.01
1 USDT
ETHUSDT
0.001 ETH
50,000 ETH
0.001
0.01
1 USDT
YELLOWUSDT
1 YELLOW
10,000,000 YELLOW
1
0.0001
5 USDT
All spot markets currently apply a ±25% price band on limit and trigger orders — the price must stay within 25% of the current market price, so the allowed range moves with the market.
Market-order slippage tolerance
A market order executes immediately at the best available prices, so its average fill price can differ from the submission price. A market buy keeps your total spend within about 5% of the expected amount; if the price moves further, the order fills only up to that limit. Market sells are unaffected, since they lock the exact amount you're selling.
Worked Examples
Price not aligned to tick size
You place a limit buy on ETHUSDT at 2,000.005. The tick size is 0.01, so the price must end at a multiple of 0.01 (e.g. 2,000.00 or 2,000.01). You won't be able to place it — round your price to the tick size and try again.
Amount below the minimum / not aligned to step size
You try to sell 0.0005 ETH. The minimum order size on ETHUSDT is 0.001 and the step size is 0.001, so 0.0005 is both too small and not a valid increment. Use 0.001, 0.002, and so on.
Order value below the minimum notional
You place a buy on YELLOWUSDT for 3 YELLOW at 0.50 USDT — an order value of 1.5 USDT. The minimum notional is 5 USDT, so the order can't be placed. Increase the amount or price so the total value is at least 5 USDT.
Limit price outside the ±25% price band
With ETH trading around 3,000 USDT, you place a limit buy at 2,200. That's more than 25% below the reference price (the floor is 3,000 × 0.75 = 2,250), so it's blocked. Place your limit price within 25% of the current price — between 2,250 and 3,750 in this example.
Related Articles
Last updated
Was this helpful?