Participation Rate and Duration

Participation Rate controls how quickly the bot aims to complete your order by adjusting the size of the limit orders the bot places relative to the pair’s 24-hour trading volume. More aggressive means the bot targets a higher participation rate (percentage of volume): each limit order it tries to place is more sizeable than in Normal or Passive mode. Think of it as the bot placing $1000 notional chunks instead of $200 notional chunks: same total size, but done in bigger bites so the order finishes faster.
Duration is the same idea in time: it lets you set a custom run length (in minutes) within the range implied by the three participation presets. Treat the minutes displayed under Aggressive and Passive as your upper and lower bounds of the duration you can set.
The Three Participation Rate Presets
Aggressive
Fastest execution speed
Uses a 0.1 rate multiplier against 24h volume.
Results in the shortest order duration for a given order size
Best for: Fast-moving markets, minimizing exposure time.
Trade-off: Faster execution may result in higher market impact, less favorable average fill prices and potentially higher losses.
Normal (Default)
Moderate execution speed; limit orders are smaller than Aggressive and larger than Passive. Roughly 4× longer duration than Aggressive for the same size.
Uses a 0.05 rate multiplier against 24h volume.
Best for: General-purpose market making with a balance of speed and impact.
Trade-off: Middle ground between speed and execution quality.
Passive
Longest order duration, approximately 10× longer than Aggressive for the same order size
Uses a 0.01 rate multiplier against 24h volume.
Best for: Minimizing market impact, trading lower-liquidity pairs, or strategies where time is less critical than execution quality
Trade-off: Longer exposure to directional moves. May take you longer to rebalance your exposure and could mean higher risk of liquidation.
How duration works
Participation Rate and Duration are two sides of the same setting.
Participation Rate gives you three presets. Each preset implies a duration in minutes (from your order size and the pair’s 24h volume).
Duration is a custom number of minutes you can type in, as long as it stays between the Aggressive and Passive values. In the image above, "Aggressive" indicates ~5 minutes, which means the duration cannot be set for less than 5 minutes. Similarly, "Passive" shows ~30 minutes, so you cannot set a duration longer than 30 minutes.
Restrictions:
Minimum value is derived by the duration calculated when you pick Aggressive as your participation rate preset.
Maximum value is 10× the Passive-derived duration, where Passive is capped at 24 hours before that multiplication (so max can be up to 240 hours in theory).
The numbers shown for Aggressive and Passive are not only examples for those presets. They are the actual lower and upper bounds for the Duration field. Choosing Normal still shows a suggested duration, but you can override it with any value between those bounds.
Reset: If you’ve set a custom duration, a “Reset” control appears; use it to return to the auto-calculated duration for the currently selected participation preset.
Important Notes
Rate vs. Participation: These settings control execution pace relative to 24h volume metrics, not literal real-time market participation percentages
Market Impact: Aggressive mode consumes liquidity more quickly and may impact your average fill price, especially in low volume markets
Directional Risk: Passive mode extends your exposure window, increasing sensitivity to directional price moves
Grid Mode and RGrid: In Grid and RGrid modes, duration is a target, not a hard cap. Your order can run longer than the set duration while waiting for profit-based conditions (e.g. grid spread or take profit) to be met.
Last updated
Was this helpful?