Risk calculator / Pre-trade sizing

Crypto Position Size Calculator

Turn an account-level risk limit and stop-loss distance into a fee-aware position size before you place the trade.

Percent or fixed risk Long & short stops Fees inside budget Margin check
Risk setup

Trade risk inputs

Risk budget
Exchange fee preset
Position side
Entry price
$
Entry order
Stop order

Fees are included in the risk budget. Presets are editable starting rates; your actual tier, rebates, slippage, and fill price can differ.

01 / Risk mechanics

Size from the loss you can accept

Position sizing starts with the account loss you are willing to accept—not the leverage offered by an exchange. Calcoring divides that risk budget by the loss per asset unit between entry and stop, then reserves part of the same budget for entry and stop execution fees.

Risk budget

Choose a percentage of account balance or a fixed maximum loss for this trade.

Stop distance

A tighter stop creates a larger position for the same risk budget; a wider stop creates a smaller one.

Margin check

Leverage changes the collateral required to open the result, not the price loss at the stop.

02 / Formula

Fee-aware position sizing formula

The calculator models a linear USDT-margined position. Entry and stop fees use the editable rates shown in the calculator so they do not sit outside the chosen risk budget.

01Risk budget = Account balance × Risk percentage
02Loss per unit = |Entry − Stop| + Entry fee per unit + Stop fee per unit
03Position quantity = Risk budget ÷ Loss per unit
04Required margin = Entry notional ÷ Leverage
03 / Leverage and execution

Leverage does not define trade risk

Once entry, stop, and quantity are fixed, leverage only changes the initial margin required. It does not reduce the loss between entry and stop. Fees are charged on filled position value and can vary by order type and account tier.

  • Maker and taker presets are editable reference rates, not a guaranteed quote for your account.
  • A stop order can execute beyond its trigger during a fast market, so realized loss may exceed the estimate.
  • If required margin exceeds account balance, the calculator shows the minimum leverage needed to fund the risk-sized position.
  • A lower risk budget or wider stop reduces the position notional and required margin.
04 / Worked example

Risking 1% on a BTC long with a 2% stop

A $10,000 account risks $100. With entry at $65,000, a stop at $63,700, a 0.02% maker entry fee, and a 0.05% taker stop fee, the fee-aware position is about 0.07436 BTC, or roughly $4,833 notional. At 5x leverage it requires about $967 margin.

Account balance$10,000.00
Risk budget$100.00
Price loss before fees≈ $96.66
Estimated fees≈ $3.34
Suggested notional≈ $4,833
Required margin at 5x≈ $967
05 / FAQ

Common position sizing questions

What risk percentage should I use?

The calculator does not prescribe one. Choose a limit that fits your strategy, loss tolerance, portfolio concentration, and the possibility of several losing trades in sequence.

Why does a tighter stop increase position size?

Less loss is expected per asset unit, so more units fit inside the same dollar risk budget. Tight stops can be hit more often and are more sensitive to slippage.

Does higher leverage increase the suggested position?

No. Position size comes from risk budget and stop distance. Higher leverage only reduces the margin needed to open that same notional.

Why are fees included?

If the full risk budget is allocated only to the price move, opening and closing fees push the possible loss above the amount you selected.

Will my stop always limit the loss to this amount?

No. A stop is an execution instruction, not a guaranteed fill price. Gaps, thin liquidity, slippage, outages, and liquidation can produce a larger loss.

Continue the risk check

Where would this position be liquidated?

Open liquidation calculator