Skip to main content
ForexStocksCryptoFree

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

Position Size CalculatorResults update instantly
$
%
$

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.

Risk Amount

100.00

USD

Standard Lots

0.50

lots

Mini Lots

5.00

mini

Micro Lots

50.0

micro

Units

50,000

units

Risk Level1% of account

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.

Risk budget = equity × risk % / 100; lots = floor to 0.01 of budget / (stop pips × USD pip value per lot)

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. 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. 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. 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.

Foysal Mostafa

Foysal Mostafa

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.