Reinvest Profit
Reinvest Profit is a setting that automatically adds a portion of the NET profit from a closed winning trade back into the bot’s deposit, increasing the size of subsequent positions.
How It Works
Section titled “How It Works”After each trade that closes in profit, the bot:
- Calculates the NET profit from the trade.
- Takes the configured percentage of that amount.
- Adds the result to the bot deposit.
Reinvest amount = NET profit × reinvestment percentage
Works in live bots and backtests.
Limitations
Section titled “Limitations”| Parameter | Spot | Futures |
|---|---|---|
| Reinvestment percentage | Any value | Maximum 50% |
- If a trade closes at a loss, reinvestment is not applied.
- The calculation is based on NET profit — after the exchange trading fees are deducted.
- On the Spot, reinvestment can only work if the deposit currency and profit currency match. Otherwise, the bot has nothing to reinvest. Check how the “Profit Currency” parameter works in your strategy.
Examples
Section titled “Examples”Example 1: winning trade
- Bot deposit = 1000 USDT
- Reinvestment = 20%
- NET profit = 50 USDT
Reinvest amount: 50 × 20% = 10 USDT → new deposit: 1010 USDT.
Example 2: losing trade
- Loss = −30 USDT
Reinvestment is not triggered. The deposit stays unchanged.
Effect on Strategy
Section titled “Effect on Strategy”Each winning trade grows the deposit — future positions open with a larger volume, which increases absolute returns over time.
The flip side: the bot also takes larger losses on losing trades, since it operates with a growing deposit.
Summary
Section titled “Summary”Use Reinvest Profit when:
- your strategy consistently closes trades in profit;
- you’re ready to periodically review and manually adjust the deposit;
- stop-loss is either disabled or you actively monitor the deposit after each stop triggers.
Always evaluate the impact through a backtest before running in a live bot.