Determine the right position size for any trade based on your account size, risk tolerance, and stop-loss level. Essential for disciplined risk management in crypto and stock trading. The calculator is designed to give a fast answer, but the quality of the answer still depends on accurate inputs and a clear idea of what decision you are trying to support.
- Enter Account Size, Risk per Trade, and Entry Price using the same units you plan to compare or report.
- Add Stop-Loss Price and review the inputs before calculating.
- Read the main position size first, then use the supporting outputs to understand the trade-offs behind that result.
- Compare your numbers with the worked examples below if you want a quick reasonableness check.
Position size converts account-level risk into a trade size you can actually place, making the stop-loss distance central to the final exposure. On this page, the primary output is position size.
Scenario 1: $10,000 account, 1% risk, entry $50,000, stop $47,500. Inputs used: accountSize: 10000, riskPercent: 1, entryPrice: 50000, stopLoss: 47500. Example result: $2,000 position size. With a $100 maximum loss (1% of $10,000) and a $2,500 gap to stop-loss, you can buy 0.04 units, equal to a $2,000 position size.
Core formula: position size = (account risk / |entry - stop|) * entry price. Risk per trade is converted into a cash amount first, then divided by the stop-loss distance to determine how many units you can buy without exceeding that risk.
- A tighter stop allows more units for the same risk.
- If entry and stop are identical, the tool returns zero units to avoid false precision.