Skip to main content
unCoded is highly flexible, enabling you to fine-tune parameters for optimal performance in different market conditions. The tips below help you go beyond the defaults and adapt the bot to your trading style.

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 buyPercentage and sellActivateDistancePercentage so the bot reacts to smaller price moves.
  • Increase buySplits to spread entries across more price levels, reducing the impact of any single buy.

Steady markets

  • Increase buyPercentage to 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 investmentPerBuy as 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.

6. Community insights

Join the unCoded Telegram community to share strategies, learn from other users’ configurations, and stay up to date with new approaches. See Telegram setup for instructions on connecting to the community bot and notification channel.