Protocol
Order Types

Comparison

All order types: availability, implementation, and native flag status

Order Type Comparison

Order TypeAvailableNotes
LimitYes (native)Core order type
MarketYes (simulated)Aggressive limit + FOK
Fill or Kill (FOK)Yes (native flag)fill_or_kill = true
Immediate or Cancel (IOC)Yes (via expiration)Short expiration timestamp
Good Til Cancel (GTC)Yes (default)Max expiration timestamp
Good Til Date (GTD)Yes (via expiration)Custom future timestamp
Take Profit (on fill)Yes (native)on_fill hook, supports chaining
Stop LossNoExternal bot required
Stop MarketNoNo native trigger/conditional orders
Stop LimitNoNo native trigger/conditional orders
Post Only (ALO)NoNot supported
ScaleNoManual or bot-assisted only
TWAPNoNo native time-sliced execution