<pre><code>Sell Rate = (Fee + 1) / ((1 / Buy Rate) - (1 / Buy Rate) * Fee)
</code></pre>

<p>Key:</p>

<ul>
<li>Sell rate = Minimum sell rate required to break even</li>
<li>Buy Rate = The rate that your initial trade is made at</li>
<li>Fee = The fee that binance charges (generally 0.1 if your starting out and don't pay fees in BNB)</li>
</ul>

CC BY-SA 4.0
2021-03-18T03:26:46.713Z
By ´Buy Rate´ do you mean the Bitcoin price, or the amount purchased, or the amount divided by the price?
Kebman
CC BY-SA 4.0
2021-05-28T03:53:32.347Z
Let's say the price of one ₿ is $1235. If you bought it for $1000 you'd have (1000-(1000*0.005))/1235 = 0.805668016 units of ₿. But when you put it through the equation, you're left with $1005, which is $5 higher than break even. Am I missing something here?
Kebman
CC BY-SA 4.0
2020-05-06T05:30:41.190Z
2020-05-22T07:05:27.570Z
2020-05-22T07:05:27.570Z
dspaniard
<p>There are two issues with your calculation:</p>

<ul>
<li>You are assuming that you are both a Maker and Taker (either maker when buying and Taker when selling, or taker on the buy and maker on the sell) which could be true, but might not always be the case</li>
<li>You are calculating both fees based on the Buy Price (which is not accurate because the corresponding maker/taker fee is a percentage of the selling price too).</li>
</ul>

<p>Your calculation only makes sense if you are being charged both maker- and  taker-fees <strong>and</strong> your buyPrice == sellPrice. Which will never be 0 because if you are buying and selling at the same price then you lose out on the fees.</p>

<p>If both orders were maker orders your calculation would be:<br>
Break Even would be when: (sellPrice * (1 + maker)) - (buyPrice * (1 + maker)) = 0</p>

<p>If the buy was a maker order and the sell a taker order:<br>
Break Even would be when: (sellPrice * (1 + taker)) - (buyPrice * (1 + maker)) = 0</p>

<p>You would need to extend these scenarios for all 4 possible permutations of the maker/taker fees.</p>

CC BY-SA 4.0
2021-03-18T03:28:32.190Z
But how do you know the sellPrice in advance?
Kebman
CC BY-SA 4.0
2021-04-25T07:59:00.267Z
You don't need to know sellPrice necessarily but you can use the equation to calculate the sellPrice. Using algebra you transform the equations to be in the form "sellPrice = ..."
YinGroen
CC BY-SA 4.0
2021-05-28T03:32:13.203Z
How do you do that?
Kebman
CC BY-SA 4.0
2017-08-14T07:32:01.117Z
2020-06-06T15:33:31.323Z
2020-06-06T15:33:31.323Z
YinGroen
<p>Assume that one side of the position will be charged the TAKER fee (0.25%), and the other will be charged the MAKER fee (0.10%). </p>

<p>I have tried using this formula, but when selling at the break even price, the result does not sum to zero.</p>

<p>Marking up the MAKER &amp; TAKER fees:</p>

<pre><code>Break Even Price = Buy Price * 1.0035.
</code></pre>

<math>
How can I calculate the breakeven price for buying and reselling on cryptocurrency exchange?
user3180194
# How can I calculate the breakeven price for buying and reselling on cryptocurrency exchange?

(Asked by: username_0 on 2017-08-12)

Assume that one side of the position will be charged the TAKER fee (0.25%), and the other will be charged the MAKER fee (0.10%). 
I have tried using this formula, but when selling at the break even price, the result does not sum to zero.
Marking up the MAKER & TAKER fees:
Break Even Price = Buy Price * 1.0035.

**Tags:** math


---

## 2 answers

### Answer by username_1 on 2020-05-06. Score: 1

Sell Rate = (Fee + 1) / ((1 / Buy Rate) - (1 / Buy Rate) * Fee)

Key:

Sell rate = Minimum sell rate required to break even
Buy Rate = The rate that your initial trade is made at
Fee = The fee that binance charges (generally 0.1 if your starting out and don't pay fees in BNB)

> **Comments:**
> **username_2**: By ´Buy Rate´ do you mean the Bitcoin price, or the amount purchased, or the amount divided by the price?  
> **username_2**: Let's say the price of one ₿ is $1235. If you bought it for $1000 you'd have (1000-(1000*0.005))/1235 = 0.805668016 units of ₿. But when you put it through the equation, you're left with $1005, which is $5 higher than break even. Am I missing something here?  

---

### Answer by username_3 on 2017-08-14. Score: 1

There are two issues with your calculation:

* You are assuming that you are both a Maker and Taker (either maker when buying and Taker when selling, or taker on the buy and maker on the sell) which could be true, but might not always be the case
* You are calculating both fees based on the Buy Price (which is not accurate because the corresponding maker/taker fee is a percentage of the selling price too).

Your calculation only makes sense if you are being charged both maker- and taker-fees **and** your buyPrice == sellPrice. Which will never be 0 because if you are buying and selling at the same price then you lose out on the fees.

If both orders were maker orders your calculation would be:  
Break Even would be when: (sellPrice \* (1 + maker)) - (buyPrice \* (1 + maker)) = 0

If the buy was a maker order and the sell a taker order:  
Break Even would be when: (sellPrice \* (1 + taker)) - (buyPrice \* (1 + maker)) = 0

You would need to extend these scenarios for all 4 possible permutations of the maker/taker fees.

> **Comments:**
> **username_2**: But how do you know the sellPrice in advance?  
> **username_3**: You don't need to know sellPrice necessarily but you can use the equation to calculate the sellPrice. Using algebra you transform the equations to be in the form "sellPrice = ..."  
> **username_2**: How do you do that?  

---

