Crypto Position Size Calculator
Bottom line: this calculator sizes a crypto futures trade from risk per trade, not from guessed leverage. Enter balance, risk percent, entry price, stop loss, and optional leverage to calculate coin size, USDT exposure, and required margin.
Quick answer
Bottom line: this calculator sizes a position from your account balance and risk budget. It is designed to keep a bad trade from becoming a large one.
| Formula | Position size = (account balance x risk %) / abs(entry price - stop loss price). |
|---|---|
| Inputs | Account balance, coin, entry price, risk %, stop-loss price, and optional leverage. |
| Sources | Runs in-browser using the values you enter; no live market feed is required. |
| Limits | Stop-loss fills, funding, fees, slippage, and liquidation are not guaranteed by the formula. |
How to Calculate Crypto Futures Position Size
Crypto futures position sizing starts with account risk, not leverage. Choose the amount you are willing to lose if the stop-loss is hit, then size the trade from the distance between your entry price and stop-loss price. This keeps a BTC, ETH, SOL or altcoin futures trade tied to a defined risk per trade instead of a guessed order value.
This calculator supports the common Binance, Bybit and OKX futures workflow: enter account balance, risk percentage, entry price, stop-loss price and optional leverage. The result shows amount at risk, coin size, USDT position value, account exposure and estimated initial margin.
Your optimal position size is calculated using the formula: Position Size = (Account Balance × Risk %) / abs(Entry Price − Stop Loss Price). Risk amount in fiat: Risk Amount = Account Balance × Risk %. Position size in USDT: Position (USDT) = Position Size (Coin) × Entry Price. Account exposure: Exposure = Position (USDT) / Account Balance × 100%.
Once you define your position size, use the liquidation price calculator to ensure your trade does not hit your margin limit, or analyze your strategy with our Profit/Loss Calculator. For leveraged trades, factor in funding rate costs to see the true expense of holding positions.
Futures Position Size for Binance, Bybit and OKX
The same risk-first formula works across major USDT-margined futures platforms. The exchange changes contract settings, fee rates and liquidation rules, but the planned loss at your stop should still come from account balance, risk percentage and stop-loss distance.
| Exchange | Sizing focus | Next check |
|---|---|---|
| OKX futures | Use risk amount and stop distance before choosing leverage. | OKX position size guide |
| Bybit futures | Confirm that the stop-loss is not too close to liquidation. | Bybit liquidation calculator |
| Binance futures | Check margin mode, leverage and fee impact after sizing. | Binance liquidation calculator |
OKX Futures Position Size Example
For OKX futures position size calculation, start with the loss you are willing to accept if the stop is hit. Suppose your OKX account balance is $10,000, you risk 1% per trade, you enter BTCUSDT perpetual at $65,000, and your stop-loss is $63,700.
The important point is that 10x leverage changes the margin required on OKX, not the $100 planned loss at your stop. After sizing the trade, check fees with the OKX fee calculator, liquidation distance with the liquidation calculator, and holding cost with the funding rate calculator.
Master Position Sizing
Read our complete guide on the 1% rule, leverage misconceptions, R-multiples, and exchange-specific futures examples.
Position Size Calculator — FAQ
Why is position sizing important in crypto?
Position sizing defines how much crypto you can buy or sell while keeping the planned loss within your risk limit. If the stop-loss is hit, the loss should match the risk amount you chose before entering the trade.
What is the 1% or 2% rule in trading?
The 1% rule means risking no more than 1% of account equity on one trade. If you have a $10,000 account, the position should be sized so that a stop-loss hit costs about $100 before fees and slippage.
How do I use my stop loss to calculate position size?
First calculate the risk amount from account balance and risk percentage. Then divide that amount by the absolute distance between entry price and stop-loss price. A wider stop requires a smaller position, while a tighter stop allows a larger position.
Does leverage change my position size?
Leverage changes the margin required to open the trade, but it does not reduce the planned loss at your stop. A 1 BTC position loses the same dollar amount for the same price move whether the margin is posted at 1x or 10x leverage.
How do I calculate OKX futures position size?
For OKX USDT-margined futures, start with your account risk, entry price, stop-loss price, and contract direction. Risk amount equals account balance multiplied by risk percentage. Position size equals risk amount divided by the distance between entry and stop-loss. Leverage only changes required margin, not the dollar amount you risk at the stop.