๐ฑ Forex Position Size Calculator
Calculate your exact lot size for any currency pair based on your account risk settings.
Your Position Size
1What is position sizing?
Position sizing is the process of deciding how many units of a currency pair to buy or sell on a given trade. It's one of the most important skills in trading โ arguably more important than entry or exit timing.
The goal is simple: ensure that if the trade goes against you and hits your stop loss, you lose a controlled, predetermined percentage of your total account โ not a devastating chunk. Most professional traders limit this to 1% to 2% per trade.
Without position sizing, two traders with identical strategies but different position sizes can have completely different outcomes. One survives a losing streak and stays in the game. The other wipes their account. The math, not the luck, determines the difference.
2How lot sizes work in forex
Forex is traded in standardized units called lots. Understanding lot sizes is essential before you can correctly size a position.
- Standard lot: 100,000 units of the base currency. For EUR/USD, this means โฌ100,000 worth of euros. For most brokers, a 1-pip move on a standard lot equals $10.
- Mini lot (0.1): 10,000 units. A 1-pip move equals $1. Common for traders with accounts between $1,000 and $10,000.
- Micro lot (0.01): 1,000 units. A 1-pip move equals $0.10. Ideal for beginners and small accounts.
Most retail brokers allow you to trade fractional lots down to 0.01. When the calculator returns a result like 0.15 lots, that means 1.5 mini lots or 15 micro lots โ all the same position, just expressed differently.
Always round down, never up. If the calculation gives you 0.18 lots and your broker supports 0.01 increments, trade 0.18 โ not 0.20. Rounding up increases your risk above your target percentage.
3What is a pip?
A pip (percentage in point, or price interest point) is the standardized unit of price movement in forex. For most currency pairs, it's the movement of the 4th decimal place.
For example, if EUR/USD moves from 1.0850 to 1.0860, that's a 10-pip move. If it moves from 1.0850 to 1.0851, that's 1 pip.
JPY pairs are the exception. Because the Japanese yen trades at much lower decimal values, pips are measured at the 2nd decimal place. USD/JPY moving from 149.50 to 149.51 is 1 pip.
Many brokers now quote prices to a 5th decimal place (0.00001) โ this is called a pipette or point. It's 1/10th of a pip. If your broker shows EUR/USD at 1.08504, the last digit is a pipette. Your stop loss should be measured in pips, not pipettes, to avoid confusion.
4The calculation formula
The position size formula has three steps:
- Calculate your dollar risk: Account size ร Risk % = Dollar risk
Example: $10,000 ร 1% = $100 - Calculate pip value: For standard lots on USD-quoted pairs, pip value = $10. For other pairs, use your broker's pip calculator for precision.
- Calculate lot size: Dollar risk รท (Stop loss in pips ร Pip value per lot) = Lots
Example: $100 รท (20 pips ร $10) = 0.50 lots
This is exactly what the calculator above does automatically. The key variable is your stop loss distance โ a tighter stop means you can trade a larger position for the same dollar risk, and a wider stop forces a smaller position. Your stop placement drives your position size, not the other way around.
5Risk management rules
Position sizing is just one piece of risk management. Here are the rules that separate traders who last from those who don't:
- Never risk more than 2% per trade. At 2% risk and a 40% win rate with 1.5:1 reward-to-risk, your account still grows over time. At 5% risk, a normal losing streak becomes account-threatening.
- Set your stop loss before entering. Decide where your stop is based on technical levels (support/resistance, ATR), then size your position to that stop. Never widen a stop to avoid a loss.
- Don't add to losing trades. Averaging down without recalculating your total position size is one of the fastest ways to blow an account.
- Consider correlation. If you're long EUR/USD, GBP/USD, and AUD/USD simultaneously, you effectively have three positions in the same direction on USD. Your real risk is much higher than 1% per trade.
- Account for spread and slippage. Your actual loss when a stop is hit will often be slightly larger than calculated. Budget for this, especially on news events.
6Major, minor, and exotic pairs
Major pairs include USD as one of the currencies and are the most liquid: EUR/USD, GBP/USD, USD/JPY, USD/CHF, AUD/USD, USD/CAD, NZD/USD. These have the tightest spreads and most predictable pip values.
Minor pairs (also called crosses) don't include USD: EUR/GBP, EUR/JPY, GBP/JPY, AUD/JPY. Spreads are slightly wider and pip values vary with the exchange rate. For accurate pip values on cross pairs, multiply the standard lot pip value by the current exchange rate conversion.
Exotic pairs involve one major currency and one from a smaller or emerging economy: USD/TRY, EUR/ZAR, USD/MXN. These have wide spreads, high volatility, and unpredictable gap risk. Position sizes should be reduced significantly โ many experienced traders apply half their normal risk on exotics.
As a beginner, stick to the major pairs. The tighter spreads, better liquidity, and cleaner chart patterns give you a better environment to learn without extra noise.
7Common mistakes beginners make
- Trading fixed lot sizes instead of calculated sizes. "I always trade 0.10 lots" ignores account growth, drawdown, and stop distance. Always recalculate.
- Setting the stop loss based on the position size. The stop should be at a logical price level. The position size adjusts to fit the stop โ not the other way around.
- Ignoring pip value differences between pairs. 20 pips on EUR/USD is a different dollar amount than 20 pips on USD/JPY or GBP/JPY. The calculator accounts for this.
- Over-leveraging because margin is available. Your broker allowing you to trade 50 lots doesn't mean you should. Available leverage has nothing to do with appropriate position size.
- Not accounting for open positions. If you already have a trade open that's using 1% risk, opening another 1% trade means 2% total exposure. Keep a running total of your open risk.
8Frequently asked questions
At $1,000 with 1% risk ($10 max loss per trade) and a 20-pip stop on EUR/USD, the calculator will return 0.05 lots (5 micro lots). This is a very small position โ which is exactly right for a small account. Trading micro lots lets you practice proper position sizing without over-risking your capital.
No. Increasing risk after losses โ known as "revenge trading" โ is one of the most common causes of account blowups. After a loss, your account is smaller, which means the same percentage risk represents fewer dollars. The system already adjusts automatically. Stick to your risk percentage and let the edge play out over time.
Risk is the amount you stand to lose if your stop loss is hit. Margin is the collateral your broker holds while the trade is open. These are very different numbers. A 0.10 lot position might require $100 in margin but only risk $20 if your stop is 20 pips away. Always think in terms of risk, not margin.
Leverage allows you to control a larger position with a smaller deposit, but it doesn't change how you calculate position size. You should always size based on your account balance and risk percentage โ not based on available leverage. High leverage just means you need less margin per lot, it doesn't mean you should trade more lots.
This calculator is designed for currency pairs. Gold (XAU/USD) is priced differently โ one standard lot is 100 troy ounces, and a $1 move per ounce equals $100 per lot. Oil (WTI/USD) also has different contract specifications. For these instruments, you'd need to adjust the pip value manually or use a dedicated commodity calculator.
Most professional retail traders risk 0.5% to 1% per trade. Hedge funds and institutional traders often risk even less per position โ sometimes as low as 0.1% to 0.25% โ because they run many simultaneous positions and their edge comes from volume. Risking more than 2% per trade on a consistent basis is considered aggressive by professional standards.
The calculator supports USD, EUR, GBP, and AUD account currencies. Select your account currency from the dropdown โ it adjusts the dollar risk calculation accordingly. If your account currency isn't listed, enter your account balance converted to USD for an approximate result, then convert back at the end.