Position sizing workspace

Forex Position Size & Lot Size Calculator

Calculate forex position size from an entered balance, loss-budget percentage and stop. Use either a pip distance or entry and stop prices, inspect the mathematical lot size, then apply broker minimum, maximum and volume-step rules by rounding down. The output is deterministic planning arithmetic, not a recommended risk level or order.

Manual inputs Editable broker specifications Volume-step rounding Browser calculation

Trade inputs

Use the same balance, stop definition and contract context you intend to evaluate.

Entered

Balance used to convert the selected percentage into a monetary loss budget.

Currency in which the account balance and calculated risk amount are displayed.

Account risk percentage
Entered account percentage: 1.0%. The calculator does not judge suitability.1.0%
Stop-distance input

Absolute pip distance from the intended entry to the stop; it is not a price.

Loads editable reference values for pip size and standard contract quantity.

Reference: 0.0001 for most FX pairs, 0.01 for JPY pairs and this site's XAU/USD convention.

Units represented by one standard lot. Replace the reference with the broker symbol specification.

Smallest lot amount accepted for the broker symbol.

Allowed increment from the broker's minimum volume.

Largest lot amount accepted for the broker symbol. This is an entered execution constraint, not a suitability threshold.

Derived from the selected instrument metadata and, when required, your manual conversion rate.

Calculated position

Calculated equivalents with the display precision stated below.

Derived
Enter a stop distance to calculate The result will appear here without reloading the page.
Next: verify required marginMargin also needs current price, leverage, conversion and broker account terms.
Margin Calculator

Lot-size methodology and formula

The calculator first turns the entered account percentage into a monetary loss budget. It derives stop pips directly or from the absolute entry-to-stop price distance, then divides the budget by the monetary stop value for one standard lot. A separate model rounds the result down to an entered broker step.

Risk amount = Account balance x Risk percentage
Stop pips from prices = |Entry - Stop| / Pip size
Mathematical standard lots = Risk amount / (Stop pips x Pip value per standard lot)
Broker-step lots = Minimum + floor((Capped lots - Minimum) / Step) x Step
Important rounding boundaryIf the mathematical result is below the entered minimum, this tool returns zero rather than rounding up and exceeding the selected loss budget. If it is above the entered maximum, the step calculation is capped at that maximum.

Worked example: loss budget to lot size

USD 10,000 balance, 1% entered budget, 50-pip stopUSD 10,000 × 1% = USD 100. At USD 10 per pip per standard lot, a 50-pip stop represents USD 500 per standard lot. USD 100 ÷ USD 500 = 0.20 standard lots, or 20,000 base units under a 100,000-unit contract.

How to interpret the result

The 0.20-lot result only aligns the entered stop distance with the selected USD 100 loss budget before gaps, slippage, commissions and broker rounding. It does not establish that 1% is suitable, that the stop is technically valid or that the order will be accepted.

What a fixed percentage loss budget does mathematically

The illustration below starts at USD 10,000 and applies the same percentage loss to the reduced balance after every loss. It does not recommend any percentage or predict a losing streak.

Scroll horizontally to compare every illustrative loss sequence.
Illustrative compounding after consecutive percentage losses, rounded to the nearest dollar.
Entered loss budgetAfter 5 lossesAfter 10 lossesGain needed to recover
1%USD 9,510USD 9,04410.6%
2%USD 9,039USD 8,17122.4%
5%USD 7,738USD 5,98767.0%
10%USD 5,905USD 3,487186.8%

Lots and units

For conventional spot-FX contracts, one standard lot is commonly 100,000 base-currency units. Mini and micro lots are unit equivalents; the broker's instrument specification controls what can actually be ordered.

Scroll horizontally to compare lot labels and unit equivalents.
Common conventional spot-FX lot labels and base-unit equivalents
LabelStandard-lot equivalentCommon FX base units
Standard lot1.00100,000
Mini lot0.1010,000
Micro lot0.011,000

In this calculator, “lot size” is the volume expressed in lots, while “position size” can also be expressed as base units. The displayed base units equal the broker-step lot amount multiplied by the editable contract size.

Assumptions and limits

  • Exchange-rate fields are manual and have no automatic timestamp.
  • Pip size and contract size are loaded from reference metadata but remain editable because CFDs, metals and broker-specific symbols can differ.
  • The entered minimum, maximum and volume step are applied arithmetically; the page cannot confirm that a broker will accept an order.
  • The result does not check available margin, leverage, spread, commission, slippage or stop execution.
  • The broker-step result is rounded down so it does not exceed the selected loss budget under the entered assumptions.

Sources and methodology

Frequently asked questions

  • Lot size expresses trade volume in standardized units. For conventional spot FX, one standard lot is commonly 100,000 base-currency units, one mini lot is 10,000 and one micro lot is 1,000. Broker contract specifications can differ.
  • Standard lots = (account balance x selected risk percentage) / (stop distance in pips x pip value per standard lot). For USD 10,000, 1%, 50 pips and USD 10 per pip, the result is 0.20 standard lots.
  • No. It is the mathematical result of the values you enter. It does not assess whether a trade, stop placement or account-risk percentage is suitable for you.
  • It is an illustration in which the selected loss budget equals 1% of the entered balance. It is not a universal rule or a claim that 1% is appropriate for every trader.
  • Lot size expresses volume in lots, while position size may be stated in lots or base-currency units. Here, base units equal the broker-step standard-lot amount multiplied by the editable contract size.
  • At the same balance, selected percentage and pip value, lot size is inversely proportional to stop distance. Doubling the entered stop distance halves the calculated lots.
  • Pip value depends on pip size, contract size, quote currency, account currency and any required conversion rate. For EUR/USD in a USD account, a conventional standard lot is USD 10 per pip; other instruments and account currencies can differ.
  • Required margin also depends on current price, leverage, currency conversion and broker account terms. Use the dedicated Margin Calculator with those inputs instead of inferring margin from lot size alone.
  • Many brokers accept fractional lots, but minimum, maximum and step values vary by broker, account and instrument. Enter the verified symbol rules here; the calculator rounds down and returns zero rather than rounding up from a mathematical size below the entered minimum.

Compare broker contract terms

Before using a calculated volume, verify the symbol specification and account terms for the broker entity available in your jurisdiction.

XM

Verify exact contract size, minimum volume, volume step, margin and entity terms.

Check XM terms

FBS

Check the instrument specification and account conditions that apply to your entity.

Check FBS terms

FXOpen

Confirm available volume increments, contract size and margin terms before ordering.

Check FXOpen terms

Risk and affiliate disclosure: Leveraged forex and CFD trading can result in substantial losses. These are affiliate links, so ForexMT4Indicators.com may receive compensation if you register or trade through them, at no additional cost to you. Availability and terms vary by jurisdiction and broker entity.

Disclaimer: The results from this tool are estimates for educational and informational purposes only and may differ from your broker's figures. This is not financial or investment advice. Trading forex and CFDs carries a high level of risk and can result in the loss of all your capital. Always verify calculations with your broker and trade within your risk tolerance.