Position Sizing

Lot Size Calculator

Enter your account balance, risk per trade, and stop loss to instantly compute a risk-managed position size. Supports forex, gold, silver, oil, indices and crypto — with live pip values, leverage, margin and risk:reward. No submit, no guesswork, just precise sizing.

Live calculation 6 asset classes Multi-currency

Inputs

Live

Switches available instruments & contract specs.

20 FX pairs + metals, oil, indices & crypto.

Auto-fills on instrument change. Override with your live rate — pip value & position value update instantly.

Current trading account balance in your selected currency.

Recommended 0.5–2%.

Distance from entry to stop.

Optional — leave 0 to skip R:R.

Margin = position value ÷ leverage.

Results

Total lots

0.00 std lots

0 standard · 0 mini · 0 micro

Standard

0

× 100k

Mini

0

× 10k

Micro

0

× 1k

Risk amount $0.00
Pip value / lot $0.00
Position (base) 0
Position value $0.00
Required margin $0.00
R:R ratio
Potential profit @ TP
Method

How the lot size is calculated

Position sizing is the single most important risk-management skill in trading. This calculator turns your inputs into one number — the lot size that risks exactly your chosen percentage if your stop is hit.

Step 1

Define your risk

Choose what percentage of your account you are willing to lose if the stop loss is hit. Most pros keep this between 0.5% and 2%.

Step 2

Measure the stop

Count the pips or points from entry to stop. Multiply by the pip value per standard lot (derived live from the current rate) to get the risk per lot.

Step 3

Divide for lot size

Divide your risk amount by the risk per lot. The result is the number of standard lots that keeps your loss fixed at your risk %.

Formula
lotSize = (accountBalance × riskPercent / 100) / (stopLossPips × pipValuePerLot)

riskAmount        = accountBalance × (riskPercent / 100)
pipValuePerLot    = contractSize × pipSize × (quoteToAccountRate)
perLotRisk        = stopLossPips × pipValuePerLot
totalLots         = riskAmount / perLotRisk
positionValue     = totalLots × contractSize × price
margin            = positionValue / leverage
Standard lot
1.00 = 100,000 units
Mini lot
0.10 = 10,000 units
Micro lot
0.01 = 1,000 units
FAQ

Lot sizing, explained

Common questions about position sizing, risk percentage, pip value and margin.

How is lot size calculated in forex?

Lot size is calculated by dividing your risk amount (account balance × risk %) by the total risk per lot (stop loss in pips × pip value per standard lot). The result is the number of standard lots you can trade while risking exactly your chosen percentage.

What risk percentage should I use per trade?

Most professional traders risk 0.5% to 2% of their account per trade. Risking 1% is a common starting point — it lets you survive long losing streaks while still compounding gains. Never risk more than you can afford to lose in a single position.

Why are pip values different for CHF, CAD and JPY pairs?

Pip value depends on the quote currency. For USD-quoted pairs like EUR/USD, one pip on a standard lot is worth $10. For USD/CHF and USD/CAD the pip value is 10 divided by the current rate (so it changes as the rate moves). For JPY pairs the pip value is 1000 divided by the USD/JPY rate — around $6.67 at USD/JPY 150. This calculator derives pip values live from the editable current-rate field.

What is the difference between standard, mini, and micro lots?

A standard lot is 100,000 units of the base currency. A mini lot is 10,000 units (0.1 standard). A micro lot is 1,000 units (0.01 standard). Smaller lots let you size positions precisely and risk less per trade.

Does the calculator work for gold, oil, indices and crypto?

Yes. Use the asset-class selector to switch between Forex, Gold, Silver, Oil, Indices and Crypto. Each class has its own contract size and pip value: Gold is 100 oz per lot ($1/pip), Silver is 5,000 oz ($5/pip), Oil is 1,000 barrels ($10/pip), indices are priced per point, and crypto is 1 coin per lot ($1/pip).

How is required margin calculated?

Margin equals the notional position value divided by your leverage. For example, a $100,000 position at 1:100 leverage requires $1,000 margin. Pick your leverage from the selector and the margin updates live alongside the position value.

Ready to size your next trade with discipline?

Back to calculator ↑