Position Size Calculator — Forex, Stocks & Crypto
Position size connects the money you plan to risk with the distance between entry and stop. Choose the stop from the trade setup first, then calculate quantity. Available leverage is a separate constraint, not a risk budget. TradeCalc rounds forex quantities down to 0.01 lots, stocks to whole shares and crypto to six decimal places. Verify the actual instrument step. A standard EUR/USD lot is 100,000 EUR; its USD notional changes with the exchange rate. Stops do not guarantee fills, and simultaneous correlated positions can lose together.
Updated · Reviewed by Foysal Mostafa
Asset Class
Enter the current USD pip value. Pair selection is a label only; it does not update this input. Forex results round down to 0.01 lots; check your broker’s minimum and step.
Results
Risk Amount
100.00
USD
Standard Lots
0.50
lots
Mini Lots
5.00
mini
Micro Lots
50.0
micro
Units
50,000
units
Planned price risk before costs and slippage. Choose a budget appropriate to your circumstances and combined open positions.
Why Use the Position Size Calculator?
Position size connects the money you plan to risk with the distance between entry and stop. Choose the stop from the trade setup first, then calculate quantity. Available leverage is a separate constraint, not a risk budget. Compare the displayed result with the worked example and confirm the assumptions before using it.
Formula Used
Risk budget = equity × risk % / 100; lots = floor to 0.01 of budget / (stop pips × USD pip value per lot)Worked Example
With $10,000 equity, 1% planned risk, a 15-pip stop and $10 per pip per lot, the unrounded answer is 100 / 150 = 0.6667 lots. A 0.01-lot step permits 0.66 lots, with $99 price-movement risk before costs. On a $500 account, 1% risk and a 100-pip stop give 0.005 lots. A 0.01 minimum would exceed that budget; skip the trade or use a smaller contract.
How to Use the Position Size Calculator — Step by Step
- 1
Enter the stated inputs
Use the units shown next to each field. Replace sample rates and rules with values applicable to your instrument and account.
- 2
Check a worked example
With $10,000 equity, 1% planned risk, a 15-pip stop and $10 per pip per lot, the unrounded answer is 100 / 150 = 0.6667 lots. A 0.01-lot step permits 0.66 lots, with $99 price-movement risk before costs. On a $500 account, 1% risk and a 100-pip stop give 0.005 lots. A 0.01 minimum would exceed that budget; skip the trade or use a smaller contract.
- 3
Interpret the result
TradeCalc rounds forex quantities down to 0.01 lots, stocks to whole shares and crypto to six decimal places. Verify the actual instrument step. A standard EUR/USD lot is 100,000 EUR; its USD notional changes with the exchange rate. Stops do not guarantee fills, and simultaneous correlated positions can lose together.
What Your Position Size Calculator Results Mean
Calculation basis
Risk budget = equity × risk % / 100; lots = floor to 0.01 of budget / (stop pips × USD pip value per lot)
Interpretation and limits
TradeCalc rounds forex quantities down to 0.01 lots, stocks to whole shares and crypto to six decimal places. Verify the actual instrument step. A standard EUR/USD lot is 100,000 EUR; its USD notional changes with the exchange rate. Stops do not guarantee fills, and simultaneous correlated positions can lose together.
Position Size Calculator — Frequently Asked Questions
Q.How is this calculated?
Risk budget = equity × risk % / 100; lots = floor to 0.01 of budget / (stop pips × USD pip value per lot)
Q.What example can I use to check the arithmetic?
With $10,000 equity, 1% planned risk, a 15-pip stop and $10 per pip per lot, the unrounded answer is 100 / 150 = 0.6667 lots. A 0.01-lot step permits 0.66 lots, with $99 price-movement risk before costs. On a $500 account, 1% risk and a 100-pip stop give 0.005 lots. A 0.01 minimum would exceed that budget; skip the trade or use a smaller contract.
Q.What assumptions or limitations matter?
TradeCalc rounds forex quantities down to 0.01 lots, stocks to whole shares and crypto to six decimal places. Verify the actual instrument step. A standard EUR/USD lot is 100,000 EUR; its USD notional changes with the exchange rate. Stops do not guarantee fills, and simultaneous correlated positions can lose together.
About the Author

Forex Trader & Software Developer · Founder, TradeCalc
Active forex trader since 2019, specializing in risk management and systematic position sizing. Built TradeCalc to replace manual spreadsheets used in live trading. Calculator formulas are checked with worked examples and automated regression tests. Broker-specific rules and execution outcomes still need independent confirmation.
More Forex Calculators
Margin Calculator
Margin is collateral required to open and maintain a leveraged position. It is different from the loss planned at a stop and can change with broker…
Kelly Criterion Calculator
The Kelly criterion gives a growth-optimal risk fraction for an idealized repeated binary bet with known probabilities and payoffs. Trading estimates…
Profit / Loss Calculator
Trading profit or loss comes from the signed price movement multiplied by quantity, with costs then deducted. Use the instrument’s contract units and…
Risk / Reward Calculator
A planned risk/reward ratio compares the distance to the stop with the distance to the target. It does not establish whether a strategy is profitable…