Volatility-based position sizing: the ATR model that keeps risk constant

Forex By Alphaex Capital Updated

A quick-reference summary before the detail.

Key takeaways

  • Volatility-based position sizing ties your lot size to current ATR so your dollar risk stays fixed even when the market gets louder or quieter (Van Tharp; LuxAlgo).
  • The core formula: position size = (account x risk%) / (ATR stop distance in money per lot), so a wider volatility stop auto-shrinks your lot (fxnx; VolatilityBox).
  • Most forex traders risk 1-2% of the account per trade, which is $100-$200 of expected loss at the stop on a $10,000 account (MarketMates).
  • The ATR stop multiplier usually sits between 1.5x and 3x ATR, tighter for scalps and wider for swings (ActivTrades; VolatilityBox).
  • Volatility-based sizing beats fixed sizing because it adapts when conditions change, instead of risking the same lot in a calm and a wild market (Collin Seow).

What volatility-based position sizing actually does

Volatility-based position sizing ties the size of your trade to how volatile the market is right now, so your dollar risk stays constant whether the chart is calm or wild. Instead of trading the same lot every time, you let current volatility set the lot, which is how professionals keep risk under control as conditions change (Van Tharp; LuxAlgo).

I think of it as the difference between a speed limit and a fixed speed. Fixed sizing drives the same speed in fog and sunshine, while volatility sizing slows down when visibility drops.

The tool that makes it work is ATR, the average true range of price over a set number of periods, which Welles Wilder introduced in 1978 as a measure of how much an instrument moves per bar (Wilder, New Concepts in Technical Trading Systems).

The ATR position-sizing formula, step by step

The formula looks intimidating until you separate it into three decisions. Decide your account risk, decide your stop distance from ATR, then divide the first by the second to get your lot size (fxnx; VolatilityBox).

Step one is your dollar risk. Risk 1% of a $10,000 account and you are risking $100 on the trade, full stop (MarketMates).

That number does not change with volatility, which is the whole point of the method.

Step two is your stop distance in price. Multiply ATR by a multiplier, usually between 1.5 and 3, to set a stop that respects current volatility rather than an arbitrary pip count pulled from thin air (ActivTrades).

Step three is the lot size itself, and it is the number I write down before I enter the trade. Position size equals your dollar risk divided by the stop distance in money per lot, so a $100 risk with a 20-pip stop on EUR/USD gives a smaller lot than the same $100 with a 10-pip stop.

The percent-volatility model (Van Tharp)

The cleanest version of this approach is Van Tharp's percent-volatility model, which he set out in Trade Your Way to Financial Freedom. You risk a fixed percentage of equity, and volatility decides how many units that percentage buys (Van Tharp; VolatilityBox).

In his framing, position size equals account equity times risk percentage, divided by the volatility-adjusted stop. The percentage is the lever you control, and the volatility is the lever the market controls.

I like the model because it forces you to name your risk before the trade and then lets the market size you. Most of the damage in forex comes from sizing by feel, and a fixed formula removes the feel entirely.

The common choices are 1% for most retail traders and 2% for the more aggressive, with 0.5% for new accounts still finding their edge. Above 2% per trade, the math of consecutive losses turns brutal fast.

Why a wider stop means a smaller position, not more risk

This is the part most new traders get backwards, and it is the reason volatility-based sizing works. A wider stop does not mean more risk, because the wider stop sits in the denominator of the formula and automatically shrinks your lot (fxnx).

If EUR/USD is quiet and your ATR stop is 8 pips, your lot is larger. If GBP/JPY is wild and your ATR stop is 40 pips, your lot is far smaller, and in both cases you lose the same $100 if the stop hits.

Fixed lot sizing does the opposite. It risks the same lot in both markets, which means a calm-market lot in a wild market, which is how a single surprise candle takes out a month of gains.

I had to internalise this before it stopped feeling wrong. Bigger stop, smaller lot, same risk is the single sentence that makes volatility-based sizing click, and once it clicks you cannot go back to fixed lots.

A worked example: sizing an EUR/USD trade

Suppose you have a $10,000 account and risk 1%, so your dollar risk is $100. On a one-hour chart, EUR/USD has a 14-period ATR of about 0.0010, which is 10 pips, and you use a 2x multiplier, so your stop sits 20 pips from entry.

On a standard lot each pip on EUR/USD is worth about $10, so a 20-pip stop risks $200 per lot. To keep your risk at $100, your position is $100 divided by $200, or 0.5 lots.

Now the same setup in a louder session, ATR 20 pips, stop 40 pips. Per lot that is $400 of risk, so your position shrinks to $100 divided by $400, or 0.25 lots.

The market doubled in volatility and your lot halved, keeping the risk fixed.

I run this calc on every trade before I enter, and it takes seconds once the formula is in a spreadsheet or a sizing tool. The point is not precision to the cent, it is that the lot adapts to the market rather than to your mood.

Choosing your ATR multiplier by strategy

The ATR multiplier is where strategy meets risk, and the right value depends on how long you hold and how much noise you can stomach. A multiplier that is too tight gets stopped out by noise, while one that is too wide risks too much per trade (LuxAlgo; VolatilityBox).

