Risk calculator / Pre-trade sizing

Crypto Position Size Calculator

Turn account risk and stop distance into a fee- and slippage-aware position size, then compare the stop with estimated liquidation.

Percent or fixed risk Long & short stops Fees & slippage Liquidation check
Risk setup

Trade risk inputs

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

Fees and the slippage buffer are included in the risk budget. Presets are editable starting rates; actual fees and fills 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 budget by loss per asset unit, then reserves part of it for fees and adverse stop slippage.

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- and slippage-aware sizing formula

The calculator models a linear USDT-margined position. It moves the estimated stop fill beyond the trigger by the selected slippage buffer, then includes entry and exit fees in the same risk budget.

01Risk budget = Account balance × Risk percentage
02Loss per unit = |Entry − Estimated stop fill| + 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.
  • The slippage input is a planning buffer; a stop can still execute beyond the modeled fill during a fast market.
  • If required margin exceeds account balance, the calculator shows the minimum leverage needed to fund the risk-sized position.
  • The isolated liquidation check is an estimate because exchange risk tiers and mark-price rules can change.
04 / Worked example

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

A $10,000 account risks $100. With entry at $65,000, stop at $63,700, a 0.10% stop slippage buffer, 0.02% maker entry fee, and 0.05% taker stop fee, the position is about 0.071 BTC or $4,615 notional. At 5x it needs about $923 margin.

Account balance$10,000.00
Risk budget$100.00
Price loss to stop≈ $92.30
Slippage + fees≈ $7.70
Suggested notional≈ $4,615
Required margin at 5x≈ $923
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?