Options trading FAQ
What are the API Best Practices?
For those connected via API, visit here to learn more about API best practices.
Do we have Market Maker Protection (MMP)?
We offer Market Maker Protection for options market makers to protect makers from executing too much within a short period of time. Please contact your account manager or institutional@okx.com if you want to have it enabled. Please refer to Market Maker Protection API. Please note the time interval is in milliseconds, not seconds. Mass cancel and CAA are available for MMP orders.
What's the position limits?
Options position limits lists the default order size and position limits. For market makers, please contact your account manager or institutional@okx.com to raise any limits.
Is Self-trade prevention available?
Self-trade prevention is offered via API.
Is there a rate limit?
Single order rate limit is 60 requests per 2 seconds. Batch order rate limit is 300 requests per 2 seconds. Colocation users have 4 times the standard limits. For market makers, please contact your account manager or institutional@okx.com to raise any rate limit.
How do I access trade history (Public)?
Orderbook trade history is available via websocket. Please note this only includes orderbook option trades. RFQ trades history is also available via websocket. This includes all the RFQs, so you might have to filter out option trades. RFQ trades history is also streamed via Telegram channel: OKX Liquid Marketplace Trade
How do I access trade history (Private)?
Head over to Assets > Order center > Trading account history.
To learn more on what's Options trading is all about, visit here.