FREE FOREX RISK TOOL Position Sizing  •  Risk Management

Forex Lot Size Calculator

Use this free forex lot size calculator and forex position size calculator to estimate the trade size that matches your account balance or equity, risk percentage, stop-loss distance, account currency and currency pair.

Quick answer

Forex lot size = Risk amount ÷ (Stop loss in pips × Pip value per standard lot). The calculator below handles pip-value conversion for supported major, JPY and cross pairs when you provide any required pair price or conversion rate.

Forex Position Size Calculator

Calculate forex lot size from your account balance or equity, risk percentage, stop-loss distance, account currency and currency pair. Calculations run locally in your browser.

The currency your trading account is denominated in.
$
Use your current balance or equity according to your risk plan.
Example: 1 means 1% of your account balance.
Enter pips, not broker points. Decimal pip values are accepted.
Choose the exact forex pair you will trade.
Automatically based on whether the pair is JPY-quoted.
Recommended Lot Size
0.00 lots
Rounded down to the assumed 0.01 broker lot step to keep actual risk at or below your target.
Raw Calculation
Target Risk
Estimated Loss at SL
Risk utilization

Equivalent Mini Lots

0.00
1 mini lot = 10,000 base currency units

Equivalent Micro Lots

0.00
1 micro lot = 1,000 base currency units

Trade Summary

  • Pair:
  • Account:
  • Target Risk:
  • Est. Risk at SL:
  • Stop Loss:
  • Pip Value:
  • Position Size:
  • Est. Loss at SL:
For positions at or above 0.01 standard lot, this calculator assumes a 0.01 broker lot step and rounds down. Check your broker’s minimum volume and lot step before placing the order.
Estimate only, not financial advice. Verify pip value, minimum volume and lot step against your broker’s contract specifications before placing a live order. See the full disclaimer.

Privacy: values entered into this calculator are processed locally in your browser. This calculator does not send or store your balance, risk or trade inputs.

How to Use This Forex Lot Size Calculator

Prepare your trade setup first, especially the stop-loss distance in pips. Then enter:

  • Your account currency and account balance or equity
  • Your chosen risk percentage
  • Your stop loss in pips
  • The currency pair you plan to trade

If an extra price or conversion-rate field appears, complete it using the direction shown on the field. The calculator will then convert pip value into your account currency before calculating position size.

Calculation guide

How to Calculate Lot Size in Forex

Calculating forex lot size starts with the amount of money you are willing to lose if your stop loss is reached. You then divide that risk amount by the cost of the stop loss for one standard lot — the same approach used by the forex position size calculator above. Once you can calculate lot size in forex by hand, the calculator becomes a way to move faster, not a black box you have to trust blindly.

Simple Forex Lot Size Formula

Lot Size = Risk Amount ÷ (Stop Loss in Pips × Pip Value per Standard Lot)
Risk Amount = Account Balance or Equity × (Risk % ÷ 100)

For a USD account trading a USD-quoted pair such as EUR/USD, one standard lot is commonly worth about $10 per pip. That shortcut is not universal, so the calculator uses pair and account-currency logic instead of assuming $10 per pip for every trade — see why pip value changes between pairs below.

1. Calculate the Risk Amount

If a $10,000 account uses a 1% risk input, the target risk amount is $100.

$10,000 × 1% = $100 target risk

2. Calculate Pip Value in Your Account Currency

Pip value depends on the currency pair, the pair price or conversion rate when required, and the currency your account is denominated in. Most forex pairs use 0.0001 for one pip; JPY-quoted pairs generally use 0.01.

Account currency = quote currency:

Pip Value per Unit = Pip Size

Account currency = base currency:

Pip Value per Unit = Pip Size ÷ Current Pair Price

Account currency is neither base nor quote:

Pip Value per Unit = Pip Size × Quote-to-Account Conversion Rate

3. Solve for Position Size

Position Size (Units) = Risk Amount ÷ (Stop Loss in Pips × Pip Value per Unit)

4. Convert Units to Lots

Standard Lots = Units ÷ 100,000
Mini Lots = Units ÷ 10,000
Micro Lots = Units ÷ 1,000

For calculated positions at or above 0.01 standard lot, this calculator rounds down to an assumed 0.01-lot volume step. Rounding down is intentional: it prevents the rounding step itself from increasing the estimated loss beyond the selected risk target. Always verify your broker's actual minimum trade volume and volume step.

Forex Position Size Calculator: Is Position Size the Same as Lot Size?

In retail forex, position size describes how much of the base currency you control, while lot size expresses that position using standard forex lot units. For example, a 20,000-unit EUR/USD position is 0.20 standard lot, 2 mini lots, or 20 micro lots.

That is why searches for a forex position size calculator and a forex lot size calculator usually describe the same risk-planning task: determine how large the trade can be while keeping the estimated stop-loss exposure inside a defined risk amount. See what position sizing means for the broader concept this calculator is built around.

