IMRYN

Calculator · Reviewed 2026-10-24

Position size calculator

Position size = (account size x risk per trade) / (distance between entry and stop x contract multiplier), rounded down to a tradable unit. Example: a 10,000 account risking 1 % with an entry at 50 and a stop at 48 can hold 100 / 2 = 50 shares, a 2,500 position (25 % of the account). The stop sets the size, not the other way round.

Calculated in your browser. Nothing you type is sent to IMRYN. Source code and tests (MIT).

Educational calculator, not financial advice. It does not know your situation, costs, taxes or the real distribution of your returns. Past or estimated figures do not predict future results.

Worked example

Account 10,000, risk 1 % (100), entry 50, stop 48: risk per share 2, 50 shares, position value 2,500 (25 % of the account), actual risk 100. Stop distance 4 % of the entry.

Formula

  • Risk amount = account size x risk per trade (%).
  • Risk per unit = |entry - stop| x multiplier (1 for shares and spot crypto, the contract multiplier for futures).
  • Units = risk amount / risk per unit, rounded down to the unit step (1 share, 0.0001 BTC, 1 contract).
  • Position value = units x entry x multiplier. Actual risk = units x risk per unit, never above the risk amount.

Limits

  • A stop is not a guaranteed exit price: gaps, fast markets and slippage can make the real loss larger than planned.
  • Fees, financing and spreads are not included.
  • Forex lots need the pip value of the pair in your account currency: enter the price distance and the value per unit carefully, or use your broker figures.
  • A position worth more than the account requires margin or leverage and adds its own risks.

Questions

How much should I risk per trade?

The calculator does not decide that. Fixed fractional sizing commonly uses a small, constant percentage so that a losing streak does not destroy the account. Choose it from your own risk limits.

Why is my position worth more than my account?

A tight stop allows many units for the same risk. The value can exceed the account: the tool flags it because it would need margin.

Does it work for short trades?

Yes. A stop above the entry is treated as a short position. The size formula is the same.

Editorial responsibility

Victor Laybats

Victor Laybats reviewed the formulas, worked examples and claim boundaries for this page. The formulas are covered by automated tests.