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:
@@ -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 > 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).</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>
|
||||
299
summaries/03_MODUL_2/02_zone_cerere_oferta_support_resistance.md
Normal file
299
summaries/03_MODUL_2/02_zone_cerere_oferta_support_resistance.md
Normal 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.*
|
||||
271
summaries/03_MODUL_2/03_timeframes_set_up.html
Normal file
271
summaries/03_MODUL_2/03_timeframes_set_up.html
Normal 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>
|
||||
253
summaries/03_MODUL_2/03_timeframes_set_up.md
Normal file
253
summaries/03_MODUL_2/03_timeframes_set_up.md
Normal 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.*
|
||||
335
summaries/03_MODUL_2/04_money_management_position_sizing.html
Normal file
335
summaries/03_MODUL_2/04_money_management_position_sizing.html
Normal 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>
|
||||
289
summaries/03_MODUL_2/04_money_management_position_sizing.md
Normal file
289
summaries/03_MODUL_2/04_money_management_position_sizing.md
Normal 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.*
|
||||
396
summaries/03_MODUL_2/05_volatilitatea_beta_atr_vix.html
Normal file
396
summaries/03_MODUL_2/05_volatilitatea_beta_atr_vix.html
Normal 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&P 500. Folosit <strong>înainte</strong>
|
||||
de a intra într-un simbol nou, ca filtru de risc și ca ghid de mărime a
|
||||
poziției.</li>
|
||||
<li><strong>ATR (Average True Range)</strong> — cât de mult se mișcă efectiv o acțiune, în
|
||||
dolari, pe o perioadă recentă. Folosit <strong>la intrare</strong>, ca să calculezi
|
||||
distanța corectă a stop-loss-ului și mărimea poziției.</li>
|
||||
<li><strong>VIX</strong> — volatilitatea așteptată a pieței întregi (S&P 500), pe 30 de zile.
|
||||
Folosit ca <strong>context de piață</strong>: cât de nervoasă e piața acum, și — la
|
||||
extreme — ca indiciu de posibil top/bottom.</li>
|
||||
</ul>
|
||||
<h2>1. Beta — volatilitate relativă la piață</h2>
|
||||
<h3>Mecanism</h3>
|
||||
<p>Beta compară procentual mișcarea unei acțiuni cu mișcarea S&P 500 (S&P e
|
||||
"benchmark-ul", 1.00 pe definiție). Dacă S&P urcă 1% și acțiunea X urcă 2%,
|
||||
Beta pentru X este 2 — X se mișcă de 2 ori mai mult decât piața, în ambele
|
||||
sensuri (Beta nu spune direcția, spune amplitudinea).</p>
|
||||
<p><svg viewBox="0 0 400 110" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:12px sans-serif">
|
||||
<text x="5" y="18" fill="#333">S&P 500 se mișcă +1%</text>
|
||||
<rect x="5" y="26" width="40" height="20" fill="#666"/>
|
||||
<text x="5" y="70" fill="#333">acțiune cu Beta 2 se mișcă +2%</text>
|
||||
<rect x="5" y="78" width="80" height="20" fill="#1a5fb4"/>
|
||||
<text x="90" y="93" fill="#1a5fb4">de 2x lățimea S&P-ului</text>
|
||||
</svg></p>
|
||||
<p>TradeStation calculează Beta separat pe urcare (<strong>Beta Up Market</strong>) și pe
|
||||
coborâre (<strong>Beta Down Market</strong>) — de multe ori nu sunt egale (asimetrie).
|
||||
Valorile din training (TradeStation → Research → tab Valuation):</p>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Simbol</th>
|
||||
<th>Beta (average)</th>
|
||||
<th>Beta Up</th>
|
||||
<th>Beta Down</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Coca-Cola (KO)</td>
|
||||
<td>0.60</td>
|
||||
<td>0.50</td>
|
||||
<td>0.59</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Microsoft (MSFT)</td>
|
||||
<td>0.90</td>
|
||||
<td>—</td>
|
||||
<td>—</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Google (GOOGL)</td>
|
||||
<td>1.04</td>
|
||||
<td>0.41</td>
|
||||
<td>1.46</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Bank of America (BAC)</td>
|
||||
<td>1.39</td>
|
||||
<td>1.32</td>
|
||||
<td>1.32</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Apple (AAPL)</td>
|
||||
<td>1.31</td>
|
||||
<td>—</td>
|
||||
<td>—</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tesla (TSLA)</td>
|
||||
<td>2.26</td>
|
||||
<td>3.76</td>
|
||||
<td>—</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MARA</td>
|
||||
<td>5.21</td>
|
||||
<td>~8.0</td>
|
||||
<td>~5.0</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p>Citire practică: dacă S&P scade 10%, MARA (Beta Down ~5) poate scădea ~50%;
|
||||
dacă S&P urcă 10%, MARA (Beta Up ~8) poate urca ~80%. Coca-Cola, în schimb,
|
||||
abia se clintește: S&P +1% → KO +0.5%.</p>
|
||||
<h3>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 > 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, < 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&P 500 pe următoarele 30 de zile, calculată din prețurile opțiunilor SPX
|
||||
(cu cât plătesc traderii mai mult pentru opțiuni put/call de protecție, cu
|
||||
atât piața se așteaptă la mișcări mai mari). Istoric (1990-2020), VIX-ul s-a
|
||||
mișcat între 9.14 și 82.69.</p>
|
||||
<p>VIX e de regulă <strong>invers corelat</strong> cu S&P 500 — dar nu simetric: când piața
|
||||
scade, VIX-ul urcă adesea disproporționat (piață −2% poate însemna VIX
|
||||
+10-15% sau mai mult), pentru că scăderile bruște generează cerere panicată
|
||||
de opțiuni put de protecție.</p>
|
||||
<p><svg viewBox="0 0 400 120" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:12px sans-serif">
|
||||
<text x="10" y="20" fill="#333">S&P 500: −2%</text>
|
||||
<rect x="10" y="28" width="40" height="20" fill="#c00"/>
|
||||
<text x="10" y="75" fill="#333">VIX: +10% până +15% (disproporționat)</text>
|
||||
<rect x="10" y="83" width="150" height="20" fill="#666"/>
|
||||
<text x="165" y="98" fill="#666">cerere panicată de protecție (put)</text>
|
||||
</svg></p>
|
||||
<p><strong>Important:</strong> VIX-ul nu e tranzacționabil direct — nu poți cumpăra "acțiuni
|
||||
VIX". Expunere reală se ia prin futures și opțiuni pe VIX (produse CBOE).</p>
|
||||
<h3>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&P e simultan într-o zonă
|
||||
de suport deja identificată, ȘI prețul dă propriul trigger de confirmare
|
||||
(candelă de reversal, divergență confirmată etc. — vezi fișierul de
|
||||
divergențe).</li>
|
||||
<li><strong>NU — doar VIX ridicat, fără restul:</strong> VIX ridicat, dar S&P nu e la un
|
||||
nivel de suport cunoscut și nu există trigger de preț — un VIX mare poate
|
||||
rămâne mare mult timp sau poate urca și mai mult; nu intra doar pentru că
|
||||
"frica e mare".</li>
|
||||
</ul>
|
||||
<h3>Exemplu complet</h3>
|
||||
<p>Din training (SPY, bottom martie 2023): VIX a făcut spike la ~30 exact în
|
||||
zona în care S&P făcea un bottom — context confirmat și de ATR-ul propriu al
|
||||
VIX-ului, care de asemenea a urcat marcat în acel moment ("volatilitatea
|
||||
volatilității"). Transcrierea arată doar contextul (spike VIX + zonă de
|
||||
bottom pe preț); intrarea, stop-ul și target-ul de mai jos sunt
|
||||
<strong>construcția mea</strong>, aplicând exact regulile ATR din secțiunea anterioară pe
|
||||
acest context, pe niveluri plauzibile pentru SPY în acea perioadă:</p>
|
||||
<p><svg viewBox="0 0 440 260" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
|
||||
<text x="10" y="15" fill="#666">SPY, preț ↑</text>
|
||||
<text x="130" y="20" fill="#188a3e">TP ~405 (zonă rezistență</text>
|
||||
<text x="130" y="33" fill="#188a3e">anterioară)</text>
|
||||
<line x1="310" y1="90" x2="310" y2="35" stroke="#188a3e" stroke-dasharray="2 2"/>
|
||||
<polyline points="10,80 70,115 130,150 190,170 250,130 310,90" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||
<text x="160" y="100" fill="#1a5fb4">intrare long ~390 (break peste</text>
|
||||
<text x="160" y="113" fill="#1a5fb4">high-ul candelei de trigger)</text>
|
||||
<circle cx="250" cy="130" r="5" fill="#1a5fb4"/>
|
||||
<text x="240" y="158" fill="#888">suport zonă cunoscută (~385)</text>
|
||||
<line x1="10" y1="165" x2="430" y2="165" stroke="#888" stroke-dasharray="2 2"/>
|
||||
<circle cx="190" cy="170" r="5" fill="#c00"/>
|
||||
<text x="30" y="195" fill="#c00">bottom + candelă de reversal</text>
|
||||
<text x="30" y="208" fill="#c00">(trigger)</text>
|
||||
<line x1="10" y1="205" x2="430" y2="205" stroke="#c00" stroke-width="2"/>
|
||||
<text x="230" y="222" fill="#c00">SL ~383 (sub bottom, 1.2×ATR)</text>
|
||||
</svg></p>
|
||||
<p>Context: VIX spike la 30 + S&P în zonă de suport prevăzută. Trigger propriu
|
||||
de preț: candelă de reversal la bottom. Intrare long <strong>~390</strong> (break peste
|
||||
high-ul candelei de trigger), stop-loss <strong>~383</strong> (sub bottom, distanță
|
||||
calculată tot cu 1.2×ATR ca în secțiunea 2, nu arbitrar), take-profit
|
||||
<strong>~405</strong> (zonă de rezistență anterioară). Risc ~7, recompensă ~15 → ~1:2.1.</p>
|
||||
<h2>Gotchas practice — cele mai importante</h2>
|
||||
<ul>
|
||||
<li><strong>Nu confunda cele trei instrumente.</strong> Beta e context pentru mărimea
|
||||
poziției (comparativ cu piața), ATR e context pentru mărimea stop-loss-ului
|
||||
(mișcarea reală a simbolului), VIX e context pentru regimul pieței întregi
|
||||
— niciunul, singur, nu e un semnal de intrare.</li>
|
||||
<li><strong>"În majoritatea cazurilor" nu e "de fiecare dată".</strong> ATR ridicat la
|
||||
extreme, VIX invers corelat cu S&P — toate sunt tipare statistice, nu
|
||||
legi; explicit din training, pot exista excepții (top-uri fără spike de
|
||||
ATR, căderi de piață unde VIX nu urcă proporțional).</li>
|
||||
<li><strong>Nu muta stop-loss-ul mai aproape decât ATR-ul permite</strong> — motivul
|
||||
pentru 120-150% din ATR e absorbția retest-ului normal; un stop mai strâns
|
||||
te scoate din tranzacții altfel valide (vezi exemplul 3 din secțiunea ATR).</li>
|
||||
<li><strong>Reglează mărimea poziției, nu doar stop-ul, când adaugi leverage</strong> —
|
||||
riscul în dolari se multiplică direct cu leverage-ul; dacă suma rezultată
|
||||
nu e confortabilă emoțional, soluția corectă e o poziție mai mică, nu un
|
||||
stop mai aproape.</li>
|
||||
</ul>
|
||||
<h2>Referințe</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.cboe.com/tradable_products/vix/">CBOE — VIX Index overview</a> — definiție și metodologie oficială.</li>
|
||||
<li><a href="https://www.investopedia.com/terms/a/atr.asp">Investopedia — Average True Range (ATR)</a> — formulă și utilizare la stop-loss.</li>
|
||||
<li><a href="https://www.investopedia.com/terms/b/beta.asp">Investopedia — Beta</a> — definiție, interpretare Beta >1 / <1.</li>
|
||||
<li><a href="https://www.oanda.com/us-en/trade-tap-blog/analysis/technical/using-average-true-range-atr-for-stop-loss/">OANDA — Using ATR to Set Stop Losses</a> — variantă practică pentru plasarea stop-loss-ului bazat pe ATR, long și short.</li>
|
||||
</ul>
|
||||
<hr />
|
||||
<p><em>Notă: secțiunile "De ce urmărești", "Ce faci când îl vezi", triggerele
|
||||
DA/NU, exemplul 3 (ATR — eșec), exemplul complet Beta (KO vs MARA) și
|
||||
exemplul complet VIX (intrare/SL/TP pe SPY) sunt completări ale mele, dincolo
|
||||
de ce spune explicit transcrierea. Cifrele din exemplele 1 și 2 ale ATR
|
||||
(long/short, 351.36/387.98/5.52/394.61/344.73/17.85/178.5$) și valorile Beta
|
||||
pe simboluri vin direct din training. Simbolul folosit în training pentru
|
||||
exemplele long/short de ATR e neclar în transcriere (transcris ca „BAI”/„Q”)
|
||||
— am păstrat cifrele exact, fără să presupun un ticker real.</em></p>
|
||||
</body>
|
||||
</html>
|
||||
366
summaries/03_MODUL_2/05_volatilitatea_beta_atr_vix.md
Normal file
366
summaries/03_MODUL_2/05_volatilitatea_beta_atr_vix.md
Normal 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&P 500 se mișcă +1%</text>
|
||||
<rect x="5" y="26" width="40" height="20" fill="#666"/>
|
||||
<text x="5" y="70" fill="#333">acțiune cu Beta 2 se mișcă +2%</text>
|
||||
<rect x="5" y="78" width="80" height="20" fill="#1a5fb4"/>
|
||||
<text x="90" y="93" fill="#1a5fb4">de 2x lățimea S&P-ului</text>
|
||||
</svg>
|
||||
|
||||
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, < 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&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.*
|
||||
305
summaries/03_MODUL_2/06_indicatorul_de_performanta.html
Normal file
305
summaries/03_MODUL_2/06_indicatorul_de_performanta.html
Normal 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 & 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>
|
||||
309
summaries/03_MODUL_2/06_indicatorul_de_performanta.md
Normal file
309
summaries/03_MODUL_2/06_indicatorul_de_performanta.md
Normal 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.*
|
||||
339
summaries/03_MODUL_2/07_determinare_trend.html
Normal file
339
summaries/03_MODUL_2/07_determinare_trend.html
Normal 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>
|
||||
355
summaries/03_MODUL_2/07_determinare_trend.md
Normal file
355
summaries/03_MODUL_2/07_determinare_trend.md
Normal 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ă.*
|
||||
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user