Modul 2 real: 6 lectii tehnice sumarizate (zone S/R, timeframes,

money management, volatilitate, RS/indicator performanta, trend)

Toate cu sectiune "Cum tranzactionezi efectiv X" din start (regula noua
STYLE.md), diagrame verificate vizual, cifre reale din curs unde exista.
This commit is contained in:
Claude Agent
2026-09-11 12:48:50 +00:00
parent 49a45542ed
commit 1baa15da46
19 changed files with 5333 additions and 0 deletions

View File

@@ -0,0 +1,291 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Modul 2 / #2 — Zone de cerere/ofertă (support/resistance) prin floor pivots</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>Modul 2 / #2 — Zone de cerere/ofertă (support/resistance) prin floor pivots</h1>
<h2>TLDR</h2>
<p>Floor pivots calculează matematic, din high/low/close-ul perioadei
anterioare, niveluri obiective de support (cerere) și resistance (ofertă)
pentru perioada curentă — versiune mai obiectivă decât metoda veche bazată
pe swing high/low desenate cu ochiul. Pe lângă nivelul de preț, oferă și o
dimensiune de timp (până când se termină perioada, prețul ar trebui să
atingă una din linii). Regula practică de bază: <strong>cumperi la support,
vinzi la resistance</strong> — dar abia după un trigger de confirmare, nu pe
simpla atingere a liniei.</p>
<h2>Support/resistance — metafora din curs + mecanismul cerere/ofertă</h2>
<p>Support = nivelul unde prețul devine "suficient de ieftin" cât să atragă
cumpărători noi (cerere &gt; ofertă); resistance = nivelul unde prețul a
devenit "suficient de scump" cât să oprească cererea (ofertă &gt; cerere).
Cursul dă o metaforă utilă: gândește-te la un meci de fotbal — echipa care
joacă acasă are mai mulți suporteri în tribune (= support, prețul găsește
cumpărători); echipa în deplasare întâmpină mai mulți suporteri ai echipei
adverse (= resistance, prețul întâmpină vânzători).</p>
<p>Mecanic, nu doar metaforic: la support sunt mai mulți traderi dispuși să
cumpere <strong>acum</strong> decât să vândă <strong>acum</strong>, deci fiecare vânzător care vrea
să fie executat trebuie să accepte prețul cerut de cumpărători, ceea ce
oprește scăderea; la resistance e invers — mai mulți vor să vândă acum
decât să cumpere acum, deci vânzătorii domină negocierea și opresc urcarea.</p>
<p><svg viewBox="0 0 420 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<text x="5" y="16" fill="#333">La support (preț "ieftin")</text>
<text x="5" y="34" fill="#188a3e">cumpărători ACUM</text>
<rect x="130" y="22" width="220" height="18" fill="#188a3e"/>
<text x="5" y="58" fill="#c00">vânzători ACUM</text>
<rect x="130" y="46" width="70" height="18" fill="#c00"/>
<text x="5" y="100" fill="#333">La resistance (preț "scump")</text>
<text x="5" y="118" fill="#188a3e">cumpărători ACUM</text>
<rect x="130" y="106" width="70" height="18" fill="#188a3e"/>
<text x="5" y="142" fill="#c00">vânzători ACUM</text>
<rect x="130" y="130" width="220" height="18" fill="#c00"/>
</svg></p>
<h2>Termen nou: pivot point (PP) — formula și cele 4 linii derivate</h2>
<p><strong>Pivot point (PP)</strong> = media aritmetică a high, low și close-ului
candelei/perioadei anterioare: <code>PP = (High + Low + Close) / 3</code>. Din PP se
derivă alte 4 linii (formula standard, aceeași folosită de floor traders
de zeci de ani):</p>
<ul>
<li><code>R1 = 2×PP − Low</code> (prima resistance)</li>
<li><code>R2 = PP + (High − Low)</code> (a doua resistance)</li>
<li><code>S1 = 2×PP − High</code> (primul support)</li>
<li><code>S2 = PP − (High − Low)</code> (al doilea support)</li>
</ul>
<p><strong>Exemplu real din curs (Q, daily):</strong> candela anterioară are high 370.68,
low 366.80, close 369.87 → PP = (370.68+366.80+369.87)/3 = <strong>369.12</strong>. Din
formulă: R1 = 371.44, R2 = 373.00, S1 = 367.56, S2 = 365.24.</p>
<p><svg viewBox="0 0 480 300" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:480px;height:auto;font:12px sans-serif">
<text x="10" y="15" fill="#666">Q — daily, candela zilei anterioare</text>
<line x1="20" y1="20" x2="460" y2="20" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="16" fill="#c00">R2 373.00</text>
<line x1="20" y1="72" x2="460" y2="72" stroke="#c88" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="68" fill="#c88">R1 371.44</text>
<line x1="20" y1="150" x2="460" y2="150" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="360" y="146" fill="#1a5fb4">PP 369.12</text>
<line x1="20" y1="202" x2="460" y2="202" stroke="#188a3e" opacity="0.7" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="198" fill="#188a3e">S1 367.56</text>
<line x1="20" y1="280" x2="460" y2="280" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="276" fill="#188a3e">S2 365.24</text>
<line x1="140" y1="98" x2="140" y2="228" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="140" cy="98" r="3" fill="#1a1a1a"/>
<circle cx="140" cy="228" r="3" fill="#1a1a1a"/>
<line x1="130" y1="125" x2="150" y2="125" stroke="#1a1a1a" stroke-width="3"/>
<text x="150" y="102" fill="#333">high 370.68</text>
<text x="150" y="232" fill="#333">low 366.80</text>
<text x="150" y="120" fill="#333">close 369.87</text>
</svg></p>
<h2>De ce funcționează — mecanismul, nu doar afirmația</h2>
<p>Cursul spune doar că "obții o medie și acolo ar trebui să se miște
prețul", fără să explice de ce. Motivul mecanic are două componente: (1)
formula de mai sus e un <strong>standard de industrie</strong> folosit identic de zeci
de mii de traderi și algoritmi de zeci de ani — deci mulți participanți
calculează exact aceleași niveluri și plasează ordine acolo (efect
auto-împlinit: nivelul "funcționează" parțial pentru că lumea se
comportă ca și cum ar funcționa); (2) media (High+Low+Close)/3 aproximează
prețul "tipic" al sesiunii anterioare — locul unde cerere și ofertă au
fost, în medie, aproape echilibrate — deci e un reper rezonabil de
"echilibru" de la care se pornește ziua/săptămâna curentă.</p>
<h2>Corelarea cu timeframe-ul graficului</h2>
<p>Fiecare chart folosește pivoți calculați dintr-o perioadă cu un nivel mai
mare decât timeframe-ul lui (5 min → daily, 15/60 min → weekly, daily →
monthly, weekly → quarterly, monthly → yearly) — tabelul complet și
mecanismul din spate sunt deja documentate în
<code>03_MODUL_2/03_timeframes_set_up.md</code>, nu le repet aici.</p>
<h2>Proiecție bull vs. bear a perioadei — PP curent vs. PP anterior</h2>
<p><strong>Termen nou: proiecție bull/bear</strong> = ce ne așteptăm să vedem din
perspectiva support/resistance în perioada care tocmai a început, dedus
din poziția PP-ului curent față de PP-ul perioadei precedente — nu o
predicție exactă, ci un ghid: dacă PP-ul curent e deasupra celui anterior
(proiecție bull), e mai probabil ca prețul să testeze ambele resistance
(R1, R2) și doar un support; dacă PP-ul curent e sub cel anterior
(proiecție bear), invers — două support-uri testate, o singură resistance.</p>
<p><svg viewBox="0 0 440 230" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="5" y="16" fill="#333">Proiecție BULL — PP curent peste PP anterior</text>
<line x1="20" y1="60" x2="180" y2="60" stroke="#888" stroke-width="1.5"/>
<text x="20" y="52" fill="#888">PP anterior 369.12</text>
<line x1="220" y1="35" x2="380" y2="35" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="220" y="27" fill="#1a5fb4">PP curent 371.00</text>
<text x="200" y="90" fill="#188a3e">așteptăm 2 resistance testate, 1 support</text>
<text x="5" y="140" fill="#333">Proiecție BEAR — PP curent sub PP anterior</text>
<line x1="20" y1="160" x2="180" y2="160" stroke="#888" stroke-width="1.5"/>
<text x="20" y="152" fill="#888">PP anterior 369.12</text>
<line x1="220" y1="185" x2="380" y2="185" stroke="#c00" stroke-width="1.5"/>
<text x="220" y="202" fill="#c00">PP curent 367.50</text>
<text x="200" y="220" fill="#c00">așteptăm 2 support testate, 1 resistance</text>
</svg></p>
<p><strong>Filtru avansat: PPA (pivot point average)</strong> — media ultimelor 3 PP-uri,
tratată ca un moving average "lent" față de PP-ul curent, "rapid" (exact
logica unui crossing de moving averages: fast peste slow = bull). Când
PP-ul curent e deasupra PPA, proiecția capătă un filtru suplimentar de
încredere spre bull; sub PPA, spre bear.</p>
<p><svg viewBox="0 0 420 160" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<polyline points="20,120 90,100 160,70 230,50 300,40 370,30" fill="none" stroke="#1a5fb4" stroke-width="2"/>
<text x="290" y="24" fill="#1a5fb4">PP (curent)</text>
<polyline points="20,110 90,105 160,95 230,85 300,78 370,72" fill="none" stroke="#d08a1e" stroke-width="2"/>
<text x="270" y="150" fill="#d08a1e">PPA — media ultimelor 3 PP</text>
<circle cx="160" cy="70" r="4" fill="#1a1a1a"/>
<text x="65" y="60" fill="#1a1a1a">PP trece peste PPA → filtru bull</text>
</svg></p>
<p>Nuanță "neutru": chiar și într-o proiecție bull, dacă R2-ul perioadei
curente e mai jos decât R2-ul (sau high-ul) perioadei anterioare —
practic un "lower high" pe liniile de resistance — cursul o numește <strong>bull
neutru</strong>: direcția e tehnic bullish, dar mai slabă, nu un bull curat cu
"higher high".</p>
<h2>R3/S3 — de ce nu le folosești ca target</h2>
<p>Indicatorul permite și linii R3/S3 (sau mai departe), dar probabilitatea
ca prețul să le atingă în interiorul perioadei e foarte mică — cursul
estimează o dată la ordinul zecilor de tranzacții, nu o regularitate pe
care să construiești un plan. Motiv practic pentru care liniile utile
rămân doar PP, R1, R2, S1, S2.</p>
<h2>Cum tranzacționezi efectiv o zonă de support/resistance</h2>
<p><strong>De ce urmărești asta, concret:</strong> îți dă un nivel de preț calculat
obiectiv (nu desenat cu ochiul) unde probabilitatea unei reacții e mai
mare și risk/reward-ul e mai bun — cumperi aproape de fundul mișcării
(support) sau vinzi aproape de vârf (resistance), nu în mijlocul range-ului
unde stop-loss-ul trebuie să fie mult mai larg pentru același target.</p>
<p><strong>Ce faci când prețul ajunge la o zonă de support/resistance:</strong> NU
cumperi/vinzi pe simpla atingere a liniei. Linia arată doar unde e
probabil o reacție — ai nevoie de un <strong>trigger</strong> (o candelă/pattern de
confirmare în direcția reacției așteptate) înainte să intri, exact ca la
orice alt set-up (pattern, divergență).</p>
<h3>Long la support — DA (trigger valid) / NU (fără confirmare)</h3>
<p><strong>DA — Q, 5 min, pivoți daily (continuarea exemplului de mai sus):</strong>
prețul coboară spre S1 (367.56), face un wick sub el la 367.40 dar
închide o candelă bullish la 367.80 (respinge nivelul) — asta e
trigger-ul. Intri la break-ul peste high-ul acelei candele.</p>
<p><svg viewBox="0 0 460 300" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">preț ↑ — Q, 5 min, pivoți daily — DA: trigger valid, intri long</text>
<line x1="20" y1="29" x2="440" y2="29" stroke="#c88" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="350" y="25" fill="#c88">R1 371.44 — TP2</text>
<line x1="20" y1="155" x2="440" y2="155" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="350" y="151" fill="#1a5fb4">PP 369.12 — TP1</text>
<line x1="20" y1="240" x2="440" y2="240" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="236" fill="#188a3e">S1 367.56</text>
<line x1="20" y1="254" x2="440" y2="254" stroke="#c00" stroke-width="1.5" stroke-dasharray="2 2"/>
<text x="260" y="269" fill="#c00">SL 367.30</text>
<polyline points="20,100 90,180 150,248 170,227 200,221 260,180 310,155 360,100 410,29" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="150" cy="248" r="5" fill="#188a3e"/>
<text x="20" y="270" fill="#188a3e">wick 367.40 — trigger bullish</text>
<circle cx="200" cy="221" r="5" fill="#1a5fb4"/>
<text x="205" y="212" fill="#1a5fb4">intrare 367.90 (break peste trigger)</text>
<circle cx="310" cy="155" r="5" fill="#1a5fb4"/>
<circle cx="410" cy="29" r="5" fill="#1a5fb4"/>
</svg></p>
<p><strong>Intrare:</strong> 367.90 (break peste high-ul candelei de trigger). <strong>Stop-loss:</strong>
367.30 (sub wick-ul de trigger și sub S1 — dacă prețul recoboară acolo, S1
nu a ținut, ideea e invalidată). <strong>Take-profit 1:</strong> PP 369.12 (risc 0.60,
câștig 1.22 → ~1:2). <strong>Take-profit 2:</strong> R1 371.44 (câștig 3.54 → ~1:5.9,
dacă proiecția e bull și lași parte din poziție să ruleze).</p>
<p><strong>NU — breakdown fără respingere, nu intri (sau ești stopat dacă ai
intrat orbește):</strong> prețul atinge S1 dar nu formează un bounce — trece
direct prin el, fără nicio pauză, spre S2.</p>
<p><svg viewBox="0 0 460 300" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">preț ↑ — Q — NU: breakdown fără trigger, nu intri</text>
<line x1="20" y1="40" x2="440" y2="40" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="36" fill="#1a5fb4">PP 369.12</text>
<line x1="20" y1="121" x2="440" y2="121" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="117" fill="#188a3e">S1 367.56</text>
<line x1="20" y1="150" x2="440" y2="150" stroke="#c00" stroke-width="1.5" stroke-dasharray="2 2"/>
<text x="255" y="146" fill="#c00">ipotetic SL 367.00</text>
<line x1="20" y1="242" x2="440" y2="242" stroke="#188a3e" opacity="0.6" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="238" fill="#188a3e">S2 365.24</text>
<polyline points="20,50 90,80 150,121 190,124 230,170 280,220 330,242 380,254" fill="none" stroke="#c00" stroke-width="2"/>
<circle cx="190" cy="124" r="5" fill="#c88"/>
<text x="195" y="112" fill="#c88">NU — fără bounce, "pe atingere"</text>
<circle cx="230" cy="170" r="5" fill="#c00"/>
<text x="235" y="185" fill="#c00">SL 367.00 lovit — S1 nu a ținut</text>
</svg></p>
<p>Diferența numerică față de cazul DA: la S1 nu apare nicio candelă bullish
de respingere — prețul continuă direct spre S2, la fel cum arăta și
mișcarea de dinainte, fără nicio schimbare de caracter.</p>
<h3>Short la resistance — DA (trigger valid) / NU (fără confirmare)</h3>
<p>Aceeași logică, oglindită: cauți trigger bearish la resistance, nu
short pe simpla atingere.</p>
<p><strong>DA — EURUSD, 15 min, pivoți weekly:</strong> candelă anterioară weekly cu high
1.0920, low 1.0860, close 1.0895 → PP = 1.0892, R1 = 1.0923, R2 = 1.0952,
S1 = 1.0863. Prețul urcă la R1, face un vârf tip shooting star la 1.0928,
închide la 1.0917 — trigger bearish. Intri la break-ul sub low-ul acelei
candele.</p>
<p><svg viewBox="0 0 460 300" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">preț ↑ — EURUSD, 15 min, pivoți weekly — DA: trigger valid, intri short</text>
<line x1="20" y1="75" x2="440" y2="75" stroke="#c00" stroke-width="1.5" stroke-dasharray="2 2"/>
<text x="25" y="71" fill="#c00">SL 1.0935</text>
<line x1="20" y1="99" x2="440" y2="99" stroke="#c88" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="95" fill="#c88">R1 1.0923</text>
<line x1="20" y1="176" x2="440" y2="176" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="350" y="172" fill="#1a5fb4">PP 1.0892 — TP1</text>
<line x1="20" y1="248" x2="440" y2="248" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="350" y="244" fill="#188a3e">S1 1.0863 — TP2</text>
<polyline points="20,180 90,140 150,99 180,87 210,119 250,124 300,176 360,220 410,248" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="180" cy="87" r="5" fill="#c88"/>
<text x="110" y="108" fill="#c88">spike 1.0928 — shooting star</text>
<circle cx="250" cy="124" r="5" fill="#c00"/>
<text x="255" y="140" fill="#c00">intrare short 1.0913 (break sub trigger)</text>
<circle cx="300" cy="176" r="5" fill="#1a5fb4"/>
<circle cx="410" cy="248" r="5" fill="#1a5fb4"/>
</svg></p>
<p><strong>Intrare:</strong> 1.0913 (break sub low-ul candelei de trigger). <strong>Stop-loss:</strong>
1.0935 (peste spike-ul de la R1 — dacă prețul revine acolo, R1 nu a
ținut). <strong>Take-profit 1:</strong> PP 1.0892 (risc 22 pips, câștig 21 pips →
~1:1). <strong>Take-profit 2:</strong> S1 1.0863 (câștig 50 pips → ~1:2.3) — target-ul
mai bun de urmărit dacă proiecția săptămânii e bear.</p>
<p><strong>NU — breakout peste R1 fără respingere, nu intri (sau ești stopat):</strong>
prețul nu se oprește la R1 — trece direct prin el, cu putere, spre R2.</p>
<p><svg viewBox="0 0 460 260" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">preț ↑ — EURUSD — NU: breakout peste R1 fără respingere, nu intri short</text>
<line x1="20" y1="27" x2="440" y2="27" stroke="#c88" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="23" fill="#c88">R2 1.0952</text>
<line x1="20" y1="99" x2="440" y2="99" stroke="#c88" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="95" fill="#c88">R1 1.0923</text>
<line x1="20" y1="87" x2="440" y2="87" stroke="#c00" stroke-width="1.5" stroke-dasharray="2 2"/>
<text x="30" y="83" fill="#c00">ipotetic SL 1.0928</text>
<polyline points="20,176 100,140 160,99 220,87 300,50 380,27" fill="none" stroke="#c00" stroke-width="2"/>
<circle cx="160" cy="99" r="5" fill="#c88"/>
<text x="30" y="145" fill="#c88">NU — short "pe atingere", fără trigger</text>
<circle cx="220" cy="87" r="5" fill="#c00"/>
<text x="225" y="205" fill="#c00">SL 1.0928 lovit — R1 nu a ținut</text>
</svg></p>
<h2>Gotchas practice — cele mai importante</h2>
<ul>
<li><strong>Nu cumperi/vinzi doar pentru că prețul a atins linia.</strong> Linia arată
unde e probabilă o reacție, nu o garanție — fără trigger, riști exact
ca la un pattern neconfirmat.</li>
<li><strong>Folosește pivoții timeframe-ului corect (vezi
<code>03_timeframes_set_up.md</code>).</strong> Un pivot daily citit pe un chart de 60 min
dă un nivel greșit, calculat din perioada greșită.</li>
<li><strong>R3/S3 nu sunt target-uri de bază</strong> — probabilitatea reală de atingere
în interiorul perioadei e mică; nu construi un plan de trade pe ele.</li>
<li><strong>Proiecția bull/bear e un ghid, nu o certitudine</strong> — cursul însuși
arată cazuri unde prețul s-a oprit la S2 în loc de PP, sau invers; e o
hartă a probabilităților, nu o regulă fixă.</li>
</ul>
<h2>Referințe</h2>
<ul>
<li><a href="https://www.investopedia.com/terms/p/pivotpoint.asp">Investopedia — Pivot Point</a> — formula standard PP/R1/R2/S1/S2 și utilizarea ca support/resistance.</li>
<li><a href="https://chartschool.stockcharts.com/table-of-contents/technical-indicators-and-overlays/technical-overlays/pivot-points">StockCharts ChartSchool — Pivot Points</a> — originea floor pivots și interpretarea R1/S1 ca reacție de sesiune.</li>
<li><a href="https://corporatefinanceinstitute.com/resources/career-map/sell-side/capital-markets/pivot-points/">CFI — Pivot Points: Definition, Calculation, Formula, Examples</a> — exemple numerice suplimentare de calcul.</li>
<li><a href="https://www.tradealgo.com/trading-guides/technical-analysis/pivot-points-how-floor-traders-calculate-daily-support-and-resistance-levels">TradeAlgo — Pivot Points: How Floor Traders Calculate Daily Support and Resistance Levels</a> — context istoric (floor traders) și reacția la R1 ca prim semnal de caracter al sesiunii.</li>
</ul>
<hr />
<p><em>Notă: mecanismul cerere/ofertă din spatele support/resistance,
explicația "de ce funcționează" pivot point-ul (standard de industrie +
aproximare a prețului tipic), diagramele DA/NU (long la support și short
la resistance) cu cifre complete de intrare/SL/TP, precum și secțiunea
R3/S3 explicată ca probabilitate redusă sunt completări ale mele —
transcrierea explică metafora, formula de calcul și corelarea cu
timeframe-urile, dar nu conturează un trade complet cu cifre de
intrare/stop/target.</em></p>
</body>
</html>

View File

