expiry_time
)limit_price
parameterpost_only
flag to ensure the order adds liquiditystop_price
and limit_price
parametersstart_time
, expiry_time
, and limit_price
parametersbase_quantity
or quote_value
start_time
, expiry_time
, and limit_price
parametersbase_quantity
or quote_value
Parameter | Required For | Description |
---|---|---|
product_id | All | The trading pair (e.g., “BTC-USD”) |
side | All | BUY or SELL |
type | All | Order type (MARKET, LIMIT, etc.) |
client_order_id | All | Unique client-generated identifier |
stp_id | All | Self-Trade prevention (Stp) Id |
base_quantity | Most | Order size in base asset units |
quote_value | Most | Order size in quote asset units |
limit_price | LIMIT, TWAP, VWAP, STOP_LIMIT | Maximum/minimum execution price |
stop_price | STOP_LIMIT | Price that triggers the order |
start_time | TWAP, VWAP | When the order should start executing |
expiry_time | TWAP, VWAP, GTD orders | When the order expires |
time_in_force | LIMIT, STOP_LIMIT | How long the order remains active |
post_only | LIMIT | Ensures order adds liquidity |
display_quote_size | LIMIT | This is the maximum order size that will show up on venue order books. Specifying a value here effectively makes a LIMIT order into an “iceberg” style order. |
display_base_size | LIMIT | This is the maximum order size that will show up on venue order books. Specifying a value here effectively makes a LIMIT order into an “iceberg” style order. |