- extract_audio.py: --only ocoleste CORE_MODULES, --lectures N limiteaza - render_html.py: extensia toc, ca sa existe ancore pe headinguri - summaries/09_QA/01_2026-08-25.md: 16 subiecte, 12 diagrame verificate vizual cu Playwright, intrebarile administrative eliminate - summaries/09_QA/INDEX_TEMATIC.md: index pe subiect, ancore verificate Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MtSTyTmt6AbCL9j5ajEDm1
397 lines
24 KiB
HTML
397 lines
24 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="ro">
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||
<title>Modul 2 / #5 — Volatilitate: Beta, ATR, VIX</title>
|
||
<style>
|
||
body { max-width: 720px; margin: 0 auto; padding: 16px 20px 60px;
|
||
font: 18px/1.55 -apple-system, Segoe UI, Roboto, sans-serif;
|
||
color: #1a1a1a; }
|
||
h1 { font-size: 1.4em; }
|
||
h2 { font-size: 1.15em; margin-top: 1.6em; border-top: 1px solid #ddd; padding-top: .8em; }
|
||
code { font-size: .95em; background: #f0f0f0; padding: .1em .3em; border-radius: 3px; }
|
||
a { color: #1a5fb4; }
|
||
hr { border: none; border-top: 1px solid #ddd; margin: 2em 0; }
|
||
em { color: #555; }
|
||
</style>
|
||
</head>
|
||
<body>
|
||
<h1 id="modul-2-5-volatilitate-beta-atr-vix">Modul 2 / #5 — Volatilitate: Beta, ATR, VIX</h1>
|
||
<h2 id="tldr">TLDR</h2>
|
||
<p>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:</p>
|
||
<ul>
|
||
<li><strong>Beta</strong> — cât de mult se mișcă o acțiune față de S&P 500. Folosit <strong>înainte</strong>
|
||
de a intra într-un simbol nou, ca filtru de risc și ca ghid de mărime a
|
||
poziției.</li>
|
||
<li><strong>ATR (Average True Range)</strong> — cât de mult se mișcă efectiv o acțiune, în
|
||
dolari, pe o perioadă recentă. Folosit <strong>la intrare</strong>, ca să calculezi
|
||
distanța corectă a stop-loss-ului și mărimea poziției.</li>
|
||
<li><strong>VIX</strong> — volatilitatea așteptată a pieței întregi (S&P 500), pe 30 de zile.
|
||
Folosit ca <strong>context de piață</strong>: cât de nervoasă e piața acum, și — la
|
||
extreme — ca indiciu de posibil top/bottom.</li>
|
||
</ul>
|
||
<h2 id="1-beta-volatilitate-relativa-la-piata">1. Beta — volatilitate relativă la piață</h2>
|
||
<h3 id="mecanism">Mecanism</h3>
|
||
<p>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).</p>
|
||
<p><svg viewBox="0 0 400 110" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:12px sans-serif">
|
||
<text x="5" y="18" fill="#333">S&P 500 se mișcă +1%</text>
|
||
<rect x="5" y="26" width="40" height="20" fill="#666"/>
|
||
<text x="5" y="70" fill="#333">acțiune cu Beta 2 se mișcă +2%</text>
|
||
<rect x="5" y="78" width="80" height="20" fill="#1a5fb4"/>
|
||
<text x="90" y="93" fill="#1a5fb4">de 2x lățimea S&P-ului</text>
|
||
</svg></p>
|
||
<p>TradeStation calculează Beta separat pe urcare (<strong>Beta Up Market</strong>) și pe
|
||
coborâre (<strong>Beta Down Market</strong>) — de multe ori nu sunt egale (asimetrie).
|
||
Valorile din training (TradeStation → Research → tab Valuation):</p>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th>Simbol</th>
|
||
<th>Beta (average)</th>
|
||
<th>Beta Up</th>
|
||
<th>Beta Down</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>Coca-Cola (KO)</td>
|
||
<td>0.60</td>
|
||
<td>0.50</td>
|
||
<td>0.59</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Microsoft (MSFT)</td>
|
||
<td>0.90</td>
|
||
<td>—</td>
|
||
<td>—</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Google (GOOGL)</td>
|
||
<td>1.04</td>
|
||
<td>0.41</td>
|
||
<td>1.46</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Bank of America (BAC)</td>
|
||
<td>1.39</td>
|
||
<td>1.32</td>
|
||
<td>1.32</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Apple (AAPL)</td>
|
||
<td>1.31</td>
|
||
<td>—</td>
|
||
<td>—</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Tesla (TSLA)</td>
|
||
<td>2.26</td>
|
||
<td>3.76</td>
|
||
<td>—</td>
|
||
</tr>
|
||
<tr>
|
||
<td>MARA</td>
|
||
<td>5.21</td>
|
||
<td>~8.0</td>
|
||
<td>~5.0</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>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%.</p>
|
||
<h3 id="de-ce-urmaresti-beta">De ce urmărești Beta</h3>
|
||
<p>Te ajută să alegi <strong>mărimea poziției și distanța stop-loss-ului</strong> î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.</p>
|
||
<h3 id="ce-faci-cand-vezi-beta">Ce faci când vezi Beta</h3>
|
||
<p>Î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.</p>
|
||
<h3 id="trigger-danu-filtru-de-risc-nu-semnal-de-trade">Trigger DA/NU (filtru de risc, nu semnal de trade)</h3>
|
||
<p>Recomandarea din training pentru cei la început: Beta maxim 2, ideal
|
||
între 1 și 1.5.</p>
|
||
<ul>
|
||
<li><strong>DA — tranzacționezi cu mărime normală:</strong> Beta ≤ 2 (ex: BAC 1.39, AAPL 1.31).</li>
|
||
<li><strong>NU — reduci poziția sau eviți:</strong> 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".</li>
|
||
</ul>
|
||
<h3 id="exemplu-complet-aceeasi-configuratie-tehnica-doua-actiuni-cu-beta-diferit">Exemplu complet — aceeași configurație tehnică, două acțiuni cu Beta diferit</h3>
|
||
<p>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.</p>
|
||
<p><svg viewBox="0 0 460 190" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
|
||
<text x="10" y="20" fill="#333">KO (Beta 0.6) — stop mai strâns e rezonabil</text>
|
||
<line x1="10" y1="40" x2="250" y2="40" stroke="#1a5fb4" stroke-width="2"/>
|
||
<text x="255" y="44" fill="#1a5fb4">$60.00 — intrare</text>
|
||
<line x1="10" y1="60" x2="250" y2="60" stroke="#c00" stroke-width="2"/>
|
||
<text x="255" y="64" fill="#c00">$59.40 — SL (60 cenți, ~1%)</text>
|
||
<text x="10" y="105" fill="#333">MARA (Beta 5.21) — același SL de 1% e prea strâns</text>
|
||
<line x1="10" y1="125" x2="250" y2="125" stroke="#1a5fb4" stroke-width="2"/>
|
||
<text x="255" y="129" fill="#1a5fb4">$60.00 — intrare</text>
|
||
<line x1="10" y1="145" x2="250" y2="145" stroke="#c00" stroke-width="2"/>
|
||
<text x="255" y="149" fill="#c00">$59.40 — SL (60 cenți)</text>
|
||
<text x="255" y="163" fill="#c00">→ lovit de zgomot normal</text>
|
||
</svg></p>
|
||
<p>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.</p>
|
||
<h2 id="2-atr-average-true-range">2. ATR (Average True Range)</h2>
|
||
<h3 id="mecanism-formula-pas-cu-pas">Mecanism — formula, pas cu pas</h3>
|
||
<p>ATR = media aritmetică a <strong>True Range</strong>-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).</p>
|
||
<p><strong>True Range</strong> = True High − True Low, unde:</p>
|
||
<ul>
|
||
<li><strong>True High</strong> = maximul dintre high-ul candelei curente (H0) și close-ul
|
||
candelei anterioare (C1).</li>
|
||
<li><strong>True Low</strong> = minimul dintre low-ul candelei curente (L0) și close-ul
|
||
candelei anterioare (C1).</li>
|
||
</ul>
|
||
<p>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ă.</p>
|
||
<p><svg viewBox="0 0 320 160" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:340px;height:auto;font:12px sans-serif">
|
||
<text x="10" y="15" fill="#666">preț ↑ (citire dreapta→stânga: 0 = candela curentă)</text>
|
||
<line x1="60" y1="30" x2="60" y2="110" stroke="#333" stroke-width="2"/>
|
||
<text x="35" y="125" fill="#333">candela 1 (anterioară)</text>
|
||
<circle cx="60" cy="70" r="3" fill="#1a5fb4"/>
|
||
<text x="66" y="73" fill="#1a5fb4">C1 (close anterior)</text>
|
||
<line x1="200" y1="20" x2="200" y2="140" stroke="#c00" stroke-width="2"/>
|
||
<text x="175" y="155" fill="#c00">candela 0 (curentă)</text>
|
||
<text x="205" y="24" fill="#c00">H0 (high)</text>
|
||
<text x="205" y="140" fill="#c00">L0 (low)</text>
|
||
<line x1="55" y1="70" x2="205" y2="20" stroke="#888" stroke-dasharray="3 3"/>
|
||
<text x="90" y="45" fill="#888">True High = max(C1, H0)</text>
|
||
<line x1="55" y1="70" x2="205" y2="140" stroke="#888" stroke-dasharray="3 3"/>
|
||
<text x="90" y="108" fill="#888">True Low = min(C1, L0)</text>
|
||
</svg></p>
|
||
<p><strong>Exemplu numeric din training (simbol Q, daily):</strong> 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 = <strong>5.67</strong>. ATR-ul
|
||
afișat de platformă pentru acea zi era 5.77 — media ultimelor 10 True Range,
|
||
nu doar valoarea din acea zi.</p>
|
||
<h3 id="de-ce-urmaresti-atr">De ce urmărești ATR</h3>
|
||
<p>Te ajută să calculezi o distanță de stop-loss <strong>credibilă pentru simbolul
|
||
respectiv</strong> — 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.</p>
|
||
<h3 id="ce-faci-cand-il-vezi">Ce faci când îl vezi</h3>
|
||
<p>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.</p>
|
||
<h3 id="de-ce-120-150-din-atr-nu-direct-la-lowhigh-mecanismul-retest-ului">De ce 120-150% din ATR, nu direct la low/high — mecanismul retest-ului</h3>
|
||
<p>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ă.</p>
|
||
<h3 id="trigger-danu-plasare-stop-loss">Trigger DA/NU — plasare stop-loss</h3>
|
||
<ul>
|
||
<li><strong>DA — stop plasat corect:</strong> stop = nivel de referință ± (1.2 × ATR),
|
||
minim. Ex: low 351.36, ATR 5.52 → stop la 351.36 − 6.63 = <strong>344.73</strong>.</li>
|
||
<li><strong>NU — stop prea strâns:</strong> 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.</li>
|
||
</ul>
|
||
<h3 id="exemplu-complet-1-long-numerele-din-training">Exemplu complet 1 — LONG (numerele din training)</h3>
|
||
<p>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 = <strong>351.36</strong>. ATR pe candela de semnal = <strong>5.52</strong>.</p>
|
||
<p>Calcul: 5.52 × 1.2 = 6.62-6.63. Stop = 351.36 − 6.63 = <strong>344.73</strong>.</p>
|
||
<p><svg viewBox="0 0 420 220" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
|
||
<text x="10" y="15" fill="#666">preț ↑</text>
|
||
<polyline points="10,150 60,170 110,140 160,100 210,60" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||
<line x1="10" y1="145" x2="410" y2="145" stroke="#888" stroke-dasharray="2 2"/>
|
||
<text x="215" y="128" fill="#888">351.36 — low referință</text>
|
||
<text x="215" y="141" fill="#888">(min ultimele 4 candele)</text>
|
||
<circle cx="160" cy="100" r="5" fill="#1a5fb4"/>
|
||
<text x="165" y="95" fill="#1a5fb4">intrare long</text>
|
||
<line x1="10" y1="185" x2="410" y2="185" stroke="#c00" stroke-width="2"/>
|
||
<text x="215" y="200" fill="#c00">344.73 — SL (351.36 − 1.2×ATR)</text>
|
||
<line x1="380" y1="147" x2="380" y2="183" stroke="#333" stroke-width="1"/>
|
||
<text x="330" y="165" fill="#333">6.63 = 1.2×5.52</text>
|
||
</svg></p>
|
||
<p>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ă.</p>
|
||
<h3 id="exemplu-complet-2-short-numerele-din-training-aceeasi-lectie">Exemplu complet 2 — SHORT (numerele din training, aceeași lecție)</h3>
|
||
<p>Intrare short, la rezistență. Referința pentru stop: cel mai sus high din
|
||
ultimele 4 candele = <strong>387.98</strong>. ATR = <strong>5.52</strong> (aceeași sesiune).</p>
|
||
<p>Calcul: 5.52 × 1.2 = 6.63. Stop = 387.98 + 6.63 = <strong>394.61</strong>.</p>
|
||
<p><svg viewBox="0 0 420 260" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
|
||
<text x="10" y="15" fill="#666">preț ↑</text>
|
||
<text x="10" y="33" fill="#c00">394.61 — SL (387.98 + 1.2×ATR)</text>
|
||
<line x1="10" y1="40" x2="410" y2="40" stroke="#c00" stroke-width="2"/>
|
||
<line x1="370" y1="43" x2="370" y2="97" stroke="#333" stroke-width="1"/>
|
||
<text x="330" y="72" fill="#333">6.63 = 1.2×5.52</text>
|
||
<text x="215" y="90" fill="#888">387.98 — high referință</text>
|
||
<text x="215" y="103" fill="#888">(max ultimele 4 candele)</text>
|
||
<line x1="10" y1="108" x2="410" y2="108" stroke="#888" stroke-dasharray="2 2"/>
|
||
<polyline points="10,135 60,108 110,145 160,180 210,220" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||
<circle cx="160" cy="180" r="5" fill="#1a5fb4"/>
|
||
<text x="165" y="200" fill="#1a5fb4">intrare short</text>
|
||
</svg></p>
|
||
<p>Din training: close-ul candelei de semnal era 376.76. Distanță intrare→SL =
|
||
394.61 − 376.76 = <strong>17.85</strong> pe acțiune. Cu 10 acțiuni, riscul e 17.85 × 10 =
|
||
<strong>$178.5</strong>. Aplicând un leverage de 10x pe aceeași poziție, riscul devine
|
||
178.5 × 10 ≈ <strong>$1800</strong> — 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.</p>
|
||
<h3 id="exemplu-3-esec-stop-dimensionat-gresit-ignorand-atr">Exemplu 3 — eșec: stop dimensionat greșit (ignorând ATR)</h3>
|
||
<p>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.</p>
|
||
<p><svg viewBox="0 0 380 200" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:12px sans-serif">
|
||
<text x="90" y="20" fill="#188a3e">prețul continuă totuși în direcția bună —</text>
|
||
<text x="90" y="33" fill="#188a3e">dar tu ești deja afară din tranzacție</text>
|
||
<text x="135" y="90" fill="#1a5fb4">intrare ~353.36</text>
|
||
<polyline points="10,175 50,165 90,140 130,105 165,135 205,80 245,45" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||
<circle cx="130" cy="105" r="5" fill="#1a5fb4"/>
|
||
<line x1="10" y1="140" x2="370" y2="140" stroke="#c00" stroke-width="2" stroke-dasharray="4 3"/>
|
||
<circle cx="165" cy="135" r="5" fill="#c88"/>
|
||
<text x="10" y="163" fill="#c00">351.36 — SL "la senzație"</text>
|
||
<text x="10" y="176" fill="#c00">(doar 2$ sub intrare, < ATR)</text>
|
||
<text x="230" y="163" fill="#c88">retest normal atinge 351.10</text>
|
||
<text x="230" y="176" fill="#c88">— SL lovit</text>
|
||
</svg></p>
|
||
<p>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ă.</p>
|
||
<h3 id="alte-doua-utilizari-ale-atr-din-training">Alte două utilizări ale ATR (din training)</h3>
|
||
<ul>
|
||
<li><strong>Marcarea de top-uri/bottom-uri:</strong> î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.</li>
|
||
<li><strong>Indicatorul de procent ATR</strong> (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.</li>
|
||
</ul>
|
||
<h2 id="3-vix-cboe-volatility-index">3. VIX (CBOE Volatility Index)</h2>
|
||
<h3 id="mecanism_1">Mecanism</h3>
|
||
<p>VIX (simbol <code>$VIX.X</code>, lansat de CBOE) măsoară volatilitatea <strong>așteptată</strong> 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.</p>
|
||
<p>VIX e de regulă <strong>invers corelat</strong> 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.</p>
|
||
<p><svg viewBox="0 0 400 120" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:12px sans-serif">
|
||
<text x="10" y="20" fill="#333">S&P 500: −2%</text>
|
||
<rect x="10" y="28" width="40" height="20" fill="#c00"/>
|
||
<text x="10" y="75" fill="#333">VIX: +10% până +15% (disproporționat)</text>
|
||
<rect x="10" y="83" width="150" height="20" fill="#666"/>
|
||
<text x="165" y="98" fill="#666">cerere panicată de protecție (put)</text>
|
||
</svg></p>
|
||
<p><strong>Important:</strong> 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).</p>
|
||
<h3 id="de-ce-urmaresti-vix">De ce urmărești VIX</h3>
|
||
<p>Îț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).</p>
|
||
<h3 id="ce-faci-cand-il-vezi_1">Ce faci când îl vezi</h3>
|
||
<p>Nu tranzacționezi direct pe VIX ca semnal izolat. Îl folosești ca <strong>filtru
|
||
de context</strong>: (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.</p>
|
||
<h3 id="trigger-danu">Trigger DA/NU</h3>
|
||
<ul>
|
||
<li><strong>DA — context care justifică o căutare de long:</strong> 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).</li>
|
||
<li><strong>NU — doar VIX ridicat, fără restul:</strong> 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".</li>
|
||
</ul>
|
||
<h3 id="exemplu-complet">Exemplu complet</h3>
|
||
<p>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
|
||
<strong>construcția mea</strong>, aplicând exact regulile ATR din secțiunea anterioară pe
|
||
acest context, pe niveluri plauzibile pentru SPY în acea perioadă:</p>
|
||
<p><svg viewBox="0 0 440 260" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
|
||
<text x="10" y="15" fill="#666">SPY, preț ↑</text>
|
||
<text x="130" y="20" fill="#188a3e">TP ~405 (zonă rezistență</text>
|
||
<text x="130" y="33" fill="#188a3e">anterioară)</text>
|
||
<line x1="310" y1="90" x2="310" y2="35" stroke="#188a3e" stroke-dasharray="2 2"/>
|
||
<polyline points="10,80 70,115 130,150 190,170 250,130 310,90" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||
<text x="160" y="100" fill="#1a5fb4">intrare long ~390 (break peste</text>
|
||
<text x="160" y="113" fill="#1a5fb4">high-ul candelei de trigger)</text>
|
||
<circle cx="250" cy="130" r="5" fill="#1a5fb4"/>
|
||
<text x="240" y="158" fill="#888">suport zonă cunoscută (~385)</text>
|
||
<line x1="10" y1="165" x2="430" y2="165" stroke="#888" stroke-dasharray="2 2"/>
|
||
<circle cx="190" cy="170" r="5" fill="#c00"/>
|
||
<text x="30" y="195" fill="#c00">bottom + candelă de reversal</text>
|
||
<text x="30" y="208" fill="#c00">(trigger)</text>
|
||
<line x1="10" y1="205" x2="430" y2="205" stroke="#c00" stroke-width="2"/>
|
||
<text x="230" y="222" fill="#c00">SL ~383 (sub bottom, 1.2×ATR)</text>
|
||
</svg></p>
|
||
<p>Context: VIX spike la 30 + S&P în zonă de suport prevăzută. Trigger propriu
|
||
de preț: candelă de reversal la bottom. Intrare long <strong>~390</strong> (break peste
|
||
high-ul candelei de trigger), stop-loss <strong>~383</strong> (sub bottom, distanță
|
||
calculată tot cu 1.2×ATR ca în secțiunea 2, nu arbitrar), take-profit
|
||
<strong>~405</strong> (zonă de rezistență anterioară). Risc ~7, recompensă ~15 → ~1:2.1.</p>
|
||
<h2 id="gotchas-practice-cele-mai-importante">Gotchas practice — cele mai importante</h2>
|
||
<ul>
|
||
<li><strong>Nu confunda cele trei instrumente.</strong> 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.</li>
|
||
<li><strong>"În majoritatea cazurilor" nu e "de fiecare dată".</strong> 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).</li>
|
||
<li><strong>Nu muta stop-loss-ul mai aproape decât ATR-ul permite</strong> — 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).</li>
|
||
<li><strong>Reglează mărimea poziției, nu doar stop-ul, când adaugi leverage</strong> —
|
||
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.</li>
|
||
</ul>
|
||
<h2 id="referinte">Referințe</h2>
|
||
<ul>
|
||
<li><a href="https://www.cboe.com/tradable_products/vix/">CBOE — VIX Index overview</a> — definiție și metodologie oficială.</li>
|
||
<li><a href="https://www.investopedia.com/terms/a/atr.asp">Investopedia — Average True Range (ATR)</a> — formulă și utilizare la stop-loss.</li>
|
||
<li><a href="https://www.investopedia.com/terms/b/beta.asp">Investopedia — Beta</a> — definiție, interpretare Beta >1 / <1.</li>
|
||
<li><a href="https://www.oanda.com/us-en/trade-tap-blog/analysis/technical/using-average-true-range-atr-for-stop-loss/">OANDA — Using ATR to Set Stop Losses</a> — variantă practică pentru plasarea stop-loss-ului bazat pe ATR, long și short.</li>
|
||
</ul>
|
||
<hr />
|
||
<p><em>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.</em></p>
|
||
</body>
|
||
</html>
|