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.
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.
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.
Features
Use Cases
Resources
Help & Support
All rights reserved. Copyright © 2024.