📐Dynamic Position Sizing: How ATR and the Kelly Criterion Protect Your Portfolio from Volatility
Dynamic Position Sizing: How ATR and the Kelly Criterion Protect Your Portfolio from Volatility
Position sizing is arguably the single most important variable in portfolio management — and yet most retail investors handle it intuitively. "I'll put in 50,000 CZK" regardless of whether the stock is calm like ČEZ or wild like NVDA. This article shows how to connect volatility measurement (ATR), stop derivation, and the mathematics of the Kelly Criterion into a concrete, reproducible process.
---
What Is ATR and Why Does It Matter
Average True Range (ATR) is an indicator developed by Welles Wilder that measures the average true daily volatility of an asset over a chosen period (typically 14 days).
"True Range" (TR) is the maximum of three values:
- High − Low of the current day
- |High − previous Close|
- |Low − previous Close|
ATR then averages these values. Key property: ATR is expressed in absolute price units (CZK / $), not percentages — for a stock trading at 1,000 CZK with ATR = 30 CZK, we know it typically moves ±30 CZK per day.
ATR vs. Standard Deviation
| Property | ATR | Std. Deviation of Returns |
|---|---|---|
| Unit | CZK / $ | % or decimal |
| Sensitivity to gaps | Yes (includes overnight) | Depends on calculation |
| Intuitive for stops | High — directly in price | Requires conversion |
| Use for stop placement | Direct (n × ATR) | Needs recalculation |
---
Volatility-Based Position Sizing: The Formula
The core idea: risk a fixed CZK amount (or % of portfolio) on every trade, and adjust position size to match the stop width.
Formula
Number of shares = Risk in CZK / Stop in CZK per share
where:
Stop in CZK per share = n × ATR(14)
Risk in CZK = Portfolio × % risk per trade
A common setting is n = 2 (stop is 2× ATR below entry) and % risk = 1–2% of portfolio per trade.
---
Concrete Example: ČEZ vs. NVDA
Assume a portfolio of 1,000,000 CZK and a rule: risk max 1% of portfolio per trade = 10,000 CZK.
| Parameter | ČEZ (calm) | NVDA (volatile) |
|---|---|---|
| Current price | 850 CZK | 3,100 CZK* |
| ATR(14) | 18 CZK | 185 CZK |
| Stop (2× ATR) | 36 CZK | 370 CZK |
| Risk per trade | 10,000 CZK | 10,000 CZK |
| Number of shares | 10,000 / 36 ≈ 277 shares | 10,000 / 370 ≈ 27 shares |
| Total position value | ~235,450 CZK | ~83,700 CZK |
Want to know more? Ask the QMA AI advisor
The advisor knows the whole platform and its data. If the answer is not in the QMA database, it looks it up and explains it in plain language.
Open the AI advisor →Related articles
Most beginners chase returns and treat risk as an afterthought. Professionals flip it: survival first, returns second. This plain-language guide explains what you actually control — position sizing, exit levels set in advance, the risk-reward ratio, diversification limits and discipline — so one bad trade never takes you out.
7 minIn this article, you'll learn about the Kelly Criterion, an essential tool for risk management in investing. We'll explore its formula and provide a practical example using QMA.
8 minA written trading plan is your most important tool – it protects you from emotional decisions and helps you learn from every trade. Find out what a plan must contain, and use the sample template inside.
See it live: QMA scores 17,000+ stocks for you
Full access to the 5-pillar analysis, smart-money signals, strategies and the whole-market screener. No commitment, cancel anytime.
📬 Free weekly QMA Brief
Market overview + 1 education piece + a look at the top-rated name. No account.
QMA is an analytical tool, not investment advice. You can unsubscribe anytime with one click.