@@ -0,0 +1,299 @@
# Modul 2 / #2 — Zone de cerere/ofertă (support/resistance) prin floor pivots
## TLDR
Floor pivots calculează matematic, din high/low/close-ul perioadei
anterioare, niveluri obiective de support (cerere) și resistance (ofertă)
pentru perioada curentă — versiune mai obiectivă decât metoda veche bazată
pe swing high/low desenate cu ochiul. Pe lângă nivelul de preț, oferă și o
dimensiune de timp (până când se termină perioada, prețul ar trebui să
atingă una din linii). Regula practică de bază: **cumperi la support,
vinzi la resistance** — dar abia după un trigger de confirmare, nu pe
simpla atingere a liniei.
## Support/resistance — metafora din curs + mecanismul cerere/ofertă
Support = nivelul unde prețul devine "suficient de ieftin" cât să atragă
cumpărători noi (cerere > ofertă); resistance = nivelul unde prețul a
devenit "suficient de scump" cât să oprească cererea (ofertă > cerere).
Cursul dă o metaforă utilă: gândește-te la un meci de fotbal — echipa care
joacă acasă are mai mulți suporteri în tribune (= support, prețul găsește
cumpărători); echipa în deplasare întâmpină mai mulți suporteri ai echipei
adverse (= resistance, prețul întâmpină vânzători).
Mecanic, nu doar metaforic: la support sunt mai mulți traderi dispuși să
cumpere **acum** decât să vândă **acum**, deci fiecare vânzător care vrea
să fie executat trebuie să accepte prețul cerut de cumpărători, ceea ce
oprește scăderea; la resistance e invers — mai mulți vor să vândă acum
decât să cumpere acum, deci vânzătorii domină negocierea și opresc urcarea.
<svg viewBox="0 0 420 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<text x="5" y="16" fill="#333">La support (preț "ieftin")</text>
<text x="5" y="34" fill="#188a3e">cumpărători ACUM</text>
<rect x="130" y="22" width="220" height="18" fill="#188a3e"/>
<text x="5" y="58" fill="#c00">vânzători ACUM</text>
<rect x="130" y="46" width="70" height="18" fill="#c00"/>
<text x="5" y="100" fill="#333">La resistance (preț "scump")</text>
<text x="5" y="118" fill="#188a3e">cumpărători ACUM</text>
<rect x="130" y="106" width="70" height="18" fill="#188a3e"/>
<text x="5" y="142" fill="#c00">vânzători ACUM</text>
<rect x="130" y="130" width="220" height="18" fill="#c00"/>
</svg>
## Termen nou: pivot point (PP) — formula și cele 4 linii derivate
**Pivot point (PP)** = media aritmetică a high, low și close-ului
candelei/perioadei anterioare: `PP = (High + Low + Close) / 3`. Din PP se
derivă alte 4 linii (formula standard, aceeași folosită de floor traders
de zeci de ani):
- `R1 = 2×PP − Low` (prima resistance)
- `R2 = PP + (High − Low)` (a doua resistance)
- `S1 = 2×PP − High` (primul support)
- `S2 = PP − (High − Low)` (al doilea support)
**Exemplu real din curs (Q, daily):** candela anterioară are high 370.68,
low 366.80, close 369.87 → PP = (370.68+366.80+369.87)/3 = **369.12**. Din
formulă: R1 = 371.44, R2 = 373.00, S1 = 367.56, S2 = 365.24.
<svg viewBox="0 0 480 300" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:480px;height:auto;font:12px sans-serif">
<text x="10" y="15" fill="#666">Q — daily, candela zilei anterioare</text>
<line x1="20" y1="20" x2="460" y2="20" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="16" fill="#c00">R2 373.00</text>
<line x1="20" y1="72" x2="460" y2="72" stroke="#c88" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="68" fill="#c88">R1 371.44</text>
<line x1="20" y1="150" x2="460" y2="150" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="360" y="146" fill="#1a5fb4">PP 369.12</text>
<line x1="20" y1="202" x2="460" y2="202" stroke="#188a3e" opacity="0.7" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="198" fill="#188a3e">S1 367.56</text>
<line x1="20" y1="280" x2="460" y2="280" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="276" fill="#188a3e">S2 365.24</text>
<line x1="140" y1="98" x2="140" y2="228" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="140" cy="98" r="3" fill="#1a1a1a"/>
<circle cx="140" cy="228" r="3" fill="#1a1a1a"/>
<line x1="130" y1="125" x2="150" y2="125" stroke="#1a1a1a" stroke-width="3"/>
<text x="150" y="102" fill="#333">high 370.68</text>
<text x="150" y="232" fill="#333">low 366.80</text>
<text x="150" y="120" fill="#333">close 369.87</text>
</svg>
## De ce funcționează — mecanismul, nu doar afirmația
Cursul spune doar că "obții o medie și acolo ar trebui să se miște
prețul", fără să explice de ce. Motivul mecanic are două componente: (1)
formula de mai sus e un **standard de industrie** folosit identic de zeci
de mii de traderi și algoritmi de zeci de ani — deci mulți participanți
calculează exact aceleași niveluri și plasează ordine acolo (efect
auto-împlinit: nivelul "funcționează" parțial pentru că lumea se
comportă ca și cum ar funcționa); (2) media (High+Low+Close)/3 aproximează
prețul "tipic" al sesiunii anterioare — locul unde cerere și ofertă au
fost, în medie, aproape echilibrate — deci e un reper rezonabil de
"echilibru" de la care se pornește ziua/săptămâna curentă.
## Corelarea cu timeframe-ul graficului
Fiecare chart folosește pivoți calculați dintr-o perioadă cu un nivel mai
mare decât timeframe-ul lui (5 min → daily, 15/60 min → weekly, daily →
monthly, weekly → quarterly, monthly → yearly) — tabelul complet și
mecanismul din spate sunt deja documentate în
`03_MODUL_2/03_timeframes_set_up.md`, nu le repet aici.
## Proiecție bull vs. bear a perioadei — PP curent vs. PP anterior
**Termen nou: proiecție bull/bear** = ce ne așteptăm să vedem din
perspectiva support/resistance în perioada care tocmai a început, dedus
din poziția PP-ului curent față de PP-ul perioadei precedente — nu o
predicție exactă, ci un ghid: dacă PP-ul curent e deasupra celui anterior
(proiecție bull), e mai probabil ca prețul să testeze ambele resistance
(R1, R2) și doar un support; dacă PP-ul curent e sub cel anterior
(proiecție bear), invers — două support-uri testate, o singură resistance.
<svg viewBox="0 0 440 230" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="5" y="16" fill="#333">Proiecție BULL — PP curent peste PP anterior</text>
<line x1="20" y1="60" x2="180" y2="60" stroke="#888" stroke-width="1.5"/>
<text x="20" y="52" fill="#888">PP anterior 369.12</text>
<line x1="220" y1="35" x2="380" y2="35" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="220" y="27" fill="#1a5fb4">PP curent 371.00</text>
<text x="200" y="90" fill="#188a3e">așteptăm 2 resistance testate, 1 support</text>
<text x="5" y="140" fill="#333">Proiecție BEAR — PP curent sub PP anterior</text>
<line x1="20" y1="160" x2="180" y2="160" stroke="#888" stroke-width="1.5"/>
<text x="20" y="152" fill="#888">PP anterior 369.12</text>
<line x1="220" y1="185" x2="380" y2="185" stroke="#c00" stroke-width="1.5"/>
<text x="220" y="202" fill="#c00">PP curent 367.50</text>
<text x="200" y="220" fill="#c00">așteptăm 2 support testate, 1 resistance</text>
</svg>
**Filtru avansat: PPA (pivot point average)** — media ultimelor 3 PP-uri,
tratată ca un moving average "lent" față de PP-ul curent, "rapid" (exact
logica unui crossing de moving averages: fast peste slow = bull). Când
PP-ul curent e deasupra PPA, proiecția capătă un filtru suplimentar de
încredere spre bull; sub PPA, spre bear.
<svg viewBox="0 0 420 160" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<polyline points="20,120 90,100 160,70 230,50 300,40 370,30" fill="none" stroke="#1a5fb4" stroke-width="2"/>
<text x="290" y="24" fill="#1a5fb4">PP (curent)</text>
<polyline points="20,110 90,105 160,95 230,85 300,78 370,72" fill="none" stroke="#d08a1e" stroke-width="2"/>
<text x="270" y="150" fill="#d08a1e">PPA — media ultimelor 3 PP</text>
<circle cx="160" cy="70" r="4" fill="#1a1a1a"/>
<text x="65" y="60" fill="#1a1a1a">PP trece peste PPA → filtru bull</text>
</svg>
Nuanță "neutru": chiar și într-o proiecție bull, dacă R2-ul perioadei
curente e mai jos decât R2-ul (sau high-ul) perioadei anterioare —
practic un "lower high" pe liniile de resistance — cursul o numește **bull
neutru**: direcția e tehnic bullish, dar mai slabă, nu un bull curat cu
"higher high".
## R3/S3 — de ce nu le folosești ca target
Indicatorul permite și linii R3/S3 (sau mai departe), dar probabilitatea
ca prețul să le atingă în interiorul perioadei e foarte mică — cursul
estimează o dată la ordinul zecilor de tranzacții, nu o regularitate pe
care să construiești un plan. Motiv practic pentru care liniile utile
rămân doar PP, R1, R2, S1, S2.
## Cum tranzacționezi efectiv o zonă de support/resistance
**De ce urmărești asta, concret:** îți dă un nivel de preț calculat
obiectiv (nu desenat cu ochiul) unde probabilitatea unei reacții e mai
mare și risk/reward-ul e mai bun — cumperi aproape de fundul mișcării
(support) sau vinzi aproape de vârf (resistance), nu în mijlocul range-ului
unde stop-loss-ul trebuie să fie mult mai larg pentru același target.
**Ce faci când prețul ajunge la o zonă de support/resistance:** NU
cumperi/vinzi pe simpla atingere a liniei. Linia arată doar unde e
probabil o reacție — ai nevoie de un **trigger** (o candelă/pattern de
confirmare în direcția reacției așteptate) înainte să intri, exact ca la
orice alt set-up (pattern, divergență).
### Long la support — DA (trigger valid) / NU (fără confirmare)
**DA — Q, 5 min, pivoți daily (continuarea exemplului de mai sus):**
prețul coboară spre S1 (367.56), face un wick sub el la 367.40 dar
închide o candelă bullish la 367.80 (respinge nivelul) — asta e
trigger-ul. Intri la break-ul peste high-ul acelei candele.
<svg viewBox="0 0 460 300" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">preț ↑ — Q, 5 min, pivoți daily — DA: trigger valid, intri long</text>
<line x1="20" y1="29" x2="440" y2="29" stroke="#c88" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="350" y="25" fill="#c88">R1 371.44 — TP2</text>
<line x1="20" y1="155" x2="440" y2="155" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="350" y="151" fill="#1a5fb4">PP 369.12 — TP1</text>
<line x1="20" y1="240" x2="440" y2="240" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="236" fill="#188a3e">S1 367.56</text>
<line x1="20" y1="254" x2="440" y2="254" stroke="#c00" stroke-width="1.5" stroke-dasharray="2 2"/>
<text x="260" y="269" fill="#c00">SL 367.30</text>
<polyline points="20,100 90,180 150,248 170,227 200,221 260,180 310,155 360,100 410,29" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="150" cy="248" r="5" fill="#188a3e"/>
<text x="20" y="270" fill="#188a3e">wick 367.40 — trigger bullish</text>
<circle cx="200" cy="221" r="5" fill="#1a5fb4"/>
<text x="205" y="212" fill="#1a5fb4">intrare 367.90 (break peste trigger)</text>
<circle cx="310" cy="155" r="5" fill="#1a5fb4"/>
<circle cx="410" cy="29" r="5" fill="#1a5fb4"/>
</svg>
**Intrare:** 367.90 (break peste high-ul candelei de trigger). **Stop-loss:**
367.30 (sub wick-ul de trigger și sub S1 — dacă prețul recoboară acolo, S1
nu a ținut, ideea e invalidată). **Take-profit 1:** PP 369.12 (risc 0.60,
câștig 1.22 → ~1:2). **Take-profit 2:** R1 371.44 (câștig 3.54 → ~1:5.9,
dacă proiecția e bull și lași parte din poziție să ruleze).
**NU — breakdown fără respingere, nu intri (sau ești stopat dacă ai
intrat orbește):** prețul atinge S1 dar nu formează un bounce — trece
direct prin el, fără nicio pauză, spre S2.
<svg viewBox="0 0 460 300" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">preț ↑ — Q — NU: breakdown fără trigger, nu intri</text>
<line x1="20" y1="40" x2="440" y2="40" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="36" fill="#1a5fb4">PP 369.12</text>
<line x1="20" y1="121" x2="440" y2="121" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="117" fill="#188a3e">S1 367.56</text>
<line x1="20" y1="150" x2="440" y2="150" stroke="#c00" stroke-width="1.5" stroke-dasharray="2 2"/>
<text x="255" y="146" fill="#c00">ipotetic SL 367.00</text>
<line x1="20" y1="242" x2="440" y2="242" stroke="#188a3e" opacity="0.6" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="238" fill="#188a3e">S2 365.24</text>
<polyline points="20,50 90,80 150,121 190,124 230,170 280,220 330,242 380,254" fill="none" stroke="#c00" stroke-width="2"/>
<circle cx="190" cy="124" r="5" fill="#c88"/>
<text x="195" y="112" fill="#c88">NU — fără bounce, "pe atingere"</text>
<circle cx="230" cy="170" r="5" fill="#c00"/>
<text x="235" y="185" fill="#c00">SL 367.00 lovit — S1 nu a ținut</text>
</svg>
Diferența numerică față de cazul DA: la S1 nu apare nicio candelă bullish
de respingere — prețul continuă direct spre S2, la fel cum arăta și
mișcarea de dinainte, fără nicio schimbare de caracter.
### Short la resistance — DA (trigger valid) / NU (fără confirmare)
Aceeași logică, oglindită: cauți trigger bearish la resistance, nu
short pe simpla atingere.
**DA — EURUSD, 15 min, pivoți weekly:** candelă anterioară weekly cu high
1.0920, low 1.0860, close 1.0895 → PP = 1.0892, R1 = 1.0923, R2 = 1.0952,
S1 = 1.0863. Prețul urcă la R1, face un vârf tip shooting star la 1.0928,
închide la 1.0917 — trigger bearish. Intri la break-ul sub low-ul acelei
candele.
<svg viewBox="0 0 460 300" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">preț ↑ — EURUSD, 15 min, pivoți weekly — DA: trigger valid, intri short</text>
<line x1="20" y1="75" x2="440" y2="75" stroke="#c00" stroke-width="1.5" stroke-dasharray="2 2"/>
<text x="25" y="71" fill="#c00">SL 1.0935</text>
<line x1="20" y1="99" x2="440" y2="99" stroke="#c88" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="95" fill="#c88">R1 1.0923</text>
<line x1="20" y1="176" x2="440" y2="176" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="350" y="172" fill="#1a5fb4">PP 1.0892 — TP1</text>
<line x1="20" y1="248" x2="440" y2="248" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="350" y="244" fill="#188a3e">S1 1.0863 — TP2</text>
<polyline points="20,180 90,140 150,99 180,87 210,119 250,124 300,176 360,220 410,248" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="180" cy="87" r="5" fill="#c88"/>
<text x="110" y="108" fill="#c88">spike 1.0928 — shooting star</text>
<circle cx="250" cy="124" r="5" fill="#c00"/>
<text x="255" y="140" fill="#c00">intrare short 1.0913 (break sub trigger)</text>
<circle cx="300" cy="176" r="5" fill="#1a5fb4"/>
<circle cx="410" cy="248" r="5" fill="#1a5fb4"/>
</svg>
**Intrare:** 1.0913 (break sub low-ul candelei de trigger). **Stop-loss:**
1.0935 (peste spike-ul de la R1 — dacă prețul revine acolo, R1 nu a
ținut). **Take-profit 1:** PP 1.0892 (risc 22 pips, câștig 21 pips →
~1:1). **Take-profit 2:** S1 1.0863 (câștig 50 pips → ~1:2.3) — target-ul
mai bun de urmărit dacă proiecția săptămânii e bear.
**NU — breakout peste R1 fără respingere, nu intri (sau ești stopat):**
prețul nu se oprește la R1 — trece direct prin el, cu putere, spre R2.
<svg viewBox="0 0 460 260" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">preț ↑ — EURUSD — NU: breakout peste R1 fără respingere, nu intri short</text>
<line x1="20" y1="27" x2="440" y2="27" stroke="#c88" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="23" fill="#c88">R2 1.0952</text>
<line x1="20" y1="99" x2="440" y2="99" stroke="#c88" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="360" y="95" fill="#c88">R1 1.0923</text>
<line x1="20" y1="87" x2="440" y2="87" stroke="#c00" stroke-width="1.5" stroke-dasharray="2 2"/>
<text x="30" y="83" fill="#c00">ipotetic SL 1.0928</text>
<polyline points="20,176 100,140 160,99 220,87 300,50 380,27" fill="none" stroke="#c00" stroke-width="2"/>
<circle cx="160" cy="99" r="5" fill="#c88"/>
<text x="30" y="145" fill="#c88">NU — short "pe atingere", fără trigger</text>
<circle cx="220" cy="87" r="5" fill="#c00"/>
<text x="225" y="205" fill="#c00">SL 1.0928 lovit — R1 nu a ținut</text>
</svg>
## Gotchas practice — cele mai importante
- **Nu cumperi/vinzi doar pentru că prețul a atins linia.** Linia arată
unde e probabilă o reacție, nu o garanție — fără trigger, riști exact
ca la un pattern neconfirmat.
- **Folosește pivoții timeframe-ului corect (vezi
`03_timeframes_set_up.md`).** Un pivot daily citit pe un chart de 60 min
dă un nivel greșit, calculat din perioada greșită.
- **R3/S3 nu sunt target-uri de bază** — probabilitatea reală de atingere
în interiorul perioadei e mică; nu construi un plan de trade pe ele.
- **Proiecția bull/bear e un ghid, nu o certitudine** — cursul însuși
arată cazuri unde prețul s-a oprit la S2 în loc de PP, sau invers; e o
hartă a probabilităților, nu o regulă fixă.
## Referințe
- [Investopedia — Pivot Point](https://www.investopedia.com/terms/p/pivotpoint.asp) — formula standard PP/R1/R2/S1/S2 și utilizarea ca support/resistance.
- [StockCharts ChartSchool — Pivot Points](https://chartschool.stockcharts.com/table-of-contents/technical-indicators-and-overlays/technical-overlays/pivot-points) — originea floor pivots și interpretarea R1/S1 ca reacție de sesiune.
- [CFI — Pivot Points: Definition, Calculation, Formula, Examples](https://corporatefinanceinstitute.com/resources/career-map/sell-side/capital-markets/pivot-points/) — exemple numerice suplimentare de calcul.
- [TradeAlgo — Pivot Points: How Floor Traders Calculate Daily Support and Resistance Levels](https://www.tradealgo.com/trading-guides/technical-analysis/pivot-points-how-floor-traders-calculate-daily-support-and-resistance-levels) — context istoric (floor traders) și reacția la R1 ca prim semnal de caracter al sesiunii.
---
*Notă: mecanismul cerere/ofertă din spatele support/resistance,
explicația "de ce funcționează" pivot point-ul (standard de industrie +
aproximare a prețului tipic), diagramele DA/NU (long la support și short
la resistance) cu cifre complete de intrare/SL/TP, precum și secțiunea
R3/S3 explicată ca probabilitate redusă sunt completări ale mele —
transcrierea explică metafora, formula de calcul și corelarea cu
timeframe-urile, dar nu conturează un trade complet cu cifre de
intrare/stop/target.*

View File

@@ -0,0 +1,271 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Modul 2 / #3 — Setup multi-timeframe pentru trading</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>Modul 2 / #3 — Setup multi-timeframe pentru trading</h1>
<h2>TLDR</h2>
<p>Workspace-ul de trading se construiește cu 6 chart-uri ale aceluiași
instrument, pe 6 intervale diferite (5 min, 15 min, 60 min, Daily, Weekly,
Monthly), toate cu aceiași indicatori și legate între ele ("global link") ca
să se actualizeze simultan la schimbarea simbolului. Scopul nu e estetic —
e ca <strong>decizia de trade să nu se ia izolat pe un singur interval</strong>: cauți
mai întâi direcția pe timeframe-urile mari (context/bias), abia apoi
intrarea exactă pe cele mici (trigger). Fără acest pas, poți intra long pe
5 minute exact când Daily/Weekly sunt încă într-un downtrend puternic —
probabilitate mică de succes, risc de a fi "luat" de mișcarea mare.</p>
<h2>Cum se construiește workspace-ul (6 panouri)</h2>
<p>Cele 6 chart-uri, cu aceiași indicatori pe fiecare: <strong>5 min, 15 min, 60 min,
Daily, Weekly, Monthly</strong>. În curs, panourile se construiesc de la mic la
mare (mai rapid: se copiază primul chart cu tot cu indicatori, se schimbă
doar time frame-ul) — dar asta e doar un truc de eficiență în platformă
(TradeStation), nu convenția de citire.</p>
<p><svg viewBox="0 0 620 90" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:620px;height:auto;font:11px sans-serif">
<rect x="10" y="10" width="90" height="40" fill="#eee" stroke="#999"/>
<text x="30" y="34" fill="#333">5 min</text>
<rect x="110" y="10" width="90" height="40" fill="#eee" stroke="#999"/>
<text x="125" y="34" fill="#333">15 min</text>
<rect x="210" y="10" width="90" height="40" fill="#eee" stroke="#999"/>
<text x="225" y="34" fill="#333">60 min</text>
<rect x="310" y="10" width="90" height="40" fill="#eee" stroke="#999"/>
<text x="330" y="34" fill="#333">Daily</text>
<rect x="410" y="10" width="90" height="40" fill="#eee" stroke="#999"/>
<text x="425" y="34" fill="#333">Weekly</text>
<rect x="510" y="10" width="90" height="40" fill="#eee" stroke="#999"/>
<text x="522" y="34" fill="#333">Monthly</text>
<line x1="595" y1="70" x2="15" y2="70" stroke="#1a5fb4" stroke-width="1.5" marker-end="url(#arr)"/>
<text x="180" y="85" fill="#1a5fb4">citire pentru decizii de trade: mare → mic (context → intrare)</text>
<defs><marker id="arr" markerWidth="8" markerHeight="8" refX="4" refY="4" orient="auto"><path d="M0,0 L8,4 L0,8 z" fill="#1a5fb4"/></marker></defs>
</svg></p>
<p>Fiecare chart primește aceiași indicatori: Relative Strength, Volum, Power,
semnale de trigger (moving averages), Trailing Stop, divergențe bull/bear
pe momentum/volum/power (mecanismul e detaliat în
<code>01_MODUL_1/06_divergente.md</code>), suport/rezistență din pivot points,
pattern-uri automate (ex. Triangle) și — doar pe intervalele sub Daily —
VWAP. Pe Daily și Weekly se adaugă și 4 medii mobile simple (10, 20, 50,
200), setate să nu afișeze istoric, doar nivelul curent, ca reper rapid de
poziție a prețului față de ele.</p>
<h2>De ce contează ordinea de citire — mecanismul, nu doar afirmația</h2>
<p>Mai jos folosesc de mai multe ori ideea că "trendul de pe timeframe-ul mare
domină". O explic o singură dată, mecanic, înainte de a o aplica.</p>
<p>Pe orice interval mic (5 min, 15 min), majoritatea volumului vine din
tranzacții mici, reactive la zgomot de preț pe termen scurt. Pe intervalele
mari (Daily, Weekly, Monthly), o singură bară agregă zile/săptămâni întregi
de tranzacționare — reflectă poziționarea acumulată a capitalului mare
(fonduri, market makers), care nu intră/iese într-o singură candelă. Când
un trend hotărât pe Daily/Weekly există, o mișcare contrară pe 5 minute e,
cel mai adesea, doar zgomot <strong>în interiorul</strong> acelui trend, nu o schimbare
reală de direcție — motiv pentru care un semnal de cumpărare pe 5 minute,
luat izolat, contra unui downtrend puternic pe Daily, are șanse mai mici să
țină: te pui împotriva poziționării mult mai mari care încă domină prețul.</p>
<h2>Termen nou: pivot point și ierarhia lui pe timeframe-uri</h2>
<p><strong>Pivot point</strong> = nivel de preț calculat automat din high/low/close-ul unei
perioade anterioare (ex. ziua precedentă), folosit ca reper de
suport/rezistență pentru perioada curentă — mulți traderi/algoritmi
calculează același nivel, deci acolo apare adesea reacție reală de preț.</p>
<p>Regula din curs: fiecare chart folosește pivoții calculați dintr-o perioadă
<strong>cu un nivel mai mare</strong> decât timeframe-ul lui — nu pivoții propriei
perioade:</p>
<table>
<thead>
<tr>
<th>Chart</th>
<th>Pivoți folosiți</th>
</tr>
</thead>
<tbody>
<tr>
<td>5 min</td>
<td>Daily</td>
</tr>
<tr>
<td>15 min, 60 min</td>
<td>Weekly</td>
</tr>
<tr>
<td>Daily</td>
<td>Monthly</td>
</tr>
<tr>
<td>Weekly</td>
<td>Quarterly</td>
</tr>
<tr>
<td>Monthly</td>
<td>Yearly</td>
</tr>
</tbody>
</table>
<p><svg viewBox="0 0 460 130" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:11px sans-serif">
<rect x="10" y="10" width="440" height="110" fill="none" stroke="#999"/>
<text x="20" y="26" fill="#333">Yearly (pivoți pt. chart Monthly)</text>
<rect x="25" y="32" width="410" height="80" fill="none" stroke="#999"/>
<text x="35" y="48" fill="#333">Quarterly (pivoți pt. chart Weekly)</text>
<rect x="40" y="54" width="380" height="50" fill="none" stroke="#999"/>
<text x="50" y="70" fill="#333">Monthly (pivoți pt. chart Daily)</text>
<rect x="55" y="76" width="350" height="20" fill="none" stroke="#999"/>
<text x="65" y="90" fill="#333">Weekly (pivoți pt. chart 15/60 min) · Daily (pivoți pt. chart 5 min)</text>
</svg></p>
<p>Mecanismul din spate e același ca la trend: un nivel calculat dintr-o
perioadă mai lungă e urmărit de mai mulți participanți mari, deci reacția
de preț acolo e mai fiabilă decât un pivot calculat din propria bară mică.</p>
<h2>Termen nou: VWAP (Volume Weighted Average Price)</h2>
<p><strong>VWAP</strong> = un moving average de preț combinat cu volum, valabil <strong>doar
intraday</strong> (sub Daily) — se resetează/nu are sens pe Daily, Weekly, Monthly.
Funcționează ca linie dinamică de suport/rezistență: cât timp prețul stă
deasupra, contextul e bullish (linia se colorează albastru în platformă);
sub ea, bearish (portocaliu).</p>
<p><svg viewBox="0 0 400 155" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<polyline points="10,110 60,90 110,70 150,85 190,60 230,95 270,120 320,100 370,80" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<polyline points="10,100 60,95 110,90 150,88 190,86 230,90 270,94 320,96 370,92" fill="none" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="15" y="45" fill="#1a5fb4">VWAP</text>
<text x="90" y="55" fill="#188a3e">preț peste VWAP — context bull</text>
<text x="90" y="135" fill="#c88">preț sub VWAP — context bear</text>
<text x="90" y="149" fill="#c88">(pullback la linie)</text>
</svg></p>
<h2>Termen nou: Trailing Stop</h2>
<p><strong>Trailing Stop</strong> = un nivel de suport/rezistență care "urcă"/"coboară" cu
prețul, calculat automat: fiecare candelă care se închide peste high-ul
candelei precedente face ca <strong>low-ul acelei candele</strong> să devină noul nivel
de suport (trail); simetric la short, cu high-ul candelei ca rezistență.
Cât timp prețul nu trece înapoi peste/sub acel nivel, poziția rămâne
deschisă — practic e un stop-loss dinamic, nu un nivel fix.</p>
<p><strong>Long — trail care urcă:</strong></p>
<p><svg viewBox="0 0 380 220" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:11px sans-serif">
<polyline points="10,140 60,100 110,110 160,70 210,80 260,45 310,55" fill="none" stroke="#188a3e" stroke-width="2"/>
<line x1="60" y1="112" x2="160" y2="112" stroke="#888" stroke-dasharray="3 3"/>
<text x="10" y="160" fill="#666">trail 1: low-ul candelei de breakout</text>
<line x1="160" y1="82" x2="260" y2="82" stroke="#888" stroke-dasharray="3 3"/>
<text x="10" y="176" fill="#666">trail 2: low-ul candelei următoare de breakout</text>
<text x="10" y="196" fill="#188a3e">trend continuă, trail urcă cu el</text>
</svg></p>
<p><strong>Short — trail care coboară (mecanismul oglindit):</strong></p>
<p><svg viewBox="0 0 380 190" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:11px sans-serif">
<polyline points="10,20 60,55 110,45 160,85 210,75 260,110 310,100" fill="none" stroke="#c00" stroke-width="2"/>
<line x1="60" y1="53" x2="160" y2="53" stroke="#888" stroke-dasharray="3 3"/>
<text x="10" y="130" fill="#666">trail 1: high-ul candelei de breakdown</text>
<line x1="160" y1="83" x2="260" y2="83" stroke="#888" stroke-dasharray="3 3"/>
<text x="10" y="146" fill="#666">trail 2: high-ul candelei următoare de breakdown</text>
<text x="10" y="166" fill="#c00">trend continuă, trail coboară cu el</text>
</svg></p>
<p>Exemplul din curs: pe un trade long intrat mai devreme, trail-ul a urcat
candelă cu candelă până când prețul a închis sub linia curentă (o candelă
cu close 8.30, sub un nivel de suport ~8.31) — acolo se închidea poziția,
nu la un stop fix stabilit dinainte. Nu era, în acel moment, un semnal de
short — doar ieșire din long-ul deja deschis.</p>
<h2>Cum tranzacționezi efectiv un set-up multi-timeframe</h2>
<p><strong>De ce urmărești asta, concret:</strong> te ajută să nu iei un trigger de
intrare pe interval mic exact contra direcției pe care o are capitalul
mare pe interval mare — filtrează triggerele care "arată bine" izolat, dar
merg împotriva contextului, care statistic au șanse mai mici de reușită.</p>
<p><strong>Ce faci când te uiți la setup:</strong> citești panourile în ordine
<strong>Monthly → Weekly → Daily → 60 min → 15 min → 5 min</strong>. Pe fiecare notezi
doar direcția (uptrend/downtrend/range) și dacă e lângă un nivel relevant
(pivot, moving average, VWAP). Din Monthly/Weekly/Daily rezultă
<strong>bias-ul</strong> (direcția în care ai voie să cauți trade-uri). Abia apoi
cobori pe 60 min/15 min/5 min ca să găsești triggerul exact de intrare —
<strong>doar în direcția bias-ului</strong>, nu contra lui.</p>
<p><strong>Exemplu de citire (din curs, pe MasterCard — MA):</strong> Monthly în uptrend,
Weekly în downtrend de 2 săptămâni (pullback), Daily în downtrend dar cu un
hammer recent (candelă de reversal), 60 min deja în uptrend, 15 min încă în
downtrend de 3 candele, 5 min încă în downtrend de 8 candele.</p>
<div style="display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end">
<svg viewBox="0 0 90 60" xmlns="http://www.w3.org/2000/svg" style="width:90px;height:auto;font:10px sans-serif"><text x="5" y="10" fill="#333">Monthly</text><polyline points="5,45 30,30 55,20 80,10" fill="none" stroke="#188a3e" stroke-width="2"/><text x="5" y="58" fill="#188a3e">uptrend</text></svg>
<svg viewBox="0 0 90 60" xmlns="http://www.w3.org/2000/svg" style="width:90px;height:auto;font:10px sans-serif"><text x="5" y="10" fill="#333">Weekly</text><polyline points="5,15 30,25 55,35 80,45" fill="none" stroke="#c00" stroke-width="2"/><text x="5" y="58" fill="#c00">downtrend</text></svg>
<svg viewBox="0 0 90 60" xmlns="http://www.w3.org/2000/svg" style="width:90px;height:auto;font:10px sans-serif"><text x="5" y="10" fill="#333">Daily</text><polyline points="5,15 30,25 55,42 80,30" fill="none" stroke="#c00" stroke-width="2"/><circle cx="55" cy="42" r="4" fill="#c88"/><text x="2" y="58" fill="#c88">downtrend+hammer</text></svg>
<svg viewBox="0 0 90 60" xmlns="http://www.w3.org/2000/svg" style="width:90px;height:auto;font:10px sans-serif"><text x="5" y="10" fill="#333">60 min</text><polyline points="5,45 30,32 55,22 80,12" fill="none" stroke="#188a3e" stroke-width="2"/><text x="5" y="58" fill="#188a3e">uptrend</text></svg>
<svg viewBox="0 0 90 60" xmlns="http://www.w3.org/2000/svg" style="width:90px;height:auto;font:10px sans-serif"><text x="5" y="10" fill="#333">15 min</text><polyline points="5,15 30,25 55,33 80,42" fill="none" stroke="#c00" stroke-width="2"/><text x="5" y="58" fill="#c00">downtrend</text></svg>
<svg viewBox="0 0 90 60" xmlns="http://www.w3.org/2000/svg" style="width:90px;height:auto;font:10px sans-serif"><text x="5" y="10" fill="#333">5 min</text><polyline points="5,15 30,22 55,30 80,42" fill="none" stroke="#c00" stroke-width="2"/><text x="5" y="58" fill="#c00">downtrend</text></svg>
</div>
<p>Citire: bias de fond = <strong>long</strong> (Monthly susține, Daily arată deja un
hammer de reversal la finalul pullback-ului). Dar 15 min și 5 min încă nu
au confirmat — sunt în urmă, arată zgomotul din interiorul pullback-ului
care se stinge. Nu ai încă un trigger valid de intrare.</p>
<p><strong>Trigger valid vs. prea devreme — DA/NU cu cifre (continuarea, cifre
construite plauzibil pe scenariul MasterCard, marcate ca fiind completarea
mea, transcrierea nu dă niveluri exacte):</strong></p>
<ul>
<li><strong>NU — intri long doar pe hammer-ul de pe Daily</strong>, cu 60 min, 15 min și
5 min încă toate în downtrend activ: prețul poate continua să scadă alte
câteva candele înainte să întoarcă, iar tu ești deja poziționat, pe
pierdere, riscând să fii scos pe zgomotul normal al pullback-ului care
nu s-a stins încă.</li>
<li><strong>DA — intri long când 15 min (sau 5 min) confirmă</strong>: hammer-ul pe Daily
(low 458.00) + 60 min deja în uptrend + 15 min rupe linia lui de
downtrend cu o candelă bullish care închide peste high-ul candelei
anterioare, la <strong>471.20</strong> — abia atunci ai și context (Monthly/Daily) și
trigger (15 min), nu doar unul din ele.</li>
</ul>
<p><strong>Exemplul complet, de la identificare la ieșire din trade:</strong></p>
<p><svg viewBox="0 0 480 380" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:480px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">preț (MA) ↑</text>
<text x="8" y="30" fill="#999">weekly: pullback din 510</text>
<line x1="20" y1="75" x2="440" y2="75" stroke="#188a3e" stroke-dasharray="3 3"/>
<text x="8" y="60" fill="#188a3e">510 — TP (swing high weekly,</text>
<text x="8" y="73" fill="#188a3e">context monthly uptrend)</text>
<polyline points="20,75 140,170 240,278 300,225 420,75" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<rect x="235" y="214" width="10" height="4" fill="#c00"/>
<line x1="240" y1="214" x2="240" y2="278" stroke="#c00" stroke-width="1.5"/>
<text x="8" y="300" fill="#c00">daily: hammer, low 458.00</text>
<rect x="295" y="205" width="10" height="25" fill="#188a3e"/>
<circle cx="300" cy="205" r="5" fill="#188a3e"/>
<text x="8" y="330" fill="#188a3e">intrare 471.20 (break 15 min</text>
<text x="8" y="343" fill="#188a3e">peste hammer-ul daily)</text>
<line x1="20" y1="290" x2="440" y2="290" stroke="#888" stroke-dasharray="3 3"/>
<text x="8" y="365" fill="#888">457.50 — SL (sub hammer-ul daily)</text>
</svg></p>
<p><strong>Intrare:</strong> 471.20 (break peste high-ul candelei de 15 min care rupe
downtrend-ul intraday). <strong>Stop-loss:</strong> 457.50, sub low-ul hammer-ului
Daily (458.00) — dacă prețul revine acolo, reversal-ul e invalidat,
downtrend-ul de pe Weekly redevine dominant. <strong>Take-profit:</strong> 510, swing
high-ul de unde a pornit pullback-ul pe Weekly (ținta vine din context, nu
dintr-un calcul geometric ca la pattern-uri). Risc 13.70, câștig 38.80 →
risc/recompensă ~1:2.8.</p>
<h2>Gotchas practice — cele mai importante</h2>
<ul>
<li><strong>Nu sări peste timeframe-urile mari ca să ajungi mai repede la
trigger.</strong> Triggerul de pe 5 min care arată "perfect" izolat e cel mai
slab exact atunci când contrazice Daily/Weekly — verifică mereu bias-ul
înainte, nu doar entry-ul.</li>
<li><strong>Timeframe-urile mici confirmă ultimele, nu primele.</strong> Din exemplul
MasterCard: 60 min a întors deja, 15 min și 5 min încă nu — normal, nu
un semn că setup-ul e greșit. Așteaptă confirmarea lor, nu intra pe
presupunerea că "o să prindă din urmă".</li>
<li><strong>Pivoții și VWAP nu sunt interschimbabili între timeframe-uri</strong> — un
pivot Daily citit pe un chart de 60 min (în loc de pivotul Weekly corect
pentru acel interval) dă un nivel greșit, calculat din perioada greșită.</li>
<li><strong>VWAP nu are sens pe Daily/Weekly/Monthly</strong> — dacă apare eroare sau
linie aberantă acolo, scoate indicatorul, nu-l interpreta.</li>
</ul>
<h2>Referințe</h2>
<ul>
<li><a href="https://www.ig.com/ae/trading-strategies/introduction-to-multi-time-frame-analysis-220929">IG — Introduction to Multi-Time Frame Analysis</a> — logica top-down: TF mare pentru trend, TF mic pentru timing intrării.</li>
<li><a href="https://www.babypips.com/forexpedia/multiple-time-frame-analysis">Babypips Forexpedia — Multiple Time Frame Analysis</a> — definiție și aplicare practică, long și short.</li>
<li><a href="https://www.ig.com/en/trading-strategies/how-to-trade-using-pivot-points-200717">IG — How to Trade Using Pivot Points</a> — calculul și utilizarea pivoților ca suport/rezistență.</li>
<li><a href="https://www.schwab.com/learn/story/how-to-use-volume-weighted-indicators-trading">Charles Schwab — How to Use Volume-Weighted Indicators in Trading</a> — VWAP ca linie dinamică intraday.</li>
</ul>
<hr />
<p><em>Notă: mecanismul "de ce contează ordinea de citire" (participare
capital mare vs. zgomot pe TF mic), diagrama ierarhiei de pivoți, secțiunea
"Cum tranzacționezi efectiv" cu DA/NU și exemplul numeric complet
(niveluri MasterCard: 458.00, 471.20, 457.50, 510) sunt completări ale
mele — transcrierea arată cum se construiește workspace-ul în platformă și
citește calitativ trendul pe fiecare interval (fără cifre de intrare/SL/TP
sau explicația mecanismului), nu conturează un trade complet.</em></p>
</body>
</html>

View File

@@ -0,0 +1,253 @@
# Modul 2 / #3 — Setup multi-timeframe pentru trading
## TLDR
Workspace-ul de trading se construiește cu 6 chart-uri ale aceluiași
instrument, pe 6 intervale diferite (5 min, 15 min, 60 min, Daily, Weekly,
Monthly), toate cu aceiași indicatori și legate între ele ("global link") ca
să se actualizeze simultan la schimbarea simbolului. Scopul nu e estetic —
e ca **decizia de trade să nu se ia izolat pe un singur interval**: cauți
mai întâi direcția pe timeframe-urile mari (context/bias), abia apoi
intrarea exactă pe cele mici (trigger). Fără acest pas, poți intra long pe
5 minute exact când Daily/Weekly sunt încă într-un downtrend puternic —
probabilitate mică de succes, risc de a fi "luat" de mișcarea mare.
## Cum se construiește workspace-ul (6 panouri)
Cele 6 chart-uri, cu aceiași indicatori pe fiecare: **5 min, 15 min, 60 min,
Daily, Weekly, Monthly**. În curs, panourile se construiesc de la mic la
mare (mai rapid: se copiază primul chart cu tot cu indicatori, se schimbă
doar time frame-ul) — dar asta e doar un truc de eficiență în platformă
(TradeStation), nu convenția de citire.
<svg viewBox="0 0 620 90" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:620px;height:auto;font:11px sans-serif">
<rect x="10" y="10" width="90" height="40" fill="#eee" stroke="#999"/>
<text x="30" y="34" fill="#333">5 min</text>
<rect x="110" y="10" width="90" height="40" fill="#eee" stroke="#999"/>
<text x="125" y="34" fill="#333">15 min</text>
<rect x="210" y="10" width="90" height="40" fill="#eee" stroke="#999"/>
<text x="225" y="34" fill="#333">60 min</text>
<rect x="310" y="10" width="90" height="40" fill="#eee" stroke="#999"/>
<text x="330" y="34" fill="#333">Daily</text>
<rect x="410" y="10" width="90" height="40" fill="#eee" stroke="#999"/>
<text x="425" y="34" fill="#333">Weekly</text>
<rect x="510" y="10" width="90" height="40" fill="#eee" stroke="#999"/>
<text x="522" y="34" fill="#333">Monthly</text>
<line x1="595" y1="70" x2="15" y2="70" stroke="#1a5fb4" stroke-width="1.5" marker-end="url(#arr)"/>
<text x="180" y="85" fill="#1a5fb4">citire pentru decizii de trade: mare → mic (context → intrare)</text>
<defs><marker id="arr" markerWidth="8" markerHeight="8" refX="4" refY="4" orient="auto"><path d="M0,0 L8,4 L0,8 z" fill="#1a5fb4"/></marker></defs>
</svg>
Fiecare chart primește aceiași indicatori: Relative Strength, Volum, Power,
semnale de trigger (moving averages), Trailing Stop, divergențe bull/bear
pe momentum/volum/power (mecanismul e detaliat în
`01_MODUL_1/06_divergente.md`), suport/rezistență din pivot points,
pattern-uri automate (ex. Triangle) și — doar pe intervalele sub Daily —
VWAP. Pe Daily și Weekly se adaugă și 4 medii mobile simple (10, 20, 50,
200), setate să nu afișeze istoric, doar nivelul curent, ca reper rapid de
poziție a prețului față de ele.
## De ce contează ordinea de citire — mecanismul, nu doar afirmația
Mai jos folosesc de mai multe ori ideea că "trendul de pe timeframe-ul mare
domină". O explic o singură dată, mecanic, înainte de a o aplica.
Pe orice interval mic (5 min, 15 min), majoritatea volumului vine din
tranzacții mici, reactive la zgomot de preț pe termen scurt. Pe intervalele
mari (Daily, Weekly, Monthly), o singură bară agregă zile/săptămâni întregi
de tranzacționare — reflectă poziționarea acumulată a capitalului mare
(fonduri, market makers), care nu intră/iese într-o singură candelă. Când
un trend hotărât pe Daily/Weekly există, o mișcare contrară pe 5 minute e,
cel mai adesea, doar zgomot **în interiorul** acelui trend, nu o schimbare
reală de direcție — motiv pentru care un semnal de cumpărare pe 5 minute,
luat izolat, contra unui downtrend puternic pe Daily, are șanse mai mici să
țină: te pui împotriva poziționării mult mai mari care încă domină prețul.
## Termen nou: pivot point și ierarhia lui pe timeframe-uri
**Pivot point** = nivel de preț calculat automat din high/low/close-ul unei
perioade anterioare (ex. ziua precedentă), folosit ca reper de
suport/rezistență pentru perioada curentă — mulți traderi/algoritmi
calculează același nivel, deci acolo apare adesea reacție reală de preț.
Regula din curs: fiecare chart folosește pivoții calculați dintr-o perioadă
**cu un nivel mai mare** decât timeframe-ul lui — nu pivoții propriei
perioade:
| Chart | Pivoți folosiți |
|---|---|
| 5 min | Daily |
| 15 min, 60 min | Weekly |
| Daily | Monthly |
| Weekly | Quarterly |
| Monthly | Yearly |
<svg viewBox="0 0 460 130" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:11px sans-serif">
<rect x="10" y="10" width="440" height="110" fill="none" stroke="#999"/>
<text x="20" y="26" fill="#333">Yearly (pivoți pt. chart Monthly)</text>
<rect x="25" y="32" width="410" height="80" fill="none" stroke="#999"/>
<text x="35" y="48" fill="#333">Quarterly (pivoți pt. chart Weekly)</text>
<rect x="40" y="54" width="380" height="50" fill="none" stroke="#999"/>
<text x="50" y="70" fill="#333">Monthly (pivoți pt. chart Daily)</text>
<rect x="55" y="76" width="350" height="20" fill="none" stroke="#999"/>
<text x="65" y="90" fill="#333">Weekly (pivoți pt. chart 15/60 min) · Daily (pivoți pt. chart 5 min)</text>
</svg>
Mecanismul din spate e același ca la trend: un nivel calculat dintr-o
perioadă mai lungă e urmărit de mai mulți participanți mari, deci reacția
de preț acolo e mai fiabilă decât un pivot calculat din propria bară mică.
## Termen nou: VWAP (Volume Weighted Average Price)
**VWAP** = un moving average de preț combinat cu volum, valabil **doar
intraday** (sub Daily) — se resetează/nu are sens pe Daily, Weekly, Monthly.
Funcționează ca linie dinamică de suport/rezistență: cât timp prețul stă
deasupra, contextul e bullish (linia se colorează albastru în platformă);
sub ea, bearish (portocaliu).
<svg viewBox="0 0 400 155" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<polyline points="10,110 60,90 110,70 150,85 190,60 230,95 270,120 320,100 370,80" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<polyline points="10,100 60,95 110,90 150,88 190,86 230,90 270,94 320,96 370,92" fill="none" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="15" y="45" fill="#1a5fb4">VWAP</text>
<text x="90" y="55" fill="#188a3e">preț peste VWAP — context bull</text>
<text x="90" y="135" fill="#c88">preț sub VWAP — context bear</text>
<text x="90" y="149" fill="#c88">(pullback la linie)</text>
</svg>
## Termen nou: Trailing Stop
**Trailing Stop** = un nivel de suport/rezistență care "urcă"/"coboară" cu
prețul, calculat automat: fiecare candelă care se închide peste high-ul
candelei precedente face ca **low-ul acelei candele** să devină noul nivel
de suport (trail); simetric la short, cu high-ul candelei ca rezistență.
Cât timp prețul nu trece înapoi peste/sub acel nivel, poziția rămâne
deschisă — practic e un stop-loss dinamic, nu un nivel fix.
**Long — trail care urcă:**
<svg viewBox="0 0 380 220" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:11px sans-serif">
<polyline points="10,140 60,100 110,110 160,70 210,80 260,45 310,55" fill="none" stroke="#188a3e" stroke-width="2"/>
<line x1="60" y1="112" x2="160" y2="112" stroke="#888" stroke-dasharray="3 3"/>
<text x="10" y="160" fill="#666">trail 1: low-ul candelei de breakout</text>
<line x1="160" y1="82" x2="260" y2="82" stroke="#888" stroke-dasharray="3 3"/>
<text x="10" y="176" fill="#666">trail 2: low-ul candelei următoare de breakout</text>
<text x="10" y="196" fill="#188a3e">trend continuă, trail urcă cu el</text>
</svg>
**Short — trail care coboară (mecanismul oglindit):**
<svg viewBox="0 0 380 190" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:11px sans-serif">
<polyline points="10,20 60,55 110,45 160,85 210,75 260,110 310,100" fill="none" stroke="#c00" stroke-width="2"/>
<line x1="60" y1="53" x2="160" y2="53" stroke="#888" stroke-dasharray="3 3"/>
<text x="10" y="130" fill="#666">trail 1: high-ul candelei de breakdown</text>
<line x1="160" y1="83" x2="260" y2="83" stroke="#888" stroke-dasharray="3 3"/>
<text x="10" y="146" fill="#666">trail 2: high-ul candelei următoare de breakdown</text>
<text x="10" y="166" fill="#c00">trend continuă, trail coboară cu el</text>
</svg>
Exemplul din curs: pe un trade long intrat mai devreme, trail-ul a urcat
candelă cu candelă până când prețul a închis sub linia curentă (o candelă
cu close 8.30, sub un nivel de suport ~8.31) — acolo se închidea poziția,
nu la un stop fix stabilit dinainte. Nu era, în acel moment, un semnal de
short — doar ieșire din long-ul deja deschis.
## Cum tranzacționezi efectiv un set-up multi-timeframe
**De ce urmărești asta, concret:** te ajută să nu iei un trigger de
intrare pe interval mic exact contra direcției pe care o are capitalul
mare pe interval mare — filtrează triggerele care "arată bine" izolat, dar
merg împotriva contextului, care statistic au șanse mai mici de reușită.
**Ce faci când te uiți la setup:** citești panourile în ordine
**Monthly → Weekly → Daily → 60 min → 15 min → 5 min**. Pe fiecare notezi
doar direcția (uptrend/downtrend/range) și dacă e lângă un nivel relevant
(pivot, moving average, VWAP). Din Monthly/Weekly/Daily rezultă
**bias-ul** (direcția în care ai voie să cauți trade-uri). Abia apoi
cobori pe 60 min/15 min/5 min ca să găsești triggerul exact de intrare —
**doar în direcția bias-ului**, nu contra lui.
**Exemplu de citire (din curs, pe MasterCard — MA):** Monthly în uptrend,
Weekly în downtrend de 2 săptămâni (pullback), Daily în downtrend dar cu un
hammer recent (candelă de reversal), 60 min deja în uptrend, 15 min încă în
downtrend de 3 candele, 5 min încă în downtrend de 8 candele.
<div style="display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end">
<svg viewBox="0 0 90 60" xmlns="http://www.w3.org/2000/svg" style="width:90px;height:auto;font:10px sans-serif"><text x="5" y="10" fill="#333">Monthly</text><polyline points="5,45 30,30 55,20 80,10" fill="none" stroke="#188a3e" stroke-width="2"/><text x="5" y="58" fill="#188a3e">uptrend</text></svg>
<svg viewBox="0 0 90 60" xmlns="http://www.w3.org/2000/svg" style="width:90px;height:auto;font:10px sans-serif"><text x="5" y="10" fill="#333">Weekly</text><polyline points="5,15 30,25 55,35 80,45" fill="none" stroke="#c00" stroke-width="2"/><text x="5" y="58" fill="#c00">downtrend</text></svg>
<svg viewBox="0 0 90 60" xmlns="http://www.w3.org/2000/svg" style="width:90px;height:auto;font:10px sans-serif"><text x="5" y="10" fill="#333">Daily</text><polyline points="5,15 30,25 55,42 80,30" fill="none" stroke="#c00" stroke-width="2"/><circle cx="55" cy="42" r="4" fill="#c88"/><text x="2" y="58" fill="#c88">downtrend+hammer</text></svg>
<svg viewBox="0 0 90 60" xmlns="http://www.w3.org/2000/svg" style="width:90px;height:auto;font:10px sans-serif"><text x="5" y="10" fill="#333">60 min</text><polyline points="5,45 30,32 55,22 80,12" fill="none" stroke="#188a3e" stroke-width="2"/><text x="5" y="58" fill="#188a3e">uptrend</text></svg>
<svg viewBox="0 0 90 60" xmlns="http://www.w3.org/2000/svg" style="width:90px;height:auto;font:10px sans-serif"><text x="5" y="10" fill="#333">15 min</text><polyline points="5,15 30,25 55,33 80,42" fill="none" stroke="#c00" stroke-width="2"/><text x="5" y="58" fill="#c00">downtrend</text></svg>
<svg viewBox="0 0 90 60" xmlns="http://www.w3.org/2000/svg" style="width:90px;height:auto;font:10px sans-serif"><text x="5" y="10" fill="#333">5 min</text><polyline points="5,15 30,22 55,30 80,42" fill="none" stroke="#c00" stroke-width="2"/><text x="5" y="58" fill="#c00">downtrend</text></svg>
</div>
Citire: bias de fond = **long** (Monthly susține, Daily arată deja un
hammer de reversal la finalul pullback-ului). Dar 15 min și 5 min încă nu
au confirmat — sunt în urmă, arată zgomotul din interiorul pullback-ului
care se stinge. Nu ai încă un trigger valid de intrare.
**Trigger valid vs. prea devreme — DA/NU cu cifre (continuarea, cifre
construite plauzibil pe scenariul MasterCard, marcate ca fiind completarea
mea, transcrierea nu dă niveluri exacte):**
- **NU — intri long doar pe hammer-ul de pe Daily**, cu 60 min, 15 min și
5 min încă toate în downtrend activ: prețul poate continua să scadă alte
câteva candele înainte să întoarcă, iar tu ești deja poziționat, pe
pierdere, riscând să fii scos pe zgomotul normal al pullback-ului care
nu s-a stins încă.
- **DA — intri long când 15 min (sau 5 min) confirmă**: hammer-ul pe Daily
(low 458.00) + 60 min deja în uptrend + 15 min rupe linia lui de
downtrend cu o candelă bullish care închide peste high-ul candelei
anterioare, la **471.20** — abia atunci ai și context (Monthly/Daily) și
trigger (15 min), nu doar unul din ele.
**Exemplul complet, de la identificare la ieșire din trade:**
<svg viewBox="0 0 480 380" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:480px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">preț (MA) ↑</text>
<text x="8" y="30" fill="#999">weekly: pullback din 510</text>
<line x1="20" y1="75" x2="440" y2="75" stroke="#188a3e" stroke-dasharray="3 3"/>
<text x="8" y="60" fill="#188a3e">510 — TP (swing high weekly,</text>
<text x="8" y="73" fill="#188a3e">context monthly uptrend)</text>
<polyline points="20,75 140,170 240,278 300,225 420,75" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<rect x="235" y="214" width="10" height="4" fill="#c00"/>
<line x1="240" y1="214" x2="240" y2="278" stroke="#c00" stroke-width="1.5"/>
<text x="8" y="300" fill="#c00">daily: hammer, low 458.00</text>
<rect x="295" y="205" width="10" height="25" fill="#188a3e"/>
<circle cx="300" cy="205" r="5" fill="#188a3e"/>
<text x="8" y="330" fill="#188a3e">intrare 471.20 (break 15 min</text>
<text x="8" y="343" fill="#188a3e">peste hammer-ul daily)</text>
<line x1="20" y1="290" x2="440" y2="290" stroke="#888" stroke-dasharray="3 3"/>
<text x="8" y="365" fill="#888">457.50 — SL (sub hammer-ul daily)</text>
</svg>
**Intrare:** 471.20 (break peste high-ul candelei de 15 min care rupe
downtrend-ul intraday). **Stop-loss:** 457.50, sub low-ul hammer-ului
Daily (458.00) — dacă prețul revine acolo, reversal-ul e invalidat,
downtrend-ul de pe Weekly redevine dominant. **Take-profit:** 510, swing
high-ul de unde a pornit pullback-ul pe Weekly (ținta vine din context, nu
dintr-un calcul geometric ca la pattern-uri). Risc 13.70, câștig 38.80 →
risc/recompensă ~1:2.8.
## Gotchas practice — cele mai importante
- **Nu sări peste timeframe-urile mari ca să ajungi mai repede la
trigger.** Triggerul de pe 5 min care arată "perfect" izolat e cel mai
slab exact atunci când contrazice Daily/Weekly — verifică mereu bias-ul
înainte, nu doar entry-ul.
- **Timeframe-urile mici confirmă ultimele, nu primele.** Din exemplul
MasterCard: 60 min a întors deja, 15 min și 5 min încă nu — normal, nu
un semn că setup-ul e greșit. Așteaptă confirmarea lor, nu intra pe
presupunerea că "o să prindă din urmă".
- **Pivoții și VWAP nu sunt interschimbabili între timeframe-uri** — un
pivot Daily citit pe un chart de 60 min (în loc de pivotul Weekly corect
pentru acel interval) dă un nivel greșit, calculat din perioada greșită.
- **VWAP nu are sens pe Daily/Weekly/Monthly** — dacă apare eroare sau
linie aberantă acolo, scoate indicatorul, nu-l interpreta.
## Referințe
- [IG — Introduction to Multi-Time Frame Analysis](https://www.ig.com/ae/trading-strategies/introduction-to-multi-time-frame-analysis-220929) — logica top-down: TF mare pentru trend, TF mic pentru timing intrării.
- [Babypips Forexpedia — Multiple Time Frame Analysis](https://www.babypips.com/forexpedia/multiple-time-frame-analysis) — definiție și aplicare practică, long și short.
- [IG — How to Trade Using Pivot Points](https://www.ig.com/en/trading-strategies/how-to-trade-using-pivot-points-200717) — calculul și utilizarea pivoților ca suport/rezistență.
- [Charles Schwab — How to Use Volume-Weighted Indicators in Trading](https://www.schwab.com/learn/story/how-to-use-volume-weighted-indicators-trading) — VWAP ca linie dinamică intraday.
---
*Notă: mecanismul "de ce contează ordinea de citire" (participare
capital mare vs. zgomot pe TF mic), diagrama ierarhiei de pivoți, secțiunea
"Cum tranzacționezi efectiv" cu DA/NU și exemplul numeric complet
(niveluri MasterCard: 458.00, 471.20, 457.50, 510) sunt completări ale
mele — transcrierea arată cum se construiește workspace-ul în platformă și
citește calitativ trendul pe fiecare interval (fără cifre de intrare/SL/TP
sau explicația mecanismului), nu conturează un trade complet.*

View File

@@ -0,0 +1,335 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Modul 2 / #4 — Money Management și Position Sizing</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>Modul 2 / #4 — Money Management și Position Sizing</h1>
<h2>TLDR</h2>
<p>Nu tranzacționezi cu "un număr de acțiuni la întâmplare" — calculezi mărimea
poziției <strong>din risc</strong>, nu invers. Regula de bază: nu risca mai mult de <strong>2%
din cont pe o singură tranzacție</strong>. Mărimea poziției rezultă din formula
risc$ / distanța până la stop-loss, ajustată cu spread-ul (diferența
Ask-Bid). Cu 2% risc pe tranzacție ai nevoie de <strong>50 de tranzacții
consecutive pe pierdere</strong> ca să dai faliment — un scenariu extrem de
improbabil dacă respecți regula, ceea ce e exact motivul pentru care 2% (nu
5%, nu 10%) e pragul recomandat.</p>
<h2>De ce urmărești asta, concret</h2>
<p>Money management nu-ți spune dacă un trade e bun — îți spune <strong>cât de mare</strong>
să-l faci ca o serie normală de pierderi (care va exista, oricât de bun ești)
să nu-ți distrugă contul. Fără el, poți avea un sistem cu 66% win rate și tot
să dai faliment, pentru că ai intrat cu poziții prea mari pe pierderile din
seria proastă care oricum apare statistic. Te ajută să separi "am pierdut o
tranzacție" (normal, previzibil, calculat dinainte) de "am pierdut contul"
(evitabil).</p>
<h2>Ce faci când deschizi orice tranzacție (trigger DA/NU)</h2>
<p>Nu intri pe "câte acțiuni simt eu" — calculezi înainte de a apăsa buy/sell:</p>
<ol>
<li>Preț de intrare (Ask la long, Bid la short).</li>
<li>Preț de stop-loss, la nivelul tehnic care invalidează ideea (low-ul
dojii, sub umărul drept etc. — vine din setup, nu din money management).</li>
<li>Distanța risc/acțiune = |intrare − stop|, <strong>ajustată cu spread-ul</strong>.</li>
<li>Mărime poziție = (cont × 2%) / distanța risc, <strong>rotunjită în jos</strong>.</li>
</ol>
<p><strong>DA — poziție validă:</strong> risc$ efectiv (după rotunjire) ≤ 2% din cont.
<strong>NU — poziție invalidă:</strong> ai rotunjit în sus numărul de acțiuni/contracte ca
"să nu pierzi din profit", sau ai calculat riscul fără spread — în ambele
cazuri riști efectiv mai mult de 2%, chiar dacă pe hârtie calculul arăta 2%.</p>
<h2>Mecanismul spread-ului (Ask/Bid) — explicat o singură dată, aplicat peste tot mai jos</h2>
<p>Termen nou, folosit în toate exemplele de mai jos: piața cotează simultan
două prețuri — <strong>Ask</strong> (prețul la care poți cumpăra acum) și <strong>Bid</strong> (prețul
la care poți vinde acum), Ask fiind mereu puțin peste Bid. Diferența
Ask − Bid e <strong>spread-ul</strong>, costul de a intra și ieși imediat din piață cu
market order.</p>
<p><svg viewBox="0 0 380 120" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:380px;height:auto;font:12px sans-serif">
<text x="10" y="20" fill="#333">AMC — long: intri la Ask, ieși la Bid</text>
<line x1="10" y1="55" x2="10" y2="95" stroke="#ccc"/>
<line x1="10" y1="75" x2="350" y2="75" stroke="#888" stroke-width="1"/>
<circle cx="80" cy="75" r="5" fill="#c00"/>
<text x="60" y="60" fill="#c00">10.47 — Bid</text>
<circle cx="150" cy="75" r="5" fill="#188a3e"/>
<text x="130" y="60" fill="#188a3e">10.49 — Ask</text>
<line x1="80" y1="90" x2="150" y2="90" stroke="#333" stroke-width="1"/>
<text x="75" y="108" fill="#333">spread = 0.02</text>
</svg></p>
<p>Consecință mecanică pentru money management: dacă intri long la 10.49 (Ask)
și ieși imediat la 10.47 (Bid), ai deja pierdut 0.02 <strong>înainte</strong> ca prețul să
se fi mișcat un cent. La un stop-loss LONG, ieșirea reală se face la Bid, deci
distanța de risc adevărată e (intrare − nivel_stop − spread), nu doar
(intrare − nivel_stop). La un SHORT e simetric: intri la Bid, ieși (stop) la
Ask.</p>
<h2>Formula de mărime a poziției — mecanismul, nu doar rezultatul</h2>
<p>Motivul pentru care împarți risc$ la distanța risc: dacă o singură "unitate"
(o acțiune, un contract) te costă X în caz de stop-loss, iar tu nu ai voie să
pierzi mai mult de risc$ pe toată tranzacția, atunci numărul maxim de unități
e exact risc$ / X — orice unitate în plus împinge pierderea potențială peste
limita ta de 2%.</p>
<p><svg viewBox="0 0 400 90" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:13px sans-serif">
<text x="10" y="25" fill="#333">mărime poziție = </text>
<text x="150" y="18" fill="#1a5fb4">cont × risc% acceptat</text>
<line x1="150" y1="26" x2="330" y2="26" stroke="#333"/>
<text x="150" y="45" fill="#c00">|intrare − stop| ± spread</text>
</svg></p>
<h2>Leverage nu schimbă riscul, schimbă doar marja — mecanism</h2>
<p>Termen nou: <strong>leverage</strong> înseamnă că brokerul îți creditează restul din
valoarea poziției, iar tu pui cash doar pentru o parte (marja). Riscul în
dolari al unei tranzacții depinde <strong>doar</strong> de (număr unități × distanța până
la stop) — nu de leverage. Leverage schimbă câți dolari cash ai nevoie ca să
deschizi poziția, nu câți dolari poți pierde dacă stop-loss-ul se declanșează.
Exemplul 2 de mai jos arată exact asta cu cifre: leverage 1 vs leverage 5,
riscul în dolari rămâne identic, doar marja necesară scade.</p>
<h2>Exemplul 1 (din curs) — AMC, long, breakout din doji</h2>
<p>Cont: <strong>$1.000</strong>. Risc acceptat: <strong>2% = $20</strong>. Fără margine de siguranță.</p>
<p>Setup: breakout din doji pe daily. Preț Ask (intrare) <strong>10.49</strong>, Bid
<strong>10.47</strong> (spread 0.02). Stop-loss la low-ul dojii, <strong>9.62</strong>, ajustat cu
spread-ul (ieșirea pe stop se face la Bid) → stop execuție efectiv <strong>9.60</strong>.
Distanța de risc folosită (cu buffer suplimentar de spread, ca în curs):
<strong>10.49 − 9.60 + 0.02 = 0.91</strong>/acțiune. Target 1:1: <strong>10.49 + 0.91 = 11.40</strong>.</p>
<p><svg viewBox="0 0 460 300" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:480px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#666">preț ↑</text>
<polyline points="20,230 70,215 110,200 150,164 190,277 230,164 260,161" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<text x="10" y="248" fill="#999">consolidare / doji (nu detaliat aici, vezi lecția de patternuri)</text>
<line x1="20" y1="40" x2="290" y2="40" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="34" fill="#188a3e">11.40 — take-profit (1:1)</text>
<circle cx="260" cy="161" r="5" fill="#1a5fb4"/>
<text x="265" y="156" fill="#1a5fb4">10.49 — intrare (Ask)</text>
<line x1="20" y1="280" x2="290" y2="280" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="296" fill="#c00">9.60 — stop-loss execuție (low doji 9.62 − spread)</text>
<line x1="300" y1="40" x2="300" y2="280" stroke="#888" stroke-width="1"/>
<line x1="300" y1="161" x2="300" y2="280" stroke="#c00" stroke-width="2"/>
<line x1="300" y1="40" x2="300" y2="161" stroke="#188a3e" stroke-width="2"/>
<text x="308" y="105" fill="#188a3e">recompensă 0.91/acțiune</text>
<text x="308" y="225" fill="#c00">risc 0.91/acțiune</text>
</svg></p>
<p>Calcul mărime poziție: <strong>$20 / 0.91 ≈ 21.98 acțiuni</strong> → rotunjești <strong>în jos</strong>,
nu în sus (regula DA/NU de mai sus): <strong>21 acțiuni</strong>. Risc real cu 21 acțiuni:
<strong>21 × 0.91 = $19.11</strong> (sub plafonul de $20, exact cum trebuie — rotunjirea
în jos e ceea ce ține riscul sub prag). Valoare tranzacție: 21 × 10.49 ≈
<strong>$220</strong>.</p>
<h2>Exemplul 2 (construit) — US500, SHORT, cu margine de siguranță și leverage</h2>
<p>Cont: <strong>$5.000</strong>. Margine de siguranță <strong>20%</strong> (nu riști niciodată tot
contul — vezi secțiunea dedicată mai jos) → capital "tranzacționabil"
<strong>$4.000</strong>. Risc acceptat 2% din capitalul tranzacționabil = <strong>$80</strong>.</p>
<p>Setup: SHORT pe US500 la resistance. Bid (preț de intrare pe short) <strong>5000.0</strong>,
Ask <strong>5000.4</strong> (spread 0.4). Stop-loss tehnic (peste resistance) <strong>5025.0</strong>,
ajustat cu spread-ul (ieșirea pe stop la un short se face la Ask) → stop
execuție <strong>5025.4</strong>. Distanța de risc: <strong>5025.4 − 5000.0 = 25.4</strong> puncte.
Target 1:2 (risk/reward mai bun, vezi secțiunea de mai jos): <strong>5000.0 − 2 ×
25.4 = 4949.2</strong>.</p>
<p><svg viewBox="0 0 460 300" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:480px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#666">preț ↑</text>
<polyline points="20,60 70,85 110,70 150,110 190,120" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="20" y1="40" x2="290" y2="40" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="34" fill="#c00">5025.4 — stop-loss execuție (resistance 5025.0 + spread)</text>
<circle cx="190" cy="120" r="5" fill="#1a5fb4"/>
<text x="195" y="115" fill="#1a5fb4">5000.0 — intrare short (Bid)</text>
<line x1="20" y1="280" x2="290" y2="280" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="296" fill="#188a3e">4949.2 — take-profit (1:2)</text>
<line x1="300" y1="40" x2="300" y2="280" stroke="#888" stroke-width="1"/>
<line x1="300" y1="40" x2="300" y2="120" stroke="#c00" stroke-width="2"/>
<line x1="300" y1="120" x2="300" y2="280" stroke="#188a3e" stroke-width="2"/>
<text x="308" y="80" fill="#c00">risc 25.4 pct</text>
<text x="308" y="205" fill="#188a3e">recompensă 50.8 pct</text>
</svg></p>
<p>Mărime poziție: <strong>$80 / 25.4 ≈ 3.15 unități</strong> → rotunjit în jos: <strong>3
unități</strong>. Risc real: <strong>3 × 25.4 = $76.20</strong>. Aceasta e distanța și mărimea
poziției — fixă, indiferent de leverage. Ce schimbă leverage-ul e doar marja:</p>
<table>
<thead>
<tr>
<th>Leverage</th>
<th>Valoare poziție (3 × 5000.0)</th>
<th>Marjă cash necesară</th>
<th>Risc $ dacă atinge stop</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>$15.000</td>
<td>$15.000</td>
<td>$76.20</td>
</tr>
<tr>
<td>5</td>
<td>$15.000</td>
<td>$3.000</td>
<td>$76.20</td>
</tr>
</tbody>
</table>
<p>Riscul în dolari rămâne <strong>identic</strong> — doar cashul blocat ca marjă scade.
Asta e capcana de evitat: leverage mare nu înseamnă risc mai mare <strong>dacă</strong>
mărimea poziției (numărul de unități) rămâne calculată din regula de 2%, nu
mărită doar pentru că marja permite.</p>
<h2>Exemplul 3 (construit) — când 2% NU te protejează: gap peste noapte</h2>
<p>Nu orice pierdere respectă stop-loss-ul calculat. Cont <strong>$2.000</strong>, risc 2% =
<strong>$40</strong>. Long XYZ, intrare <strong>$50.00</strong>, stop tehnic <strong>$47.00</strong> → distanță risc
<strong>$3.00/acțiune</strong> → mărime poziție <strong>$40 / 3.00 ≈ 13.3</strong> → rotunjit în jos:
<strong>13 acțiuni</strong>, risc calculat <strong>$39</strong> (sub $40, corect).</p>
<p>Peste noapte, acțiunea are o veste negativă (ex. delistare, ca Hertz în
exemplul mentorului) și piața <strong>deschide</strong> direct la <strong>$42.00</strong> — sub stop-ul
tău de $47.00. Ordinul de stop-loss nu se execută la $47.00 pentru că nu a
existat nicio tranzacție la acel preț în timpul gap-ului — se execută la
prețul de deschidere.</p>
<p><svg viewBox="0 0 400 300" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#666">preț ↑</text>
<line x1="20" y1="40" x2="380" y2="40" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="34" fill="#1a5fb4">50.00 — intrare</text>
<line x1="20" y1="130" x2="220" y2="130" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="124" fill="#c00">47.00 — stop-loss calculat (risc așteptat $39)</text>
<line x1="220" y1="130" x2="220" y2="280" stroke="#888" stroke-width="1" stroke-dasharray="1 3"/>
<text x="225" y="200" fill="#888">gap peste noapte —</text>
<text x="225" y="214" fill="#888">niciun preț tranzacționat aici</text>
<circle cx="280" cy="280" r="5" fill="#c00"/>
<line x1="20" y1="280" x2="380" y2="280" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="296" fill="#c00">42.00 — deschidere reală, aici se execută stop-ul</text>
</svg></p>
<p>Pierdere reală: <strong>13 × (50.00 − 42.00) = $104</strong>, adică <strong>5.2% din cont</strong>
(2000), nu 2% cum era calculat. Regula de 2% limitează riscul <strong>normal</strong>, de
piață continuă — nu elimină riscul de gap. De asta contează totuși: cu 2%
per tranzacție normală, chiar și un gap ocazional de 5-10% nu te scoate din
joc; cu 10-20% per tranzacție normală, un singur gap te-ar putea lichida.</p>
<h2>Marginea de siguranță — de ce nu tranzacționezi 100% din cont</h2>
<p>Termen nou: <strong>marginea de siguranță</strong> e procentul din cont pe care îl
"scoți din calcul" dinainte, ca fallback — chiar dacă (teoretic, foarte
improbabil) ai o serie catastrofală de pierderi, tot mai rămâi cu ceva bani
în cont, nu ajungi la zero. Cu 20% margine de siguranță pe un cont de
<strong>$1.000</strong>, tranzacționezi ca și cum ai avea doar <strong>$800</strong>; riscul de 2% se
calculează din 800 ($16), nu din 1000 ($20) — care, raportat la contul întreg
de 1000, e de fapt <strong>1.6%</strong>, nu 2%.</p>
<h2>Riscul de ruină — de ce contează exact 2%, nu 5% sau 10%</h2>
<p>Mecanism: dacă riști X% pe fiecare tranzacție și ai o serie neîntreruptă de
pierderi, numărul de pierderi consecutive ca să ajungi la 0 e aproximativ
<strong>100/X</strong> (simplificat, ignorând compunerea — la fel cum a calculat și
mentorul în curs).</p>
<table>
<thead>
<tr>
<th>Risc / tranzacție</th>
<th>Pierderi consecutive până la faliment</th>
<th>Pe cont de $1.000</th>
</tr>
</thead>
<tbody>
<tr>
<td>2%</td>
<td>~50</td>
<td>$20/tranzacție</td>
</tr>
<tr>
<td>5%</td>
<td>~20</td>
<td>$50/tranzacție</td>
</tr>
<tr>
<td>2% cu 20% margine de siguranță (1.6% din tot contul)</td>
<td>~62</td>
<td>$16/tranzacție</td>
</tr>
</tbody>
</table>
<p>Probabilitatea reală de a avea 50 de tranzacții consecutive pe pierdere,
chiar cu un sistem mediocru, e neglijabilă (curs: aproximativ 1 la 1000). Cu
5% risc, 20 de pierderi consecutive e un scenariu mult mai puțin extrem, deci
mult mai puțin protejat.</p>
<h2>De ce nu poți evita pierderile — dar poți controla seriile</h2>
<p>Chiar și un sistem foarte bun (66% win rate) are pierderi consecutive, pentru
că fiecare tranzacție e independentă statistic. Tabelul de mai jos arată la
ce frecvență apar seriile de pierderi consecutive, pentru două sisteme:</p>
<table>
<thead>
<tr>
<th>Pierderi consecutive</th>
<th>Sistem 50% win / 50% loss</th>
<th>Sistem 66% win / 34% loss</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>la fiecare 2 tranzacții</td>
<td>la fiecare 3 tranzacții</td>
</tr>
<tr>
<td>2</td>
<td>la fiecare 4 tranzacții</td>
<td>la fiecare 9 tranzacții</td>
</tr>
<tr>
<td>3</td>
<td>la fiecare 8 tranzacții</td>
<td>la fiecare 28 tranzacții</td>
</tr>
<tr>
<td>4</td>
<td>la fiecare 16 tranzacții</td>
<td>la fiecare 81 tranzacții</td>
</tr>
</tbody>
</table>
<p>Un win rate mai bun nu elimină seriile de pierderi — le face mai rare. Chiar
și la 66%, 3-4 pierderi la rând sunt un eveniment normal (o dată la 28-81 de
tranzacții), nu un semn că sistemul s-a stricat. Money management-ul e ce te
protejează în intervalul ăla, nu psihologia sau "simțul pieței".</p>
<h2>Risk/reward — de ce 1:1 nu e suficient pe termen lung</h2>
<p>Cu un sistem 50/50 și risk/reward 1:1, pe 10 tranzacții (5 câștigate, 5
pierdute, fiecare de mărime egală): <strong>5×(+1) + 5×(−1) = 0</strong> — break-even
matematic, iar cu comisioane incluse ești efectiv pe minus. Cu risk/reward
1:2 (target = 2× stop-loss), aceleași 5 câștiguri/5 pierderi din 10
tranzacții: <strong>5×(+2) + 5×(−1) = +5</strong> — profitabil matematic chiar cu win
rate de doar 50%. De asta recomandarea minimă e 1:1, cu preferință pentru
1:2 — risk/reward-ul compensează un win rate mediocru, nu invers.</p>
<h2>Gotchas practice — cele mai importante</h2>
<ul>
<li><strong>Rotunjește mărimea poziției în jos, niciodată în sus.</strong> 21.98 acțiuni
înseamnă 21, nu 22 — rotunjirea în sus e felul în care "calculul de 2%"
devine, în realitate, 2.1-2.5%.</li>
<li><strong>Nu uita spread-ul în calculul distanței de risc.</strong> Diferența e mică per
tranzacție (2 cenți la AMC), dar ignorată sistematic pe multe tranzacții
tot subestimezi riscul real cu un procent fix.</li>
<li><strong>Leverage nu e "risc mai mare automat".</strong> Riscul vine din (unități ×
distanța la stop), nu din leverage — leverage schimbă doar marja. Capcana
e să mărești numărul de unități <em>pentru că</em> marja o permite, nu pentru că
regula de 2% o cere.</li>
<li><strong>2% e o protecție împotriva pierderilor normale, nu împotriva gap-urilor.</strong>
Un gap peste noapte poate produce o pierdere mai mare decât stop-loss-ul
calculat (Exemplul 3) — exact de asta 2% (nu 10%) lasă o marjă de siguranță
pentru evenimentul ăsta rar dar posibil.</li>
</ul>
<h2>Referință rapidă — PDT rule (doar dacă tranzacționezi pe TradeStation)</h2>
<p>Dacă soldul contului e sub $25.000, ai voie maxim <strong>3 tranzacții de day
trading</strong> (deschise și închise în aceeași zi) în orice fereastră de 5 zile
lucrătoare consecutive. Regula nu există pe Capital.com — relevantă doar
pentru brokerul/platforma la care ai contul, nu pentru money management-ul
în sine.</p>
<h2>Referințe</h2>
<ul>
<li><a href="https://www.investopedia.com/terms/p/positionsizing.asp">Investopedia — Position Sizing</a> — formula de bază risc/distanță-la-stop.</li>
<li><a href="https://www.investopedia.com/articles/trading/09/risk-management.asp">Investopedia — The 2% Rule</a> — de ce 2% e pragul standard de risc pe tranzacție.</li>
<li><a href="https://www.oanda.com/us-en/trade-tap-blog/education/fx-basics/bid-ask-spread/">OANDA — Understanding Bid-Ask Spread</a> — mecanismul Ask/Bid folosit în ambele exemple.</li>
<li><a href="https://www.finra.org/investors/investing/investing-basics/day-trading">FINRA — Pattern Day Trader Rule</a> — regula PDT menționată la finalul lecției.</li>
</ul>
<hr />
<p><em>Notă: secțiunile "Mecanismul spread-ului", "Leverage nu schimbă riscul",
Exemplul 2 (US500 short, construit), Exemplul 3 (gap peste noapte, construit),
tabelul de risc de ruină, tabelul de risk/reward și gotchas sunt completări
ale mele, dincolo de ce spune explicit transcrierea. Exemplul 1 (AMC) și
metaforele (tricou/pantaloni, aterizare de urgență), regula de 2%, marginea
de siguranță, tabelul de probabilități de serii de pierderi și regula PDT vin
din curs.</em></p>
</body>
</html>

View File

@@ -0,0 +1,289 @@
# Modul 2 / #4 — Money Management și Position Sizing
## TLDR
Nu tranzacționezi cu "un număr de acțiuni la întâmplare" — calculezi mărimea
poziției **din risc**, nu invers. Regula de bază: nu risca mai mult de **2%
din cont pe o singură tranzacție**. Mărimea poziției rezultă din formula
risc$ / distanța până la stop-loss, ajustată cu spread-ul (diferența
Ask-Bid). Cu 2% risc pe tranzacție ai nevoie de **50 de tranzacții
consecutive pe pierdere** ca să dai faliment — un scenariu extrem de
improbabil dacă respecți regula, ceea ce e exact motivul pentru care 2% (nu
5%, nu 10%) e pragul recomandat.
## De ce urmărești asta, concret
Money management nu-ți spune dacă un trade e bun — îți spune **cât de mare**
să-l faci ca o serie normală de pierderi (care va exista, oricât de bun ești)
să nu-ți distrugă contul. Fără el, poți avea un sistem cu 66% win rate și tot
să dai faliment, pentru că ai intrat cu poziții prea mari pe pierderile din
seria proastă care oricum apare statistic. Te ajută să separi "am pierdut o
tranzacție" (normal, previzibil, calculat dinainte) de "am pierdut contul"
(evitabil).
## Ce faci când deschizi orice tranzacție (trigger DA/NU)
Nu intri pe "câte acțiuni simt eu" — calculezi înainte de a apăsa buy/sell:
1. Preț de intrare (Ask la long, Bid la short).
2. Preț de stop-loss, la nivelul tehnic care invalidează ideea (low-ul
dojii, sub umărul drept etc. — vine din setup, nu din money management).
3. Distanța risc/acțiune = |intrare − stop|, **ajustată cu spread-ul**.
4. Mărime poziție = (cont × 2%) / distanța risc, **rotunjită în jos**.
**DA — poziție validă:** risc$ efectiv (după rotunjire) ≤ 2% din cont.
**NU — poziție invalidă:** ai rotunjit în sus numărul de acțiuni/contracte ca
"să nu pierzi din profit", sau ai calculat riscul fără spread — în ambele
cazuri riști efectiv mai mult de 2%, chiar dacă pe hârtie calculul arăta 2%.
## Mecanismul spread-ului (Ask/Bid) — explicat o singură dată, aplicat peste tot mai jos
Termen nou, folosit în toate exemplele de mai jos: piața cotează simultan
două prețuri — **Ask** (prețul la care poți cumpăra acum) și **Bid** (prețul
la care poți vinde acum), Ask fiind mereu puțin peste Bid. Diferența
Ask − Bid e **spread-ul**, costul de a intra și ieși imediat din piață cu
market order.
<svg viewBox="0 0 380 120" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:380px;height:auto;font:12px sans-serif">
<text x="10" y="20" fill="#333">AMC — long: intri la Ask, ieși la Bid</text>
<line x1="10" y1="55" x2="10" y2="95" stroke="#ccc"/>
<line x1="10" y1="75" x2="350" y2="75" stroke="#888" stroke-width="1"/>
<circle cx="80" cy="75" r="5" fill="#c00"/>
<text x="60" y="60" fill="#c00">10.47 — Bid</text>
<circle cx="150" cy="75" r="5" fill="#188a3e"/>
<text x="130" y="60" fill="#188a3e">10.49 — Ask</text>
<line x1="80" y1="90" x2="150" y2="90" stroke="#333" stroke-width="1"/>
<text x="75" y="108" fill="#333">spread = 0.02</text>
</svg>
Consecință mecanică pentru money management: dacă intri long la 10.49 (Ask)
și ieși imediat la 10.47 (Bid), ai deja pierdut 0.02 **înainte** ca prețul să
se fi mișcat un cent. La un stop-loss LONG, ieșirea reală se face la Bid, deci
distanța de risc adevărată e (intrare − nivel_stop − spread), nu doar
(intrare − nivel_stop). La un SHORT e simetric: intri la Bid, ieși (stop) la
Ask.
## Formula de mărime a poziției — mecanismul, nu doar rezultatul
Motivul pentru care împarți risc$ la distanța risc: dacă o singură "unitate"
(o acțiune, un contract) te costă X în caz de stop-loss, iar tu nu ai voie să
pierzi mai mult de risc$ pe toată tranzacția, atunci numărul maxim de unități
e exact risc$ / X — orice unitate în plus împinge pierderea potențială peste
limita ta de 2%.
<svg viewBox="0 0 400 90" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:13px sans-serif">
<text x="10" y="25" fill="#333">mărime poziție = </text>
<text x="150" y="18" fill="#1a5fb4">cont × risc% acceptat</text>
<line x1="150" y1="26" x2="330" y2="26" stroke="#333"/>
<text x="150" y="45" fill="#c00">|intrare − stop| ± spread</text>
</svg>
## Leverage nu schimbă riscul, schimbă doar marja — mecanism
Termen nou: **leverage** înseamnă că brokerul îți creditează restul din
valoarea poziției, iar tu pui cash doar pentru o parte (marja). Riscul în
dolari al unei tranzacții depinde **doar** de (număr unități × distanța până
la stop) — nu de leverage. Leverage schimbă câți dolari cash ai nevoie ca să
deschizi poziția, nu câți dolari poți pierde dacă stop-loss-ul se declanșează.
Exemplul 2 de mai jos arată exact asta cu cifre: leverage 1 vs leverage 5,
riscul în dolari rămâne identic, doar marja necesară scade.
## Exemplul 1 (din curs) — AMC, long, breakout din doji
Cont: **$1.000**. Risc acceptat: **2% = $20**. Fără margine de siguranță.
Setup: breakout din doji pe daily. Preț Ask (intrare) **10.49**, Bid
**10.47** (spread 0.02). Stop-loss la low-ul dojii, **9.62**, ajustat cu
spread-ul (ieșirea pe stop se face la Bid) → stop execuție efectiv **9.60**.
Distanța de risc folosită (cu buffer suplimentar de spread, ca în curs):
**10.49 − 9.60 + 0.02 = 0.91**/acțiune. Target 1:1: **10.49 + 0.91 = 11.40**.
<svg viewBox="0 0 460 300" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:480px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#666">preț ↑</text>
<polyline points="20,230 70,215 110,200 150,164 190,277 230,164 260,161" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<text x="10" y="248" fill="#999">consolidare / doji (nu detaliat aici, vezi lecția de patternuri)</text>
<line x1="20" y1="40" x2="290" y2="40" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="34" fill="#188a3e">11.40 — take-profit (1:1)</text>
<circle cx="260" cy="161" r="5" fill="#1a5fb4"/>
<text x="265" y="156" fill="#1a5fb4">10.49 — intrare (Ask)</text>
<line x1="20" y1="280" x2="290" y2="280" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="296" fill="#c00">9.60 — stop-loss execuție (low doji 9.62 − spread)</text>
<line x1="300" y1="40" x2="300" y2="280" stroke="#888" stroke-width="1"/>
<line x1="300" y1="161" x2="300" y2="280" stroke="#c00" stroke-width="2"/>
<line x1="300" y1="40" x2="300" y2="161" stroke="#188a3e" stroke-width="2"/>
<text x="308" y="105" fill="#188a3e">recompensă 0.91/acțiune</text>
<text x="308" y="225" fill="#c00">risc 0.91/acțiune</text>
</svg>
Calcul mărime poziție: **$20 / 0.91 ≈ 21.98 acțiuni** → rotunjești **în jos**,
nu în sus (regula DA/NU de mai sus): **21 acțiuni**. Risc real cu 21 acțiuni:
**21 × 0.91 = $19.11** (sub plafonul de $20, exact cum trebuie — rotunjirea
în jos e ceea ce ține riscul sub prag). Valoare tranzacție: 21 × 10.49 ≈
**$220**.
## Exemplul 2 (construit) — US500, SHORT, cu margine de siguranță și leverage
Cont: **$5.000**. Margine de siguranță **20%** (nu riști niciodată tot
contul — vezi secțiunea dedicată mai jos) → capital "tranzacționabil"
**$4.000**. Risc acceptat 2% din capitalul tranzacționabil = **$80**.
Setup: SHORT pe US500 la resistance. Bid (preț de intrare pe short) **5000.0**,
Ask **5000.4** (spread 0.4). Stop-loss tehnic (peste resistance) **5025.0**,
ajustat cu spread-ul (ieșirea pe stop la un short se face la Ask) → stop
execuție **5025.4**. Distanța de risc: **5025.4 − 5000.0 = 25.4** puncte.
Target 1:2 (risk/reward mai bun, vezi secțiunea de mai jos): **5000.0 − 2 ×
25.4 = 4949.2**.
<svg viewBox="0 0 460 300" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:480px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#666">preț ↑</text>
<polyline points="20,60 70,85 110,70 150,110 190,120" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="20" y1="40" x2="290" y2="40" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="34" fill="#c00">5025.4 — stop-loss execuție (resistance 5025.0 + spread)</text>
<circle cx="190" cy="120" r="5" fill="#1a5fb4"/>
<text x="195" y="115" fill="#1a5fb4">5000.0 — intrare short (Bid)</text>
<line x1="20" y1="280" x2="290" y2="280" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="296" fill="#188a3e">4949.2 — take-profit (1:2)</text>
<line x1="300" y1="40" x2="300" y2="280" stroke="#888" stroke-width="1"/>
<line x1="300" y1="40" x2="300" y2="120" stroke="#c00" stroke-width="2"/>
<line x1="300" y1="120" x2="300" y2="280" stroke="#188a3e" stroke-width="2"/>
<text x="308" y="80" fill="#c00">risc 25.4 pct</text>
<text x="308" y="205" fill="#188a3e">recompensă 50.8 pct</text>
</svg>
Mărime poziție: **$80 / 25.4 ≈ 3.15 unități** → rotunjit în jos: **3
unități**. Risc real: **3 × 25.4 = $76.20**. Aceasta e distanța și mărimea
poziției — fixă, indiferent de leverage. Ce schimbă leverage-ul e doar marja:
| Leverage | Valoare poziție (3 × 5000.0) | Marjă cash necesară | Risc $ dacă atinge stop |
|---|---|---|---|
| 1 | $15.000 | $15.000 | $76.20 |
| 5 | $15.000 | $3.000 | $76.20 |
Riscul în dolari rămâne **identic** — doar cashul blocat ca marjă scade.
Asta e capcana de evitat: leverage mare nu înseamnă risc mai mare **dacă**
mărimea poziției (numărul de unități) rămâne calculată din regula de 2%, nu
mărită doar pentru că marja permite.
## Exemplul 3 (construit) — când 2% NU te protejează: gap peste noapte
Nu orice pierdere respectă stop-loss-ul calculat. Cont **$2.000**, risc 2% =
**$40**. Long XYZ, intrare **$50.00**, stop tehnic **$47.00** → distanță risc
**$3.00/acțiune** → mărime poziție **$40 / 3.00 ≈ 13.3** → rotunjit în jos:
**13 acțiuni**, risc calculat **$39** (sub $40, corect).
Peste noapte, acțiunea are o veste negativă (ex. delistare, ca Hertz în
exemplul mentorului) și piața **deschide** direct la **$42.00** — sub stop-ul
tău de $47.00. Ordinul de stop-loss nu se execută la $47.00 pentru că nu a
existat nicio tranzacție la acel preț în timpul gap-ului — se execută la
prețul de deschidere.
<svg viewBox="0 0 400 300" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#666">preț ↑</text>
<line x1="20" y1="40" x2="380" y2="40" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="34" fill="#1a5fb4">50.00 — intrare</text>
<line x1="20" y1="130" x2="220" y2="130" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="124" fill="#c00">47.00 — stop-loss calculat (risc așteptat $39)</text>
<line x1="220" y1="130" x2="220" y2="280" stroke="#888" stroke-width="1" stroke-dasharray="1 3"/>
<text x="225" y="200" fill="#888">gap peste noapte —</text>
<text x="225" y="214" fill="#888">niciun preț tranzacționat aici</text>
<circle cx="280" cy="280" r="5" fill="#c00"/>
<line x1="20" y1="280" x2="380" y2="280" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="296" fill="#c00">42.00 — deschidere reală, aici se execută stop-ul</text>
</svg>
Pierdere reală: **13 × (50.00 − 42.00) = $104**, adică **5.2% din cont**
(2000), nu 2% cum era calculat. Regula de 2% limitează riscul **normal**, de
piață continuă — nu elimină riscul de gap. De asta contează totuși: cu 2%
per tranzacție normală, chiar și un gap ocazional de 5-10% nu te scoate din
joc; cu 10-20% per tranzacție normală, un singur gap te-ar putea lichida.
## Marginea de siguranță — de ce nu tranzacționezi 100% din cont
Termen nou: **marginea de siguranță** e procentul din cont pe care îl
"scoți din calcul" dinainte, ca fallback — chiar dacă (teoretic, foarte
improbabil) ai o serie catastrofală de pierderi, tot mai rămâi cu ceva bani
în cont, nu ajungi la zero. Cu 20% margine de siguranță pe un cont de
**$1.000**, tranzacționezi ca și cum ai avea doar **$800**; riscul de 2% se
calculează din 800 ($16), nu din 1000 ($20) — care, raportat la contul întreg
de 1000, e de fapt **1.6%**, nu 2%.
## Riscul de ruină — de ce contează exact 2%, nu 5% sau 10%
Mecanism: dacă riști X% pe fiecare tranzacție și ai o serie neîntreruptă de
pierderi, numărul de pierderi consecutive ca să ajungi la 0 e aproximativ
**100/X** (simplificat, ignorând compunerea — la fel cum a calculat și
mentorul în curs).
| Risc / tranzacție | Pierderi consecutive până la faliment | Pe cont de $1.000 |
|---|---|---|
| 2% | ~50 | $20/tranzacție |
| 5% | ~20 | $50/tranzacție |
| 2% cu 20% margine de siguranță (1.6% din tot contul) | ~62 | $16/tranzacție |
Probabilitatea reală de a avea 50 de tranzacții consecutive pe pierdere,
chiar cu un sistem mediocru, e neglijabilă (curs: aproximativ 1 la 1000). Cu
5% risc, 20 de pierderi consecutive e un scenariu mult mai puțin extrem, deci
mult mai puțin protejat.
## De ce nu poți evita pierderile — dar poți controla seriile
Chiar și un sistem foarte bun (66% win rate) are pierderi consecutive, pentru
că fiecare tranzacție e independentă statistic. Tabelul de mai jos arată la
ce frecvență apar seriile de pierderi consecutive, pentru două sisteme:
| Pierderi consecutive | Sistem 50% win / 50% loss | Sistem 66% win / 34% loss |
|---|---|---|
| 1 | la fiecare 2 tranzacții | la fiecare 3 tranzacții |
| 2 | la fiecare 4 tranzacții | la fiecare 9 tranzacții |
| 3 | la fiecare 8 tranzacții | la fiecare 28 tranzacții |
| 4 | la fiecare 16 tranzacții | la fiecare 81 tranzacții |
Un win rate mai bun nu elimină seriile de pierderi — le face mai rare. Chiar
și la 66%, 3-4 pierderi la rând sunt un eveniment normal (o dată la 28-81 de
tranzacții), nu un semn că sistemul s-a stricat. Money management-ul e ce te
protejează în intervalul ăla, nu psihologia sau "simțul pieței".
## Risk/reward — de ce 1:1 nu e suficient pe termen lung
Cu un sistem 50/50 și risk/reward 1:1, pe 10 tranzacții (5 câștigate, 5
pierdute, fiecare de mărime egală): **5×(+1) + 5×(−1) = 0** — break-even
matematic, iar cu comisioane incluse ești efectiv pe minus. Cu risk/reward
1:2 (target = 2× stop-loss), aceleași 5 câștiguri/5 pierderi din 10
tranzacții: **5×(+2) + 5×(−1) = +5** — profitabil matematic chiar cu win
rate de doar 50%. De asta recomandarea minimă e 1:1, cu preferință pentru
1:2 — risk/reward-ul compensează un win rate mediocru, nu invers.
## Gotchas practice — cele mai importante
- **Rotunjește mărimea poziției în jos, niciodată în sus.** 21.98 acțiuni
înseamnă 21, nu 22 — rotunjirea în sus e felul în care "calculul de 2%"
devine, în realitate, 2.1-2.5%.
- **Nu uita spread-ul în calculul distanței de risc.** Diferența e mică per
tranzacție (2 cenți la AMC), dar ignorată sistematic pe multe tranzacții
tot subestimezi riscul real cu un procent fix.
- **Leverage nu e "risc mai mare automat".** Riscul vine din (unități ×
distanța la stop), nu din leverage — leverage schimbă doar marja. Capcana
e să mărești numărul de unități *pentru că* marja o permite, nu pentru că
regula de 2% o cere.
- **2% e o protecție împotriva pierderilor normale, nu împotriva gap-urilor.**
Un gap peste noapte poate produce o pierdere mai mare decât stop-loss-ul
calculat (Exemplul 3) — exact de asta 2% (nu 10%) lasă o marjă de siguranță
pentru evenimentul ăsta rar dar posibil.
## Referință rapidă — PDT rule (doar dacă tranzacționezi pe TradeStation)
Dacă soldul contului e sub $25.000, ai voie maxim **3 tranzacții de day
trading** (deschise și închise în aceeași zi) în orice fereastră de 5 zile
lucrătoare consecutive. Regula nu există pe Capital.com — relevantă doar
pentru brokerul/platforma la care ai contul, nu pentru money management-ul
în sine.
## Referințe
- [Investopedia — Position Sizing](https://www.investopedia.com/terms/p/positionsizing.asp) — formula de bază risc/distanță-la-stop.
- [Investopedia — The 2% Rule](https://www.investopedia.com/articles/trading/09/risk-management.asp) — de ce 2% e pragul standard de risc pe tranzacție.
- [OANDA — Understanding Bid-Ask Spread](https://www.oanda.com/us-en/trade-tap-blog/education/fx-basics/bid-ask-spread/) — mecanismul Ask/Bid folosit în ambele exemple.
- [FINRA — Pattern Day Trader Rule](https://www.finra.org/investors/investing/investing-basics/day-trading) — regula PDT menționată la finalul lecției.
---
*Notă: secțiunile "Mecanismul spread-ului", "Leverage nu schimbă riscul",
Exemplul 2 (US500 short, construit), Exemplul 3 (gap peste noapte, construit),
tabelul de risc de ruină, tabelul de risk/reward și gotchas sunt completări
ale mele, dincolo de ce spune explicit transcrierea. Exemplul 1 (AMC) și
metaforele (tricou/pantaloni, aterizare de urgență), regula de 2%, marginea
de siguranță, tabelul de probabilități de serii de pierderi și regula PDT vin
din curs.*

View File

@@ -0,0 +1,396 @@
<!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>Modul 2 / #5 — Volatilitate: Beta, ATR, VIX</h1>
<h2>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&amp;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&amp;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>1. Beta — volatilitate relativă la piață</h2>
<h3>Mecanism</h3>
<p>Beta compară procentual mișcarea unei acțiuni cu mișcarea S&amp;P 500 (S&amp;P e
"benchmark-ul", 1.00 pe definiție). Dacă S&amp;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&amp;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&amp;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&amp;P scade 10%, MARA (Beta Down ~5) poate scădea ~50%;
dacă S&amp;P urcă 10%, MARA (Beta Up ~8) poate urca ~80%. Coca-Cola, în schimb,
abia se clintește: S&amp;P +1% → KO +0.5%.</p>
<h3>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>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>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 &gt; 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>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>2. ATR (Average True Range)</h2>
<h3>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>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>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>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>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>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>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>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, &lt; 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>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>3. VIX (CBOE Volatility Index)</h2>
<h3>Mecanism</h3>
<p>VIX (simbol <code>$VIX.X</code>, lansat de CBOE) măsoară volatilitatea <strong>așteptată</strong> a
S&amp;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&amp;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&amp;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>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>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>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&amp;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&amp;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>Exemplu complet</h3>
<p>Din training (SPY, bottom martie 2023): VIX a făcut spike la ~30 exact în
zona în care S&amp;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&amp;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>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&amp;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>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 &gt;1 / &lt;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>

View File

@@ -0,0 +1,366 @@
# 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).
<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&amp;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&amp;P-ului</text>
</svg>
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.
<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>
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ă.
<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>
**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**.
<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>
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**.
<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>
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.
<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, &lt; 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>
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.
<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&amp;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>
**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ă:
<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>
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.*

View File

@@ -0,0 +1,305 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Modul 2 / #6 — Indicatorul de performanță (Relative Strength)</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>Modul 2 / #6 — Indicatorul de performanță (Relative Strength)</h1>
<h2>TLDR</h2>
<p>"Indicatorul de performanță" din curs e <strong>Relative Strength (RS)</strong> — o
histogramă cu linie de 0 și o medie mobilă (MA) a histogramei, care arată
dacă un activ face mai bine sau mai rău decât piața/benchmark-ul lui. Poziția
histogramei față de 0 și față de MA împarte timpul în <strong>patru cadrane</strong>.
Cadranele 1-2 = condiție favorabilă pentru <strong>long</strong>, cadranele 3-4 = condiție
favorabilă pentru <strong>short</strong>. RS arată și divergențe (ca la volum, dar aici pe
performanța relativă) și se folosește pentru a sorta un radar screen (sectoare,
industrii, țări, acțiuni) — nu doar pe un singur simbol izolat.</p>
<h2>Cele patru cadrane</h2>
<p><svg viewBox="0 0 420 320" 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">RS (scor) ↑</text>
<line x1="20" y1="150" x2="380" y2="150" stroke="#888" stroke-width="1.5"/>
<text x="385" y="155" fill="#666">0</text>
<polyline points="70,80 160,215 250,80 340,190" fill="none" stroke="#333" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="20" y="300" fill="#333">- - - MA (media mobilă a histogramei)</text>
<rect x="50" y="50" width="40" height="100" fill="#1a5fb4"/>
<text x="20" y="40" fill="#1a5fb4">1: supraperformanță</text>
<rect x="140" y="150" width="40" height="40" fill="#62a0ea"/>
<text x="112" y="207" fill="#3584e4">2: îmbunătățire</text>
<rect x="230" y="100" width="40" height="50" fill="#0d3868"/>
<text x="205" y="92" fill="#0d3868">3: înrăutățire</text>
<rect x="320" y="150" width="40" height="70" fill="#c00"/>
<text x="292" y="236" fill="#c00">4: subperformanță</text>
</svg></p>
<ul>
<li><strong>Cadranul 1 — supraperformanță (outperformance):</strong> histograma peste linia
de 0 ȘI peste MA. Activul face mai bine decât benchmark-ul, și tendința
asta se accentuează.</li>
<li><strong>Cadranul 2 — îmbunătățire (improving):</strong> histograma sub 0, dar peste MA.
Activul încă face mai rău per total, dar decalajul se reduce.</li>
<li><strong>Cadranul 3 — înrăutățire (worsening):</strong> histograma peste 0, dar sub MA.
Activul încă face mai bine per total, dar avantajul se erodează.</li>
<li><strong>Cadranul 4 — subperformanță (underperformance):</strong> histograma sub 0 ȘI
sub MA. Activul face mai rău decât benchmark-ul, și decalajul crește.</li>
</ul>
<p><em>Notă despre transcriere: descrierea audio a cadranului 4 spune literal
"deasupra linia de 0 dar sub moving average" — identică cu descrierea
cadranului 3, evident o eroare de transcriere/rostire, nu o distincție reală.
Definiția de mai sus (sub 0 și sub MA) e completarea mea, dedusă din logica
explicită a cursului: cadranele 1-2 = "peste MA" = favorabile pentru long,
cadranele 3-4 = "sub MA" = favorabile pentru short (linia 8 și linia 20 din
transcriere), ceea ce impune ca sub-MA să acopere ambele cadrane 3 și 4, nu
doar unul.</em></p>
<h2>Ce înseamnă mecanic "peste 0" și "peste MA"</h2>
<p>Linia de 0 compară activul cu benchmark-ul lui <strong>chiar acum</strong>: peste 0 = în
acest moment activul câștigă teren față de benchmark; sub 0 = pierde teren.
MA-ul histogramei e media ultimelor valori — peste MA înseamnă că
performanța relativă curentă e mai bună decât media recentă, adică
<strong>accelerează</strong>; sub MA înseamnă că încetinește, chiar dacă semnul (peste/sub
0) nu s-a schimbat încă. De-aia cadranul 2 (sub 0, dar peste MA) e util pentru
long înainte ca activul să treacă efectiv peste 0 — arată accelerare, nu
performanță absolută încă pozitivă.</p>
<h2>Long vs short după cadran — și de ce nu ajunge doar cadranul</h2>
<p>Cadranul singur nu e un semnal de intrare, e un <strong>filtru de context</strong>:
- <strong>Long:</strong> cauți cadranul 1 sau 2, ideal cu prețul într-o zonă majoră de
<strong>suport</strong>.
- <strong>Short:</strong> cauți cadranul 3 sau 4, ideal cu prețul într-o zonă majoră de
<strong>rezistență</strong>.</p>
<p>Motivul practic: dacă cumperi long un activ care e deja în cadranul 3/4
(sub-performează), pariezi împotriva curentului relativ — chiar dacă graficul
lui absolut arată bine, alte active din aceeași categorie merg mai repede în
sus, deci banii "inteligenți" au motiv să prefere alea, nu pe-al tău.</p>
<h2>Divergență pe Relative Strength (bull &amp; bear)</h2>
<p>Aceeași idee ca la divergența pe volum din
<a href="../01_MODUL_1/06_divergente.md"><code>01_MODUL_1/06_divergente.md</code></a> — prețul face
un nou extrem, dar indicatorul nu confirmă — aplicată aici pe RS în loc de
volum: dacă prețul face un nou minim, dar histograma RS face un minim <strong>mai
puțin adânc</strong> (higher low), performanța relativă a activului nu se
deteriorează la fel de repede cât sugerează prețul — semnal timpuriu de
epuizare a scăderii relative. Simetric, la maxime, RS cu maxim mai slab
(lower high) în timp ce prețul face un maxim nou = performanța relativă nu
mai ține pasul cu urcarea prețului.</p>
<p>Exemplele complete de mai jos (QQQ long, XOM short) arată exact acest tipar,
cu cifre.</p>
<h2>Cum tranzacționezi efectiv Relative Strength — de la filtru la trade</h2>
<p><strong>De ce urmărești asta, concret:</strong> te ajută să alegi, dintre mai multe
active/sectoare care par similare pe grafic, pe cele care au vântul relativ
din spate — reduce șansa să intri long pe un activ care, deși pare că
formează un suport, e de fapt mai slab decât restul pieței și va continua să
rămână în urmă.</p>
<p><strong>Ce faci când îl vezi:</strong> verifici cadranul curent (1/2 pentru long, 3/4
pentru short), verifici dacă prețul e la un nivel relevant de suport/
rezistență, și cauți divergență pe RS ca argument suplimentar — nu ca
înlocuitor al confirmării de preț.</p>
<p><strong>Trigger valid vs. prea devreme — DA/NU:</strong>
- <strong>DA:</strong> cadranul potrivit (1/2 pentru long, 3/4 pentru short) + preț la
suport/rezistență + candelă/pattern de confirmare pe preț. Toate trei.
- <strong>NU:</strong> cadranul potrivit, dar prețul e la mijlocul range-ului, fără
context de suport/rezistență ("chasing") — nu ai un nivel care să invalideze
clar ideea dacă greșești, deci nu ai un stop-loss logic.
- <strong>NU:</strong> preț la suport perfect, dar RS încă în cadranul 3/4 fără nicio
divergență — nu ai confirmarea relativă, doar geometria prețului.</p>
<h3>Exemplu 1 — Long: QQQ, cadranul 4→2 cu divergență bull</h3>
<p><svg viewBox="0 0 460 480" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:480px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">preț (QQQ) ↑</text>
<polyline points="20,40 70,75 120,110 170,128 220,100 270,165 320,136 370,90 420,40" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="20" y1="145" x2="440" y2="145" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="140" fill="#1a5fb4">495.00 — suport weekly</text>
<circle cx="170" cy="128" r="5" fill="#c00"/>
<text x="130" y="118" fill="#c00">A: 496.20</text>
<circle cx="270" cy="165" r="5" fill="#c00"/>
<text x="228" y="205" fill="#c00">B: 493.80 (nou minim)</text>
<line x1="20" y1="175" x2="440" y2="175" stroke="#888" stroke-width="1.5" stroke-dasharray="2 2"/>
<text x="360" y="192" fill="#888">SL 493.30</text>
<rect x="313" y="130" width="10" height="16" fill="#188a3e"/>
<text x="25" y="60" fill="#188a3e">trigger: candelă bullish</text>
<text x="25" y="73" fill="#188a3e">confirmare 495.60</text>
<circle cx="345" cy="130" r="5" fill="#1a5fb4"/>
<text x="270" y="160" fill="#1a5fb4">entry 496.10</text>
<text x="270" y="173" fill="#1a5fb4">(break peste high trigger)</text>
<circle cx="420" cy="40" r="5" fill="#188a3e"/>
<text x="225" y="28" fill="#188a3e">TP 502.50 — rezistența</text>
<text x="225" y="41" fill="#188a3e">anterioară</text>
<line x1="170" y1="128" x2="170" y2="405" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="270" y1="165" x2="270" y2="405" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="10" y1="210" x2="450" y2="210" stroke="#999" stroke-width="1"/>
<text x="8" y="227" fill="#666">Relative Strength (scor) ↑</text>
<line x1="20" y1="310" x2="440" y2="310" stroke="#888" stroke-width="1.5"/>
<text x="443" y="315" fill="#666">0</text>
<rect x="155" y="310" width="30" height="44" fill="#c00"/>
<text x="140" y="368" fill="#c00">A: -1.1 (cadranul 4)</text>
<rect x="255" y="310" width="30" height="16" fill="#62a0ea"/>
<text x="248" y="340" fill="#3584e4">B: -0.4 (cadranul 2)</text>
<text x="248" y="352" fill="#3584e4">higher low = divergență bull</text>
<polyline points="170,318 270,346" fill="none" stroke="#333" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="30" y="400" fill="#333">- - - MA a histogramei RS</text>
</svg></p>
<p>La primul minim (A, 496.20) RS e la -1.1, cadranul 4 — activul e clar mai
slab decât benchmark-ul. La al doilea minim (B, 493.80, sub suportul
weekly de 495.00), RS urcă la -0.4 și trece peste propriul MA — cadranul 2,
îmbunătățire — deși prețul a făcut un minim mai adânc. Asta e divergența
bull. Aștepți confirmarea: o candelă bullish care închide la 495.60. Intrare
<strong>long 496.10</strong> (break peste high-ul candelei de confirmare). Stop-loss
<strong>493.30</strong> (sub B — dacă prețul recoboară acolo, divergența e invalidată).
Take-profit <strong>502.50</strong> (rezistența anterioară din care a pornit scăderea).
Risc 2.80, recompensă 6.40 → risc/recompensă ≈ 1:2.3.</p>
<h3>Exemplu 2 — Short: XOM (sector Energie), cadranul 1→3 cu divergență bear</h3>
<p><svg viewBox="0 0 460 480" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:480px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">preț (XOM) ↑</text>
<polyline points="20,150 70,120 120,95 170,90 220,130 270,50 320,86 370,140 420,185" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="20" y1="45" x2="440" y2="45" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="40" fill="#1a5fb4">118.00 — rezistență monthly</text>
<circle cx="170" cy="90" r="5" fill="#c00"/>
<text x="130" y="80" fill="#c00">A: 116.80</text>
<circle cx="270" cy="50" r="5" fill="#c00"/>
<text x="215" y="65" fill="#c00">B: 117.90 (maxim nou)</text>
<line x1="20" y1="35" x2="440" y2="35" stroke="#888" stroke-width="1.5" stroke-dasharray="2 2"/>
<text x="20" y="28" fill="#888">SL 118.30</text>
<rect x="313" y="86" width="10" height="16" fill="#c00"/>
<text x="150" y="160" fill="#c00">trigger: candelă bearish</text>
<text x="150" y="173" fill="#c00">confirmare 116.90</text>
<circle cx="345" cy="100" r="5" fill="#1a1a1a"/>
<text x="270" y="118" fill="#1a1a1a">entry short 116.40</text>
<text x="270" y="131" fill="#1a1a1a">(break sub low trigger)</text>
<circle cx="420" cy="185" r="5" fill="#188a3e"/>
<text x="300" y="170" fill="#188a3e">TP 111.00 — suport</text>
<text x="300" y="183" fill="#188a3e">anterior</text>
<line x1="170" y1="90" x2="170" y2="405" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="270" y1="50" x2="270" y2="405" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="10" y1="210" x2="450" y2="210" stroke="#999" stroke-width="1"/>
<text x="8" y="227" fill="#666">Relative Strength (scor) ↑</text>
<line x1="20" y1="310" x2="440" y2="310" stroke="#888" stroke-width="1.5"/>
<text x="443" y="315" fill="#666">0</text>
<rect x="155" y="258" width="30" height="52" fill="#1a5fb4"/>
<text x="140" y="250" fill="#1a5fb4">A: +1.3 (cadranul 1)</text>
<rect x="255" y="290" width="30" height="20" fill="#0d3868"/>
<text x="248" y="335" fill="#0d3868">B: +0.5 (cadranul 3)</text>
<text x="248" y="347" fill="#0d3868">lower high = divergență bear</text>
<polyline points="170,278 270,274" fill="none" stroke="#333" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="30" y="400" fill="#333">- - - MA a histogramei RS</text>
</svg></p>
<p>La primul maxim (A, 116.80) RS e la +1.3, cadranul 1 — sectorul Energie era
încă puternic relativ. La al doilea maxim (B, 117.90, maxim nou pe preț), RS
scade la +0.5 și trece sub propriul MA — cadranul 3, înrăutățire — deși
prețul a urcat mai sus. Divergență bear. Confirmare: candelă bearish, închide
la 116.90. Intrare <strong>short 116.40</strong> (break sub low-ul candelei). Stop-loss
<strong>118.30</strong> (peste B). Take-profit <strong>111.00</strong> (suportul anterior). Risc 1.90,
recompensă 5.40 → risc/recompensă ≈ 1:2.8.</p>
<h3>Exemplu 3 — nuanță: cadranul 4 nu e mereu descalificant, dacă ai divergență bull</h3>
<p>Transcrierea discută explicit acest caz (ACN): un activ poate fi în cadranul
4 (subperformanță) și tot să merite luat long, dacă e în divergență bull
clară și prețul e la un suport major — cadranul spune "activul e slab", dar
divergența spune "slăbiciunea asta se termină".</p>
<p><svg viewBox="0 0 460 310" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">preț (ACN) ↑</text>
<polyline points="20,50 60,75 100,90 140,95 180,70 220,115 260,98 300,60 340,40" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="20" y1="100" x2="360" y2="100" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="96" fill="#1a5fb4">340.00 — suport monthly</text>
<circle cx="140" cy="95" r="5" fill="#c00"/>
<text x="60" y="80" fill="#c00">A: 341.50</text>
<circle cx="220" cy="115" r="5" fill="#c00"/>
<text x="165" y="150" fill="#c00">B: 338.50 (doji la suport)</text>
<line x1="20" y1="120" x2="360" y2="120" stroke="#888" stroke-width="1.5" stroke-dasharray="2 2"/>
<text x="20" y="133" fill="#888">SL 337.80</text>
<circle cx="260" cy="98" r="5" fill="#1a5fb4"/>
<text x="270" y="80" fill="#1a5fb4">entry 341.00</text>
<text x="270" y="93" fill="#1a5fb4">(break peste high doji)</text>
<circle cx="340" cy="40" r="5" fill="#188a3e"/>
<text x="270" y="30" fill="#188a3e">TP 349.00</text>
<line x1="140" y1="95" x2="140" y2="280" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="220" y1="115" x2="220" y2="280" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<text x="8" y="158" fill="#666">Relative Strength (scor) ↑</text>
<line x1="20" y1="220" x2="360" y2="220" stroke="#888" stroke-width="1.5"/>
<text x="363" y="225" fill="#666">0</text>
<rect x="127" y="220" width="26" height="54" fill="#c00"/>
<text x="90" y="290" fill="#c00">A: -1.8 (cadranul 4)</text>
<rect x="207" y="220" width="26" height="27" fill="#c00"/>
<text x="237" y="243" fill="#c00">B: -0.9, higher low</text>
<text x="237" y="255" fill="#c00">(divergență bull, tot cadranul 4)</text>
<polyline points="140,255 220,235" fill="none" stroke="#333" stroke-width="1.5" stroke-dasharray="4 3"/>
</svg></p>
<p>ACN e la -1.8 la primul minim (cadranul 4, clar slab), dar la al doilea
minim, deși prețul coboară sub suportul de 340.00 până la 338.50, RS urcă la
-0.9 (higher low, tot sub MA, deci rămâne tehnic în cadranul 4, dar
divergența e prezentă). Doji chiar pe suport + divergență bull = semnal de
buy valabil, deși cadranul singur ar fi descurajat trade-ul. Entry <strong>341.00</strong>
(break peste high-ul doji-ului), SL <strong>337.80</strong> (sub B), TP <strong>349.00</strong>. Risc
3.20, recompensă 8.00 → risc/recompensă ≈ 1:2.5.</p>
<h2>Sortare pe radar screen — folosința secundară</h2>
<p>Pe lângă trade-uri individuale, RS servește ca <strong>filtru de watchlist</strong>:
sortezi indici, sectoare, industrii, țări sau acțiuni după cadran/scor, ca
să-ți concentrezi timpul pe candidații relevanți — cadranul 1/2 pentru long,
3/4 pentru short — în loc să cauți la întâmplare prin sute de simboluri.
Metafora din curs: RS e ca un criteriu de interviu de angajare — cadranul
1/2 "merită angajat" (long), cadranul 3/4 "poate ar trebui să demisioneze"
(short sau evitat).</p>
<p><svg viewBox="0 0 460 210" 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">sortare radar screen — scor RS (sectoare)</text>
<text x="10" y="38" fill="#333">Aur</text>
<rect x="90" y="26" width="150" height="16" fill="#1a5fb4"/>
<text x="10" y="63" fill="#333">Materials</text>
<rect x="90" y="51" width="120" height="16" fill="#1a5fb4"/>
<text x="10" y="88" fill="#333">Insurance</text>
<rect x="90" y="76" width="95" height="16" fill="#62a0ea"/>
<text x="10" y="138" fill="#333">Transportation</text>
<rect x="120" y="126" width="40" height="16" fill="#0d3868"/>
<text x="10" y="163" fill="#333">Telecom</text>
<rect x="90" y="151" width="25" height="16" fill="#c00"/>
<text x="10" y="188" fill="#333">Energie</text>
<rect x="90" y="176" width="15" height="16" fill="#c00"/>
<text x="260" y="30" fill="#666">↑ candidați long</text>
<text x="260" y="44" fill="#666">(cadran 1/2)</text>
<text x="260" y="176" fill="#666">↓ candidați short</text>
<text x="260" y="190" fill="#666">(cadran 3/4)</text>
</svg></p>
<p>Practic: sortezi indici → sectoare → industrii → acțiuni individuale, în
cascadă (top-down), ca în exemplele din curs (Aur/Materials sus, Energie/
Transportation jos) — alegi long-uri din sectoarele de sus, short-uri din
cele de jos, apoi cauți în interiorul lor acțiunile individuale cu același
tipar de cadran.</p>
<h2>Gotchas practice — cele mai importante</h2>
<ul>
<li><strong>Nu tranzacționa doar pe cadran, fără nivel de preț.</strong> Cadranul 1 fără
context de suport e doar "activul e puternic acum" — nu-ți dă un punct de
intrare, un stop-loss sau un target.</li>
<li><strong>Divergența poate bate cadranul, dar nu-l ignora fără motiv.</strong> Exemplul
ACN arată o excepție reală din curs, nu o regulă generală — fără
divergență clară, un cadran 4 rămâne un motiv să nu cumperi long.</li>
<li><strong>Fereastra de lookback contează și aici</strong>, exact ca la divergența pe
volum din <code>06_divergente.md</code> — o divergență RS pe 60 de bare poate
dispărea pe 100. Nu trata cadranul curent ca pe un fapt fix, independent
de parametru.</li>
<li><strong>Folosește-l pentru selecție, nu doar pentru confirmare.</strong> Cea mai mare
valoare practică nu e pe un singur simbol, e la sortarea unui radar
screen — găsești candidați mai buni decât cei pe care i-ai fi ales din
memorie sau din ce apare pe știri.</li>
</ul>
<h2>Referințe</h2>
<ul>
<li><a href="https://chartschool.stockcharts.com/table-of-contents/chart-analysis/chart-types/relative-rotation-graphs-rrg-charts">StockCharts ChartSchool — Relative Rotation Graphs (RRG Charts)</a> — cele patru cadrane (Leading/Weakening/Lagging/Improving), aceeași structură conceptuală ca cea din curs.</li>
<li><a href="https://chartschool.stockcharts.com/table-of-contents/technical-indicators-and-overlays/technical-indicators/price-relative-relative-strength">StockCharts ChartSchool — Price Relative / Relative Strength</a> — calculul de bază al performanței relative față de un benchmark (linia crește = outperformance, scade = underperformance).</li>
<li><a href="https://help.stockcharts.com/scanning-and-alerts/scan-writing-resource-center/scanning-case-studies/scanning-for-relative-strength">StockCharts — Scanning for Relative Strength</a> — exact aplicația de sortare/radar screen descrisă mai sus, dar ca scanner.</li>
<li><a href="https://www.investopedia.com/terms/r/relativestrength.asp">Investopedia — Relative Strength: Definition in Investing, Formula, Example</a> — definiție de bază și diferența față de RSI (nume similar, concept diferit).</li>
</ul>
<hr />
<p><em>Notă: secțiunea "Ce înseamnă mecanic", corecția cadranului 4, secțiunea
"Cum tranzacționezi efectiv", toate cele trei exemple numerice cu diagrame
(QQQ, XOM, ACN), diagrama de sortare pe radar screen și gotchas-urile sunt
completări ale mele, dincolo de ce spune explicit transcrierea — cursul
descrie cadranele, divergențele calitativ (fără cifre de preț/RS) și
demonstrează sortarea live în TradeStation, fără niveluri de intrare/stop/
target explicite.</em></p>
</body>
</html>

View File

@@ -0,0 +1,309 @@
# Modul 2 / #6 — Indicatorul de performanță (Relative Strength)
## TLDR
"Indicatorul de performanță" din curs e **Relative Strength (RS)** — o
histogramă cu linie de 0 și o medie mobilă (MA) a histogramei, care arată
dacă un activ face mai bine sau mai rău decât piața/benchmark-ul lui. Poziția
histogramei față de 0 și față de MA împarte timpul în **patru cadrane**.
Cadranele 1-2 = condiție favorabilă pentru **long**, cadranele 3-4 = condiție
favorabilă pentru **short**. RS arată și divergențe (ca la volum, dar aici pe
performanța relativă) și se folosește pentru a sorta un radar screen (sectoare,
industrii, țări, acțiuni) — nu doar pe un singur simbol izolat.
## Cele patru cadrane
<svg viewBox="0 0 420 320" 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">RS (scor) ↑</text>
<line x1="20" y1="150" x2="380" y2="150" stroke="#888" stroke-width="1.5"/>
<text x="385" y="155" fill="#666">0</text>
<polyline points="70,80 160,215 250,80 340,190" fill="none" stroke="#333" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="20" y="300" fill="#333">- - - MA (media mobilă a histogramei)</text>
<rect x="50" y="50" width="40" height="100" fill="#1a5fb4"/>
<text x="20" y="40" fill="#1a5fb4">1: supraperformanță</text>
<rect x="140" y="150" width="40" height="40" fill="#62a0ea"/>
<text x="112" y="207" fill="#3584e4">2: îmbunătățire</text>
<rect x="230" y="100" width="40" height="50" fill="#0d3868"/>
<text x="205" y="92" fill="#0d3868">3: înrăutățire</text>
<rect x="320" y="150" width="40" height="70" fill="#c00"/>
<text x="292" y="236" fill="#c00">4: subperformanță</text>
</svg>
- **Cadranul 1 — supraperformanță (outperformance):** histograma peste linia
de 0 ȘI peste MA. Activul face mai bine decât benchmark-ul, și tendința
asta se accentuează.
- **Cadranul 2 — îmbunătățire (improving):** histograma sub 0, dar peste MA.
Activul încă face mai rău per total, dar decalajul se reduce.
- **Cadranul 3 — înrăutățire (worsening):** histograma peste 0, dar sub MA.
Activul încă face mai bine per total, dar avantajul se erodează.
- **Cadranul 4 — subperformanță (underperformance):** histograma sub 0 ȘI
sub MA. Activul face mai rău decât benchmark-ul, și decalajul crește.
*Notă despre transcriere: descrierea audio a cadranului 4 spune literal
"deasupra linia de 0 dar sub moving average" — identică cu descrierea
cadranului 3, evident o eroare de transcriere/rostire, nu o distincție reală.
Definiția de mai sus (sub 0 și sub MA) e completarea mea, dedusă din logica
explicită a cursului: cadranele 1-2 = "peste MA" = favorabile pentru long,
cadranele 3-4 = "sub MA" = favorabile pentru short (linia 8 și linia 20 din
transcriere), ceea ce impune ca sub-MA să acopere ambele cadrane 3 și 4, nu
doar unul.*
## Ce înseamnă mecanic "peste 0" și "peste MA"
Linia de 0 compară activul cu benchmark-ul lui **chiar acum**: peste 0 = în
acest moment activul câștigă teren față de benchmark; sub 0 = pierde teren.
MA-ul histogramei e media ultimelor valori — peste MA înseamnă că
performanța relativă curentă e mai bună decât media recentă, adică
**accelerează**; sub MA înseamnă că încetinește, chiar dacă semnul (peste/sub
0) nu s-a schimbat încă. De-aia cadranul 2 (sub 0, dar peste MA) e util pentru
long înainte ca activul să treacă efectiv peste 0 — arată accelerare, nu
performanță absolută încă pozitivă.
## Long vs short după cadran — și de ce nu ajunge doar cadranul
Cadranul singur nu e un semnal de intrare, e un **filtru de context**:
- **Long:** cauți cadranul 1 sau 2, ideal cu prețul într-o zonă majoră de
**suport**.
- **Short:** cauți cadranul 3 sau 4, ideal cu prețul într-o zonă majoră de
**rezistență**.
Motivul practic: dacă cumperi long un activ care e deja în cadranul 3/4
(sub-performează), pariezi împotriva curentului relativ — chiar dacă graficul
lui absolut arată bine, alte active din aceeași categorie merg mai repede în
sus, deci banii "inteligenți" au motiv să prefere alea, nu pe-al tău.
## Divergență pe Relative Strength (bull & bear)
Aceeași idee ca la divergența pe volum din
[`01_MODUL_1/06_divergente.md`](../01_MODUL_1/06_divergente.md) — prețul face
un nou extrem, dar indicatorul nu confirmă — aplicată aici pe RS în loc de
volum: dacă prețul face un nou minim, dar histograma RS face un minim **mai
puțin adânc** (higher low), performanța relativă a activului nu se
deteriorează la fel de repede cât sugerează prețul — semnal timpuriu de
epuizare a scăderii relative. Simetric, la maxime, RS cu maxim mai slab
(lower high) în timp ce prețul face un maxim nou = performanța relativă nu
mai ține pasul cu urcarea prețului.
Exemplele complete de mai jos (QQQ long, XOM short) arată exact acest tipar,
cu cifre.
## Cum tranzacționezi efectiv Relative Strength — de la filtru la trade
**De ce urmărești asta, concret:** te ajută să alegi, dintre mai multe
active/sectoare care par similare pe grafic, pe cele care au vântul relativ
din spate — reduce șansa să intri long pe un activ care, deși pare că
formează un suport, e de fapt mai slab decât restul pieței și va continua să
rămână în urmă.
**Ce faci când îl vezi:** verifici cadranul curent (1/2 pentru long, 3/4
pentru short), verifici dacă prețul e la un nivel relevant de suport/
rezistență, și cauți divergență pe RS ca argument suplimentar — nu ca
înlocuitor al confirmării de preț.
**Trigger valid vs. prea devreme — DA/NU:**
- **DA:** cadranul potrivit (1/2 pentru long, 3/4 pentru short) + preț la
suport/rezistență + candelă/pattern de confirmare pe preț. Toate trei.
- **NU:** cadranul potrivit, dar prețul e la mijlocul range-ului, fără
context de suport/rezistență ("chasing") — nu ai un nivel care să invalideze
clar ideea dacă greșești, deci nu ai un stop-loss logic.
- **NU:** preț la suport perfect, dar RS încă în cadranul 3/4 fără nicio
divergență — nu ai confirmarea relativă, doar geometria prețului.
### Exemplu 1 — Long: QQQ, cadranul 4→2 cu divergență bull
<svg viewBox="0 0 460 480" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:480px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">preț (QQQ) ↑</text>
<polyline points="20,40 70,75 120,110 170,128 220,100 270,165 320,136 370,90 420,40" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="20" y1="145" x2="440" y2="145" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="140" fill="#1a5fb4">495.00 — suport weekly</text>
<circle cx="170" cy="128" r="5" fill="#c00"/>
<text x="130" y="118" fill="#c00">A: 496.20</text>
<circle cx="270" cy="165" r="5" fill="#c00"/>
<text x="228" y="205" fill="#c00">B: 493.80 (nou minim)</text>
<line x1="20" y1="175" x2="440" y2="175" stroke="#888" stroke-width="1.5" stroke-dasharray="2 2"/>
<text x="360" y="192" fill="#888">SL 493.30</text>
<rect x="313" y="130" width="10" height="16" fill="#188a3e"/>
<text x="25" y="60" fill="#188a3e">trigger: candelă bullish</text>
<text x="25" y="73" fill="#188a3e">confirmare 495.60</text>
<circle cx="345" cy="130" r="5" fill="#1a5fb4"/>
<text x="270" y="160" fill="#1a5fb4">entry 496.10</text>
<text x="270" y="173" fill="#1a5fb4">(break peste high trigger)</text>
<circle cx="420" cy="40" r="5" fill="#188a3e"/>
<text x="225" y="28" fill="#188a3e">TP 502.50 — rezistența</text>
<text x="225" y="41" fill="#188a3e">anterioară</text>
<line x1="170" y1="128" x2="170" y2="405" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="270" y1="165" x2="270" y2="405" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="10" y1="210" x2="450" y2="210" stroke="#999" stroke-width="1"/>
<text x="8" y="227" fill="#666">Relative Strength (scor) ↑</text>
<line x1="20" y1="310" x2="440" y2="310" stroke="#888" stroke-width="1.5"/>
<text x="443" y="315" fill="#666">0</text>
<rect x="155" y="310" width="30" height="44" fill="#c00"/>
<text x="140" y="368" fill="#c00">A: -1.1 (cadranul 4)</text>
<rect x="255" y="310" width="30" height="16" fill="#62a0ea"/>
<text x="248" y="340" fill="#3584e4">B: -0.4 (cadranul 2)</text>
<text x="248" y="352" fill="#3584e4">higher low = divergență bull</text>
<polyline points="170,318 270,346" fill="none" stroke="#333" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="30" y="400" fill="#333">- - - MA a histogramei RS</text>
</svg>
La primul minim (A, 496.20) RS e la -1.1, cadranul 4 — activul e clar mai
slab decât benchmark-ul. La al doilea minim (B, 493.80, sub suportul
weekly de 495.00), RS urcă la -0.4 și trece peste propriul MA — cadranul 2,
îmbunătățire — deși prețul a făcut un minim mai adânc. Asta e divergența
bull. Aștepți confirmarea: o candelă bullish care închide la 495.60. Intrare
**long 496.10** (break peste high-ul candelei de confirmare). Stop-loss
**493.30** (sub B — dacă prețul recoboară acolo, divergența e invalidată).
Take-profit **502.50** (rezistența anterioară din care a pornit scăderea).
Risc 2.80, recompensă 6.40 → risc/recompensă ≈ 1:2.3.
### Exemplu 2 — Short: XOM (sector Energie), cadranul 1→3 cu divergență bear
<svg viewBox="0 0 460 480" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:480px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">preț (XOM) ↑</text>
<polyline points="20,150 70,120 120,95 170,90 220,130 270,50 320,86 370,140 420,185" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="20" y1="45" x2="440" y2="45" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="40" fill="#1a5fb4">118.00 — rezistență monthly</text>
<circle cx="170" cy="90" r="5" fill="#c00"/>
<text x="130" y="80" fill="#c00">A: 116.80</text>
<circle cx="270" cy="50" r="5" fill="#c00"/>
<text x="215" y="65" fill="#c00">B: 117.90 (maxim nou)</text>
<line x1="20" y1="35" x2="440" y2="35" stroke="#888" stroke-width="1.5" stroke-dasharray="2 2"/>
<text x="20" y="28" fill="#888">SL 118.30</text>
<rect x="313" y="86" width="10" height="16" fill="#c00"/>
<text x="150" y="160" fill="#c00">trigger: candelă bearish</text>
<text x="150" y="173" fill="#c00">confirmare 116.90</text>
<circle cx="345" cy="100" r="5" fill="#1a1a1a"/>
<text x="270" y="118" fill="#1a1a1a">entry short 116.40</text>
<text x="270" y="131" fill="#1a1a1a">(break sub low trigger)</text>
<circle cx="420" cy="185" r="5" fill="#188a3e"/>
<text x="300" y="170" fill="#188a3e">TP 111.00 — suport</text>
<text x="300" y="183" fill="#188a3e">anterior</text>
<line x1="170" y1="90" x2="170" y2="405" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="270" y1="50" x2="270" y2="405" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="10" y1="210" x2="450" y2="210" stroke="#999" stroke-width="1"/>
<text x="8" y="227" fill="#666">Relative Strength (scor) ↑</text>
<line x1="20" y1="310" x2="440" y2="310" stroke="#888" stroke-width="1.5"/>
<text x="443" y="315" fill="#666">0</text>
<rect x="155" y="258" width="30" height="52" fill="#1a5fb4"/>
<text x="140" y="250" fill="#1a5fb4">A: +1.3 (cadranul 1)</text>
<rect x="255" y="290" width="30" height="20" fill="#0d3868"/>
<text x="248" y="335" fill="#0d3868">B: +0.5 (cadranul 3)</text>
<text x="248" y="347" fill="#0d3868">lower high = divergență bear</text>
<polyline points="170,278 270,274" fill="none" stroke="#333" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="30" y="400" fill="#333">- - - MA a histogramei RS</text>
</svg>
La primul maxim (A, 116.80) RS e la +1.3, cadranul 1 — sectorul Energie era
încă puternic relativ. La al doilea maxim (B, 117.90, maxim nou pe preț), RS
scade la +0.5 și trece sub propriul MA — cadranul 3, înrăutățire — deși
prețul a urcat mai sus. Divergență bear. Confirmare: candelă bearish, închide
la 116.90. Intrare **short 116.40** (break sub low-ul candelei). Stop-loss
**118.30** (peste B). Take-profit **111.00** (suportul anterior). Risc 1.90,
recompensă 5.40 → risc/recompensă ≈ 1:2.8.
### Exemplu 3 — nuanță: cadranul 4 nu e mereu descalificant, dacă ai divergență bull
Transcrierea discută explicit acest caz (ACN): un activ poate fi în cadranul
4 (subperformanță) și tot să merite luat long, dacă e în divergență bull
clară și prețul e la un suport major — cadranul spune "activul e slab", dar
divergența spune "slăbiciunea asta se termină".
<svg viewBox="0 0 460 310" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">preț (ACN) ↑</text>
<polyline points="20,50 60,75 100,90 140,95 180,70 220,115 260,98 300,60 340,40" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="20" y1="100" x2="360" y2="100" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="96" fill="#1a5fb4">340.00 — suport monthly</text>
<circle cx="140" cy="95" r="5" fill="#c00"/>
<text x="60" y="80" fill="#c00">A: 341.50</text>
<circle cx="220" cy="115" r="5" fill="#c00"/>
<text x="165" y="150" fill="#c00">B: 338.50 (doji la suport)</text>
<line x1="20" y1="120" x2="360" y2="120" stroke="#888" stroke-width="1.5" stroke-dasharray="2 2"/>
<text x="20" y="133" fill="#888">SL 337.80</text>
<circle cx="260" cy="98" r="5" fill="#1a5fb4"/>
<text x="270" y="80" fill="#1a5fb4">entry 341.00</text>
<text x="270" y="93" fill="#1a5fb4">(break peste high doji)</text>
<circle cx="340" cy="40" r="5" fill="#188a3e"/>
<text x="270" y="30" fill="#188a3e">TP 349.00</text>
<line x1="140" y1="95" x2="140" y2="280" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="220" y1="115" x2="220" y2="280" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<text x="8" y="158" fill="#666">Relative Strength (scor) ↑</text>
<line x1="20" y1="220" x2="360" y2="220" stroke="#888" stroke-width="1.5"/>
<text x="363" y="225" fill="#666">0</text>
<rect x="127" y="220" width="26" height="54" fill="#c00"/>
<text x="90" y="290" fill="#c00">A: -1.8 (cadranul 4)</text>
<rect x="207" y="220" width="26" height="27" fill="#c00"/>
<text x="237" y="243" fill="#c00">B: -0.9, higher low</text>
<text x="237" y="255" fill="#c00">(divergență bull, tot cadranul 4)</text>
<polyline points="140,255 220,235" fill="none" stroke="#333" stroke-width="1.5" stroke-dasharray="4 3"/>
</svg>
ACN e la -1.8 la primul minim (cadranul 4, clar slab), dar la al doilea
minim, deși prețul coboară sub suportul de 340.00 până la 338.50, RS urcă la
-0.9 (higher low, tot sub MA, deci rămâne tehnic în cadranul 4, dar
divergența e prezentă). Doji chiar pe suport + divergență bull = semnal de
buy valabil, deși cadranul singur ar fi descurajat trade-ul. Entry **341.00**
(break peste high-ul doji-ului), SL **337.80** (sub B), TP **349.00**. Risc
3.20, recompensă 8.00 → risc/recompensă ≈ 1:2.5.
## Sortare pe radar screen — folosința secundară
Pe lângă trade-uri individuale, RS servește ca **filtru de watchlist**:
sortezi indici, sectoare, industrii, țări sau acțiuni după cadran/scor, ca
să-ți concentrezi timpul pe candidații relevanți — cadranul 1/2 pentru long,
3/4 pentru short — în loc să cauți la întâmplare prin sute de simboluri.
Metafora din curs: RS e ca un criteriu de interviu de angajare — cadranul
1/2 "merită angajat" (long), cadranul 3/4 "poate ar trebui să demisioneze"
(short sau evitat).
<svg viewBox="0 0 460 210" 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">sortare radar screen — scor RS (sectoare)</text>
<text x="10" y="38" fill="#333">Aur</text>
<rect x="90" y="26" width="150" height="16" fill="#1a5fb4"/>
<text x="10" y="63" fill="#333">Materials</text>
<rect x="90" y="51" width="120" height="16" fill="#1a5fb4"/>
<text x="10" y="88" fill="#333">Insurance</text>
<rect x="90" y="76" width="95" height="16" fill="#62a0ea"/>
<text x="10" y="138" fill="#333">Transportation</text>
<rect x="120" y="126" width="40" height="16" fill="#0d3868"/>
<text x="10" y="163" fill="#333">Telecom</text>
<rect x="90" y="151" width="25" height="16" fill="#c00"/>
<text x="10" y="188" fill="#333">Energie</text>
<rect x="90" y="176" width="15" height="16" fill="#c00"/>
<text x="260" y="30" fill="#666">↑ candidați long</text>
<text x="260" y="44" fill="#666">(cadran 1/2)</text>
<text x="260" y="176" fill="#666">↓ candidați short</text>
<text x="260" y="190" fill="#666">(cadran 3/4)</text>
</svg>
Practic: sortezi indici → sectoare → industrii → acțiuni individuale, în
cascadă (top-down), ca în exemplele din curs (Aur/Materials sus, Energie/
Transportation jos) — alegi long-uri din sectoarele de sus, short-uri din
cele de jos, apoi cauți în interiorul lor acțiunile individuale cu același
tipar de cadran.
## Gotchas practice — cele mai importante
- **Nu tranzacționa doar pe cadran, fără nivel de preț.** Cadranul 1 fără
context de suport e doar "activul e puternic acum" — nu-ți dă un punct de
intrare, un stop-loss sau un target.
- **Divergența poate bate cadranul, dar nu-l ignora fără motiv.** Exemplul
ACN arată o excepție reală din curs, nu o regulă generală — fără
divergență clară, un cadran 4 rămâne un motiv să nu cumperi long.
- **Fereastra de lookback contează și aici**, exact ca la divergența pe
volum din `06_divergente.md` — o divergență RS pe 60 de bare poate
dispărea pe 100. Nu trata cadranul curent ca pe un fapt fix, independent
de parametru.
- **Folosește-l pentru selecție, nu doar pentru confirmare.** Cea mai mare
valoare practică nu e pe un singur simbol, e la sortarea unui radar
screen — găsești candidați mai buni decât cei pe care i-ai fi ales din
memorie sau din ce apare pe știri.
## Referințe
- [StockCharts ChartSchool — Relative Rotation Graphs (RRG Charts)](https://chartschool.stockcharts.com/table-of-contents/chart-analysis/chart-types/relative-rotation-graphs-rrg-charts) — cele patru cadrane (Leading/Weakening/Lagging/Improving), aceeași structură conceptuală ca cea din curs.
- [StockCharts ChartSchool — Price Relative / Relative Strength](https://chartschool.stockcharts.com/table-of-contents/technical-indicators-and-overlays/technical-indicators/price-relative-relative-strength) — calculul de bază al performanței relative față de un benchmark (linia crește = outperformance, scade = underperformance).
- [StockCharts — Scanning for Relative Strength](https://help.stockcharts.com/scanning-and-alerts/scan-writing-resource-center/scanning-case-studies/scanning-for-relative-strength) — exact aplicația de sortare/radar screen descrisă mai sus, dar ca scanner.
- [Investopedia — Relative Strength: Definition in Investing, Formula, Example](https://www.investopedia.com/terms/r/relativestrength.asp) — definiție de bază și diferența față de RSI (nume similar, concept diferit).
---
*Notă: secțiunea "Ce înseamnă mecanic", corecția cadranului 4, secțiunea
"Cum tranzacționezi efectiv", toate cele trei exemple numerice cu diagrame
(QQQ, XOM, ACN), diagrama de sortare pe radar screen și gotchas-urile sunt
completări ale mele, dincolo de ce spune explicit transcrierea — cursul
descrie cadranele, divergențele calitativ (fără cifre de preț/RS) și
demonstrează sortarea live în TradeStation, fără niveluri de intrare/stop/
target explicite.*

View File

@@ -0,0 +1,339 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Modul 2 / #7 — Determinarea trendului</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>Modul 2 / #7 — Determinarea trendului</h1>
<h2>TLDR</h2>
<p>Nu există un singur mod "corect" de a stabili dacă piața e în uptrend sau
downtrend — cursul dă 5 metode independente, care de obicei se confirmă
reciproc: (1) linii de trend, (2) RSI(10) cu linia de 50, (3) higher highs/
higher lows vs. lower highs/lower lows, (4) candela care închide deasupra
high-ului precedent / sub low-ul precedent ("higher closing high" /
"lower closing low"), (5) bull trail/bear trail — un stop-loss care se mută
automat candelă cu candelă, plus bull reversal/bear reversal ca semnal de
forță. Regula practică a mentorului: nu folosești una singură izolat — cu
cât se confirmă mai multe simultan pe aceeași candelă, cu atât semnalul e
mai puternic ("triplu semnal").</p>
<h2>Termeni de bază: swing low, swing high, trend line</h2>
<p><strong>Swing low</strong> = un minim mai jos decât candelele din jurul lui (minim 2
puncte de acest fel se unesc pentru o linie de trend). <strong>Swing high</strong> =
simetric, un maxim mai sus decât vecinii lui. <strong>Trend line</strong> (linie de
trend) = o linie dreaptă care unește minim 2 swing lows (linie de suport,
într-un uptrend) sau minim 2 swing highs (linie de rezistență, într-un
downtrend).</p>
<p><svg viewBox="0 0 200 90" xmlns="http://www.w3.org/2000/svg" style="width:200px;height:auto;font:11px sans-serif">
<polyline points="10,70 40,55 70,68 100,35 130,50 160,20" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="40" cy="55" r="4" fill="#c00"/>
<circle cx="100" cy="35" r="4" fill="#c00"/>
<line x1="40" y1="55" x2="160" y2="10" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="5" y="85" fill="#1a5fb4">linie de trend = unește 2+ swing lows</text>
</svg></p>
<h2>Metoda 1 — Linii de trend</h2>
<p>Unești minim 2 swing lows consecutive (uptrend) sau minim 2 swing highs
consecutive (downtrend) cu o linie dreaptă și o extinzi spre dreapta.
Trend-ul e valabil atât timp cât prețul respectă linia. Trend-ul se
consideră <strong>violat</strong> abia când o candelă se <strong>închide</strong> dincolo de linie —
nu doar atinge sau depășește linia cu fitilul (wick).</p>
<p><strong>Long — downtrend care rupe linia de rezistență în sus:</strong></p>
<p><svg viewBox="0 0 380 200" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:380px;height:auto;font:11px sans-serif">
<text x="8" y="15" fill="#666">preț ↑</text>
<polyline points="20,40 70,60 120,100 170,85 220,140 270,110 320,90" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<text x="20" y="30" fill="#999">downtrend anterior</text>
<circle cx="70" cy="60" r="4" fill="#c00"/>
<circle cx="170" cy="85" r="4" fill="#c00"/>
<line x1="70" y1="60" x2="350" y2="130" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="200" y="163" fill="#c00">rezistență (unește highs)</text>
<circle cx="320" cy="90" r="5" fill="#188a3e"/>
<text x="150" y="70" fill="#188a3e">close peste linie = breakout,</text>
<text x="150" y="83" fill="#188a3e">intri long</text>
</svg></p>
<p><strong>Short — uptrend care rupe linia de suport în jos:</strong></p>
<p><svg viewBox="0 0 380 200" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:380px;height:auto;font:11px sans-serif">
<text x="8" y="15" fill="#666">preț ↑</text>
<polyline points="20,160 70,140 120,100 170,115 220,60 270,90 320,130" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<text x="20" y="180" fill="#999">uptrend anterior</text>
<circle cx="70" cy="140" r="4" fill="#c00"/>
<circle cx="170" cy="115" r="4" fill="#c00"/>
<line x1="70" y1="140" x2="350" y2="70" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="190" y="90" fill="#1a5fb4">suport (unește lows)</text>
<circle cx="320" cy="130" r="5" fill="#c00"/>
<text x="140" y="155" fill="#c00">close sub linie = breakdown,</text>
<text x="140" y="168" fill="#c00">intri short</text>
</svg></p>
<p><strong>Confirmare DA/NU — nu orice atingere a liniei e o violare:</strong></p>
<p><svg viewBox="0 0 420 160" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:11px sans-serif">
<text x="10" y="15" fill="#188a3e">DA: candelă cu low sub linie, dar</text>
<text x="10" y="29" fill="#188a3e">close deasupra — nu e violare</text>
<line x1="10" y1="45" x2="410" y2="80" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="12" y="40" fill="#1a5fb4">linie de suport</text>
<line x1="60" y1="25" x2="60" y2="60" stroke="#188a3e" stroke-width="3"/>
<line x1="240" y1="65" x2="240" y2="110" stroke="#c00" stroke-width="3"/>
<text x="10" y="128" fill="#c00">NU (semnal de vânzare): close sub</text>
<text x="10" y="142" fill="#c00">linie — violare confirmată</text>
</svg></p>
<p>Linia din uptrend, o dată violată, devine adesea rezistență (rol invers) —
un retest tipic al liniei rupte confirmă schimbarea de trend, exact cum
"neckline"-ul devine suport la un pattern reversal.</p>
<h2>Metoda 2 — RSI(10) cu linia de 50</h2>
<p>RSI (Relative Strength Index, aici setat la perioada 10, nu 14 default) e
un oscilator 0-100 care măsoară raportul mișcărilor de creștere vs. de
scădere din ultimele N candele. Regula de trend: când RSI <strong>traversează în
sus</strong> linia de 50 (venind de jos), se consideră trend ascendent; când
<strong>traversează în jos</strong> linia de 50, trend descendent. Nu contează valoarea
absolută (supracumpărat/supravândut) — contează doar de care parte a
liniei de 50 stă.</p>
<p><svg viewBox="0 0 400 380" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:11px sans-serif">
<text x="8" y="15" fill="#666">preț ↑</text>
<polyline points="20,130 80,100 140,150 200,80 260,110 320,50 380,90" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="140" y1="150" x2="140" y2="360" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="260" y1="110" x2="260" y2="360" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="10" y1="175" x2="390" y2="175" stroke="#999" stroke-width="1"/>
<text x="8" y="192" fill="#666">RSI(10)</text>
<line x1="10" y1="260" x2="375" y2="260" stroke="#888" stroke-dasharray="3 3"/>
<text x="380" y="264" fill="#888">50</text>
<polyline points="20,300 80,280 140,255 200,230 260,265 320,290 380,235" fill="none" stroke="#d08a1e" stroke-width="2"/>
<circle cx="140" cy="255" r="5" fill="#188a3e"/>
<text x="90" y="245" fill="#188a3e">cross peste 50 → uptrend</text>
<circle cx="260" cy="265" r="5" fill="#c00"/>
<text x="255" y="300" fill="#c00">cross sub 50 → downtrend</text>
<text x="20" y="375" fill="#666">timp →</text>
</svg></p>
<p>Liniile punctate verticale leagă momentul crossing-ului pe RSI cu punctul
corespunzător pe preț — la primul cross (peste 50), prețul intră într-o
zonă de urcare; la al doilea (sub 50), într-o zonă de coborâre.</p>
<h2>Metoda 3 — Higher highs/higher lows vs. lower highs/lower lows</h2>
<p><strong>Higher highs, higher lows</strong> (HH/HL) = fiecare swing high nou e mai sus
ca precedentul, ȘI fiecare swing low nou e mai sus ca precedentul —
definește uptrend. <strong>Lower highs, lower lows</strong> (LH/LL) = simetric, fiecare
extremă nouă e mai jos — definește downtrend. Mentorul nu dă un număr fix
de candele consecutive necesare — e o citire vizuală, de obicei 2-3 swing-uri
consecutive sunt suficiente ca să considere trend-ul stabilit.</p>
<p><strong>Long (HH/HL):</strong></p>
<p><svg viewBox="0 0 320 140" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:320px;height:auto;font:11px sans-serif">
<polyline points="10,120 60,90 110,100 160,55 210,70 260,25" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="60" cy="90" r="4" fill="#188a3e"/>
<circle cx="160" cy="55" r="4" fill="#188a3e"/>
<text x="35" y="80" fill="#188a3e">HH1: 101.20</text>
<text x="135" y="45" fill="#188a3e">HH2: 102.80 (mai sus)</text>
<circle cx="110" cy="100" r="4" fill="#1a5fb4"/>
<circle cx="210" cy="70" r="4" fill="#1a5fb4"/>
<text x="85" y="118" fill="#1a5fb4">HL1: 100.60</text>
<text x="185" y="88" fill="#1a5fb4">HL2: 101.40 (mai sus)</text>
</svg></p>
<p><strong>Short (LH/LL):</strong></p>
<p><svg viewBox="0 0 320 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:320px;height:auto;font:11px sans-serif">
<polyline points="20,20 70,55 120,40 170,90 220,65 260,110" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="20" cy="20" r="4" fill="#c00"/>
<circle cx="120" cy="40" r="4" fill="#c00"/>
<text x="25" y="15" fill="#c00">LH1: 101.20</text>
<text x="125" y="32" fill="#c00">LH2: 100.10 (mai jos)</text>
<circle cx="70" cy="55" r="4" fill="#d08a1e"/>
<circle cx="170" cy="90" r="4" fill="#d08a1e"/>
<text x="10" y="78" fill="#d08a1e">LL1: 100.60</text>
<text x="150" y="112" fill="#d08a1e">LL2: 99.70 (mai jos)</text>
</svg></p>
<h2>Metoda 4 — Higher closing high / lower closing low ("candelă strong trend")</h2>
<p>Termen nou: o candelă e "higher closing high" dacă se <strong>închide</strong> deasupra
high-ului candelei precedente (nu doar face un high mai mare — trebuie ca
ÎNCHIDEREA să fie peste vechiul maxim). Simetric, "lower closing low" =
închiderea e sub low-ul candelei precedente.</p>
<p><strong>De ce contează exact închiderea, nu high-ul/low-ul brut</strong> — mecanism,
explicat o singură dată aici, aplicat mai jos: high-ul unei candele e doar
prețul maxim atins temporar — poate fi un exces de moment, respins imediat
(revine mai jos până la close). Închiderea, în schimb, e prețul la care
piața a rămas de acord cea mai lungă porțiune de timp din acea candelă —
e ultima "licitație" câștigată. Dacă închiderea candelei curente depășește
chiar maximul întregii candele precedente, înseamnă că nu doar a atins
un nivel nou, ci participanții au fost dispuși să <strong>rămână</strong> la un preț mai
bun decât orice preț acceptat în toată candela dinainte — un semnal de
convingere mai puternic decât un simplu high nou (care ar putea fi doar un
fitil ignorat).</p>
<p><strong>Exemplu real (din training):</strong> candela precedentă are high-ul la
<strong>138.03</strong>. Candela curentă se închide la <strong>138.23</strong> — cu 20 de cenți
deasupra high-ului precedent.</p>
<p><svg viewBox="0 0 340 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:340px;height:auto;font:11px sans-serif">
<text x="10" y="15" fill="#333">candela curentă = higher closing high</text>
<line x1="20" y1="70" x2="220" y2="70" stroke="#888" stroke-dasharray="3 3"/>
<text x="225" y="74" fill="#888">138.03 (high prec.)</text>
<line x1="80" y1="90" x2="80" y2="130" stroke="#333" stroke-width="2"/>
<rect x="72" y="105" width="16" height="20" fill="#333"/>
<text x="35" y="145" fill="#333">candela precedentă</text>
<line x1="160" y1="30" x2="160" y2="80" stroke="#188a3e" stroke-width="2"/>
<rect x="152" y="40" width="16" height="25" fill="#188a3e"/>
<text x="180" y="55" fill="#188a3e">close 138.23</text>
</svg></p>
<p><strong>Simetric, lower closing low (construit):</strong> candela precedentă are low
la <strong>92.65</strong>. Candela curentă se închide la <strong>92.40</strong>, sub acel low —
"strong downtrend" în termenii mentorului.</p>
<p><svg viewBox="0 0 340 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:340px;height:auto;font:11px sans-serif">
<text x="10" y="15" fill="#333">candela curentă = lower closing low</text>
<line x1="20" y1="80" x2="220" y2="80" stroke="#888" stroke-dasharray="3 3"/>
<text x="225" y="84" fill="#888">92.65 (low prec.)</text>
<line x1="80" y1="35" x2="80" y2="80" stroke="#333" stroke-width="2"/>
<rect x="72" y="45" width="16" height="20" fill="#333"/>
<text x="35" y="98" fill="#333">candela precedentă</text>
<line x1="160" y1="75" x2="160" y2="125" stroke="#c00" stroke-width="2"/>
<rect x="152" y="90" width="16" height="25" fill="#c00"/>
<text x="130" y="142" fill="#c00">close 92.40</text>
</svg></p>
<p>Notă de vocabular: o candelă al cărei close e foarte aproape de high-ul ei
propriu e "foarte bull"; una al cărei close e foarte aproape de low-ul ei
propriu e "foarte bear". Un <strong>doji</strong> = candela unde open și close sunt
aproape identice (indiferent de cât de departe sunt high-ul și low-ul) —
semnalează indecizie, nu convingere într-o direcție.</p>
<h2>Metoda 5 — Bull trail / bear trail și bull reversal / bear reversal</h2>
<p>Termen nou: <strong>trailing stop</strong> = un stop-loss care se mută (doar în direcția
profitului, niciodată înapoi) pe măsură ce trend-ul continuă, ca să
protejezi profitul acumulat fără să închizi poziția. Regula "bull trail":
de fiecare dată când o candelă se închide deasupra high-ului candelei
precedente (higher closing high, Metoda 4), low-ul acelei candele devine
noul nivel de stop. Ieși din tranzacție când o candelă viitoare se închide
sub ultimul nivel de trail. "Bear trail" e regula oglindită (high-ul
candelei devine trail, ieși pe close deasupra lui).</p>
<p><strong>Bull trail — stop-ul urcă treaptă cu treaptă (extensia exemplului de la Metoda 4):</strong></p>
<p><svg viewBox="0 0 400 200" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:11px sans-serif">
<text x="8" y="15" fill="#666">preț ↑</text>
<polyline points="20,150 80,120 140,95 200,70 260,50 320,90" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="80" cy="120" r="5" fill="#188a3e"/>
<text x="15" y="138" fill="#188a3e">entry 138.23</text>
<line x1="80" y1="130" x2="200" y2="130" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="85" y="145" fill="#1a5fb4">trail 1: 137.85</text>
<line x1="200" y1="105" x2="320" y2="105" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="205" y="120" fill="#1a5fb4">trail 2: 138.30</text>
<circle cx="320" cy="90" r="5" fill="#c00"/>
<text x="245" y="70" fill="#c00">close sub 138.30 → exit</text>
</svg></p>
<p><strong>Bear trail — stop-ul coboară treaptă cu treaptă (exemplu construit, direcție short):</strong></p>
<p><svg viewBox="0 0 400 210" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:11px sans-serif">
<text x="8" y="15" fill="#666">preț ↑</text>
<polyline points="20,60 80,90 140,110 200,140 260,165 320,125" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="80" cy="90" r="5" fill="#c00"/>
<text x="15" y="35" fill="#c00">entry short 100.00</text>
<line x1="80" y1="75" x2="200" y2="75" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="85" y="70" fill="#1a5fb4">trail 1: 100.60</text>
<line x1="200" y1="105" x2="320" y2="105" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="205" y="100" fill="#1a5fb4">trail 2: 99.80</text>
<circle cx="320" cy="125" r="5" fill="#188a3e"/>
<text x="245" y="150" fill="#188a3e">close peste 99.80 → exit</text>
</svg></p>
<p><strong>Bull reversal / bear reversal</strong> — nu un stop, ci un semnal de forță.
<strong>Bull reversal</strong> = după un downtrend (unde stop-ul trail era deasupra
prețului, la high-uri succesive), prima candelă care se închide deasupra
celui mai recent nivel de trail marchează schimbarea de trend — cu atât
mai puternic semnalul cu cât acel nivel fusese respectat mai multe candele
la rând (arată epuizarea vânzătorilor). <strong>Bear reversal</strong> = simetric,
prima închidere sub trail-ul unui uptrend.</p>
<h2>Cum tranzacționezi efectiv determinarea trendului</h2>
<p><strong>De ce urmărești asta:</strong> direcția trend-ului decide direcția în care ai
voie să cauți trade-uri (nu iei long-uri într-un downtrend confirmat) și,
prin bull/bear trail, îți dă și mecanismul concret de a-ți muta stop-loss-ul
pe măsură ce trade-ul merge în profit, în loc să-l lași fix sau să-l ghicești.</p>
<p><strong>Ce faci când vezi un semnal de schimbare de trend:</strong> nu intri pe un
singur indicator izolat. Verifici confluența: linia de trend a fost
violată ȘI RSI a trecut de 50 ȘI/SAU ai o candelă higher/lower closing —
cu cât se aliniază mai multe metode pe aceeași candelă, cu atât semnalul e
mai de încredere ("triplu semnal" din training: buy momentum + doji + bull
reversal pe aceeași candelă).</p>
<p><strong>Trigger valid vs. prea devreme — DA/NU:</strong></p>
<p><svg viewBox="0 0 400 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:11px sans-serif">
<text x="10" y="20" fill="#188a3e">DA — intri: candelă închisă peste high-ul precedent</text>
<text x="10" y="35" fill="#188a3e">(higher closing high) + RSI peste 50 + linie de trend violată</text>
<line x1="20" y1="55" x2="200" y2="55" stroke="#888" stroke-dasharray="3 3"/>
<rect x="60" y="35" width="16" height="20" fill="#188a3e"/>
<text x="10" y="90" fill="#c00">NU — nu intri: doar un fitil (wick) trece peste high sau linie,</text>
<text x="10" y="105" fill="#c00">close-ul revine sub nivel — nicio confirmare reală</text>
<line x1="220" y1="130" x2="380" y2="130" stroke="#888" stroke-dasharray="3 3"/>
<line x1="260" y1="110" x2="260" y2="150" stroke="#c88" stroke-width="2"/>
<rect x="252" y="128" width="16" height="18" fill="#c88"/>
</svg></p>
<h3>Exemplu complet — LONG</h3>
<p>Context: downtrend anterior, apoi linia de rezistență e violată în sus,
RSI(10) trece peste 50, iar candela curentă se închide la <strong>138.23</strong>,
peste high-ul precedent de <strong>138.03</strong> (higher closing high, Metoda 4) —
triplă confirmare.</p>
<ul>
<li><strong>Intrare:</strong> long la 138.23 (pe close-ul candelei de confirmare).</li>
<li><strong>Stop-loss inițial:</strong> 136.80 — cel mai jos low din ultimele 4 candele
(regula standard din training). Risc: 1.43.</li>
<li><strong>Trailing:</strong> următoarea candelă închide peste high-ul candelei de
intrare → stop-ul se mută la low-ul candelei de intrare, <strong>137.85</strong>.
Câteva candele mai târziu, o nouă candelă cu close peste high-ul
anterior mută trail-ul la <strong>138.30</strong>.</li>
<li><strong>Ieșire (take-profit prin trail, nu target fix):</strong> o candelă se închide
sub 138.30 → ieși la <strong>138.30</strong>. Profit: 0.07 (mic, dar trail-ul a
protejat câștigul acumulat în loc să lași tot trade-ul să se întoarcă pe
minus, exact scenariul "am intrat aici și am ieșit foarte puțin pe
profit" din training).</li>
</ul>
<h3>Exemplu complet — SHORT</h3>
<p>Context: uptrend anterior, linia de suport violată în jos, RSI(10) trece
sub 50, candela curentă se închide la <strong>100.00</strong>, sub low-ul precedent de
<strong>100.20</strong> (lower closing low).</p>
<ul>
<li><strong>Intrare:</strong> short la 100.00.</li>
<li><strong>Stop-loss inițial:</strong> 102.50 — cel mai înalt high din ultimele 4
candele. Risc: 2.50.</li>
<li><strong>Trailing:</strong> trail-ul coboară treptat, de la 100.60 la 99.80 pe măsură
ce apar noi candele cu close sub low-ul precedentei.</li>
<li><strong>Ieșire:</strong> o candelă se închide peste ultimul nivel de trail, la
<strong>92.50</strong> — mișcare totală de 7.5% pe short, cifra exactă citată în
training pentru acest tip de tranzacție cu bear trail.</li>
</ul>
<h3>Exemplu de eșec (semnal care nu confirmă)</h3>
<p>Nu orice schimbare de trend "pe hârtie" continuă. În training, un semnal
de short avea și schimbare de linie de trend ȘI bear reversal (dublu
semnal) — dar RSI(10) nu a căzut sub 50, iar prețul a revenit rapid peste
nivelul de intrare. Concluzie practică: chiar și cu 2 din 5 metode aliniate,
lipsa unei a treia confirmări (aici RSI) a fost suficientă ca trade-ul să
nu meargă — de-aia SL-ul e obligatoriu, nu opțional, indiferent de câte
confirmări ai.</p>
<h2>Gotchas practice</h2>
<ul>
<li><strong>RSI(10) peste/sub 50 poate fi tardiv.</strong> Chiar mentorul recunoaște: când
RSI a trecut înapoi peste 50 după ce căzuse dedesubt, trend-ul se
inversase deja — semnalul confirmă cu întârziere, nu prezice.</li>
<li><strong>O singură metodă, izolat, e un semnal slab.</strong> Cele mai convingătoare
cazuri din training au 2-3 metode aliniate pe aceeași candelă (ex: RSI +
linie de trend + higher closing high). Nu tranzacționa pe una singură.</li>
<li><strong>Liniile de trend sunt subiective.</strong> Două persoane pot uni puncte diferite
și obține linii ușor diferite — folosește-le ca confirmare, nu ca sursă
unică de semnal (chiar mentorul spune că nu e "mare fan" de linii de trend
izolate).</li>
<li><strong>Nu toate semnalele merg — SL e obligatoriu.</strong> Exemplul de eșec de mai
sus arată explicit că dublu/triplu semnal nu garantează succesul; poziția
fără stop-loss pregătit dinainte e greșeala reală, nu semnalul fals.</li>
</ul>
<h2>Referințe</h2>
<ul>
<li><a href="https://www.investopedia.com/articles/active-trading/052014/how-use-moving-average-buy-stocks.asp">Investopedia — How to Use a Moving Average to Buy Stocks</a> — trend lines și medii mobile ca filtru de trend.</li>
<li><a href="https://www.investopedia.com/terms/r/rsi.asp">Investopedia — Relative Strength Index (RSI) Indicator Explained</a> — mecanismul RSI și interpretarea liniei de 50.</li>
<li><a href="https://www.ig.com/en/trading-strategies/how-to-identify-and-trade-market-trends--230217">IG — How to identify and trade market trends</a> — higher highs/higher lows vs. lower highs/lower lows.</li>
<li><a href="https://www.oanda.com/us-en/trade-tap-blog/education/risk-management/trailing-stop-loss/">OANDA — Trailing stop loss: what it is and how to use it</a> — mecanismul de trailing stop, aplicabil 1-la-1 la bull/bear trail.</li>
</ul>
<hr />
<p><em>Notă: secțiunea "De ce contează exact închiderea" (mecanismul closing high/
low), toate diagramele, exemplele numerice complete (long/short cu SL/TP),
exemplul de eșec și secțiunea de gotchas sunt completări ale mele, dincolo
de ce spune explicit transcrierea — cursul arată live în TradeStation cele
5 metode, fără să construiască un exemplu numeric complet de intrare/ieșire
pentru fiecare. Cifrele 138.23/138.03 (higher closing high, bull trail) și
procentul de 7.5% (bear trail short) sunt citate exact din transcriere;
restul nivelurilor (stop-loss inițial, trail-urile intermediare, exemplul
short complet) sunt construite plauzibil pe aceeași scară.</em></p>
</body>
</html>

View File

@@ -0,0 +1,355 @@
# Modul 2 / #7 — Determinarea trendului
## TLDR
Nu există un singur mod "corect" de a stabili dacă piața e în uptrend sau
downtrend — cursul dă 5 metode independente, care de obicei se confirmă
reciproc: (1) linii de trend, (2) RSI(10) cu linia de 50, (3) higher highs/
higher lows vs. lower highs/lower lows, (4) candela care închide deasupra
high-ului precedent / sub low-ul precedent ("higher closing high" /
"lower closing low"), (5) bull trail/bear trail — un stop-loss care se mută
automat candelă cu candelă, plus bull reversal/bear reversal ca semnal de
forță. Regula practică a mentorului: nu folosești una singură izolat — cu
cât se confirmă mai multe simultan pe aceeași candelă, cu atât semnalul e
mai puternic ("triplu semnal").
## Termeni de bază: swing low, swing high, trend line
**Swing low** = un minim mai jos decât candelele din jurul lui (minim 2
puncte de acest fel se unesc pentru o linie de trend). **Swing high** =
simetric, un maxim mai sus decât vecinii lui. **Trend line** (linie de
trend) = o linie dreaptă care unește minim 2 swing lows (linie de suport,
într-un uptrend) sau minim 2 swing highs (linie de rezistență, într-un
downtrend).
<svg viewBox="0 0 200 90" xmlns="http://www.w3.org/2000/svg" style="width:200px;height:auto;font:11px sans-serif">
<polyline points="10,70 40,55 70,68 100,35 130,50 160,20" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="40" cy="55" r="4" fill="#c00"/>
<circle cx="100" cy="35" r="4" fill="#c00"/>
<line x1="40" y1="55" x2="160" y2="10" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="5" y="85" fill="#1a5fb4">linie de trend = unește 2+ swing lows</text>
</svg>
## Metoda 1 — Linii de trend
Unești minim 2 swing lows consecutive (uptrend) sau minim 2 swing highs
consecutive (downtrend) cu o linie dreaptă și o extinzi spre dreapta.
Trend-ul e valabil atât timp cât prețul respectă linia. Trend-ul se
consideră **violat** abia când o candelă se **închide** dincolo de linie —
nu doar atinge sau depășește linia cu fitilul (wick).
**Long — downtrend care rupe linia de rezistență în sus:**
<svg viewBox="0 0 380 200" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:380px;height:auto;font:11px sans-serif">
<text x="8" y="15" fill="#666">preț ↑</text>
<polyline points="20,40 70,60 120,100 170,85 220,140 270,110 320,90" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<text x="20" y="30" fill="#999">downtrend anterior</text>
<circle cx="70" cy="60" r="4" fill="#c00"/>
<circle cx="170" cy="85" r="4" fill="#c00"/>
<line x1="70" y1="60" x2="350" y2="130" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="200" y="163" fill="#c00">rezistență (unește highs)</text>
<circle cx="320" cy="90" r="5" fill="#188a3e"/>
<text x="150" y="70" fill="#188a3e">close peste linie = breakout,</text>
<text x="150" y="83" fill="#188a3e">intri long</text>
</svg>
**Short — uptrend care rupe linia de suport în jos:**
<svg viewBox="0 0 380 200" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:380px;height:auto;font:11px sans-serif">
<text x="8" y="15" fill="#666">preț ↑</text>
<polyline points="20,160 70,140 120,100 170,115 220,60 270,90 320,130" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<text x="20" y="180" fill="#999">uptrend anterior</text>
<circle cx="70" cy="140" r="4" fill="#c00"/>
<circle cx="170" cy="115" r="4" fill="#c00"/>
<line x1="70" y1="140" x2="350" y2="70" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="190" y="90" fill="#1a5fb4">suport (unește lows)</text>
<circle cx="320" cy="130" r="5" fill="#c00"/>
<text x="140" y="155" fill="#c00">close sub linie = breakdown,</text>
<text x="140" y="168" fill="#c00">intri short</text>
</svg>
**Confirmare DA/NU — nu orice atingere a liniei e o violare:**
<svg viewBox="0 0 420 160" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:11px sans-serif">
<text x="10" y="15" fill="#188a3e">DA: candelă cu low sub linie, dar</text>
<text x="10" y="29" fill="#188a3e">close deasupra — nu e violare</text>
<line x1="10" y1="45" x2="410" y2="80" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="12" y="40" fill="#1a5fb4">linie de suport</text>
<line x1="60" y1="25" x2="60" y2="60" stroke="#188a3e" stroke-width="3"/>
<line x1="240" y1="65" x2="240" y2="110" stroke="#c00" stroke-width="3"/>
<text x="10" y="128" fill="#c00">NU (semnal de vânzare): close sub</text>
<text x="10" y="142" fill="#c00">linie — violare confirmată</text>
</svg>
Linia din uptrend, o dată violată, devine adesea rezistență (rol invers) —
un retest tipic al liniei rupte confirmă schimbarea de trend, exact cum
"neckline"-ul devine suport la un pattern reversal.
## Metoda 2 — RSI(10) cu linia de 50
RSI (Relative Strength Index, aici setat la perioada 10, nu 14 default) e
un oscilator 0-100 care măsoară raportul mișcărilor de creștere vs. de
scădere din ultimele N candele. Regula de trend: când RSI **traversează în
sus** linia de 50 (venind de jos), se consideră trend ascendent; când
**traversează în jos** linia de 50, trend descendent. Nu contează valoarea
absolută (supracumpărat/supravândut) — contează doar de care parte a
liniei de 50 stă.
<svg viewBox="0 0 400 380" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:11px sans-serif">
<text x="8" y="15" fill="#666">preț ↑</text>
<polyline points="20,130 80,100 140,150 200,80 260,110 320,50 380,90" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="140" y1="150" x2="140" y2="360" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="260" y1="110" x2="260" y2="360" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="10" y1="175" x2="390" y2="175" stroke="#999" stroke-width="1"/>
<text x="8" y="192" fill="#666">RSI(10)</text>
<line x1="10" y1="260" x2="375" y2="260" stroke="#888" stroke-dasharray="3 3"/>
<text x="380" y="264" fill="#888">50</text>
<polyline points="20,300 80,280 140,255 200,230 260,265 320,290 380,235" fill="none" stroke="#d08a1e" stroke-width="2"/>
<circle cx="140" cy="255" r="5" fill="#188a3e"/>
<text x="90" y="245" fill="#188a3e">cross peste 50 → uptrend</text>
<circle cx="260" cy="265" r="5" fill="#c00"/>
<text x="255" y="300" fill="#c00">cross sub 50 → downtrend</text>
<text x="20" y="375" fill="#666">timp →</text>
</svg>
Liniile punctate verticale leagă momentul crossing-ului pe RSI cu punctul
corespunzător pe preț — la primul cross (peste 50), prețul intră într-o
zonă de urcare; la al doilea (sub 50), într-o zonă de coborâre.
## Metoda 3 — Higher highs/higher lows vs. lower highs/lower lows
**Higher highs, higher lows** (HH/HL) = fiecare swing high nou e mai sus
ca precedentul, ȘI fiecare swing low nou e mai sus ca precedentul —
definește uptrend. **Lower highs, lower lows** (LH/LL) = simetric, fiecare
extremă nouă e mai jos — definește downtrend. Mentorul nu dă un număr fix
de candele consecutive necesare — e o citire vizuală, de obicei 2-3 swing-uri
consecutive sunt suficiente ca să considere trend-ul stabilit.
**Long (HH/HL):**
<svg viewBox="0 0 320 140" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:320px;height:auto;font:11px sans-serif">
<polyline points="10,120 60,90 110,100 160,55 210,70 260,25" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="60" cy="90" r="4" fill="#188a3e"/>
<circle cx="160" cy="55" r="4" fill="#188a3e"/>
<text x="35" y="80" fill="#188a3e">HH1: 101.20</text>
<text x="135" y="45" fill="#188a3e">HH2: 102.80 (mai sus)</text>
<circle cx="110" cy="100" r="4" fill="#1a5fb4"/>
<circle cx="210" cy="70" r="4" fill="#1a5fb4"/>
<text x="85" y="118" fill="#1a5fb4">HL1: 100.60</text>
<text x="185" y="88" fill="#1a5fb4">HL2: 101.40 (mai sus)</text>
</svg>
**Short (LH/LL):**
<svg viewBox="0 0 320 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:320px;height:auto;font:11px sans-serif">
<polyline points="20,20 70,55 120,40 170,90 220,65 260,110" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="20" cy="20" r="4" fill="#c00"/>
<circle cx="120" cy="40" r="4" fill="#c00"/>
<text x="25" y="15" fill="#c00">LH1: 101.20</text>
<text x="125" y="32" fill="#c00">LH2: 100.10 (mai jos)</text>
<circle cx="70" cy="55" r="4" fill="#d08a1e"/>
<circle cx="170" cy="90" r="4" fill="#d08a1e"/>
<text x="10" y="78" fill="#d08a1e">LL1: 100.60</text>
<text x="150" y="112" fill="#d08a1e">LL2: 99.70 (mai jos)</text>
</svg>
## Metoda 4 — Higher closing high / lower closing low ("candelă strong trend")
Termen nou: o candelă e "higher closing high" dacă se **închide** deasupra
high-ului candelei precedente (nu doar face un high mai mare — trebuie ca
ÎNCHIDEREA să fie peste vechiul maxim). Simetric, "lower closing low" =
închiderea e sub low-ul candelei precedente.
**De ce contează exact închiderea, nu high-ul/low-ul brut** — mecanism,
explicat o singură dată aici, aplicat mai jos: high-ul unei candele e doar
prețul maxim atins temporar — poate fi un exces de moment, respins imediat
(revine mai jos până la close). Închiderea, în schimb, e prețul la care
piața a rămas de acord cea mai lungă porțiune de timp din acea candelă —
e ultima "licitație" câștigată. Dacă închiderea candelei curente depășește
chiar maximul întregii candele precedente, înseamnă că nu doar a atins
un nivel nou, ci participanții au fost dispuși să **rămână** la un preț mai
bun decât orice preț acceptat în toată candela dinainte — un semnal de
convingere mai puternic decât un simplu high nou (care ar putea fi doar un
fitil ignorat).
**Exemplu real (din training):** candela precedentă are high-ul la
**138.03**. Candela curentă se închide la **138.23** — cu 20 de cenți
deasupra high-ului precedent.
<svg viewBox="0 0 340 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:340px;height:auto;font:11px sans-serif">
<text x="10" y="15" fill="#333">candela curentă = higher closing high</text>
<line x1="20" y1="70" x2="220" y2="70" stroke="#888" stroke-dasharray="3 3"/>
<text x="225" y="74" fill="#888">138.03 (high prec.)</text>
<line x1="80" y1="90" x2="80" y2="130" stroke="#333" stroke-width="2"/>
<rect x="72" y="105" width="16" height="20" fill="#333"/>
<text x="35" y="145" fill="#333">candela precedentă</text>
<line x1="160" y1="30" x2="160" y2="80" stroke="#188a3e" stroke-width="2"/>
<rect x="152" y="40" width="16" height="25" fill="#188a3e"/>
<text x="180" y="55" fill="#188a3e">close 138.23</text>
</svg>
**Simetric, lower closing low (construit):** candela precedentă are low
la **92.65**. Candela curentă se închide la **92.40**, sub acel low —
"strong downtrend" în termenii mentorului.
<svg viewBox="0 0 340 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:340px;height:auto;font:11px sans-serif">
<text x="10" y="15" fill="#333">candela curentă = lower closing low</text>
<line x1="20" y1="80" x2="220" y2="80" stroke="#888" stroke-dasharray="3 3"/>
<text x="225" y="84" fill="#888">92.65 (low prec.)</text>
<line x1="80" y1="35" x2="80" y2="80" stroke="#333" stroke-width="2"/>
<rect x="72" y="45" width="16" height="20" fill="#333"/>
<text x="35" y="98" fill="#333">candela precedentă</text>
<line x1="160" y1="75" x2="160" y2="125" stroke="#c00" stroke-width="2"/>
<rect x="152" y="90" width="16" height="25" fill="#c00"/>
<text x="130" y="142" fill="#c00">close 92.40</text>
</svg>
Notă de vocabular: o candelă al cărei close e foarte aproape de high-ul ei
propriu e "foarte bull"; una al cărei close e foarte aproape de low-ul ei
propriu e "foarte bear". Un **doji** = candela unde open și close sunt
aproape identice (indiferent de cât de departe sunt high-ul și low-ul) —
semnalează indecizie, nu convingere într-o direcție.
## Metoda 5 — Bull trail / bear trail și bull reversal / bear reversal
Termen nou: **trailing stop** = un stop-loss care se mută (doar în direcția
profitului, niciodată înapoi) pe măsură ce trend-ul continuă, ca să
protejezi profitul acumulat fără să închizi poziția. Regula "bull trail":
de fiecare dată când o candelă se închide deasupra high-ului candelei
precedente (higher closing high, Metoda 4), low-ul acelei candele devine
noul nivel de stop. Ieși din tranzacție când o candelă viitoare se închide
sub ultimul nivel de trail. "Bear trail" e regula oglindită (high-ul
candelei devine trail, ieși pe close deasupra lui).
**Bull trail — stop-ul urcă treaptă cu treaptă (extensia exemplului de la Metoda 4):**
<svg viewBox="0 0 400 200" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:11px sans-serif">
<text x="8" y="15" fill="#666">preț ↑</text>
<polyline points="20,150 80,120 140,95 200,70 260,50 320,90" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="80" cy="120" r="5" fill="#188a3e"/>
<text x="15" y="138" fill="#188a3e">entry 138.23</text>
<line x1="80" y1="130" x2="200" y2="130" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="85" y="145" fill="#1a5fb4">trail 1: 137.85</text>
<line x1="200" y1="105" x2="320" y2="105" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="205" y="120" fill="#1a5fb4">trail 2: 138.30</text>
<circle cx="320" cy="90" r="5" fill="#c00"/>
<text x="245" y="70" fill="#c00">close sub 138.30 → exit</text>
</svg>
**Bear trail — stop-ul coboară treaptă cu treaptă (exemplu construit, direcție short):**
<svg viewBox="0 0 400 210" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:11px sans-serif">
<text x="8" y="15" fill="#666">preț ↑</text>
<polyline points="20,60 80,90 140,110 200,140 260,165 320,125" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="80" cy="90" r="5" fill="#c00"/>
<text x="15" y="35" fill="#c00">entry short 100.00</text>
<line x1="80" y1="75" x2="200" y2="75" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="85" y="70" fill="#1a5fb4">trail 1: 100.60</text>
<line x1="200" y1="105" x2="320" y2="105" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="205" y="100" fill="#1a5fb4">trail 2: 99.80</text>
<circle cx="320" cy="125" r="5" fill="#188a3e"/>
<text x="245" y="150" fill="#188a3e">close peste 99.80 → exit</text>
</svg>
**Bull reversal / bear reversal** — nu un stop, ci un semnal de forță.
**Bull reversal** = după un downtrend (unde stop-ul trail era deasupra
prețului, la high-uri succesive), prima candelă care se închide deasupra
celui mai recent nivel de trail marchează schimbarea de trend — cu atât
mai puternic semnalul cu cât acel nivel fusese respectat mai multe candele
la rând (arată epuizarea vânzătorilor). **Bear reversal** = simetric,
prima închidere sub trail-ul unui uptrend.
## Cum tranzacționezi efectiv determinarea trendului
**De ce urmărești asta:** direcția trend-ului decide direcția în care ai
voie să cauți trade-uri (nu iei long-uri într-un downtrend confirmat) și,
prin bull/bear trail, îți dă și mecanismul concret de a-ți muta stop-loss-ul
pe măsură ce trade-ul merge în profit, în loc să-l lași fix sau să-l ghicești.
**Ce faci când vezi un semnal de schimbare de trend:** nu intri pe un
singur indicator izolat. Verifici confluența: linia de trend a fost
violată ȘI RSI a trecut de 50 ȘI/SAU ai o candelă higher/lower closing —
cu cât se aliniază mai multe metode pe aceeași candelă, cu atât semnalul e
mai de încredere ("triplu semnal" din training: buy momentum + doji + bull
reversal pe aceeași candelă).
**Trigger valid vs. prea devreme — DA/NU:**
<svg viewBox="0 0 400 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:11px sans-serif">
<text x="10" y="20" fill="#188a3e">DA — intri: candelă închisă peste high-ul precedent</text>
<text x="10" y="35" fill="#188a3e">(higher closing high) + RSI peste 50 + linie de trend violată</text>
<line x1="20" y1="55" x2="200" y2="55" stroke="#888" stroke-dasharray="3 3"/>
<rect x="60" y="35" width="16" height="20" fill="#188a3e"/>
<text x="10" y="90" fill="#c00">NU — nu intri: doar un fitil (wick) trece peste high sau linie,</text>
<text x="10" y="105" fill="#c00">close-ul revine sub nivel — nicio confirmare reală</text>
<line x1="220" y1="130" x2="380" y2="130" stroke="#888" stroke-dasharray="3 3"/>
<line x1="260" y1="110" x2="260" y2="150" stroke="#c88" stroke-width="2"/>
<rect x="252" y="128" width="16" height="18" fill="#c88"/>
</svg>
### Exemplu complet — LONG
Context: downtrend anterior, apoi linia de rezistență e violată în sus,
RSI(10) trece peste 50, iar candela curentă se închide la **138.23**,
peste high-ul precedent de **138.03** (higher closing high, Metoda 4) —
triplă confirmare.
- **Intrare:** long la 138.23 (pe close-ul candelei de confirmare).
- **Stop-loss inițial:** 136.80 — cel mai jos low din ultimele 4 candele
(regula standard din training). Risc: 1.43.
- **Trailing:** următoarea candelă închide peste high-ul candelei de
intrare → stop-ul se mută la low-ul candelei de intrare, **137.85**.
Câteva candele mai târziu, o nouă candelă cu close peste high-ul
anterior mută trail-ul la **138.30**.
- **Ieșire (take-profit prin trail, nu target fix):** o candelă se închide
sub 138.30 → ieși la **138.30**. Profit: 0.07 (mic, dar trail-ul a
protejat câștigul acumulat în loc să lași tot trade-ul să se întoarcă pe
minus, exact scenariul "am intrat aici și am ieșit foarte puțin pe
profit" din training).
### Exemplu complet — SHORT
Context: uptrend anterior, linia de suport violată în jos, RSI(10) trece
sub 50, candela curentă se închide la **100.00**, sub low-ul precedent de
**100.20** (lower closing low).
- **Intrare:** short la 100.00.
- **Stop-loss inițial:** 102.50 — cel mai înalt high din ultimele 4
candele. Risc: 2.50.
- **Trailing:** trail-ul coboară treptat, de la 100.60 la 99.80 pe măsură
ce apar noi candele cu close sub low-ul precedentei.
- **Ieșire:** o candelă se închide peste ultimul nivel de trail, la
**92.50** — mișcare totală de 7.5% pe short, cifra exactă citată în
training pentru acest tip de tranzacție cu bear trail.
### Exemplu de eșec (semnal care nu confirmă)
Nu orice schimbare de trend "pe hârtie" continuă. În training, un semnal
de short avea și schimbare de linie de trend ȘI bear reversal (dublu
semnal) — dar RSI(10) nu a căzut sub 50, iar prețul a revenit rapid peste
nivelul de intrare. Concluzie practică: chiar și cu 2 din 5 metode aliniate,
lipsa unei a treia confirmări (aici RSI) a fost suficientă ca trade-ul să
nu meargă — de-aia SL-ul e obligatoriu, nu opțional, indiferent de câte
confirmări ai.
## Gotchas practice
- **RSI(10) peste/sub 50 poate fi tardiv.** Chiar mentorul recunoaște: când
RSI a trecut înapoi peste 50 după ce căzuse dedesubt, trend-ul se
inversase deja — semnalul confirmă cu întârziere, nu prezice.
- **O singură metodă, izolat, e un semnal slab.** Cele mai convingătoare
cazuri din training au 2-3 metode aliniate pe aceeași candelă (ex: RSI +
linie de trend + higher closing high). Nu tranzacționa pe una singură.
- **Liniile de trend sunt subiective.** Două persoane pot uni puncte diferite
și obține linii ușor diferite — folosește-le ca confirmare, nu ca sursă
unică de semnal (chiar mentorul spune că nu e "mare fan" de linii de trend
izolate).
- **Nu toate semnalele merg — SL e obligatoriu.** Exemplul de eșec de mai
sus arată explicit că dublu/triplu semnal nu garantează succesul; poziția
fără stop-loss pregătit dinainte e greșeala reală, nu semnalul fals.
## Referințe
- [Investopedia — How to Use a Moving Average to Buy Stocks](https://www.investopedia.com/articles/active-trading/052014/how-use-moving-average-buy-stocks.asp) — trend lines și medii mobile ca filtru de trend.
- [Investopedia — Relative Strength Index (RSI) Indicator Explained](https://www.investopedia.com/terms/r/rsi.asp) — mecanismul RSI și interpretarea liniei de 50.
- [IG — How to identify and trade market trends](https://www.ig.com/en/trading-strategies/how-to-identify-and-trade-market-trends--230217) — higher highs/higher lows vs. lower highs/lower lows.
- [OANDA — Trailing stop loss: what it is and how to use it](https://www.oanda.com/us-en/trade-tap-blog/education/risk-management/trailing-stop-loss/) — mecanismul de trailing stop, aplicabil 1-la-1 la bull/bear trail.
---
*Notă: secțiunea "De ce contează exact închiderea" (mecanismul closing high/
low), toate diagramele, exemplele numerice complete (long/short cu SL/TP),
exemplul de eșec și secțiunea de gotchas sunt completări ale mele, dincolo
de ce spune explicit transcrierea — cursul arată live în TradeStation cele
5 metode, fără să construiască un exemplu numeric complet de intrare/ieșire
pentru fiecare. Cifrele 138.23/138.03 (higher closing high, bull trail) și
procentul de 7.5% (bear trail short) sunt citate exact din transcriere;
restul nivelurilor (stop-loss inițial, trail-urile intermediare, exemplul
short complet) sunt construite plauzibil pe aceeași scară.*

View File

@@ -36,6 +36,12 @@
<li><a href="02_CATALIZATORI/07_catalizatori_economici_retail_sales.html">02_CATALIZATORI / 07_catalizatori_economici_retail_sales</a></li>
<li><a href="02_CATALIZATORI/08_catalizatori_economici_fed.html">02_CATALIZATORI / 08_catalizatori_economici_fed</a></li>
<li><a href="03_MODUL_2/01_intro_ce_contine_modulul_2.html">03_MODUL_2 / 01_intro_ce_contine_modulul_2</a></li>
<li><a href="03_MODUL_2/02_zone_cerere_oferta_support_resistance.html">03_MODUL_2 / 02_zone_cerere_oferta_support_resistance</a></li>
<li><a href="03_MODUL_2/03_timeframes_set_up.html">03_MODUL_2 / 03_timeframes_set_up</a></li>
<li><a href="03_MODUL_2/04_money_management_position_sizing.html">03_MODUL_2 / 04_money_management_position_sizing</a></li>
<li><a href="03_MODUL_2/05_volatilitatea_beta_atr_vix.html">03_MODUL_2 / 05_volatilitatea_beta_atr_vix</a></li>
<li><a href="03_MODUL_2/06_indicatorul_de_performanta.html">03_MODUL_2 / 06_indicatorul_de_performanta</a></li>
<li><a href="03_MODUL_2/07_determinare_trend.html">03_MODUL_2 / 07_determinare_trend</a></li>
<li><a href="05_MODUL_4/01_patternuri_complexe_partea_a_doua.html">05_MODUL_4 / 01_patternuri_complexe_partea_a_doua</a></li></ul>
</body>
</html>