Professional BTC Trading Tools for Smart Traders
Risk-control position sizing calculator and real-time on-chain analytics — the same tools professional traders use to manage positions and identify market cycles.
Risk-Control Sizing
Input your stop loss, margin, and max risk %. Get the exact contract quantity — single-trade loss never exceeds your risk tolerance.
USDT-M + COIN-M
Full support for Binance linear (USDⓈ-M) and inverse (COIN-M) perpetual contracts. Auto-detects margin unit and contract specs.
Liquidation Price
See your exact liquidation price, max loss, potential profit, and risk/reward ratio — all computed instantly before you trade.
On-Chain Analytics
BTC realized price and MVRV Z-Score charts with real data from Coin Metrics. Identify accumulation zones and cycle extremes.
Why Use a Position Size Calculator?
The #1 mistake crypto futures traders make is risking too much on a single trade. Most calculators only tell you your profit at a target price — they don't help you manage risk. Our calculator works backwards: you define your maximum acceptable loss first, then it tells you the exact position size.
Formula: contracts = floor((margin × risk%) / (contractSize × |stopLoss − price|))
This is the same risk-control methodology used by professional traders and quantitative funds. The formula ensures that even if your stop loss is hit, your loss will never exceed your predetermined risk tolerance.
Supported Contract Types
- USDT-Margined (Linear) — Binance USDⓈ-M perpetuals. BTC contract size = 0.01 BTC. Margin in USDT. Most commonly used by retail traders.
- Coin-Margined (Inverse) — Binance COIN-M perpetuals. BTC contract size = 100 USD. Margin in BTC. Preferred for long-term holding strategies.
Understanding MVRV Z-Score
The MVRV Z-Score is one of the most reliable on-chain indicators for identifying Bitcoin market cycle extremes. It measures how far the market cap deviates from the realized cap (average cost basis) in standard deviations.
- Z < 1 — Historically market bottoms (accumulation)
- 1 ≤ Z ≤ 3 — Fair value range
- Z > 7 — Market tops (distribution)
Data Sources
Market prices are sourced in real-time from Binance via their public API. On-chain data (realized cap, MVRV ratio) comes from Coin Metrics Community API — the same data provider used by institutional analysts. All data is fetched server-side, ensuring consistent access regardless of your location.
Frequently Asked Questions
Is CryptoPnL really free?▾
Yes. All tools are completely free with no sign-up required. We sustain the site through non-intrusive advertising. No paid tiers, no hidden fees.
Do I need to create an account?▾
No. There are no user accounts, no email collection, and no personal data storage. Everything works directly in your browser.
How accurate are the calculations?▾
The position size formula is based on standard risk management mathematics used by professional traders. Liquidation prices use Binance's official formulas with the Maintenance Margin Ratio (MMR) of 0.5%. Prices are fetched live from Binance.
What is the MMR (Maintenance Margin Ratio)?▾
MMR is the minimum margin required to keep a position open. Our calculator uses 0.5% (Binance's default for BTC contracts at lower tiers). Higher position sizes may have higher MMR.
Where does the realized price data come from?▾
We use the Coin Metrics Community API, which provides institutional-grade on-chain data. The realized price is calculated from actual UTXO movement data on the Bitcoin blockchain.
Can I use this for other cryptocurrencies?▾
The position calculator is currently optimized for BTC/USDT perpetual contracts. Support for ETH and other trading pairs is planned for future updates.