Why a Forex position-size result rounds to zero
See how a broker lot increment interacts with a cash risk budget, and which inputs to verify when a rounded position is zero.
A hypothetical minimum-increment check
A hypothetical USD 1,000 balance with a 1% input budget gives USD 10. With a 50-pip stop, USD 10 pip value per standard lot and no entered costs, raw size is 0.02 lots. A permitted 0.10-lot increment rounds that down to 0 lots; one increment would model USD 50 of price risk. If a different contract actually permits a 0.01-lot increment, the same arithmetic fits 0.02 lots and USD 10. Check the broker contract instead of changing the increment to force a result. Slippage and unentered costs remain outside this estimate.
USD 10 budget / USD 500 per lot = 0.02 raw lots; 0.10-lot increment: 0 lots fit the budget; 0.01-lot increment: 0.02 lots model USD 10 risk.
Open full-size diagram ↗What the calculator shows
The position-size calculator reports the rounded lot amount and details including the cash risk budget, stop distance, estimated price risk, entered costs, risk including costs, and lot increment. A zero result is labeled as no position fitting the specified increment and entered costs. It does not display raw lots as a result; raw size in the example is additional arithmetic to explain the outcome.
Why a permitted increment matters
The calculation divides the available budget by modeled risk per lot, then rounds down to a whole number of increments. A raw 0.02 lots cannot fit even one 0.10-lot increment, so the displayed lots and modeled price risk are zero. The calculator rechecks the rounded result against the budget. With zero lots, it models no trade costs.
Inputs to verify
Check the entered balance, cash risk percentage, stop distance (or entry and stop prices plus direction), account currency, contract size, lot increment, and any estimated per-lot or fixed costs. Confirm permitted increments and minimum order requirements in the broker contract. Do not alter an input just to make a position appear; a different increment is appropriate only when the actual contract supports it.
Limits of the estimate
The arithmetic depends on the entered values and applicable pip value. Unentered costs, execution conditions, gaps, and slippage can change actual loss; the estimate cannot guarantee a maximum loss or execution price. A zero result is a signal to review the inputs and contract terms, not a reason to increase the budget.
Sources and conventions
Examples are hypothetical. Arithmetic follows the formulas documented in our methodology. Broker contract specifications determine actual lot, margin and execution conditions. These sources document definitions and data; a source link does not imply endorsement of SanForex or a trading service.
These materials are prepared with AI assistance and checked against worked examples and deterministic calculation tests where applicable. They are not an expert suitability assessment or investment advice.
Open position size tool ↗