Positiegrootte gebaseerd op ATR: De Hoeveelheid Automatisch Aanpassen aan de Volatiliteit
In position-sizing, hebben we de positiegrootte als volgt berekend:
1R (Toelaatbare verlieswaarde) ÷ Afstand Instapprijs~Stop-loss
In dit artikel gaan we een stap verder en vatten we samen:
"Hoe de hoeveelheid aan te passen met behulp van
de gemiddelde fluctuatie-amplitude van de markt (ATR)
in plaats van een simpele afstand tot de stop"
We gaan ervan uit dat je atr al hebt geraadpleegd om de ATR te begrijpen.
1. Waarom de ATR gebruiken voor positiebepaling?
In een strategie met vaste stop, bijvoorbeeld:
- "Ik zet mijn stop altijd op 2%."
- "Ik zet hem altijd 100 $ lager."
Men definieert een constante afstand.
Het probleem is:
-
Je gebruikt dezelfde afstand of de volatiliteit nu laag of hoog is.
-
In een kalme markt kan 100 $ een grote beweging zijn,
-
Maar in een onrustige markt kan de normale ruis van een enkele kaars de 100 $ bereiken.
De ATR (Average True Range) toont in cijfers:
"Hoeveel deze markt gemiddeld heeft gefluctueerd
per kaars recentelijk."
Het kernidee van dimensionering op basis van ATR is dan:
- Kalme markt (lage ATR) →
Men kan de hoeveelheid vergroten voor hetzelfde risico 1R. - Onrustige markt (hoge ATR) →
Men moet de hoeveelheid verkleinen voor hetzelfde risico 1R.
2. De benodigde ingrediënten voor ATR sizing
De basisstructuur blijft hetzelfde.
- Grootte van het account
- Toelaatbaar risico per trade (1R)
- Huidige waarde van de ATR
- Gebaseerd op atr, bijv: ATR(14) dagelijks, ATR(14) 4 uur, enz.
- Veelvoud van de ATR (ATR Multiple)
- Bijv: 1 ATR, 1.5 ATR, 2 ATR, enz.
- Is de vermenigvuldiger die wordt gebruikt om te definiëren "Afstand tot de stop = ATR × n".
Dit combinerend, verkrijgen we de structuur:
Afstand tot de stop ≒ ATR × n Positiegrootte = 1R ÷ (Afstand tot de stop)
Laten we een concreet voorbeeld bekijken.
3. Voorbeeld: BTC Spot, Long Positie gebaseerd op Dagelijkse ATR
Hypothese:
- Account: 10.000 $
- Risico per trade: 1% (→ 1R = 100 $)
- Asset: BTC
- Timeframe van instap: Dagelijks (Daily)
- Laten we aannemen dat de ATR(14) = 400 $ (gezien in atr).
3-1. De afstand van de stop definiëren met het ATR-veelvoud
In de strategie:
- "Ik zet de stop op 1.5 ATR onder de instapprijs."
Afstand tot de stop:
- Afstand stop = ATR × 1.5 = 400 × 1.5 = 600 $
Oftewel, als ik 1 BTC heb, verlies ik 600 $ als de stop wordt geraakt.
3-2. Berekening van de positiegrootte
We willen slechts 1R = 100 $ verlies toestaan in deze trade.
Positiegrootte = 1R ÷ (Verlies per munt)
- Verlies per munt = 600 $
- 1R = 100 $
→ Positiegrootte = 100 ÷ 600 ≒ 0.166 BTC
Zo:
- Als de stop wordt geraakt, is het verlies 600 × 0.166 ≒ 99.6 $ ≒ −1R
Het risico blijft behouden.
En als de ATR stijgt naar 800 $? → Met hetzelfde stopcriterium op 1.5 ATR, Afstand stop = 1.200 $, De positiegrootte wordt 100 ÷ 1.200 ≒ 0.083 BTC, automatisch verminderd.
Samenvattend, de sizing gebaseerd op ATR:
- Vermindert automatisch de hoeveelheid
voor hetzelfde accountrisico
naarmate de marktvolatiliteit toeneemt.
4. Perspectief voor Futures en Hefboom
Voor futures en trading met marge is het perspectief hetzelfde.
- Eerst, de prijsafstand tot de stop definiëren met de ATR en zijn veelvoud.
- De Positiegrootte = 1R ÷ Afstand stop berekenen op deze basis.
- Verifiëren hoeveel marge nodig is om deze hoeveelheid te behouden en de hefboomwerking kiezen.
Het belangrijke punt hier is:
Zelfs als je de hefboomwerking verandert, blijft de structuur Afstand tot de stop × Positiegrootte = 1R ongewijzigd.
Dus, wanneer men ATR sizing gebruikt:
- In plaats van "Welke hefboomwerking gebruik ik?",
- Is het belangrijkste controlepunt "Is de juiste hoeveelheid berekend
op basis van de ATR en 1R?".
5. Voordelen en Beperkingen van ATR Sizing
5-1. Voordelen
-
Het risico blijft vergelijkbaar, zelfs als de markt/asset verandert
- Tussen een zeer volatiele munt en een weinig volatiele, tussen een trending markt en een range,
- De hoeveelheid past zich automatisch aan voor dezelfde 1R.
-
Vermindert "overmatige hefboomwerking in onrustige markt"
- In zones met hoge volatiliteit, is de ATR hoog,
- Daarom, voor hetzelfde risico, neemt de hoeveelheid natuurlijk af, wat het instappen met overmatige hefboomwerking verzacht.
-
Gunstig voor systematisering en backtesting
- Als je ATR sizing toepast op strategieën van het type strategy/***,
- Wordt het gemakkelijker om de prestaties van elke strategie te vergelijken op een vergelijkbare risicobasis.
5-2. Beperkingen en Voorzorgsmaatregelen
-
Het resultaat varieert sterk afhankelijk van de ATR-configuratie (Periode, Veelvoud)
- ATR(14) vs ATR(21), 1 ATR vs 2 ATR, enz.
- Meer dan zoeken naar een "betere" waarde, moet men de waarde testen die is aangepast aan de strategie en het timeframe.
-
Gevoeligheid voor plotselinge volatiliteitsveranderingen
- Als er plotseling een grote kaars verschijnt en de ATR laat springen,
- Kan de hoeveelheid buitensporig klein worden tijdens de volgende kaarsen.
-
Het begrijpen van de basissizing is een vereiste
- Als men de basisberekeningsstructuur gezien in position-sizing niet begrijpt,
- Zal ATR sizing slechts een spel van getallen lijken.
6. Veelgemaakte fouten met ATR Sizing
6-1. Alleen naar de ATR kijken en S/R en Patronen negeren
- De ATR is slechts een maat voor volatiliteit,
- Het vervangt niet de structuur van s-r, swing-vs-correction, of patterns.
Om de locatie van de stop te definiëren:
- Eerst, denken aan "Waar zal ik toegeven dat ik fout zat?" volgens de prijsstructuur (Steun/Weerstand, Swing).
- Daarna, het ATR-veelvoud rond dit niveau gebruiken om te verifiëren en aan te passen of het niet buitensporig krap of ruim is.
6-2. Het ATR-veelvoud frequent veranderen
- Vandaag 1 ATR,
- Morgen 2 ATR,
- Plotseling 0.8 ATR...
Als je zo vaak verandert:
- Verliest de backtest zijn betekenis,
- Neemt het risico op overoptimalisatie (Overfitting) toe, wat bestaat uit het aanpassen van het ATR-veelvoud "na het zien van het resultaat".
Indien mogelijk:
- Gebruik een vaste periode en ATR-veelvoud voor een gegeven combinatie van strategie/timeframe,
- En vermijd ze lichtvaardig te veranderen, zelfs na het zien van de resultaten.
6-3. Het accountrisico (1R) negeren en alleen naar de ATR kijken
- Zichzelf zeggen "De ATR is laag, dus ik kan deze keer sterk instappen?",
- En de eigen 1R verhogen gedefinieerd in risk-reward.
Uiteindelijk:
- Stort het risicomanagement op accountniveau in.
Het is belangrijk om altijd de volgorde te respecteren:
1R (Toelaatbaar verlies van het account) →
Afstand tot de stop (inclusief ATR) →
Positiegrootte
7. Vragen om nu te verifiëren
Voordat je ATR sizing werkelijk toepast, verifieer de volgende punten:
-
"Hoeveel is 1R waard (toelaatbaar verlies) in mijn account
(cijfer in valuta)?" (Zie risk-reward) -
"Welke ATR-configuratie (Periode, Veelvoud) ga ik gebruiken
in mijn hoofdtimeframe?" (Zie atr) -
"Is de locatie van de stop gebaseerd op
'de plaats waar de structuur breekt' volgens
s-r en
swing-vs-correction?" -
"Rond die locatie,
heb ik de afstand van de stop redelijk aangepast
met behulp van het ATR-veelvoud?" -
"Bij het berekenen van de uiteindelijke hoeveelheid,
respecteer ik de structuur 1R ÷ Afstand stop?"
Positiebepaling op basis van ATR kan als volgt worden samengevat:
Een methode om 1R (Accountrisico) te vermenigvuldigen
met de ATR (Marktvolatiliteit)
om de hoeveelheid automatisch aan te passen aan de omgeving.
- Stel eerst de R-structuur van het account vast in risk-reward,
- Definieer de stop/exitregels in stop-loss,
- Beheers de basisberekening van de hoeveelheid in position-sizing,
En door de ATR sizing van dit artikel toe te voegen, zelfs als de marktsituatie radicaal verandert,
- Zal het helpen om "de impact van elke trade op het account" constanter te houden.