Forex calculator
Forex lot size calculator
Calculate the correct lot size for any forex trade based on your account balance, risk tolerance, and stop loss distance.
Results
Want a trade journal and prop firm tracker? Join the waitlist.
Join waitlist →FAQ
How do I calculate lot size in forex?
Lot Size = (Account Balance x Risk %) / (Stop Loss in Pips x Pip Value per standard lot). With a $10,000 account risking 1% ($100) and a 25-pip stop on EUR/USD (pip value $10 per standard lot): $100 / (25 x $10) = 0.40 lots.
How do I calculate pip value?
For USD-quoted pairs (EUR/USD, GBP/USD), pip value per standard lot is always $10. For JPY pairs, pip value = (0.01 / exchange rate) x 100,000. For cross pairs where USD is not the quote currency, an additional conversion step is needed. Using a lot size calculator handles this automatically — always verify pip value against your broker's contract specification before trading.
How do I calculate margin for forex?
Margin = (Lot Size x Contract Size x Price) / Leverage. For 0.10 lots of EUR/USD at 1.0850 with 1:100 leverage: (0.10 x 100,000 x 1.0850) / 100 = $108.50 required margin. Margin is what the broker holds as collateral — it is not the same as your risk on the trade. Always size from your stop loss, not from your available margin.
What is a micro, mini and standard lot in forex?
A standard lot is 100,000 units of the base currency ($10 per pip on EUR/USD). A mini lot is 10,000 units (0.10 lots, $1 per pip). A micro lot is 1,000 units (0.01 lots, $0.10 per pip). Most retail brokers support trading down to 0.01 lots. Some offer nano lots (100 units), typically used on cent accounts.
Can I use the calculator for gold, silver, oil, or other commodities?
Yes — the same risk-based formula applies. For XAU/USD (gold), one standard lot = 100 troy ounces. For XAG/USD (silver), one standard lot = 5,000 troy ounces. Pip value and contract size differ from currency pairs, so always check your broker's contract specification for the instrument. Enter your account balance, risk percentage, and stop loss distance and the calculator handles the rest.
What is ATR-based position sizing in forex?
ATR (Average True Range) measures recent volatility in pips. Instead of a fixed stop, you set your stop at a multiple of ATR — typically 1.5x to 2x. This makes your stop loss adapt to current market volatility so you are not stopped out by normal price noise on quiet or busy sessions.
How does the Kelly Criterion work for forex lot sizing?
The Kelly formula (W - (1 - W) / B) calculates the mathematically optimal fraction of your account to risk, where W is your win rate and B is your average win divided by your average loss. You still need a stop loss in pips — Kelly determines how much to risk, the stop loss converts that to a lot size.
Altus Analytics — Consulting
Analytics consulting
Trading a funded account with custom drawdown rules? Need a bespoke risk system?