Who is it for?
Users who want to quantify risk before trading Anyone who verifies account and symbol specifications
TupTraderTrader growth path
Calculate forex position size and lot size from account balance, risk percentage, stop-loss distance, and pip or tick value, with formula and worked example.
Inputs and results are processed in this browser and are not saved to an account. Sign in for saved scenarios, profiles, or an account and Journal workflow.
Position size is the amount traded after matching stop-loss exposure to a predefined money-risk budget. If raw size is below the broker’s minimum valid volume, the tool does not round upward into a risk-budget violation; it reports that no valid volume fits.
Risk budget = equity × risk%; raw size = risk budget ÷ risk per lot/unit; final size is floored only within valid min/step/max volume rules.
Read suggested volume with the risk budget and final-volume risk. A dash means no broker-valid volume fits the entered risk limit.
Users who want to quantify risk before trading Anyone who verifies account and symbol specifications
Guessed inputs or invalid broker specifications Using it as a profit forecast
Position size is the amount traded after matching stop-loss exposure to a predefined money-risk budget. If raw size is below the broker’s minimum valid volume, the tool does not round upward into a risk-budget violation; it reports that no valid volume fits. Risk budget = equity × risk%; raw size = risk budget ÷ risk per lot/unit; final size is floored only within valid min/step/max volume rules.
Exact risk-budget sizing with direction validation, symbol conversion, optional spread/commission, manual broker overrides, floor-to-step rounding, minimum/maximum volume rules, and effective-risk output.
The headline number must be read with assumptions and warnings. Out-of-bound values should be corrected before trading.
Read the position size together with risk amount, stop distance, risk per lot and volume-limit warnings. If broker step/minimum rules prevent an exact match to the risk budget, a smaller rounded-down size is the conservative outcome. Do not confuse gross price risk with cost-adjusted risk.
The value of this version is not cosmetic; the result, assumptions and workflow are connected to the practical capabilities below.
Cross-check the result with the broker or platform. Record risk in the entry checklist. Record the actual value in the journal after the trade.
For disciplined risk control, the stop should reflect trade invalidation and position size should adapt to that stop.
Because final size is floored to the allowed volume step and constrained by minimum/maximum size so rounding does not push estimated loss above budget.
No. The risk percentage should match your account rules, risk tolerance and trading plan.
This guide combines the tool’s versioned specification, the earlier TupTrader educational page and the authoritative sources below. External sources are used for definitions and scientific boundaries, not for signals.
Risk budget = balance or equity × risk percentage. For a USD 10,000 account at 1% risk, the planned maximum loss is USD 100.
Raw lots = risk budget ÷ (stop distance × pip value per lot). With a 50-pip EURUSD stop and USD 10 per pip per standard lot: 100 ÷ 500 = 0.20 lots.
The example assumes a USD account, USD as quote currency, and a 100,000-unit standard lot. For JPY pairs, metals, indices, and CFDs, use the broker symbol’s pip/tick value and volume step. Final size is rounded down to a valid step.
Cross-check pip value with the pip calculator, review the planned payoff in the risk/reward calculator, and record actual execution in the trading journal.
Spread, commission, slippage, gaps, and stop execution can change realized loss. Verify contract size and symbol specifications in the broker platform.