Worked examples

Example Forex Position Size Calculations

Scenario 1: Account currency matches the quote currency

Assume a trader has a $10,000 USD account, uses a 1% risk input, places a 50-pip stop loss, and trades EUR/USD. Because the account currency (USD) matches the quote currency of EUR/USD, no conversion rate is needed.

  • Risk amount: $10,000 × 1% = $100
  • EUR/USD pip value per unit in a USD account: $0.0001 per pip
  • Position size: $100 ÷ (50 × $0.0001) = 20,000 units
  • 20,000 units ÷ 100,000 = 0.20 standard lot

At 0.20 lot, EUR/USD is approximately $2 per pip in this example, so a 50-pip stop corresponds to about $100 of theoretical stop-loss exposure before spreads, commissions, slippage or gaps.

Scenario 2: Account currency differs from both the base and quote currency

Now assume a trader has a €5,000 EUR account, uses a 1% risk input (€50), uses a 30-pip stop loss, and trades GBP/JPY. The account currency (EUR) is neither the base currency (GBP) nor the quote currency (JPY), so a GBP/JPY position needs the pip value converted from JPY into EUR — this is the case the "Conversion Rate" field on the calculator above is built to handle.

  • Risk amount: €5,000 × 1% = €50
  • Pip size on GBP/JPY (a JPY-quoted pair): 0.01
  • Assume a JPY-to-EUR conversion rate of 0.0060 (i.e., 1 JPY ≈ €0.0060)
  • Pip value per unit in EUR: 0.01 × 0.0060 = €0.00006 per unit
  • Position size: €50 ÷ (30 × €0.00006) = 27,778 units, or approximately 0.27 standard lots after rounding down to the 0.01 lot step

This scenario is where manual "quick formula" shortcuts you'll see elsewhere online tend to break down, since they usually assume a USD account trading a USD-quoted pair. Whenever your account currency sits outside the pair entirely, always convert pip value into your account currency first, using a current rate, before solving for position size.

Forex Lot Size by Risk and Stop Loss

The table below is an educational EUR/USD example for a $10,000 USD account where 1.00 standard lot is assumed to be $10 per pip. Values are rounded down to a 0.01-lot step to match this calculator's conservative rounding method. They are examples, not recommended risk levels.

Risk Input10-Pip Stop20-Pip Stop30-Pip Stop50-Pip Stop100-Pip Stop
0.5% ($50)0.500.250.160.100.05
1.0% ($100)1.000.500.330.200.10
2.0% ($200)2.001.000.660.400.20

Illustration only. Pip value can differ for JPY pairs, non-USD quote currencies and accounts denominated in another currency.

Forex Lot Sizes Explained

A forex lot represents a standardized amount of the pair's base currency. Standard, mini, micro and sometimes nano lots are different ways of expressing the same position size.

Lot TypeBase Currency UnitsStandard-Lot EquivalentEUR/USD Example*
Standard Lot100,0001.00About $10/pip
Mini Lot10,0000.10About $1/pip
Micro Lot1,0000.01About $0.10/pip
Nano Lot1000.001About $0.01/pip

*EUR/USD examples assume a USD-denominated account. Not every broker supports 0.001-lot trading.

Why Pip Value Changes Between Forex Pairs

A common mistake when calculating forex lot size is assuming that one standard lot always equals $10 per pip. That shortcut works for many pairs quoted in USD when the trading account is also denominated in USD, but it is not universal — Scenario 2 above shows exactly where it breaks down.

For a pair such as USD/JPY in a USD account, pip value depends on the current pair price. For a cross such as EUR/GBP in a USD account, the GBP pip value must be converted into USD. This calculator requests a current pair price or conversion rate only when the account/pair combination requires it.

Does Leverage Affect Forex Lot Size?

Leverage does not change the basic risk-first lot-size formula above. Your risk amount, stop-loss distance and pip value determine the position size that matches the selected stop-loss risk. Leverage affects the margin required to open and maintain that position, which is a separate calculation.

A position can fit your stop-loss risk plan and still require more margin than your account can support. Check the broker's leverage and margin rules before submitting an order, especially on highly leveraged accounts.

Common Mistakes When Calculating Forex Lot Size

  • Choosing the lot size before defining the stop loss: decide where the trade is invalidated first, then size the position around that distance. See what a stop loss is if you're not sure how to set this.
  • Confusing pips with broker points: many 5-digit FX quotes display fractional pips; your platform may show 10 points for one conventional pip.
  • Assuming $10 per pip on every pair: pip value changes with pair structure, market price and account currency.
  • Using a stale conversion rate: if the calculator asks for a price or conversion rate, use a current rate from your broker or another reliable market source.
  • Rounding upward: rounding the mathematical result up can increase estimated stop-loss exposure above your selected risk amount.
  • Ignoring broker contract specifications: minimum volume, volume step and instrument specifications can differ between brokers and account types.
  • Treating the result as a guaranteed loss amount: spreads, commissions, slippage, gaps and execution can make realized loss differ from the estimate.
