Crypto Position Size Calculator – Size Your Crypto Trades

Use this crypto position size calculator to determine the optimal position size for crypto perpetual futures. Enter your account balance, risk percentage, entry price, stop-loss price, and contract type — the tool works for both linear (USDT-margined) and inverse (Coin-margined) contracts. This crypto risk calculator helps you size your trades with precision.

Crypto Position Size Calculator
%
Position Size (Contracts)
Position Size (Units)
Risk Amount
Total Exposure
Required Margin
Price Distance $
⚠️ Illustrative only. Not financial advice. Please delete history timely, it may impact your browser performance.

History — Crypto Position Size Calculator

# Time Balance Risk % Entry Price Stop Price Contract Type Contracts Risk Amount Action

Why Use This Crypto Position Size Calculator

Proper position sizing is essential for managing risk in crypto trading. This crypto position size calculator helps you:

  • 💰 Calculate Your Contract Size — know exactly how many contracts to trade.
  • 📊 Support Both Contract Types — linear and inverse contracts.
  • 📉 Understand Your Risk — see exactly how much you’re risking.
  • ⚡ Leverage Support — see your required margin.
  • 📈 Visualize Your Risk — see the breakdown of your trade.
  • 📜 Track Your History — save, review, and export past calculations.
  • 🔒 100% Private — all calculations run locally.

Crypto Position Size Formula Used by This Tool

Linear Contracts (USDT-Margined)

Price Distance = Entry Price − Stop-Loss Price

Position Size (contracts) = Risk Amount ÷ Price Distance

Inverse Contracts (Coin-Margined)

Price Distance = Entry Price − Stop-Loss Price

Position Size (contracts) = (Risk Amount × Entry Price) ÷ Price Distance

Risk Amount = Account Balance × (Risk% / 100)

Total Exposure = Position Size × Entry Price

Required Margin = Total Exposure ÷ Leverage


How to Use This Crypto Position Size Calculator

  1. Select your account currency from the picker in the site header.
  2. Enter your account balance.
  3. Set your risk per trade percentage.
  4. Enter your entry price (the price you plan to enter at).
  5. Enter your stop-loss price (where you’ll cut losses).
  6. Select contract type (linear or inverse).
  7. Enter your leverage (default: 1x).
  8. View your results instantly — see your position size in contracts, risk amount, required margin, and total exposure.

Frequently Asked Questions

What is the difference between linear and inverse contracts?

Linear contracts (USDT-margined) use USDT as collateral and have linear PnL. Inverse contracts (Coin-margined) use the cryptocurrency itself as collateral and have inverse PnL.

How is position size calculated for linear contracts?

Position Size = Risk Amount ÷ (Entry Price − Stop-Loss Price). Each contract is worth $1 (or your contract size).

How is position size calculated for inverse contracts?

Position Size = Risk Amount × Entry Price ÷ (Entry Price − Stop-Loss Price). This accounts for the inverse PnL formula.

What is required margin?

Required Margin = Total Exposure ÷ Leverage. This is the minimum amount of collateral required to open the position.

Is my data stored anywhere?

No. All calculations run locally in your browser. History and presets are saved in your browser’s localStorage — nothing is sent to a server.