Skip to content
en

Profit and ROE calculator

Enter the entry and exit prices, your margin and your leverage, and I will tell you how much you make or lose in USDT, with fees already included, and what share of your margin that is: the ROE your exchange shows you.

Your trade

Position
In the pair’s quote currency, for example USDT.
Where you close: your target or your stop.
The money you put into the position.
From x1 to x125.
With a limit order, the maker fee: I leave 0.02% filled in.
With a market order or a stop, the taker fee: I leave 0.06% filled in.

Profit or loss, after fees+49.17 USDT

ROE on your margin+49.17%

Before fees+50 USDT

Fees0.83 USDT

Position size1,000 USDT

The price moves +5% and, at x10, you make 49.17 USDT: 49.17% of your margin, with fees already deducted.

On isolated margin, without the funding rate or slippage. The figure that counts is your exchange’s.

What leverage does with the same move

A long with 100 USDT of margin, opened at 60,000 and with the fees that come filled in. This is the ROE if the price rises or falls 2%:

LeverageIf the price rises 2%If it falls 2%
x1+1.92%-2.08%
x2+3.84%-4.16%
x5+9.59%-10.39%
x10+19.19%-20.79%
x20+38.38%-41.58%
x50+95.94%Liquidated

The price move is the same in every row; what changes is the position size. At x50, a 2% drop liquidates you first, because liquidation is 1.5% away.

The formula I use

  1. Size = margin × leverage. 100 USDT at x10: 1,000 USDT.
  2. Result before fees = size × (exit − entry) ÷ entry, with the sign reversed if you are short. From 60,000 to 63,000: 1,000 × 5% = 50 USDT.
  3. Fees = size × opening fee + value at close × closing fee. 1,000 × 0.02% + 1,050 × 0.06% = 0.83 USDT.
  4. ROE = result after fees ÷ margin. 49.17 ÷ 100 = 49.17%.

To warn you about liquidation I use the formula from the liquidation price calculator, on isolated margin and with a 0.5% maintenance margin.

ROE is not what your account makes

ROE is measured on the margin of that position, not on your whole balance. 50% ROE with 100 USDT of margin is 50 USDT: if your account holds 2,000, it has made 2.5%.

The same goes for losses, which is why ROE looks scarier than what the account actually loses. What is worth watching is how much of your account you lose if the trade goes wrong, and the position size calculator gives you that.

What the calculation leaves out

  • The funding rate, which you pay or receive every few hours while the position is open. How much it comes to is in the funding calculator.
  • Slippage: a market order or a stop is filled at whatever price is available, and it can be somewhat worse.
  • Fee discounts for volume traded or for paying with the exchange’s token: if you have them, change the percentages.

How fees are calculated is in maker and taker fees, and what leverage does, in what leverage is.

Frequently asked questions

How do you calculate profit with leverage?

Multiply the margin by the leverage to get the position size, and that size by how much the price moved. With 100 USDT at x10 and a 5% rise, you make 50 USDT before fees.

What is ROE?

The profit or loss divided by the margin you put up, as a percentage. It is the figure exchanges show next to each open position, although there it usually leaves the fees out: here they are taken off, so it comes out slightly lower.

Why is ROE so high with so little movement?

Because leverage multiplies the price move on your margin: at x20, 1% in the price is 20% ROE. It works the same way on the way down.

What fees should I enter?

Your exchange’s futures fees: the maker fee if you open or close with a limit order, and the taker fee if you do it at market or with a stop. The ones filled in, 0.02% and 0.06%, are an example.

Does it work for a short?

Yes. Choose short: you make money if the exit price is below the entry and lose if it is above.

Does it include funding?

No. The funding rate depends on how long you keep the position open and on how the rate changes. To work it out separately there is the funding calculator.

How can we help?

Does it cost anything?

No. The site, checking whether you're a referral and the Trading Hub cost you nothing. CryptoBruj doesn't sell anything.

What does being a referral mean?

That you opened your exchange account with the CryptoBruj link or code. You can check it in a moment in Am I a referral? with your exchange and your UID.

Where do I find my UID?

In your exchange profile, next to your name or your email, with a button to copy it. Bitget: on the website, hover over your profile in the top right; in the app, tap your profile in the top left, then “Profile”. Bitunix: on the website, click your profile in the top right. BingX: on the website, hover over your profile in the top right; in the app, tap your profile in the top left. OKX: on the website, hover over your profile in the top right; in the app, open the menu, then “Profile and settings”.

How do I join the Trading Hub?

Fill in the Trading Hub form with your exchange, your UID, your email and your Telegram username. Your Telegram username is the one that starts with @: you’ll find it in Telegram’s Settings and, if you don’t have one, you can create it there. If the exchange confirms that you are a referral, we give you a personal link to the Telegram bot, which lets you into the group. Open it from the same Telegram account you entered in the form.

My account doesn't show up as a referral. What do I do?

Check that the UID and the exchange are correct; if you've just created the account, try again in a while. If it still doesn't show up, your account wasn't opened with CryptoBruj's link or code, and the code can't be added to an account that already exists. You have two options: open an account on another of the exchanges from My exchanges and join the Trading Hub with it (it's the quickest, and you can keep using the one you have), or make your account a referral with your exchange's steps: write to us below with your exchange and your UID and we'll tell you how.

Can I be removed from the Trading Hub?

To stay in, your account just needs to remain a referral: the bot checks it every day. If it stops being one, the bot lets you know privately before removing you from the group.

Does CryptoBruj give investment advice?

No. What CryptoBruj publishes is general and educational information, the same for everyone: it isn't advice or a personalised recommendation. The details are in the terms.

Question not here? Write to us and we’ll answer by email.