Free Crypto Trading Calculators

Position size, P&L, leverage risk, exchange fees, percentage recovery & buyback break-even — six risk-first tools for disciplined traders

How this works ↓
💡

New to leverage? The is simpler and will warn you if your leverage is too high for your stop loss. This advanced version is for experienced traders who want full control.

⚙️ Trading Parameters

Based on your risk rules:

Margin: → Position:
R:R Ratio 3:1
Overridden automatically when TP price is entered ↓

💡 How to use:

Enter your entry price and stop loss (by % or exact price). Set account size and risk % for a recommended size. Switch to Manual to enter your actual margin and see your real risk and P&L.

📊 Calculation Results

R:R RATIO
POSITION SIZE
REQUIRED MARGIN
MAX RISK
POTENTIAL PROFIT
POTENTIAL LOSS

📈 Calculate Percentage Change

OR

Use negative values for losses (e.g. -15 for 15% loss)

📊 Results

PRICE/VALUE CHANGE
PERCENTAGE CHANGE
RECOVERY NEEDED
BREAK-EVEN TARGET

💡 Understanding Recovery

When you lose money, you need a larger percentage gain to break even. For example, a 50% loss requires a 100% gain to recover. This is why risk management is crucial in trading.

💰 Trade Parameters

💡 How to use:

Enter your investment amount, entry price, and exit price. Choose fee presets if you want realistic net returns. This calculator shows net P&L after fees and how many tokens you actually bought.

Use this to compare different exchanges, fee tiers, or to see how small moves get eaten by fees on short timeframes.

📊 Trade Results

Enter your trade details and click Calculate to see results

⚡ How this works: Enter your account equity, how much you're willing to lose on this trade, and your entry + stop loss. The calculator works out the correct position size to keep your loss fixed at your chosen % — no matter what leverage you use. It also shows you the maximum safe leverage for your stop distance.

⚡ Trade Setup

Max Risk Per Trade 1.0%
0.5% Conservative 2% Standard 5%+ Aggressive
%
How far below entry (long) or above entry (short) your stop sits
Leverage 5x
1x Spot 10x 50x+
x
Leave blank to skip R:R calculation

📊 Results

Fill in your equity, entry price and stop loss to see results

🪙 Position Details

💡 How to use:

Enter the number of tokens you hold, your average purchase price, and the current market price.

Tip: If you've made multiple purchases at different prices, calculate your average price by dividing total amount spent by total tokens acquired.

📊 Position P&L

Enter your position details and click Calculate to see results


💱 How this works: Enter your sell price, quantity and fees. The P&L curve shows your break-even point and how your profit grows as price drops further. The table auto-generates at sensible intervals — use the slider to extend the range, or pin a specific price target.

💱 Sell Details

Used for display only — pure maths, no price fetching

FEES

Sell and buy fees are applied separately — they can differ (e.g. taker vs maker)

ANALYSIS RANGE
Show drops up to 30%
5% — tight range 30% — standard 80% — bear market
PIN A TARGET

Pins a highlighted row in the table at your exact target — enter either field

💡 The core question:

After sell fees you hold net cash. To break even you must rebuy your full quantity and cover buy fees — so price must drop enough to offset both. Everything to the right of the 🔵 break-even line is the profit zone — where you end up with more asset than you started with. On low-fee exchanges the break-even line sits very close to 0%, so almost the entire chart is green.

📊 Buyback Analysis

Enter sell price and quantity to see results

📉 How this works: Enter your existing position and one or more planned buy orders. The calculator shows your new average entry price after each buy, how far price needs to move to break even, and the P&L at any target price — so you can stress-test your DCA plan before executing it.

📉 DCA Position Builder

EXISTING POSITION

Leave blank if building a fresh position from scratch

PLANNED BUY ORDERS
TARGETS & CURRENT PRICE

💡 DCA logic:

New average = total cost ÷ total quantity. Each buy lowers your average only if it's below your current average. Buying above your average raises it. The table shows exactly how each order moves the needle.

📊 DCA Analysis

Enter your position details to see your DCA analysis

Seven Free Crypto Trading Calculators — What Each One Does

These tools are built around one principle: every trade should have a defined maximum loss before you enter. Use them together — start with market context, set your position size, validate your expected P&L, and model your exit strategy — so every trade is planned, not guessed.

🪙 Position P&L Calculator

Enter the number of tokens you hold, your average purchase price, and the current market price to see your unrealised profit or loss in real time. Supports optional exchange fees and GBP, USD or EUR display. Useful for monitoring open positions without logging into an exchange.

💰 Trade P&L Calculator

Enter your investment amount, entry price, and exit price to see exact net profit after maker/taker exchange fees. Includes fee presets for 11 exchanges: MEXC, OKX, Binance, Bybit, KuCoin, Bitget, Gate.io, Kraken, HTX, Bitstamp, and Coinbase. Shows exactly how many tokens you buy after entry fees.

📈 Percentage Change Calculator

Calculate the percentage change between any two values, or enter a percentage to find a target price. Critically, it shows the exact recovery percentage needed to break even after a loss — a 50% loss requires a 100% gain to recover. This asymmetry is why limiting losses matters more than maximising gains.

⚡ Leverage Risk Calculator

