post
https://sandbox.kyan.sh/market
Execute a "marketable limit order" against the orderbook with built-in slippage protection.
Key Features:
- Slippage Protection: Requires
limit_priceto prevent execution at unfavorable prices - Immediate Execution: Fills immediately against available liquidity (IOC/FOK)
- Multi-Asset: Supports both options and perpetual futures
Unlike traditional market orders, Kyan's market orders won't execute beyond your limit_price, protecting you from excessive slippage during volatile conditions.
Important Constraints:
- Price Increment: The
limit_pricemust be divisible by the minimum price increment for the base asset (seeGET /api/v1/exchange_info→orderConstraints.priceIncrements) - Size Increment: Order size in
contracts(canonical for both options and perpetuals; or the legacyamountfor perpetuals) must be divisible by the size increment (seeGET /api/v1/exchange_info→orderConstraints.options.sizeIncrementsororderConstraints.perpetuals.sizeIncrements) - Order size: Both options and perpetual orders use
contracts(base contracts) as the canonical size field; for perpetuals the legacyamountfield (USD notional) is still accepted for backward compatibility (supply exactly one ofcontractsoramount). The notionalamountmodel is deprecated and will be removed in a future release — migrate tocontracts - Minimum Size: Order size must meet the per-asset minimum. Perpetual minimum size equals the size increment, in base contracts: BTC
0.0001, ETH0.001, ARB1 - Max Slippage: Order will be rejected if
limit_priceexceeds the maximum allowed slippage from fair value
Authentication Options:
- Signature: Include
signatureandsignature_deadlinefields in the request - One-click session: Include
x-one-clickheader with session hash (no signature needed)
When using one-click sessions, the signature fields can be omitted from the request.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
