1. Optimize buy and sell settings
Fine-tuning buyPercentage
- Default:
0.1% - Lower values (e.g.,
0.05%) increase buy frequency — suitable for highly volatile markets where small moves are common. - Higher values (e.g.,
0.2%) reduce trade frequency — better for steadier markets where you want to wait for more meaningful dips.
Using sellPercentages effectively
- Default:
0.25%, 0.35%, 0.5%, 0.75%, 1%, 2.5%, 5% - To recover capital faster, concentrate more weight on lower profit zones (e.g.,
0.1%, 0.2%, 0.3%). - To maximize long-term profit, add higher percentage targets for a portion of your splits (e.g.,
2%, 5%).
Adjusting buyVolumes
- Default:
25%, 15%, 15%, 15%, 10%, 10%, 10% - Allocate more weight to early splits (e.g.,
40%, 25%, 15%) to secure quicker returns on the first buy. - Use an even distribution for balanced, predictable performance across all splits.
2. Managing risk
investmentPerBuy
- Default:
$20 - Reduce this value in unpredictable markets to limit exposure per trade.
- Increase it cautiously in stable conditions — only do so when your overall capital and profit buffer justify it.
sellActivateDistancePercentage
- Default:
0.1% - Lower values allow the bot to capture smaller market recoveries quickly before price moves further.
- Higher values delay sell activation, requiring a stronger recovery signal before orders become active.
sellCancelDistancePercentage
- Default:
1% - Use higher values in volatile markets to account for deeper dips before canceling sell orders and waiting for recovery.
- Stick to lower values in stable markets to keep sell orders active and responsive.
3. Adapting to market volatility
Volatile markets
- Reduce
buyPercentageandsellActivateDistancePercentageso the bot reacts to smaller price moves. - Increase
buySplitsto spread entries across more price levels, reducing the impact of any single buy.
Steady markets
- Increase
buyPercentageto focus on fewer, larger trades rather than accumulating many small positions. - Fewer splits with higher individual investment tend to work better when price action is predictable.
Mode selection
Experiment with different modes to identify the best pre-configured settings for the current market environment. Each mode adjusts multiple parameters at once, making it a good starting point before manual fine-tuning.4. Capital management
Maintain a reserve
- Keep at least 50% of your trading capital as an uninvested reserve at all times.
- In markets with sharp price swings, increase that reserve to give the bot room to buy into deeper dips without running out of capital.
Scaling trade size
- Gradually increase
investmentPerBuyas your profits grow — do not scale up faster than your account balance supports. - Always align your trade size with your risk tolerance and total capital, not just recent performance.
5. Monitoring and iteration
Analyze trade logs
- Regularly review the bot’s performance logs to identify patterns and areas for improvement.
- Track buy and sell behaviors over time to understand how your current configuration performs across different market conditions.
Experiment carefully
- When testing a new configuration, start with small investment amounts to limit downside during the evaluation period.
- Make incremental changes to one or two parameters at a time and monitor results before making further adjustments. Changing too many variables at once makes it difficult to understand what drove a change in performance.

