Use this lot size calculator to convert a planned account-risk percentage into a position size. Enter your current equity, risk percentage, stop-loss distance, and the pip or point value for one lot or contract. The tool calculates the cash risk, raw position size, and a size rounded down to your platform’s permitted step.
Position size is only one layer of protection. Use this risk management checklist to connect the calculation with daily loss limits, drawdown control, stop placement, and review rules.
The calculation runs entirely in your browser. It does not transmit account values, place trades, fetch market prices, or replace the contract specifications and risk limits shown in your trading platform.
Lot size calculator
All monetary inputs must use the same account currency. Check the live symbol specification for the value of one pip or point per one lot/contract.
Use current equity, not an old starting balance.
This is a calculator input, not a recommended risk level.
Use the same unit as the value entered in the next field.
Example only: EUR/USD is $10 per pip for one standard lot when the account and quote currency are USD.
The result is rounded down to avoid exceeding the planned risk.
Estimate excludes spread, commission, swap, gaps and slippage. Confirm the order ticket, available margin and every account limit before placing a trade.
How the lot size calculation works
The calculator uses a risk-first position-sizing formula:
Position size = cash risk ÷ (stop-loss distance × pip or point value for one lot)
Cash risk is calculated as current account equity multiplied by the selected risk percentage. The final tradable size is rounded down to the volume step you enter. Rounding down is deliberate: rounding up could exceed the planned risk before trading costs or slippage are considered.
Worked EUR/USD example
- Current equity: $10,000
- Risk input: 1%, or $100
- Stop-loss distance: 20 pips
- Pip value: $10 per pip for one standard lot
- Calculation: $100 ÷ (20 × $10) = 0.50 lots
This $10 pip value applies to the stated USD-account EUR/USD example. A different pair, account currency, symbol specification or contract size can produce a different value.
Inputs you must verify before using the result
Current account equity
Use the live equity shown in the platform. Equity includes open profit and loss; it can differ from balance. Sizing from an old starting balance may overstate the risk capacity that remains.
Risk percentage
The percentage is your chosen maximum planned loss if the stop executes at the assumed price. It is not a universal recommendation. Prop-firm loss limits are account boundaries, not position-size recommendations, and the daily and maximum limits can use different reference values.
Stop-loss distance
Measure the distance from intended entry to stop in one consistent unit: pips, points or price units. Do not enter 20 pips while using a value quoted per full price point.
Value per pip or point
Read this from the symbol or contract specification in the same platform and account currency. Forex pip value can depend on the currency pair, account currency and market rate. Gold, index CFDs, crypto CFDs and futures use platform- or exchange-specific contract multipliers.
Volume step
The minimum increment might be 0.01 lots, 0.1 lots, one contract or another value. The calculator rounds down to the entered step, but it does not know the platform’s minimum volume, maximum volume or available margin.
Forex, gold, indices, crypto and futures
The formula is reusable only when the stop distance and value field use matching units. Do not reuse a forex pip value for another asset.
| Market | Value input to verify | Common mistake |
|---|---|---|
| Forex | Value of one pip for one standard lot in the account currency. | Assuming every pair always equals $10 per pip. |
| Gold / metals CFDs | Cash P&L from a one-unit price move for one lot. | Confusing a broker “point” with a full $1 move. |
| Index CFDs | Cash P&L per index point for one lot/contract. | Importing a multiplier from a different platform. |
| Crypto CFDs | Contract size and P&L per price unit. | Assuming one lot always equals one coin. |
| Exchange-listed futures | Exchange multiplier and minimum tick value for the exact contract. | Mixing point value, tick value and CFD lot size. |
For a futures-specific example, see the current NQ and MNQ tick values and verify the linked CME contract specifications.
How leverage and trading costs affect the result
Leverage does not change the cash-risk formula above, but it changes the margin required to open the calculated position. A mathematically valid risk-based size can still exceed available margin or a platform’s position limit.
The estimate also assumes that a stop executes at the requested price. Spread, commission, swap, gaps and slippage can increase the realised loss. Leave a buffer instead of sizing a trade to touch an account limit exactly.
Using the calculator with MFC account rules
MFC limits are program-specific. Under the current rules, 1-Step and 2-Step accounts use a 5% daily limit based on the previous end-of-day closed balance, while Instant Funding uses 3%; maximum-drawdown models also differ by program. Current equity, commissions, swaps and open losses can trigger a breach.
Use the calculator to size one planned position, then separately check the applicable daily floor, maximum floor, combined exposure, open trades and dashboard values. Review the current MFC trading rules and compare program conditions before trading.
Lot size calculator FAQ
What lot size should I use?
There is no safe universal lot size. The result depends on current equity, planned cash risk, stop distance, contract value and the platform’s permitted volume step. Recalculate when any input changes.
Why does a wider stop produce a smaller position?
A wider stop creates more loss per lot if hit. Dividing the same cash-risk amount by a larger stop-loss value therefore produces a smaller position.
Does leverage change the calculated lot size?
Leverage does not change the risk-based formula, but it affects required margin and whether the position can be opened. Check both the calculated loss and the order ticket’s margin requirement.
Why is my platform result different?
The platform may use a different contract size, live currency conversion, symbol suffix, tick size, volume step or fee estimate. Treat the live account specification and order preview as the final operational reference.
Can a stop-loss guarantee the planned loss?
No. Market gaps, liquidity and slippage can produce a different fill. The calculator is an estimate, not a guarantee.
Ready to compare account rules? Review the live MFC funding-program comparison and size every position against the exact program and stage shown in your dashboard.
Disclaimer: This calculator and article are educational only and are not financial or investment advice. Outputs are estimates based solely on the values entered. Trading involves substantial risk of loss, and MFC programs use simulated trading environments unless the applicable terms expressly state otherwise.