The safest starting point for leveraged trading. Enter your account equity, risk percentage, entry price, and stop loss — the calculator outputs the correct position size and flags whether your chosen leverage is too high for your stop distance. Shows liquidation price, maximum safe leverage, and optional risk:reward ratio.

⚙️ Position Size Calculator (Advanced)

Full-control position sizing for experienced traders. Supports long and short directions, manual margin override, multiple take profit levels, ATR-based stop losses, maker/taker fee modelling, and liquidation price calculation. Outputs position size, required margin, potential profit and loss, and a trade assessment summary.

💱 Buyback Calculator

Selling an asset and planning to buy back lower? Enter your sell price, quantity, and exchange fees to see the exact break-even rebuy price after all fees are accounted for. A visual P&L curve shows how your profit grows as price drops, with a full table of targets — including how much additional quantity you can accumulate at each level.

📉 DCA Calculator

Planning to buy into a falling position? Enter your existing holdings and one or more planned buy orders — the calculator shows your new weighted average entry after each buy, how much each order moves your average, your break-even price, and the P&L at any target price. Supports dollar-amount or quantity inputs per order.

How to Use These Calculators Together

The most effective workflow starts with market context. Check the Crypto Markets dashboard or Market Regime Filter to understand whether conditions favour aggressive or defensive positioning. Then open the Leverage Risk Calculator (beginners) or Position Size Calculator (advanced) — set your account size, maximum risk per trade (1–2% for most traders), your stop loss, and leverage. The calculator outputs the exact position size that keeps your maximum loss fixed regardless of what price does.

Once you have a setup in mind, use the Trade P&L Calculator to model your exact net return at target, accounting for exchange fees on both sides. On high-fee venues like Coinbase, or for small short-term moves, fees can consume a significant portion of a nominal winner. If you're considering selling a position and buying back lower, the Buyback Calculator tells you the minimum price drop needed to actually profit from the manoeuvre after fees — the break-even point is almost always further down than traders expect.

Tip: Start with market context, use Position Size to fix your risk, validate with Trade P&L, and use the Buyback Calculator before selling a position you plan to re-enter lower.

Common Questions About Crypto Trading Calculators

How do I calculate position size for a crypto trade?
The formula is: Position Size = (Account Size × Risk %) ÷ Stop Loss %. For example, a £10,000 account risking 1% with a 3% stop loss gives a position size of £3,333. With 2x leverage that becomes a £6,666 position using £3,333 margin. The Leverage Risk Calculator does this automatically for beginners — enter your equity, risk percentage, stop loss, and leverage to get the correct size instantly. The advanced Position Size Calculator adds multiple take profit levels and manual margin control.
What percentage of my account should I risk per trade?
Professional traders typically risk 0.5%–2% per trade. At 1% risk, you can absorb 100 consecutive losses before wiping your account — enough runway to learn and adjust. Risking more than 2% is considered aggressive; more than 5% per trade will eventually cause severe drawdowns even with a strong win rate. The position size calculators enforce your chosen percentage automatically, removing the temptation to oversize high-conviction trades.
What is a good risk:reward ratio for crypto trading?
A minimum of 2:1 means your target profit is at least twice your maximum loss. At 3:1, you only need to win 25% of trades to break even mathematically. Most professional traders target 2:1 to 5:1 depending on strategy and win rate. A single 5:1 winner at 1% risk cancels five full losses. Both position size calculators display your R:R ratio in real time as you adjust stop loss and take profit levels.
How much do exchange fees affect crypto profits?
Fees are charged on both entry (maker) and exit (taker). On Binance at 0.10% each way, a £1,000 trade costs £2 in fees. On Coinbase at 0.50%/0.60%, the same trade costs £11. For short-term trading or small price moves, fees can turn a nominal winner into a net loss. The Trade P&L Calculator shows exact net profit after fees with presets for all 11 major exchanges. The Buyback Calculator applies fees to both the sell and the rebuy separately, since they can differ.
Why do you need a bigger gain to recover from a loss?
After a loss you are working from a smaller base. A 50% loss on £10,000 leaves £5,000 — a 50% gain on £5,000 only returns £7,500. You need a 100% gain to recover a 50% loss. A 25% loss requires a 33% gain. A 10% loss needs an 11% gain. This asymmetry is why cutting losses quickly is mathematically more powerful than letting winners run. The Percentage Change Calculator shows the exact recovery percentage for any loss.
What is liquidation price on a leveraged crypto trade?
Liquidation price is where your exchange forcibly closes your position because losses have consumed your entire margin. At 10x leverage on a long, roughly a 10% price drop triggers liquidation. At 20x leverage, only a 5% adverse move is enough. Always place a stop loss well above the liquidation price (for longs) so you exit on your terms before forced closure. The Leverage Risk Calculator shows your liquidation price and warns you if your leverage is dangerously high for your stop distance.
How do I know if selling and buying back lower is actually profitable?
Most traders underestimate how far price needs to drop before a sell-and-rebuy manoeuvre is profitable after fees. On Binance at 0.10% each way, price must drop at least 0.20% just to break even — you haven't made anything yet. On Coinbase at 0.50%/0.60%, the break-even drop is over 1.10%. The Buyback Calculator shows the exact break-even price, a P&L curve across the full drop range, and how much additional quantity you accumulate at any target price — so you can judge whether the move is worth the execution risk.