Order Types
Rubicon supports multiple order types to suit different trading strategies.
Market Orders
Execute immediately at the best available price.
Use when:
You need to enter or exit quickly
Liquidity is deep and spread is tight
Speed matters more than price precision
Characteristics:
Guaranteed execution (if liquidity exists)
Price may slip in fast markets
Pays taker fees
Example:
Market Buy SOXX
Size: 10 contracts
Execution: Immediate at best askLimit Orders
Execute only at your specified price or better.
Use when:
You have a specific entry/exit price
You want to reduce fees (maker rebates)
You're willing to wait for your price
Characteristics:
Executes at limit price or better
May not fill if price doesn't reach your level
Earns maker rebate if posted to book
Example:
Stop Market Orders (Coming Soon)
⚠️ Not yet implemented — This order type is planned for a future release.
Trigger a market order when price reaches your stop level.
Use when:
Setting stop-losses to limit downside
Entering on breakouts
Automating exit strategies
How it works:
Order remains dormant until trigger price is hit
When triggered, converts to market order
Executes at best available price
Stop Limit Orders (Coming Soon)
⚠️ Not yet implemented — This order type is planned for a future release.
Trigger a limit order when price reaches your stop level.
Use when:
You want stop-loss protection with price control
Avoiding slippage on stops
Markets may gap through your stop
Take Profit Orders (Coming Soon)
⚠️ Not yet implemented — This order type is planned for a future release.
Automatically close position when profit target is reached.
Use when:
Locking in profits at target levels
You can't monitor positions constantly
Disciplined exit strategy
Reduce-Only Orders
Orders that can only reduce your position, never increase it.
Use when:
Setting stop-losses and take-profits
Ensuring you don't accidentally flip direction
Managing risk on existing positions
Characteristics:
Will only execute up to your current position size
If position is closed, reduce-only orders are cancelled
Prevents accidental position reversals
Order Time-in-Force
Good-Til-Cancelled (GTC)
Remains active until filled or cancelled
Immediate-or-Cancel (IOC)
Fill immediately or cancel unfilled portion
Add-Liquidity-Only (ALO)
Post-only order; cancels if it would immediately match
Order Parameters Summary
Market
Immediate
Best available
Taker
Limit
Price reached
At limit or better
Maker/Taker
Stop Market
Stop price hit
Best available
Taker
Stop Limit
Stop price hit
At limit or better
Maker/Taker
Take Profit
Target hit
Best available
Taker
Best Practices
Use limit orders for entries — Better prices, lower fees
Always set stop-losses — Protect against large losses
Use reduce-only for exits — Prevent accidental position flips
Check spread before market orders — Wide spreads mean more slippage
Monitor fill status — Limit orders may partially fill
Last updated