Gainium Logo

The breakeven price definition is straightforward: the price you would need to sell the base currency that the bot is holding to break even. In other words, it's the price at which your initial value equals the current value of the bot. Now, let's review a few nuances to understand better what's happening behind the scenes and what we could expect in different scenarios.

How is the breakeven price calculated?

The general formula is

break-even price = (initial value in quote - current quote quantity - profit* value in quote) / current quantity of base

*Exchange fees are excluded (accounted for) in profit calculation.

And to better understand what this means, let's review an example.


Let's say you set up a bot for BNB/BUSD. Let's use some easy numbers for the sake of calculation:

Initial funds:

Base = 1 BNB
Quote = 100 BUSD
Initial BNB price = 300 BUSD

In this case our initial value = 1 * 300 + 100 = 400 BUSD

Then the bot went to work, and after some time, we have the following funds: 

Base = 0.5 BNB
Quote = 175 BUSD
Profit = 100 BUSD

By definition, the breakeven price is the price at which the initial fund's value equals our current fund's value, so we get the formula:

400 BUSD (initial value) = 0.5 BNB * X BUSD/BNB (breakeven price) +175 BUSD (current quote balance) + 100 BUSD (bot profit)

Breakeven price = (400 BUSD - 175 BUSD - 100 BUSD) / 0.5 BNB = 250 BUSD/BNB

In other words, if you sell the remainder 0.5 BNB at 250 BUSD/BNB, your current funds would equal your initial funds, breaking even. Selling at any price over 250 BUSD/BNB will make you a profit.

How does the breakeven price change over time?

It's essential to notice that the breakeven price is dynamic. As the bot generates profit, the breakeven price decreases over time. However, that doesn't mean it can only get lower. If the base value falls, the breakeven price can increase, especially at the beginning when there isn't much profit generated.

To follow the previous example, let's say that when we calculated the breakeven price of 250 BUSD/BNB, the current price is 290 BUSD/BNB. If we stopped the bot at that moment and the price dropped to 250 BUSD/BNB, then we could sell and break even. However, if the bot were working during the drop, it would keep adding BNB to the balance as the price dropped, increasing the breakeven price.

The breakeven price can be negative if the current quote balance and profit values are higher than the initial value, so you would make a profit no matter at which price you sell the base. In that case, the breakeven price will show 0 in the price chart.


Skyrocket your profits with the most advanced trading bots in the market

Gainium logo

Gainium - Empower Your Crypto Trading: Research, Deploy, Analyze | Product Hunt

Gainium Pte. Ltd.
68 Circular Rd. #02-01 Singapore (049422)


All rights reserved. Copyright © 2024.

Gainium is a publisher of financial information, not an investment adviser. We do not provide personalized or individualized investment advice. Cryptocurrencies are volatile investments and carry significant risk including the risk of permanent and total loss. Past performance is not indicative of future results. Figures and charts are correct at the time of writing or as otherwise specified. Live-tested strategies are not recommendations. Consult your financial adviser before making financial decisions.