Place market order
Prepare a market order on a global markets perps market.
Returns EIP-712 typed data for the user to sign. After signing, submit the signature via the /execute endpoint. Executes as an IOC order at the current mark price with slippage protection.
Body
Request to place a market order on a global markets perps market.
Owner of the global markets perps product account
"0x06A9aF046187895AcFc7258450B15397CAc67400"
Asset ticker symbol (e.g. AAPL, GOLD, EUR)
"AAPL"
Order side: 'buy' or 'sell'
"buy"
Number of contracts (human-readable)
"10.0"
Max slippage percentage for price protection
0 <= x <= 1001
If true, order can only reduce an existing position
false
Optional builder fee. When provided, the order action carries the builder address and fee — the end-user must have already approved this builder via /approve_builder_fee up to at least this rate. Omit (or pass null) to place the order with no builder fee.
Response
Successful Response
Returned by prepare endpoints — contains EIP-712 typed data for the user to sign.