ATR-Based Position Sizing: Hayaan ang Volatility ang Mag-adjust ng Iyong Trade Size
Sa position-sizing,
sinukat natin ang mga posisyon bilang:
Position size = 1R (allowed loss) ÷ price distance to stop
Sa artikulong ito, hahakbang tayo nang isa pa:
Papalitan natin ang "stop distance" ng
ATR-based distance,
upang ang iyong size ay awtomatikong mag-react sa volatility.
Ipagpapalagay namin na nabasa mo na ang
atr.
1. Bakit gagamit ng ATR para sa position sizing?
Sa mga fixed-distance stop, madalas mong makita ang mga panuntunan tulad ng:
- "Ang stop ko ay laging 2% ang layo," o
- "Ang stop ko ay laging 100 USD ang layo."
Ang problema:
-
Ginagamit mo ang parehong distansya
sa mga tahimik na merkado at sa mga magulong merkado. -
Sa isang kalmadong merkado, ang 100 USD ay maaaring isang malaking galaw.
-
Sa isang mabilis na merkado, ang 100 USD ay maaaring
normal na ingay lang sa loob ng isang kandila.
Sinasabi sa iyo ng ATR (Average True Range):
"Sa average, gaano kalaki ang
iginagalaw ng merkadong ito bawat kandila kamakailan?"
Ang pangunahing ideya ng ATR-based sizing ay:
- Tahimik na merkado (mababang ATR) →
kaya mong mag-afford ng mas malaking posisyon para sa parehong 1R. - Volatile na merkado (mataas na ATR) →
kailangan mo ng mas maliit na posisyon para sa parehong 1R.
2. Mga Input para sa ATR-based position sizing
Ang ATR-based sizing ay gumagamit ng parehong backbone tulad ng dati:
- Account size
- Risk per trade (1R)
- hal. 1% ng account, mula sa risk-reward
- Current ATR value
- mula sa atr,
hal. daily ATR(14), 4H ATR(14), atbp.
- mula sa atr,
- ATR multiple
- hal. 1 ATR, 1.5 ATR, 2 ATR
- ginagamit para sabihin:
"Ang stop distance ko ≒ ATR × n."
Ang istraktura ay nagiging:
Stop distance ≒ ATR × n
Position size = 1R ÷ stop distance
Talakayin natin ang isang halimbawa.
3. Halimbawa: BTC spot, daily ATR-based long
Mga pagpapalagay:
- Account: 10,000 USD
- Risk per trade: 1% → 1R = 100 USD
- Instrument: BTC
- Entry timeframe: daily
- Mula sa atr,
daily ATR(14) = 400 USD.
3-1. Pagtukoy sa stop distance gamit ang ATR multiple
Ipagpalagay na sinasabi ng iyong diskarte:
- "Ang stop ko ay 1.5 ATR sa ibaba ng entry."
Kung gayon:
- Stop distance = ATR × 1.5
- = 400 × 1.5 = 600 USD
Kaya kung may hawak kang 1 BTC,
matatalo ka ng 600 USD kung tinamaan ang stop.
3-2. Pagkalkula ng position size
Gusto mo lang matalo ng 1R = 100 USD
kung tinamaan ang stop.
Position size = 1R ÷ loss per 1 BTC
- Loss per 1 BTC = 600 USD
- 1R = 100 USD
→ Position size = 100 ÷ 600 ≒ 0.166 BTC
Resulta:
- Stop hit → loss ~600 × 0.166 ≒ 100 USD = −1R.
Kung ang ATR ay dumoble sa 800 USD,
kung gayon ang isang 1.5 ATR stop ay 1,200 USD ang layo,
at ang size ay magiging 100 ÷ 1,200 ≒ 0.083 BTC —
kalahati ng size sa ilalim ng parehong 1R.
Kaya ang ATR sizing:
- awtomatikong pinapaliit ang iyong size
kapag mataas ang volatility, - at pinapayagan ang isang mas malaking size kapag tahimik ang merkado.
4. ATR sizing gamit ang futures at leverage
Ang lohika ay pareho para sa futures at margin:
- Gumamit ng ATR at isang ATR multiple
upang tukuyin ang stop distance sa presyo. - Kalkulahin ang position size = 1R ÷ stop distance.
- Pagkatapos ay tingnan kung gaano karaming margin ang kailangan mo
upang hawakan ang size na iyon at pumili ng leverage nang naaayon.
Ang pangunahing punto:
Anuman ang leverage,
stop distance × position size = 1R
ay dapat pa ring manatili.
Kaya kapag gumagamit ng ATR sizing:
- "Ilang X leverage?" ay hindi gaanong mahalaga kaysa sa
- "Nakalkula ko ba nang tama ang aking size
batay sa 1R at ATR?"
5. Mga Pros at Cons ng ATR-based sizing
5-1. Mga Bentahe
-
Ang risk ay nananatiling maihahambing sa iba't ibang merkado at rehimen
- High-volatility vs low-volatility coins,
- Trending vs ranging markets,
lahat ay sinusukat sa paraang
ang bawat trade ay nagri-risk ng halos parehong 1R. -
Binabawasan ang oversized trades sa mga magulong merkado
- Kapag mataas na ang volatility,
malaki ang ATR, - kaya ang mga position size ay nagiging natural na mas maliit
sa ilalim ng parehong 1R,
na tumutulong sa iyo na maiwasan ang labis na leverage.
- Kapag mataas na ang volatility,
-
Friendly sa system building at backtesting
- Kapag ang mga strategy system
ay gumagamit ng ATR sizing, - mas madaling ihambing ang performance
sa ilalim ng isang consistent risk framework.
- Kapag ang mga strategy system
5-2. Mga Limitasyon at Babala
-
Ang mga resulta ay nakadepende nang malaki sa mga setting ng ATR
- ATR(14) vs ATR(21),
- 1 ATR vs 2 ATR, atbp.
Walang unibersal na "pinakamahusay" na setting.
Kailangan mong subukan kung ano ang nababagay sa iyong diskarte at timeframe. -
Sensitibo sa biglaang volatility spikes
- Ang isang malaking kandila ay maaaring magtulak sa ATR pataas nang mabilis,
- na maaaring gawing
napakaliit ng iyong size nang ilang sandali.
-
Nangangailangan muna ng basic sizing understanding
- Kung hindi mo lubos na nauunawaan ang
position-sizing, - ang ATR sizing ay maaaring maramdaman na parang
random, kumplikadong matematika.
- Kung hindi mo lubos na nauunawaan ang
6. Mga karaniwang pagkakamali sa ATR position sizing
6-1. Paggamit ng ATR at pagbalewala sa istraktura (S/R, swings, patterns)
Ang ATR ay isang volatility number lamang.
Hindi nito pinapalitan ang:
Kapag pumipili ng stop:
- Magsimula sa price structure
(support/resistance, swing highs/lows). - Pagkatapos ay gumamit ng ATR multiples
upang maiwasan na gawing
hindi makatotohanang masikip o malawak ang stop.
6-2. Patuloy na pagpapalit ng ATR multiples
- 1 ATR ngayon,
- 2 ATR bukas,
- tapos 0.8 ATR sa susunod na linggo...
Kung patuloy mong papalitan ang multiple:
- nawawalan ng saysay ang mga backtest,
- at napapadpad ka sa
"curve-fitting after the fact."
Mas mabuti:
- gumamit ng fixed ATR period at multiple
para sa bawat combo ng diskarte/timeframe, - at iwasang baguhin ang mga ito
nang walang matibay, nasubok na mga dahilan.
6-3. Pagbalewala sa 1R at pagtuon lamang sa ATR
Kung iniisip mo:
- "Mababa ang ATR,
kaya lalakihan ko talaga,"
at tahimik na tinataasan ang 1R mismo,
sisirain mo ang iyong:
- account-level risk framework
mula sa risk-reward.
Laging panatilihin ang pagkakasunod-sunod:
1R (account risk) →
stop distance (with ATR) →
position size
sa ayos na iyon.
7. Mga tanong na itatanong bago gumamit ng ATR sizing
Bago gamitin ang ATR-based sizing,
nakakatulong na suriin:
-
"Ano ang aking 1R sa actual currency?"
(risk-reward) -
"Aling ATR settings (period, multiple)
ang gagamitin ko sa aking main timeframe?"
(atr) -
"Ang lokasyon ba ng stop ko ay nakabatay sa
s-r
at swing-vs-correction
(i.e. kung saan ang aking ideya ay invalid)?" -
"Malapit sa stop area na iyon,
nasuri ko ba ang ATR multiples
upang maiwasan ang sobrang sikip o malawak na distansya?" -
"Kapag nagkalkula ako ng size,
talaga bang ginagawa ko ang 1R ÷ stop distance?"
Sa madaling salita, ang ATR-based position sizing ay:
Pagsasama ng account-level 1R
sa ATR-based volatility,
upang ang trade size ay umangkop sa kapaligiran.
Kung ikaw ay:
- tutukoy ng R framework sa pamamagitan ng
risk-reward, - magtatakda ng stop & exit rules sa pamamagitan ng
stop-loss, - matututo ng basic size math sa pamamagitan ng
position-sizing,
pagkatapos ay ang pagdaragdag ng ATR sizing mula sa artikulong ito
ay makakatulong na panatilihin ang
- "epekto ng bawat trade sa iyong account"
na mas consistent,
kahit na magbago ang mga kondisyon ng merkado.