Skip to main content
Saviqor

Resources · Risk

Trading Position Size Calculator: How to Calculate Risk Before a Trade

How a risk limit and a stop distance become a Forex lot size or a Futures contract count, including Forex Pips and Prices input modes.

By Savion Ventura · Creator of Saviqor · Published · Updated

A trading position size calculator combines your account balance, your maximum risk, your stop distance, and the money value of each price movement on the instrument to find the largest position whose loss at the planned stop stays within your risk budget.

It answers “how big can this trade be?”, not “will this trade work?”. Position sizing controls how much a losing trade costs if the stop is hit as planned. It does not predict the outcome of the trade.

What is a trading position size calculator?

It is a tool for working backwards from a loss you have already decided you can accept. You choose the limit; the calculator does the arithmetic. It does not decide how much you should risk. Five terms do most of the work:

Account balance
The money in the trading account, used to turn a percentage risk into a money amount.
Risk budget
The most you are prepared to lose on this one trade, entered either as a money amount or as a percentage of the balance.
Stop distance
How far price must move against you, from entry to your stop-loss, before the trade is closed. For Forex, enter this directly in Pips mode or let Prices mode derive it from entry and stop-loss prices. Futures uses ticks or points.
Position size
How much you trade: a number of lots (or currency units) in Forex, a number of contracts in Futures. This is the calculator's output.
Potential loss at the planned stop
Position size multiplied by the money value of the stop distance. A correct calculation keeps this at or below the risk budget, before real-world costs.

The universal position-sizing process

Whatever the market, the calculation follows the same five steps.

  1. Determine the maximum money risk. If risk is entered as a percentage, convert it first.
  2. Measure the distance between entry and stop in the instrument's own units (pips, ticks, or points).
  3. Determine how much each unit of price movement is worth for one tradable unit, in your account currency.
  4. Divide the risk budget by the risk of one tradable unit (one lot step, or one contract) at that stop distance.
  5. Round down to a valid trade increment.

risk budget = account balance × risk percentage

position size = risk budget ÷ risk of one tradable unit, rounded down

Rounding down is what keeps the promise. The division rarely lands on a whole number of lots or contracts, and rounding to the nearest increment would sometimes round up — producing a position whose loss at the stop is larger than the limit you set. Rounding down means the result can come in under your budget, but never over it.

Forex vs. Futures position sizing

The two markets use different vocabulary and different arithmetic for the money value of a move, but the risk principle is identical: size the position so the loss at the stop fits the budget.

Comparison of position-sizing components in Forex and Futures
ComponentForexFutures
Position unitLots / currency unitsContracts
Price movementPipsTicks / points
Monetary valuePip valueTick / point value
Minimum incrementBroker-dependent lot stepWhole contracts
Calculator/forex/futures

In Forex, the pip value depends on the pair, the lot size, and — when the quote currency differs from your account currency — the exchange rate. In Futures, the tick value is fixed by the contract specification, so the money value of a move needs no conversion for a contract priced in your account currency.

Saviqor's Pips mode accepts a stop distance you have already measured. Prices mode accepts the planned entry and stop-loss prices and calculates their absolute distance in pips. Both modes then use the same lot-sizing engine.

Worked comparison: the same $100 risk budget

Both examples use a $10,000 US dollar account and a 1% risk limit, so the risk budget is $10,000 × 1% = $100. Costs such as spread, commission, and slippage are excluded.

Forex: EUR/USD, entry 1.10000 and stop 1.09800

  • Stop distance: (1.10000 − 1.09800) ÷ 0.0001 = 20 pips. Prices mode derives this distance; entering 20 in Pips mode gives the same calculation.
  • Pip size: 0.0001. The quote currency is USD and the account is in USD, so no conversion is needed.
  • Risk of one 0.01-lot step: 1,000 units × 0.0001 × 20 pips = $2.00.
  • Position size: $100 ÷ $2.00 = 50 steps = 0.50 lots (50,000 units).
  • Pip value of the position: $5.00 per pip.
  • Calculated risk at the stop: $5.00 × 20 pips = $100.

Futures: Micro E-mini S&P 500 (MES), 10-point stop

  • Contract data used by Saviqor: tick size 0.25 points, tick value $1.25, so one point is worth $5.00.
  • Stop in ticks: 10 points ÷ 0.25 = 40 ticks.
  • Risk per contract: 40 ticks × $1.25 = $50.
  • Position size: $100 ÷ $50 = 2 contracts.
  • Loss at the stop: 2 × $50 = $100.

Same risk budget, different market mechanics, same principle. The Forex answer comes out in lots and the Futures answer in contracts, but in both cases the position was found by dividing $100 by the risk of one tradable unit. Contract specifications can change; check the current specification with your broker or the exchange before trading.

These are calculated risks based on the supplied inputs. Actual losses can differ because of commissions, spread, slippage, and price gaps.

Why position size changes when the stop changes

With the risk budget held constant, position size and stop distance move in opposite directions. A wider stop makes each unit riskier, so fewer lots or contracts fit in the budget; a tighter stop makes each unit less risky, so more may fit.

  • Widening the EUR/USD stop from 20 to 40 pips halves the result, from 0.50 to 0.25 lots, for the same $100.
  • Widening the MES stop from 10 to 15 points raises the risk per contract to $75, so only 1 contract fits — an actual risk of $75, below the $100 budget, because a second contract would take it to $150.

This is arithmetic, not a recommendation. A stop belongs where the trade idea is proven wrong; tightening it only to fit a larger position changes the trade, not just its size.

Position size vs. leverage and notional exposure

These are related but not interchangeable. Notional exposure is what the whole position is worth at the current price; leverage describes how large that exposure is relative to the money in your account or the margin put up. Neither is the amount at risk at your stop. The 0.50-lot EUR/USD position above controls 50,000 euros — tens of thousands of dollars of notional value — yet the planned loss at a 20-pip stop is $100.

A position size calculator works on the money at risk, not the notional value. For a closer look at how units, notional value, pip value, and money at risk differ, see what 0.01 lot size is worth in dollars.

Use the calculator for your market

Both calculators apply the process above, round down, and update as you type.

Forex

Lot size from your balance, risk, account currency, pair, and either a pip distance or entry and stop-loss prices.

Forex Lot Size Calculator

Futures

Whole-contract size from your balance, risk, contract, and stop in points or ticks.

Futures Position Size Calculator

Assumptions and limitations

  • A calculator's output is only as good as the inputs you supply: the balance, the risk limit, the stop distance, and the instrument you select.
  • Spread, commissions, slippage, broker and exchange rules, partial fills, gaps, and other real-world costs can make the realized loss differ from the planned one.
  • Forex lot increments vary by broker. Some allow 0.01-lot steps, others require larger minimums.
  • Futures trade in whole contracts, so the result is always a whole number, and can be zero when the risk budget does not cover one contract.
  • Position sizing does not predict whether a trade will win, and says nothing about whether a trade is worth taking.
  • This is an educational explanation of the arithmetic. It is not financial, investment, or trading advice, and not a suggestion of how much you should risk.

For contract-specific examples, continue to the MES & MNQ Position Size Calculator Guide. Other short guides are listed under Resources.

Saviqor is an educational calculation utility and does not provide financial, investment, or trading advice. See the full Risk Disclaimer for details.