Chase Orders
Chase orders automatically adjust limit order prices to stay at the front of the order book for better fill rates.
CHASE_LIMIT
Enable limit order chasing for entry orders. The system automatically adjusts your limit price to stay competitive in the order book.
Example
{
"strategy_key": "your_key",
"exchange": "BINANCE",
"ticker": "BTCUSDT.P",
"position_side": "CHASE_LIMIT",
"action": "BUY",
"entry_price": 50000,
"entry_order_type": "LIMIT",
"chase_order_type": "QUEUE",
"stop_loss_price": 48000,
"take_profit_price": 55000
}
How It Works
- You place a limit order at 50000
- Best ask moves to 49999
- System automatically adjusts your order to 49999
- Continues adjusting to maintain position in queue
- Order fills when price is hit
Chase Types
chase_order_type: "QUEUE"
Chase to stay in the order queue, may take liquidity if needed.
{
"position_side": "CHASE_LIMIT",
"chase_order_type": "QUEUE"
}
- Most aggressive
- Best for getting filled quickly
- May pay taker fees sometimes
chase_order_type: "MAKER"
Ensure maker fees (post-only), never takes liquidity.
{
"position_side": "CHASE_LIMIT",
"chase_order_type": "MAKER"
}
- More conservative
- Always pays maker fees (usually lower)
- Might miss fills in fast markets
CHASE_LIMIT_UPDATE
Update chase order settings. Automatically converted to CHASE_LIMIT with specified chase type.
Example
// You send:
{
"position_side": "CHASE_LIMIT_UPDATE",
"chase_order_type": "MAKER"
}
// Converted to:
{
"position_side": "CHASE_LIMIT",
"chase_order_type": "MAKER"
}