Skip to content

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.

After each trade that closes in profit, the bot:

  1. Calculates the NET profit from the trade.
  2. Takes the configured percentage of that amount.
  3. Adds the result to the bot deposit.

Reinvest amount = NET profit × reinvestment percentage

Works in live bots and backtests.

ParameterSpotFutures
Reinvestment percentageAny valueMaximum 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.

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.

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.

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.