# Modul 2 / #5 — Volatilitate: Beta, ATR, VIX ## TLDR Volatilitatea e cât de mult se mișcă prețul, nu în ce direcție. Trei măsuri diferite ale ei, cu trei utilizări practice diferite — nu le amesteca: - **Beta** — cât de mult se mișcă o acțiune față de S&P 500. Folosit **înainte** de a intra într-un simbol nou, ca filtru de risc și ca ghid de mărime a poziției. - **ATR (Average True Range)** — cât de mult se mișcă efectiv o acțiune, în dolari, pe o perioadă recentă. Folosit **la intrare**, ca să calculezi distanța corectă a stop-loss-ului și mărimea poziției. - **VIX** — volatilitatea așteptată a pieței întregi (S&P 500), pe 30 de zile. Folosit ca **context de piață**: cât de nervoasă e piața acum, și — la extreme — ca indiciu de posibil top/bottom. ## 1. Beta — volatilitate relativă la piață ### Mecanism Beta compară procentual mișcarea unei acțiuni cu mișcarea S&P 500 (S&P e "benchmark-ul", 1.00 pe definiție). Dacă S&P urcă 1% și acțiunea X urcă 2%, Beta pentru X este 2 — X se mișcă de 2 ori mai mult decât piața, în ambele sensuri (Beta nu spune direcția, spune amplitudinea). S&P 500 se mișcă +1% acțiune cu Beta 2 se mișcă +2% de 2x lățimea S&P-ului TradeStation calculează Beta separat pe urcare (**Beta Up Market**) și pe coborâre (**Beta Down Market**) — de multe ori nu sunt egale (asimetrie). Valorile din training (TradeStation → Research → tab Valuation): | Simbol | Beta (average) | Beta Up | Beta Down | |---|---|---|---| | Coca-Cola (KO) | 0.60 | 0.50 | 0.59 | | Microsoft (MSFT) | 0.90 | — | — | | Google (GOOGL) | 1.04 | 0.41 | 1.46 | | Bank of America (BAC) | 1.39 | 1.32 | 1.32 | | Apple (AAPL) | 1.31 | — | — | | Tesla (TSLA) | 2.26 | 3.76 | — | | MARA | 5.21 | ~8.0 | ~5.0 | Citire practică: dacă S&P scade 10%, MARA (Beta Down ~5) poate scădea ~50%; dacă S&P urcă 10%, MARA (Beta Up ~8) poate urca ~80%. Coca-Cola, în schimb, abia se clintește: S&P +1% → KO +0.5%. ### De ce urmărești Beta Te ajută să alegi **mărimea poziției și distanța stop-loss-ului** înainte de a intra pe un simbol pe care nu l-ai mai tranzacționat — ca să nu iei o poziție dimensionată pentru o acțiune "liniștită" (KO) pe o acțiune de 5x mai volatilă (MARA), unde același stop procentual te scoate mult mai des din tranzacție. ### Ce faci când vezi Beta Înainte de a intra pe un simbol nou: deschide Research → Valuation, notează Beta average și Beta Up/Down. Nu e un semnal de intrare — e un filtru aplicat înainte de a decide mărimea poziției. ### Trigger DA/NU (filtru de risc, nu semnal de trade) Recomandarea din training pentru cei la început: Beta maxim 2, ideal între 1 și 1.5. - **DA — tranzacționezi cu mărime normală:** Beta ≤ 2 (ex: BAC 1.39, AAPL 1.31). - **NU — reduci poziția sau eviți:** Beta > 2 (ex: TSLA 2.26, MARA 5.21) — nu înseamnă "nu tranzacționa niciodată", ci "dacă intri, poziția trebuie mai mică și stop-loss-ul mai larg decât ai folosi pe un simbol cu Beta 1". ### Exemplu complet — aceeași configurație tehnică, două acțiuni cu Beta diferit Presupune că același set-up (breakout confirmat) apare simultan pe Coca-Cola (Beta 0.6) și pe MARA (Beta 5.21), amândouă cotate ~$60. KO (Beta 0.6) — stop mai strâns e rezonabil $60.00 — intrare $59.40 — SL (60 cenți, ~1%) MARA (Beta 5.21) — același SL de 1% e prea strâns $60.00 — intrare $59.40 — SL (60 cenți) → lovit de zgomot normal Pe KO, un stop de 60 cenți (1%) e credibil — acțiunea rareori face o mișcare de 1% fără motiv. Pe MARA, aceeași distanță de 60 cenți e în interiorul mișcării normale de zgomot (vezi secțiunea ATR mai jos, unde se calculează exact cât de largă trebuie să fie distanța pe fiecare simbol) — te scoate din trade fără ca ideea să fie de fapt invalidată. Soluția nu e "un stop fix în procente", ci un stop calculat din volatilitatea reală a simbolului (ATR), ceea ce ne duce direct la secțiunea următoare. ## 2. ATR (Average True Range) ### Mecanism — formula, pas cu pas ATR = media aritmetică a **True Range**-ului pe ultimele N candele (în training, N=10; standardul lui Welles Wilder e 14, gândit pentru piața de futures care tranzacționează aproape non-stop). **True Range** = True High − True Low, unde: - **True High** = maximul dintre high-ul candelei curente (H0) și close-ul candelei anterioare (C1). - **True Low** = minimul dintre low-ul candelei curente (L0) și close-ul candelei anterioare (C1). Motivul pentru care se compară și cu close-ul anterior (nu doar H0 vs L0 al candelei curente): dacă prețul face un gap (sare peste noapte), diferența reală de volatilitate include și gap-ul, nu doar intervalul din candela curentă. preț ↑ (citire dreapta→stânga: 0 = candela curentă) candela 1 (anterioară) C1 (close anterior) candela 0 (curentă) H0 (high) L0 (low) True High = max(C1, H0) True Low = min(C1, L0) **Exemplu numeric din training (simbol Q, daily):** C1 = 359.97, H0 = 360.04, L0 = 354.37. True High = max(359.97, 360.04) = 360.04. True Low = min(359.97, 354.37) = 354.37. True Range = 360.04 − 354.37 = **5.67**. ATR-ul afișat de platformă pentru acea zi era 5.77 — media ultimelor 10 True Range, nu doar valoarea din acea zi. ### De ce urmărești ATR Te ajută să calculezi o distanță de stop-loss **credibilă pentru simbolul respectiv** — nu o distanță fixă în procente sau în dolari care ignoră cât de mult se mișcă acțiunea aia în mod normal. Un stop mai mic decât ATR e adesea lovit de zgomot normal de preț, nu de o invalidare reală a ideei de trade. ### Ce faci când îl vezi La fiecare intrare: notezi ATR-ul curent (îl citești direct din platformă, nu-l calculezi manual), identifici low-ul/high-ul de referință (cele mai recente 4 candele, în training), și calculezi stop-ul ca nivelul de referință ± 120-150% din ATR — nu direct la low/high. ### De ce 120-150% din ATR, nu direct la low/high — mecanismul retest-ului Traderii mici de retail își pun frecvent stop-loss-ul exact la ultimul low/high vizibil. Market maker-ii și traderii mari știu asta — prețul retestează des exact acel nivel (sau puțin sub/peste el) înainte să continue în direcția reală, tocmai ca să "scoată" acele stop-uri strânse. Un stop plasat la 120-150% din ATR dincolo de nivel te ține în tranzacție peste acel retest, dacă ideea de trade e încă validă. ### Trigger DA/NU — plasare stop-loss - **DA — stop plasat corect:** stop = nivel de referință ± (1.2 × ATR), minim. Ex: low 351.36, ATR 5.52 → stop la 351.36 − 6.63 = **344.73**. - **NU — stop prea strâns:** stop plasat direct la low/high (351.36) sau la o distanță mai mică decât ATR (ex: 2 dolari) — sunt șanse mari să fie lovit de un retest normal, nu de o invalidare reală a ideei. ### Exemplu complet 1 — LONG (numerele din training) Intrare pe long, venind dintr-un downtrend, ieșind dintr-o zonă de suport. Referința pentru stop: cel mai jos low din ultimele 4 candele înainte de semnal = **351.36**. ATR pe candela de semnal = **5.52**. Calcul: 5.52 × 1.2 = 6.62-6.63. Stop = 351.36 − 6.63 = **344.73**. preț ↑ 351.36 — low referință (min ultimele 4 candele) intrare long 344.73 — SL (351.36 − 1.2×ATR) 6.63 = 1.2×5.52 Dacă prețul retestează 351.36 și chiar merge puțin sub el, stop-ul la 344.73 te ține în tranzacție; doar dacă prețul cade sub 344.73 se consideră ideea invalidată. ### Exemplu complet 2 — SHORT (numerele din training, aceeași lecție) Intrare short, la rezistență. Referința pentru stop: cel mai sus high din ultimele 4 candele = **387.98**. ATR = **5.52** (aceeași sesiune). Calcul: 5.52 × 1.2 = 6.63. Stop = 387.98 + 6.63 = **394.61**. preț ↑ 394.61 — SL (387.98 + 1.2×ATR) 6.63 = 1.2×5.52 387.98 — high referință (max ultimele 4 candele) intrare short Din training: close-ul candelei de semnal era 376.76. Distanță intrare→SL = 394.61 − 376.76 = **17.85** pe acțiune. Cu 10 acțiuni, riscul e 17.85 × 10 = **$178.5**. Aplicând un leverage de 10x pe aceeași poziție, riscul devine 178.5 × 10 ≈ **$1800** — dacă suma asta nu e confortabilă, soluția e să reduci mărimea poziției (nu să muți stop-ul mai aproape), ex. la jumătate din acțiuni → risc pe leverage ~$900. ### Exemplu 3 — eșec: stop dimensionat greșit (ignorând ATR) Aceeași intrare long ca în exemplul 1 (351.36 low, ATR 5.52), dar cu un stop "la senzație", de 2 dolari sub intrare, ignorând ATR-ul. prețul continuă totuși în direcția bună — dar tu ești deja afară din tranzacție intrare ~353.36 351.36 — SL "la senzație" (doar 2$ sub intrare, < ATR) retest normal atinge 351.10 — SL lovit Retest-ul normal (mai jos decât 351.36, dar peste 344.73) lovește stop-ul de 2 dolari, tradeul e închis pe pierdere, deși ideea de trade rămâne validă și prețul continuă în direcția prevăzută imediat după — exact scenariul pe care distanța de 1.2×ATR e menită să-l prevină. ### Alte două utilizări ale ATR (din training) - **Marcarea de top-uri/bottom-uri:** în majoritatea cazurilor (nu de fiecare dată), ATR-ul face un spike (creștere bruscă) aproape de extremele de preț — mai frecvent la bottom-uri decât la top-uri. Exemplu din training: un ATR care urcă de la 2.23 la 3.65 (+63%) a coincis cu o zonă de posibil bottom pe un simbol urmărit. E context, nu trigger de intrare — se combină cu suport/rezistență, volum, divergențe. - **Indicatorul de procent ATR** (schimbarea ATR-ului față de candela anterioară): peste 100% înseamnă că volatilitatea tocmai a urcat brusc — semnal să fii atent, nu semnal de intrare/ieșire în sine. ## 3. VIX (CBOE Volatility Index) ### Mecanism VIX (simbol `$VIX.X`, lansat de CBOE) măsoară volatilitatea **așteptată** a S&P 500 pe următoarele 30 de zile, calculată din prețurile opțiunilor SPX (cu cât plătesc traderii mai mult pentru opțiuni put/call de protecție, cu atât piața se așteaptă la mișcări mai mari). Istoric (1990-2020), VIX-ul s-a mișcat între 9.14 și 82.69. VIX e de regulă **invers corelat** cu S&P 500 — dar nu simetric: când piața scade, VIX-ul urcă adesea disproporționat (piață −2% poate însemna VIX +10-15% sau mai mult), pentru că scăderile bruște generează cerere panicată de opțiuni put de protecție. S&P 500: −2% VIX: +10% până +15% (disproporționat) cerere panicată de protecție (put) **Important:** VIX-ul nu e tranzacționabil direct — nu poți cumpăra "acțiuni VIX". Expunere reală se ia prin futures și opțiuni pe VIX (produse CBOE). ### De ce urmărești VIX Îți dă contextul de piață — cât de "nervoasă" e piața acum, la nivel macro — nu doar cât se mișcă simbolul tău individual (asta face ATR). VIX peste 20 = volatilitate elevată la nivel de piață; la extreme (spike-uri), VIX-ul coincide adesea cu bottom-uri de piață (frică extremă = capitulare). ### Ce faci când îl vezi Nu tranzacționezi direct pe VIX ca semnal izolat. Îl folosești ca **filtru de context**: (1) dacă VIX e ridicat/în urcare, mărești distanțele de stop-loss la nivel de piață și reduci mărimea pozițiilor (mișcări mai violente peste tot, nu doar pe simbolul tău); (2) la un spike de VIX combinat cu preț în zonă de suport deja cunoscută, cauți un trigger propriu de intrare long pe indice/piață — spike-ul de VIX singur nu e trigger. ### Trigger DA/NU - **DA — context care justifică o căutare de long:** VIX face spike clar peste nivelurile recente (ex: de la ~20 la 30+), S&P e simultan într-o zonă de suport deja identificată, ȘI prețul dă propriul trigger de confirmare (candelă de reversal, divergență confirmată etc. — vezi fișierul de divergențe). - **NU — doar VIX ridicat, fără restul:** VIX ridicat, dar S&P nu e la un nivel de suport cunoscut și nu există trigger de preț — un VIX mare poate rămâne mare mult timp sau poate urca și mai mult; nu intra doar pentru că "frica e mare". ### Exemplu complet Din training (SPY, bottom martie 2023): VIX a făcut spike la ~30 exact în zona în care S&P făcea un bottom — context confirmat și de ATR-ul propriu al VIX-ului, care de asemenea a urcat marcat în acel moment ("volatilitatea volatilității"). Transcrierea arată doar contextul (spike VIX + zonă de bottom pe preț); intrarea, stop-ul și target-ul de mai jos sunt **construcția mea**, aplicând exact regulile ATR din secțiunea anterioară pe acest context, pe niveluri plauzibile pentru SPY în acea perioadă: SPY, preț ↑ TP ~405 (zonă rezistență anterioară) intrare long ~390 (break peste high-ul candelei de trigger) suport zonă cunoscută (~385) bottom + candelă de reversal (trigger) SL ~383 (sub bottom, 1.2×ATR) Context: VIX spike la 30 + S&P în zonă de suport prevăzută. Trigger propriu de preț: candelă de reversal la bottom. Intrare long **~390** (break peste high-ul candelei de trigger), stop-loss **~383** (sub bottom, distanță calculată tot cu 1.2×ATR ca în secțiunea 2, nu arbitrar), take-profit **~405** (zonă de rezistență anterioară). Risc ~7, recompensă ~15 → ~1:2.1. ## Gotchas practice — cele mai importante - **Nu confunda cele trei instrumente.** Beta e context pentru mărimea poziției (comparativ cu piața), ATR e context pentru mărimea stop-loss-ului (mișcarea reală a simbolului), VIX e context pentru regimul pieței întregi — niciunul, singur, nu e un semnal de intrare. - **"În majoritatea cazurilor" nu e "de fiecare dată".** ATR ridicat la extreme, VIX invers corelat cu S&P — toate sunt tipare statistice, nu legi; explicit din training, pot exista excepții (top-uri fără spike de ATR, căderi de piață unde VIX nu urcă proporțional). - **Nu muta stop-loss-ul mai aproape decât ATR-ul permite** — motivul pentru 120-150% din ATR e absorbția retest-ului normal; un stop mai strâns te scoate din tranzacții altfel valide (vezi exemplul 3 din secțiunea ATR). - **Reglează mărimea poziției, nu doar stop-ul, când adaugi leverage** — riscul în dolari se multiplică direct cu leverage-ul; dacă suma rezultată nu e confortabilă emoțional, soluția corectă e o poziție mai mică, nu un stop mai aproape. ## Referințe - [CBOE — VIX Index overview](https://www.cboe.com/tradable_products/vix/) — definiție și metodologie oficială. - [Investopedia — Average True Range (ATR)](https://www.investopedia.com/terms/a/atr.asp) — formulă și utilizare la stop-loss. - [Investopedia — Beta](https://www.investopedia.com/terms/b/beta.asp) — definiție, interpretare Beta >1 / <1. - [OANDA — Using ATR to Set Stop Losses](https://www.oanda.com/us-en/trade-tap-blog/analysis/technical/using-average-true-range-atr-for-stop-loss/) — variantă practică pentru plasarea stop-loss-ului bazat pe ATR, long și short. --- *Notă: secțiunile "De ce urmărești", "Ce faci când îl vezi", triggerele DA/NU, exemplul 3 (ATR — eșec), exemplul complet Beta (KO vs MARA) și exemplul complet VIX (intrare/SL/TP pe SPY) sunt completări ale mele, dincolo de ce spune explicit transcrierea. Cifrele din exemplele 1 și 2 ale ATR (long/short, 351.36/387.98/5.52/394.61/344.73/17.85/178.5$) și valorile Beta pe simboluri vin direct din training. Simbolul folosit în training pentru exemplele long/short de ATR e neclar în transcriere (transcris ca „BAI”/„Q”) — am păstrat cifrele exact, fără să presupun un ticker real.*