Transparency

Calculator Methodology and Assumptions

This calculator is designed as a transparent risk-planning tool. It does not fetch live prices and it does not hide the conversion assumptions behind the result.

Standard forex lot100,000 units of the pair's base currency.
Conventional pip size0.0001 for most pairs and 0.01 for JPY-quoted pairs.
Risk basisBalance or equity × the risk percentage entered by the user.
Currency conversionPip value is converted into the account currency when the pair requires it.
Assumed lot step0.01 lot for results at or above 0.01; the calculator rounds down rather than up.
Market dataNo live feed is used. Required pair prices or conversion rates are entered by the user.

The calculator's output should be treated as an estimate of position size and stop-loss exposure. Always compare the result with the contract specification and minimum volume shown by your own broker before placing a live order.

Summary

Key Takeaways on Forex Lot Size

  • Size the trade around the stop loss, not the other way around. Decide where the setup is invalidated first, then let risk amount and pip value determine the lot size.
  • The core formula is simple: Lot Size = Risk Amount ÷ (Stop Loss in Pips × Pip Value per Standard Lot).
  • Pip value is not always $10 per standard lot. It depends on the pair and your account currency — cross pairs and non-USD accounts need a conversion step.
  • Leverage changes margin, not risk-based lot size. For the same pair, account currency, market or conversion rate, balance or equity, risk percentage and stop loss, changing leverage does not change the risk-based lot-size calculation; it changes the margin required.
  • Round down, not up. If your calculated size doesn't land exactly on your broker's lot step, round down so you don't exceed your intended risk.
Who created this page

About Ulysses Lacson

Ulysses Lacson is a trader from the Philippines and the creator of GoldLotSizeCalculator.com. The site focuses on position sizing, pip calculations, stop-loss risk and practical trading calculators, with a particular focus on Gold/XAUUSD and risk management.

This forex calculator page shows the formulas and assumptions used by the tool so users can check how the result is produced rather than relying on a black-box number.

Common questions

Forex Lot Size Calculator FAQs

These quick answers cover the most common questions traders have when calculating forex lot size and position size. For an exact result, use the calculator above with your own account currency, risk percentage, stop-loss distance and currency pair.

How do I calculate lot size in forex?

Calculate your risk amount first, then divide it by the stop-loss distance in pips multiplied by the pip value for one standard lot. In simple form: Lot Size = Risk Amount ÷ (Stop Loss in Pips × Pip Value per Standard Lot).

What is a forex position size calculator?

A forex position size calculator converts your account risk and stop-loss distance into a trade size. The result can be shown in currency units and in standard, mini or micro lots.

Is forex position size the same as lot size?

They describe the same exposure in different units. Position size can be expressed as base-currency units, while lot size expresses those units using the conventional 100,000-unit standard forex lot.

How much is 0.01 lot in forex?

Under the conventional forex lot system, 0.01 standard lot is 1,000 units of the pair's base currency and is commonly called one micro lot.

Does leverage change the lot size calculation?

Leverage changes the margin required to open and maintain a position, not the basic risk-based lot-size formula. For the same pair, account currency, market or conversion rate, risk amount and stop-loss distance, changing leverage does not change the risk-based position size.

Why does pip value change between currency pairs?

Pip value depends on the pair structure, position size, account currency and, in some cases, the current exchange rate. JPY-quoted pairs also conventionally use a pip size of 0.01 instead of 0.0001.

Why does the calculator ask for a current price or conversion rate?

An extra rate is needed when pip value cannot be expressed directly in your account currency. Use a current market rate so the conversion is as representative as possible.

Should I use account balance or equity for position sizing?

That depends on your risk plan. Balance excludes current floating profit or loss, while equity reflects the account value including open positions. If you have open trades, using equity can provide a more current capital base for risk calculations.

Important risk information

Forex Calculator Disclaimer

Forex and leveraged CFD trading involve substantial risk and can result in partial or total loss of capital. This calculator is provided for educational and risk-planning purposes only. It does not provide personalized financial advice, investment advice, a trading signal or a recommendation to buy or sell any currency pair.

Calculator outputs are estimates based on the information you enter and the conventional forex assumptions described on this page. Actual profit or loss can differ because of broker contract specifications, spreads, commissions, swaps or financing charges, slippage, price gaps, execution, account currency conversion, minimum trade volume and volume-step rules.

Always verify the currency pair specification, pip or tick value, minimum volume and lot step shown by your own broker before placing a trade. Leverage can amplify both gains and losses. For general information about the risks of retail forex trading, see the CFTC's forex customer advisory.