Scalpers and day traders usually sit at the low end, 1.5x ATR, because their stops need to be tight and their time in the market is short. The trade-off is more whipsaw stops, which is acceptable at high frequency.

Swing traders move to the middle, around 2x to 2.5x ATR, to survive multi-day noise. Position traders go wider still, 3x or more, so a normal retracement does not knock them out of a thesis.

I match the multiplier to the timeframe I am trading, not to a single global setting. A 1.5x stop on a daily chart is a different animal from a 1.5x stop on a five-minute chart, and conflating the two is a common leak.

How ATR behaves across forex pairs

ATR is not similar across pairs, which is why a single global lot setting is dangerous. The majors tend to have lower ATR than the crosses, and the crosses lower than the exotics, mirroring the spread hierarchy traders already know.

EUR/USD might show a 14-day ATR around 60-80 pips, while GBP/JPY often ranges from 120-180 pips, and an exotic can move several hundred pips in the same window, ranges consistent with the major pairs' published daily ATR (28-major-forex-pairs-list). Sizing by ATR accounts for this gap automatically.

This is also why the pair you trade matters to risk, not just to opportunity. A strategy that works on a 60-pip-ATR pair can wreck an account on a 300-pip-ATR pair if the lot is not adjusted down.

I keep an ATR table for the handful of pairs I trade and refresh it weekly. It is the least glamorous part of my routine and one of the most useful.

How leverage interacts with volatility-based sizing

People confuse position size with leverage, and the confusion causes accidents. Position size is how much currency you control, while leverage is how much of it is borrowed, and the two move on different dials.

Volatility-based sizing decides your lot from your risk and your ATR stop. Leverage only matters if your broker's maximum leverage is too low to let you hold that lot, which is rare at the risk percentages you should be using.

The trap is sizing from leverage instead of from risk, which is how traders end up with ten-lot positions because their broker allows 500:1. The legal leverage cap is a ceiling, not a target, and your position size should never be set by reaching for it.

I ignore leverage almost entirely in my sizing and let the regulator's cap sit in the background as a safety rail. Risk sets the lot, and leverage only gates it.

Volatility-based versus fixed position sizing

Fixed position sizing trades the same lot every time, and it is simpler, which is why most beginners start there. Volatility-based sizing trades a lot that adapts, which is why most professionals end there (Collin Seow; ForTraders).

The weakness of fixed sizing is that it treats a quiet EUR/USD session and a red-hot GBP/JPY news window as the same risk environment. They are not, and a fixed lot that is safe in the first is dangerous in the second.

Volatility-based sizing costs you a little complexity and gives you a lot of survival. The lot calculation takes ten seconds once it is in your routine, and it removes the single biggest source of blown forex accounts.

I switched permanently after watching a fixed-lot account get shredded in a single NFP candle. The same account, sized to ATR, would have taken a normal loss and moved on to the next trade.

Position-sizing mistakes that sink forex accounts

Most blown forex accounts die from sizing, not from being wrong about direction. The mistakes are predictable, and avoiding them is most of the battle.

The first is risking far more than 1-2% per trade, usually because the lot was chosen by gut. The second is using a fixed pip stop that ignores volatility, so the same lot risks ten times more in a volatile pair than a quiet one.

The third is sizing up after losses to win it back, which is the classic ruin pattern. Volatility-based sizing with a fixed risk percentage makes this structurally harder, because the lot only grows as the account grows.

I keep my risk percentage written down and review it monthly, alongside the risk-reward ratio of my actual trades. The two numbers together tell me whether my sizing is working, and almost every problem shows up there before it shows up in the balance.

FAQ

What is volatility-based position sizing?

It ties your lot size to current volatility, usually via ATR, so your dollar risk stays constant as the market gets louder or quieter. The lot adapts to conditions instead of staying fixed (Van Tharp; LuxAlgo).

What is the ATR position-sizing formula?

Position size = (account x risk%) / (ATR x multiplier x money per pip per lot). You fix the dollar risk, derive the stop from ATR, and the formula returns the lot that keeps risk at that dollar amount (fxnx; VolatilityBox).

How much should I risk per forex trade?

Most traders risk 1-2% of the account per trade, which is $100-$200 on a $10,000 account. New accounts often start at 0.5% until they have a proven edge (MarketMates).

What ATR multiplier should I use?

Usually between 1.5x and 3x ATR. Scalpers and day traders tend to the low end (1.5x) for tight stops, swing traders sit around 2-2.5x, and position traders go to 3x or wider (ActivTrades; LuxAlgo).

What is Van Tharp's percent-volatility model?

Position size equals account equity times your risk percentage, divided by a volatility-adjusted stop. You set the percentage, the market sets the volatility, and the model returns the position size (Van Tharp, Trade Your Way to Financial Freedom).

Does a wider stop mean more risk?

No, not under volatility-based sizing. The wider ATR stop sits in the denominator of the formula and shrinks your lot, so your dollar risk stays the same.

A wider stop means a smaller position, not more risk (fxnx).

Is volatility-based sizing better than fixed lot sizing?

For most active traders, yes. Fixed sizing ignores volatility and risks the same lot in calm and wild markets, while volatility-based sizing adapts the lot so risk stays constant (Collin Seow; ForTraders).

Continue Learning

Explore more guides and build on what you just read.