Toate cele 52 de lectii accesibile din curriculum-ul de baza sumarizate

Analiza Fundamentala (9/9), Modul 3 complet (5/5), Modul 4 accesibil
complet (4/4, retranscris MDSRT dupa halucinatie whisper).

Curriculum de baza accesibil: 100% acoperit. Ramase blocate de acces:
Modul 5, Modul 6, Master ATM 1-4, track Optiuni (~29 lectii).
This commit is contained in:
Claude Agent
2026-09-12 11:14:17 +00:00
parent 65d7617c6c
commit 01c86fac3f
54 changed files with 14771 additions and 1 deletions

View File

@@ -0,0 +1,304 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Modul 3 / #4 — Strategia 2: MP² (pivoți dubli)</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 3 / #4 — Strategia 2: MP² (pivoți dubli)</h1>
<h2>TLDR</h2>
<p>MP² (denumit "MP pătrat" în curs — nu i se dă altă semnificație a numelui,
altfel decât "doi pivoți") e a doua strategie 100% mecanică a cursului, după
M2D (<code>03_MODUL_2/14_strategia_1_m2d.md</code>). Diferența cheie față de M2D:
direcția nu vine din momentum-ul prețului, ci din poziția relativă a doi
<strong>pivot points</strong> calculați pe două time frame-uri diferite — "pivotul mic"
(time frame mai mic) și "pivotul mare" (time frame mai mare). Trigger-ul de
intrare rămâne totuși pe preț: prima candelă care închide de partea corectă
a pivotului mic. Cursul insistă că e cea mai bună strategie a lui pentru
prins <strong>schimbări majore de trend</strong> (topuri și bottom-uri de piață), tocmai
pentru că two-timeframe-pivot-cross e o confirmare mai puternică decât un
pattern vizual izolat.</p>
<p>Backtest citat (SPY): pe combinația daily/weekly cu trigger 60 min, 20
tranzacții într-o fereastră scurtă (13.2–25.4), 18 din 20 au mers (90%),
+22%/−1.42% (volatilitate mare, nu tipic). Pe combinația weekly/monthly cu
trigger daily, 20 tranzacții pe ~16 luni (8.1.2024–3.4.2025), 15 din 20 (75%),
+34% cu trail / +31% fără / −11% pierdere agregată.</p>
<h2>Cele 3 combinații de pivoți (nu Fibonacci, ca la M2D — doar 3 trepte fixe)</h2>
<table>
<thead>
<tr>
<th>Pivot mic / pivot mare</th>
<th>Trigger (time frame de intrare)</th>
<th>Stil</th>
</tr>
</thead>
<tbody>
<tr>
<td>daily / weekly</td>
<td>60 minute</td>
<td>swing trading, uneori day trading</td>
</tr>
<tr>
<td>weekly / monthly</td>
<td>daily</td>
<td>swing / position trading</td>
</tr>
<tr>
<td>monthly / quarterly</td>
<td>weekly</td>
<td>position trading (luni/ani în tranzacție)</td>
</tr>
</tbody>
</table>
<p>Cursul avertizează explicit: combinația monthly/quarterly înseamnă să stai
"2-3 ani în tranzacție" — puțină lume are răbdare pentru asta.</p>
<h2>Regulile — LONG (harta M / A / P1 / P2)</h2>
<p><strong>M (set-up):</strong> pivotul mic trece deasupra pivotului mare (pe combinația
aleasă — ex. pivotul daily deasupra pivotului weekly).</p>
<p><strong>A (trigger):</strong> primul Buy Momentum (BIM) <strong>sau</strong> prima candelă verde după
BIM care <strong>închide</strong> deasupra pivotului mic (care e deja deasupra pivotului
mare, din M). Nu contează suportul/rezistența — doar linia de pivot.</p>
<p><strong>P1 (plan):</strong>
- Stop-loss = low-ul cel mai jos din ultimele 4 candele (low-slow), calculat
înapoi de la candela de trigger.
- <strong>Excepție gap:</strong> dacă trigger-ul vine cu gap, stop-loss-ul e low-ul
candelei de trigger însăși, nu low-ul din 4 candele în spate — altfel
riști un stop nerealist de departe. (Variantă avansată, doar cu experiență:
jumătatea gap-ului.)
- Take-profit 1 = aceeași distanță (entry − SL), risc/recompensă 1:1 la TP1.
- Poziția rămasă merge pe bull trail (vezi mai jos).</p>
<p><strong>P2 (money management):</strong> 2 poziții. Poziția 1 iese la TP1, poziția 2 iese
la bear reversal (violarea bull trail-ului). Mărime: maxim 0.5% din cont pe
cont prop, maxim 2% pe cont personal — 1% quan e volatilitate mare.</p>
<p><svg viewBox="0 0 600 320" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="10" y="15" fill="#666">preț ↑ (SPY, ilustrativ)</text>
<line x1="20" y1="210" x2="560" y2="210" stroke="#888" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="203" fill="#888">575 — pivot mare (weekly)</text>
<line x1="20" y1="240" x2="280" y2="240" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="253" fill="#1a5fb4">570 — pivot mic (daily), încă sub pivotul mare</text>
<line x1="280" y1="168" x2="560" y2="168" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="290" y="161" fill="#1a5fb4">582 — pivot mic, acum deasupra</text>
<circle cx="280" cy="210" r="5" fill="#555"/>
<text x="200" y="290" fill="#555">M: pivotul mic trece deasupra pivotului mare</text>
<polyline points="20,300 90,260 150,225 210,255 280,240 310,195 340,150 400,120 460,100 520,80 560,65" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="150" cy="225" r="5" fill="#c00"/>
<text x="30" y="278" fill="#c00">NU — close peste pivotul mic (570), dar M încă</text>
<text x="30" y="291" fill="#c00">nu e îndeplinit (pivotul mic tot sub pivotul mare)</text>
<circle cx="340" cy="150" r="6" fill="#188a3e"/>
<text x="345" y="135" fill="#188a3e">A: close (585) &gt; pivot mic (582), după M — trigger, intri long</text>
<line x1="300" y1="192" x2="560" y2="192" stroke="#c00" stroke-width="1" stroke-dasharray="2 2"/>
<text x="405" y="205" fill="#c00">578 — SL (low ultimele 4 candele)</text>
<line x1="300" y1="108" x2="560" y2="108" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
<text x="405" y="101" fill="#188a3e">592 — TP1 (aceeași distanță ca SL)</text>
</svg></p>
<p>Linia neagră e prețul; liniile albastre/gri sunt cele două pivoturi
(stepped — se recalculează periodic, deci "sar" la un nivel nou, nu curg
lin ca prețul). Punctul roșu arată de ce nu orice close peste pivotul mic
e valid — trebuie ca cel mic să fi trecut deja deasupra celui mare (M).</p>
<h2>Regula "SAU" — de ce nu e nevoie de un BIM proaspăt de fiecare dată</h2>
<p>Prima dată când apare acest nuanță — apare o singură dată, aici, pentru că
e specifică acestei strategii (la M2D triggerul era mereu un BIM propriu-zis).
Un student (Adrian) a întrebat de ce nu se intră direct pe primul BIM, fără
să aștepți neapărat "prima candelă verde după BIM". Răspunsul, cu exemplu
concret din curs: sunt două situații diferite, ambele valide, de-aia clauza
"SAU":</p>
<p><strong>Cazul 1 — BIM proaspăt chiar la momentul M:</strong> prețul era în Sell Momentum,
pivotul mic trece deasupra pivotului mare, și chiar atunci apare un BIM nou.
Intri pe acel BIM (sau pe prima candelă verde după el).</p>
<div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><svg viewBox="0 0 260 130" xmlns="http://www.w3.org/2000/svg" style="width:260px;height:auto;font:11px sans-serif"><text x="5" y="14" fill="#666">Cazul 1 — BIM proaspăt</text><line x1="10" y1="70" x2="250" y2="70" stroke="#888" stroke-dasharray="3 2"/><text x="12" y="65" fill="#888">pivot mare</text><line x1="10" y1="85" x2="130" y2="85" stroke="#1a5fb4" stroke-dasharray="3 2"/><line x1="130" y1="55" x2="250" y2="55" stroke="#1a5fb4" stroke-dasharray="3 2"/><text x="12" y="98" fill="#1a5fb4">pivot mic</text><polyline points="10,100 60,95 100,105 130,85 160,65 200,45 240,30" fill="none" stroke="#333" stroke-width="2"/><circle cx="160" cy="65" r="5" fill="#188a3e"/><text x="150" y="120" fill="#188a3e">BIM nou aici = trigger</text></svg><svg viewBox="0 0 260 130" xmlns="http://www.w3.org/2000/svg" style="width:260px;height:auto;font:11px sans-serif"><text x="5" y="14" fill="#666">Cazul 2 — deja în Buy, fără BIM nou</text><line x1="10" y1="80" x2="250" y2="80" stroke="#888" stroke-dasharray="3 2"/><text x="12" y="75" fill="#888">pivot mare</text><line x1="10" y1="95" x2="130" y2="95" stroke="#1a5fb4" stroke-dasharray="3 2"/><line x1="130" y1="50" x2="250" y2="50" stroke="#1a5fb4" stroke-dasharray="3 2"/><text x="12" y="108" fill="#1a5fb4">pivot mic</text><polyline points="10,90 60,70 100,55 130,50 160,42 200,35 240,25" fill="none" stroke="#333" stroke-width="2"/><circle cx="160" cy="42" r="5" fill="#188a3e"/><text x="90" y="118" fill="#188a3e">deja în Buy dinainte — trigger e</text><text x="90" y="128" fill="#188a3e">prima close peste pivotul mic nou</text></svg></div>
<p><strong>Cazul 2 — deja în uptrend, fără BIM nou:</strong> prețul era deja în Buy Momentum
de câteva zile (de ex. peste weekend, pivotul weekly se recalculează luni),
și pivotul mic pur și simplu "prinde din urmă" pivotul mare fără ca prețul
să dea un semnal nou de Buy chiar atunci. Dacă ai fi așteptat strict un BIM
proaspăt, n-ai fi avut niciodată trigger — pentru că nu mai apare unul (ești
deja în trend). Aici, clauza "SAU" spune: ia prima candelă care închide
peste pivotul mic (chiar dacă nu e o candelă de BIM "proaspăt") ca trigger.</p>
<h2>Excepția de gap la stop-loss</h2>
<p>Regula standard (low-ul ultimelor 4 candele) presupune candele consecutive
fără sărituri mari. La un gap (intrare imediat după un gap up, de exemplu),
mersul 4 candele în spate poate scoate un stop nerealist de departe.</p>
<p><svg viewBox="0 0 460 200" 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">Gap up + BIM — unde pui SL</text>
<polyline points="20,170 70,160 110,150 140,148 150,60 200,40 260,25" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="140" y1="148" x2="150" y2="148" stroke="#c88" stroke-dasharray="1 1"/>
<text x="155" y="145" fill="#c88">gap</text>
<line x1="150" y1="60" x2="330" y2="60" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="155" y="53" fill="#188a3e">SL corect = low-ul candelei de gap (trigger)</text>
<line x1="20" y1="170" x2="330" y2="170" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="30" y="185" fill="#c00">SL greșit = low ultimele 4 candele (înainte de gap) — mult prea departe</text>
</svg></p>
<h2>Excepție pentru topuri/bottom-uri majore</h2>
<p>Pentru bottom-uri/topuri majore de piață (nu pullback-uri normale), cursul
recomandă explicit <strong>să nu</strong> folosești stop-ul standard de 4 candele — la
astfel de întorsături sunt retesturi dese, iar stopul standard scoate din
tranzacție prea devreme. Recomandare: stop la cel mai jos swing low (pentru
long) / cel mai sus swing high (pentru short) din toată mișcarea anterioară,
nu doar din ultimele 4 candele — asumat, e un stop mult mai larg (curs citat
un caz de 23% pe Nvidia), dar te ține în trade prin retesturi normale.</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">Bottom major — SL pe 4 candele vs. SL pe swing low absolut</text>
<polyline points="20,60 70,110 120,150 150,190 180,160 210,220 240,150 280,110 320,75 360,40" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="150" y1="150" x2="360" y2="150" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="200" y="145" fill="#c00">SL pe 4 candele — retestul (la 210,220) îl scoate — NU</text>
<line x1="150" y1="222" x2="360" y2="222" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="200" y="238" fill="#188a3e">SL la swing low absolut — retestul nu-l atinge — DA, rămâi în trade</text>
</svg></p>
<h2>Break-even și protecție parțială (regulă spusă verbal, nu era pe slide)</h2>
<p>Cursul adaugă, în timpul sesiunii de întrebări, două praguri de protecție a
profitului (nu sunt pe slide-ul oficial, dar sunt reguli explicite ale
instructorului):
- Dacă prețul a trecut de <strong>60%</strong> din distanța estimată până la TP, muți
stop-loss-ul la break-even.
- Dacă a trecut de <strong>90%</strong>, protejezi la risc/recompensă 1:2 (adică muți
stop-ul la jumătate din profitul deja făcut, nu la intrare).</p>
<h2>Regulile — SHORT (oglindit)</h2>
<p><strong>M:</strong> pivotul mic trece <strong>sub</strong> pivotul mare.
<strong>A:</strong> primul Sell Momentum (SLM) sau prima candelă roșie după SLM care
închide <strong>sub</strong> pivotul mic.
<strong>P1:</strong> SL = high-ul cel mai sus din ultimele 4 candele (sau high-ul
candelei de trigger, la gap); TP1 = aceeași distanță în jos; poziția rămasă
pe bear trail.
<strong>P2:</strong> identic cu long.</p>
<p><svg viewBox="0 0 600 320" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="10" y="15" fill="#666">preț ↑ (SHORT, oglindit)</text>
<line x1="20" y1="110" x2="560" y2="110" stroke="#888" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="103" fill="#888">592 — pivot mare (weekly)</text>
<line x1="20" y1="80" x2="280" y2="80" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="73" fill="#1a5fb4">598 — pivot mic (daily), încă deasupra pivotului mare</text>
<line x1="280" y1="152" x2="560" y2="152" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="290" y="169" fill="#1a5fb4">585 — pivot mic, acum sub</text>
<circle cx="280" cy="110" r="5" fill="#555"/>
<text x="200" y="30" fill="#555">M: pivotul mic trece sub pivotul mare</text>
<polyline points="20,40 90,70 150,95 210,75 280,110 340,160 400,190 460,210 520,230 560,245" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="340" cy="160" r="6" fill="#c00"/>
<text x="345" y="150" fill="#c00">A: close (582) &lt; pivot mic (585), după M — trigger, intri short</text>
<line x1="300" y1="120" x2="560" y2="120" stroke="#c00" stroke-width="1" stroke-dasharray="2 2"/>
<text x="405" y="113" fill="#c00">590 — SL (high ultimele 4 candele)</text>
<line x1="300" y1="200" x2="560" y2="200" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
<text x="405" y="216" fill="#188a3e">574 — TP1 (aceeași distanță ca SL)</text>
</svg></p>
<h2>Bull trail / bear trail — recap</h2>
<p>Mecanismul complet (de ce candelă închisă, nu wick, contează pentru
violarea trail-ului) e explicat integral cu diagramă în
<code>03_MODUL_2/14_strategia_1_m2d.md</code> — aici se aplică identic: bull trail =
low-ul fiecărei candele care face un maxim nou (long); bear trail = high-ul
fiecărei candele care face un minim nou (short). Poziția 2 rămâne pe trail
până la bear/bull reversal (prima candelă închisă de partea greșită a
liniei de trail).</p>
<h2>Confirmare vs. capcană — care e diferența față de M2D</h2>
<p>Spre deosebire de M2D (unde triggerul e strict Buy/Sell Momentum, fără
pivoți), aici triggerul e legat de o linie de preț concretă (pivotul mic),
nu de un pattern de candele. Asta înseamnă că poți avea o candelă verde
puternică ("BIM") care totuși nu e trigger valid dacă M nu e îndeplinit
(pivotul mic încă sub pivotul mare) — vezi punctul roșu "NU" din diagrama
principală de mai sus. Regula practică: verifică întotdeauna ambele condiții
separat — poziția relativă a pivoților (M) și close-ul candelei față de
pivotul mic (A) — nu presupune că una o implică automat pe cealaltă
înaintea momentului exact al crossing-ului.</p>
<h2>Exemplu 1 — LONG, bottom major, NVDA (cifre reale din curs)</h2>
<p>Bottom NVDA, octombrie 2022 (scală ajustată la split, pre-1:10). Prima dată
pivotul mic (weekly) trece deasupra pivotului mare (monthly) — venind după
un downtrend masiv. Cursul recomandă explicit, pentru un bottom de talia
asta, <strong>stop la swing low absolut, nu la 4 candele</strong>: distanța măsurată a
fost <strong>23%</strong> sub entry (low-ul intrării ~13.76–13.88). Ținta de profit
proiectată: <strong>~25%</strong>, atinsă în aproximativ <strong>9 săptămâni</strong> (~2.5 luni) — pe
combinația weekly/monthly, deci timp de reacție de ordinul lunilor, nu
zilelor.</p>
<p><svg viewBox="0 0 440 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">NVDA, weekly — bottom major (long)</text>
<polyline points="10,90 60,140 110,180 160,210 210,190 260,150 310,110 360,75 400,50" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="160" cy="210" r="5" fill="#188a3e"/>
<text x="100" y="228" fill="#188a3e">entry ~13.80 (după M+A)</text>
<line x1="160" y1="210" x2="400" y2="210" stroke="#c00" stroke-width="1" stroke-dasharray="2 2"/>
<text x="260" y="225" fill="#c00">SL la swing low absolut, −23%</text>
<line x1="400" y1="50" x2="400" y2="210" stroke="#888" stroke-width="1" stroke-dasharray="2 2"/>
<text x="330" y="45" fill="#188a3e">TP ~+25%, în ~9 săptămâni</text>
</svg></p>
<h2>Exemplu 2 — SHORT, prins aproape de un top, SPY (cifre reale din curs)</h2>
<p>Cursul arată cum, deși nu prinzi vârful exact al unei mișcări, strategia te
duce foarte aproape de el la o schimbare de trend: vârful mișcării a fost
<strong>613</strong>, iar intrarea short (după ce pivotul mic a trecut sub pivotul mare)
s-a făcut la close-ul candelei de trigger, <strong>599.10</strong> — la mai puțin de 2.5%
sub vârf. Cursul nu citează stop-loss/TP exacte pentru acest caz punctual;
complet mai jos, pe regula standard (SL = high ultimele 4 candele), cu un
high estimat la 605 (marcat ca și completare a mea):</p>
<p><svg viewBox="0 0 440 220" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">SPY, 60 min — aproape de top (short)</text>
<polyline points="10,180 60,140 110,100 150,60 190,55 230,90 280,120 330,150 380,175" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<text x="150" y="45" fill="#333">613 — vârf</text>
<circle cx="230" cy="90" r="6" fill="#c00"/>
<text x="235" y="85" fill="#c00">entry short 599.10 (close trigger)</text>
<line x1="230" y1="70" x2="380" y2="70" stroke="#c00" stroke-width="1" stroke-dasharray="2 2"/>
<text x="245" y="63" fill="#c00">SL ~605 (high 4 candele, estimat)</text>
<line x1="230" y1="150" x2="380" y2="150" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
<text x="245" y="166" fill="#188a3e">TP1 ~593 (aceeași distanță, estimat)</text>
</svg></p>
<h2>Exemplu 3 — invalidare: stop scos de spike, apoi setup valid (construit)</h2>
<p>Nu orice prim trigger merge — cursul insistă mult pe asta (COP a fost dat
ca exemplu real de acest tip, dar fără cifre suficient de clare de reprodus
exact). Exemplu construit, pe scară similară, ca să arate mecanismul:</p>
<p>Long pe un titlu la 42.00, SL la 4 candele = 40.80 (distanță 2.9%). Un spike
de câteva minute atinge 40.75, sub SL — ești scos, deși trendul de fond
continuă. Al doilea trigger valid apare la 42.60, cu SL 41.40 (aceeași
distanță relativă) — de data asta ține, și prețul ajunge la TP1 = 43.80.</p>
<p><svg viewBox="0 0 440 220" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">Construit — prima intrare scoasă de spike, a doua merge</text>
<polyline points="10,180 60,150 110,120 130,60 150,130 190,110 240,90 290,60 340,40" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="110" cy="120" r="5" fill="#c00"/>
<text x="20" y="200" fill="#c00">entry 1: 42.00, SL 40.80</text>
<circle cx="130" cy="60" r="4" fill="#c88"/>
<text x="135" y="55" fill="#c88">spike 40.75 — scos</text>
<circle cx="190" cy="110" r="5" fill="#188a3e"/>
<text x="195" y="128" fill="#188a3e">entry 2: 42.60, SL 41.40</text>
<text x="290" y="35" fill="#188a3e">TP1 43.80</text>
</svg></p>
<h2>Gotchas practice — cele mai importante</h2>
<ul>
<li><strong>Nu sări niciun semnal.</strong> Probabilitățile strategiei se calculează pe
eșantion complet — dacă ratezi un semnal (bere cu prietenii, ai fost
ocupat), aștepți următorul, nu intri pe amintirea celui vechi. Un singur
semnal ratat poate fi cel care ducea 7 tranzacții obișnuite la profit.</li>
<li><strong>La bottom-uri/topuri majore, nu folosi stop-ul standard de 4 candele</strong> —
vezi secțiunea dedicată mai sus; retesturile te scot prea devreme.</li>
<li><strong>Volumul nu face parte din regulă</strong> — ajută ca filtru opțional (3+
candele de acumulare = semnal mai puternic), dar nu e condiție.</li>
<li><strong>După o serie de pierderi în parametrii normali ai strategiei, nu
renunța</strong> — dacă știi că strategia poate avea, de exemplu, 6 pierderi
consecutive și tocmai le-ai luat, following e mai probabil să apară
tranzacția care recuperează tot, nu momentul să te retragi.</li>
</ul>
<h2>Cum se leagă de restul cursului</h2>
<p>Buy/Sell Momentum (BIM/SLM) e definit integral, cu mecanism, în
<code>10_buysell_momentum_trigger.md</code> — aici e refolosit ca trigger de preț, dar
condiția de direcție (M) vine din pivoți, nu din price momentum ca la M2D.
Bull/bear trail, complet cu mecanism, e în <code>14_strategia_1_m2d.md</code>.</p>
<h2>Referințe</h2>
<ul>
<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> — mecanismul standard de pivot points, folosit ca bază tehnică pentru M/A.</li>
<li><a href="https://www.oanda.com/us-en/trade-tap-blog/trading-knowledge/importance-of-pivot-points/">OANDA — Importance of pivot points</a> — pivoții ca suport/rezistență matematic, nu desenat.</li>
<li><a href="https://www.babypips.com/learn/forex/using-pivot-points-to-determine-market-sentiment">BabyPips — How to Use Pivot Points to Measure Market Sentiment</a> — pivotul ca prag bullish/bearish, ideea centrală din spatele M-ului din MP².</li>
<li><a href="https://www.investopedia.com/terms/r/riskrewardratio.asp">Investopedia — Risk/Reward Ratio</a> — calculul risc/recompensă folosit în exemplele de mai sus.</li>
</ul>
<hr />
<p><em>Notă: toate diagramele SVG, secțiunea "Regula SAU" (structurarea explicită
DA/NU a celor două cazuri), excepția de gap ilustrată grafic, secțiunea
"Excepție pentru topuri/bottom-uri majore" (mecanism explicat vizual),
exemplul 3 (integral construit, cifre plauzibile) și completările de
SL/TP din exemplul 2 (marcate explicit ca estimate) sunt completări ale
mele. Exemplele 1 (NVDA) și 2 (SPY, cifrele 613/599.10) și cele două
seturi de backtest din TLDR folosesc cifre citate explicit în transcriere.</em></p>
</body>
</html>

View File

@@ -0,0 +1,303 @@
# Modul 3 / #4 — Strategia 2: MP² (pivoți dubli)
## TLDR
MP² (denumit "MP pătrat" în curs — nu i se dă altă semnificație a numelui,
altfel decât "doi pivoți") e a doua strategie 100% mecanică a cursului, după
M2D (`03_MODUL_2/14_strategia_1_m2d.md`). Diferența cheie față de M2D:
direcția nu vine din momentum-ul prețului, ci din poziția relativă a doi
**pivot points** calculați pe două time frame-uri diferite — "pivotul mic"
(time frame mai mic) și "pivotul mare" (time frame mai mare). Trigger-ul de
intrare rămâne totuși pe preț: prima candelă care închide de partea corectă
a pivotului mic. Cursul insistă că e cea mai bună strategie a lui pentru
prins **schimbări majore de trend** (topuri și bottom-uri de piață), tocmai
pentru că two-timeframe-pivot-cross e o confirmare mai puternică decât un
pattern vizual izolat.
Backtest citat (SPY): pe combinația daily/weekly cu trigger 60 min, 20
tranzacții într-o fereastră scurtă (13.2–25.4), 18 din 20 au mers (90%),
+22%/−1.42% (volatilitate mare, nu tipic). Pe combinația weekly/monthly cu
trigger daily, 20 tranzacții pe ~16 luni (8.1.2024–3.4.2025), 15 din 20 (75%),
+34% cu trail / +31% fără / −11% pierdere agregată.
## Cele 3 combinații de pivoți (nu Fibonacci, ca la M2D — doar 3 trepte fixe)
| Pivot mic / pivot mare | Trigger (time frame de intrare) | Stil |
|---|---|---|
| daily / weekly | 60 minute | swing trading, uneori day trading |
| weekly / monthly | daily | swing / position trading |
| monthly / quarterly | weekly | position trading (luni/ani în tranzacție) |
Cursul avertizează explicit: combinația monthly/quarterly înseamnă să stai
"2-3 ani în tranzacție" — puțină lume are răbdare pentru asta.
## Regulile — LONG (harta M / A / P1 / P2)
**M (set-up):** pivotul mic trece deasupra pivotului mare (pe combinația
aleasă — ex. pivotul daily deasupra pivotului weekly).
**A (trigger):** primul Buy Momentum (BIM) **sau** prima candelă verde după
BIM care **închide** deasupra pivotului mic (care e deja deasupra pivotului
mare, din M). Nu contează suportul/rezistența — doar linia de pivot.
**P1 (plan):**
- Stop-loss = low-ul cel mai jos din ultimele 4 candele (low-slow), calculat
înapoi de la candela de trigger.
- **Excepție gap:** dacă trigger-ul vine cu gap, stop-loss-ul e low-ul
candelei de trigger însăși, nu low-ul din 4 candele în spate — altfel
riști un stop nerealist de departe. (Variantă avansată, doar cu experiență:
jumătatea gap-ului.)
- Take-profit 1 = aceeași distanță (entry − SL), risc/recompensă 1:1 la TP1.
- Poziția rămasă merge pe bull trail (vezi mai jos).
**P2 (money management):** 2 poziții. Poziția 1 iese la TP1, poziția 2 iese
la bear reversal (violarea bull trail-ului). Mărime: maxim 0.5% din cont pe
cont prop, maxim 2% pe cont personal — 1% quan e volatilitate mare.
<svg viewBox="0 0 600 320" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="10" y="15" fill="#666">preț ↑ (SPY, ilustrativ)</text>
<line x1="20" y1="210" x2="560" y2="210" stroke="#888" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="203" fill="#888">575 — pivot mare (weekly)</text>
<line x1="20" y1="240" x2="280" y2="240" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="253" fill="#1a5fb4">570 — pivot mic (daily), încă sub pivotul mare</text>
<line x1="280" y1="168" x2="560" y2="168" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="290" y="161" fill="#1a5fb4">582 — pivot mic, acum deasupra</text>
<circle cx="280" cy="210" r="5" fill="#555"/>
<text x="200" y="290" fill="#555">M: pivotul mic trece deasupra pivotului mare</text>
<polyline points="20,300 90,260 150,225 210,255 280,240 310,195 340,150 400,120 460,100 520,80 560,65" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="150" cy="225" r="5" fill="#c00"/>
<text x="30" y="278" fill="#c00">NU — close peste pivotul mic (570), dar M încă</text>
<text x="30" y="291" fill="#c00">nu e îndeplinit (pivotul mic tot sub pivotul mare)</text>
<circle cx="340" cy="150" r="6" fill="#188a3e"/>
<text x="345" y="135" fill="#188a3e">A: close (585) &gt; pivot mic (582), după M — trigger, intri long</text>
<line x1="300" y1="192" x2="560" y2="192" stroke="#c00" stroke-width="1" stroke-dasharray="2 2"/>
<text x="405" y="205" fill="#c00">578 — SL (low ultimele 4 candele)</text>
<line x1="300" y1="108" x2="560" y2="108" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
<text x="405" y="101" fill="#188a3e">592 — TP1 (aceeași distanță ca SL)</text>
</svg>
Linia neagră e prețul; liniile albastre/gri sunt cele două pivoturi
(stepped — se recalculează periodic, deci "sar" la un nivel nou, nu curg
lin ca prețul). Punctul roșu arată de ce nu orice close peste pivotul mic
e valid — trebuie ca cel mic să fi trecut deja deasupra celui mare (M).
## Regula "SAU" — de ce nu e nevoie de un BIM proaspăt de fiecare dată
Prima dată când apare acest nuanță — apare o singură dată, aici, pentru că
e specifică acestei strategii (la M2D triggerul era mereu un BIM propriu-zis).
Un student (Adrian) a întrebat de ce nu se intră direct pe primul BIM, fără
să aștepți neapărat "prima candelă verde după BIM". Răspunsul, cu exemplu
concret din curs: sunt două situații diferite, ambele valide, de-aia clauza
"SAU":
**Cazul 1 — BIM proaspăt chiar la momentul M:** prețul era în Sell Momentum,
pivotul mic trece deasupra pivotului mare, și chiar atunci apare un BIM nou.
Intri pe acel BIM (sau pe prima candelă verde după el).
<div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><svg viewBox="0 0 260 130" xmlns="http://www.w3.org/2000/svg" style="width:260px;height:auto;font:11px sans-serif"><text x="5" y="14" fill="#666">Cazul 1 — BIM proaspăt</text><line x1="10" y1="70" x2="250" y2="70" stroke="#888" stroke-dasharray="3 2"/><text x="12" y="65" fill="#888">pivot mare</text><line x1="10" y1="85" x2="130" y2="85" stroke="#1a5fb4" stroke-dasharray="3 2"/><line x1="130" y1="55" x2="250" y2="55" stroke="#1a5fb4" stroke-dasharray="3 2"/><text x="12" y="98" fill="#1a5fb4">pivot mic</text><polyline points="10,100 60,95 100,105 130,85 160,65 200,45 240,30" fill="none" stroke="#333" stroke-width="2"/><circle cx="160" cy="65" r="5" fill="#188a3e"/><text x="150" y="120" fill="#188a3e">BIM nou aici = trigger</text></svg><svg viewBox="0 0 260 130" xmlns="http://www.w3.org/2000/svg" style="width:260px;height:auto;font:11px sans-serif"><text x="5" y="14" fill="#666">Cazul 2 — deja în Buy, fără BIM nou</text><line x1="10" y1="80" x2="250" y2="80" stroke="#888" stroke-dasharray="3 2"/><text x="12" y="75" fill="#888">pivot mare</text><line x1="10" y1="95" x2="130" y2="95" stroke="#1a5fb4" stroke-dasharray="3 2"/><line x1="130" y1="50" x2="250" y2="50" stroke="#1a5fb4" stroke-dasharray="3 2"/><text x="12" y="108" fill="#1a5fb4">pivot mic</text><polyline points="10,90 60,70 100,55 130,50 160,42 200,35 240,25" fill="none" stroke="#333" stroke-width="2"/><circle cx="160" cy="42" r="5" fill="#188a3e"/><text x="90" y="118" fill="#188a3e">deja în Buy dinainte — trigger e</text><text x="90" y="128" fill="#188a3e">prima close peste pivotul mic nou</text></svg></div>
**Cazul 2 — deja în uptrend, fără BIM nou:** prețul era deja în Buy Momentum
de câteva zile (de ex. peste weekend, pivotul weekly se recalculează luni),
și pivotul mic pur și simplu "prinde din urmă" pivotul mare fără ca prețul
să dea un semnal nou de Buy chiar atunci. Dacă ai fi așteptat strict un BIM
proaspăt, n-ai fi avut niciodată trigger — pentru că nu mai apare unul (ești
deja în trend). Aici, clauza "SAU" spune: ia prima candelă care închide
peste pivotul mic (chiar dacă nu e o candelă de BIM "proaspăt") ca trigger.
## Excepția de gap la stop-loss
Regula standard (low-ul ultimelor 4 candele) presupune candele consecutive
fără sărituri mari. La un gap (intrare imediat după un gap up, de exemplu),
mersul 4 candele în spate poate scoate un stop nerealist de departe.
<svg viewBox="0 0 460 200" 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">Gap up + BIM — unde pui SL</text>
<polyline points="20,170 70,160 110,150 140,148 150,60 200,40 260,25" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="140" y1="148" x2="150" y2="148" stroke="#c88" stroke-dasharray="1 1"/>
<text x="155" y="145" fill="#c88">gap</text>
<line x1="150" y1="60" x2="330" y2="60" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="155" y="53" fill="#188a3e">SL corect = low-ul candelei de gap (trigger)</text>
<line x1="20" y1="170" x2="330" y2="170" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="30" y="185" fill="#c00">SL greșit = low ultimele 4 candele (înainte de gap) — mult prea departe</text>
</svg>
## Excepție pentru topuri/bottom-uri majore
Pentru bottom-uri/topuri majore de piață (nu pullback-uri normale), cursul
recomandă explicit **să nu** folosești stop-ul standard de 4 candele — la
astfel de întorsături sunt retesturi dese, iar stopul standard scoate din
tranzacție prea devreme. Recomandare: stop la cel mai jos swing low (pentru
long) / cel mai sus swing high (pentru short) din toată mișcarea anterioară,
nu doar din ultimele 4 candele — asumat, e un stop mult mai larg (curs citat
un caz de 23% pe Nvidia), dar te ține în trade prin retesturi normale.
<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">Bottom major — SL pe 4 candele vs. SL pe swing low absolut</text>
<polyline points="20,60 70,110 120,150 150,190 180,160 210,220 240,150 280,110 320,75 360,40" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="150" y1="150" x2="360" y2="150" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="200" y="145" fill="#c00">SL pe 4 candele — retestul (la 210,220) îl scoate — NU</text>
<line x1="150" y1="222" x2="360" y2="222" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="200" y="238" fill="#188a3e">SL la swing low absolut — retestul nu-l atinge — DA, rămâi în trade</text>
</svg>
## Break-even și protecție parțială (regulă spusă verbal, nu era pe slide)
Cursul adaugă, în timpul sesiunii de întrebări, două praguri de protecție a
profitului (nu sunt pe slide-ul oficial, dar sunt reguli explicite ale
instructorului):
- Dacă prețul a trecut de **60%** din distanța estimată până la TP, muți
stop-loss-ul la break-even.
- Dacă a trecut de **90%**, protejezi la risc/recompensă 1:2 (adică muți
stop-ul la jumătate din profitul deja făcut, nu la intrare).
## Regulile — SHORT (oglindit)
**M:** pivotul mic trece **sub** pivotul mare.
**A:** primul Sell Momentum (SLM) sau prima candelă roșie după SLM care
închide **sub** pivotul mic.
**P1:** SL = high-ul cel mai sus din ultimele 4 candele (sau high-ul
candelei de trigger, la gap); TP1 = aceeași distanță în jos; poziția rămasă
pe bear trail.
**P2:** identic cu long.
<svg viewBox="0 0 600 320" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="10" y="15" fill="#666">preț ↑ (SHORT, oglindit)</text>
<line x1="20" y1="110" x2="560" y2="110" stroke="#888" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="103" fill="#888">592 — pivot mare (weekly)</text>
<line x1="20" y1="80" x2="280" y2="80" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="73" fill="#1a5fb4">598 — pivot mic (daily), încă deasupra pivotului mare</text>
<line x1="280" y1="152" x2="560" y2="152" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="290" y="169" fill="#1a5fb4">585 — pivot mic, acum sub</text>
<circle cx="280" cy="110" r="5" fill="#555"/>
<text x="200" y="30" fill="#555">M: pivotul mic trece sub pivotul mare</text>
<polyline points="20,40 90,70 150,95 210,75 280,110 340,160 400,190 460,210 520,230 560,245" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="340" cy="160" r="6" fill="#c00"/>
<text x="345" y="150" fill="#c00">A: close (582) &lt; pivot mic (585), după M — trigger, intri short</text>
<line x1="300" y1="120" x2="560" y2="120" stroke="#c00" stroke-width="1" stroke-dasharray="2 2"/>
<text x="405" y="113" fill="#c00">590 — SL (high ultimele 4 candele)</text>
<line x1="300" y1="200" x2="560" y2="200" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
<text x="405" y="216" fill="#188a3e">574 — TP1 (aceeași distanță ca SL)</text>
</svg>
## Bull trail / bear trail — recap
Mecanismul complet (de ce candelă închisă, nu wick, contează pentru
violarea trail-ului) e explicat integral cu diagramă în
`03_MODUL_2/14_strategia_1_m2d.md` — aici se aplică identic: bull trail =
low-ul fiecărei candele care face un maxim nou (long); bear trail = high-ul
fiecărei candele care face un minim nou (short). Poziția 2 rămâne pe trail
până la bear/bull reversal (prima candelă închisă de partea greșită a
liniei de trail).
## Confirmare vs. capcană — care e diferența față de M2D
Spre deosebire de M2D (unde triggerul e strict Buy/Sell Momentum, fără
pivoți), aici triggerul e legat de o linie de preț concretă (pivotul mic),
nu de un pattern de candele. Asta înseamnă că poți avea o candelă verde
puternică ("BIM") care totuși nu e trigger valid dacă M nu e îndeplinit
(pivotul mic încă sub pivotul mare) — vezi punctul roșu "NU" din diagrama
principală de mai sus. Regula practică: verifică întotdeauna ambele condiții
separat — poziția relativă a pivoților (M) și close-ul candelei față de
pivotul mic (A) — nu presupune că una o implică automat pe cealaltă
înaintea momentului exact al crossing-ului.
## Exemplu 1 — LONG, bottom major, NVDA (cifre reale din curs)
Bottom NVDA, octombrie 2022 (scală ajustată la split, pre-1:10). Prima dată
pivotul mic (weekly) trece deasupra pivotului mare (monthly) — venind după
un downtrend masiv. Cursul recomandă explicit, pentru un bottom de talia
asta, **stop la swing low absolut, nu la 4 candele**: distanța măsurată a
fost **23%** sub entry (low-ul intrării ~13.76–13.88). Ținta de profit
proiectată: **~25%**, atinsă în aproximativ **9 săptămâni** (~2.5 luni) — pe
combinația weekly/monthly, deci timp de reacție de ordinul lunilor, nu
zilelor.
<svg viewBox="0 0 440 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">NVDA, weekly — bottom major (long)</text>
<polyline points="10,90 60,140 110,180 160,210 210,190 260,150 310,110 360,75 400,50" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="160" cy="210" r="5" fill="#188a3e"/>
<text x="100" y="228" fill="#188a3e">entry ~13.80 (după M+A)</text>
<line x1="160" y1="210" x2="400" y2="210" stroke="#c00" stroke-width="1" stroke-dasharray="2 2"/>
<text x="260" y="225" fill="#c00">SL la swing low absolut, −23%</text>
<line x1="400" y1="50" x2="400" y2="210" stroke="#888" stroke-width="1" stroke-dasharray="2 2"/>
<text x="330" y="45" fill="#188a3e">TP ~+25%, în ~9 săptămâni</text>
</svg>
## Exemplu 2 — SHORT, prins aproape de un top, SPY (cifre reale din curs)
Cursul arată cum, deși nu prinzi vârful exact al unei mișcări, strategia te
duce foarte aproape de el la o schimbare de trend: vârful mișcării a fost
**613**, iar intrarea short (după ce pivotul mic a trecut sub pivotul mare)
s-a făcut la close-ul candelei de trigger, **599.10** — la mai puțin de 2.5%
sub vârf. Cursul nu citează stop-loss/TP exacte pentru acest caz punctual;
complet mai jos, pe regula standard (SL = high ultimele 4 candele), cu un
high estimat la 605 (marcat ca și completare a mea):
<svg viewBox="0 0 440 220" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">SPY, 60 min — aproape de top (short)</text>
<polyline points="10,180 60,140 110,100 150,60 190,55 230,90 280,120 330,150 380,175" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<text x="150" y="45" fill="#333">613 — vârf</text>
<circle cx="230" cy="90" r="6" fill="#c00"/>
<text x="235" y="85" fill="#c00">entry short 599.10 (close trigger)</text>
<line x1="230" y1="70" x2="380" y2="70" stroke="#c00" stroke-width="1" stroke-dasharray="2 2"/>
<text x="245" y="63" fill="#c00">SL ~605 (high 4 candele, estimat)</text>
<line x1="230" y1="150" x2="380" y2="150" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
<text x="245" y="166" fill="#188a3e">TP1 ~593 (aceeași distanță, estimat)</text>
</svg>
## Exemplu 3 — invalidare: stop scos de spike, apoi setup valid (construit)
Nu orice prim trigger merge — cursul insistă mult pe asta (COP a fost dat
ca exemplu real de acest tip, dar fără cifre suficient de clare de reprodus
exact). Exemplu construit, pe scară similară, ca să arate mecanismul:
Long pe un titlu la 42.00, SL la 4 candele = 40.80 (distanță 2.9%). Un spike
de câteva minute atinge 40.75, sub SL — ești scos, deși trendul de fond
continuă. Al doilea trigger valid apare la 42.60, cu SL 41.40 (aceeași
distanță relativă) — de data asta ține, și prețul ajunge la TP1 = 43.80.
<svg viewBox="0 0 440 220" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">Construit — prima intrare scoasă de spike, a doua merge</text>
<polyline points="10,180 60,150 110,120 130,60 150,130 190,110 240,90 290,60 340,40" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="110" cy="120" r="5" fill="#c00"/>
<text x="20" y="200" fill="#c00">entry 1: 42.00, SL 40.80</text>
<circle cx="130" cy="60" r="4" fill="#c88"/>
<text x="135" y="55" fill="#c88">spike 40.75 — scos</text>
<circle cx="190" cy="110" r="5" fill="#188a3e"/>
<text x="195" y="128" fill="#188a3e">entry 2: 42.60, SL 41.40</text>
<text x="290" y="35" fill="#188a3e">TP1 43.80</text>
</svg>
## Gotchas practice — cele mai importante
- **Nu sări niciun semnal.** Probabilitățile strategiei se calculează pe
eșantion complet — dacă ratezi un semnal (bere cu prietenii, ai fost
ocupat), aștepți următorul, nu intri pe amintirea celui vechi. Un singur
semnal ratat poate fi cel care ducea 7 tranzacții obișnuite la profit.
- **La bottom-uri/topuri majore, nu folosi stop-ul standard de 4 candele** —
vezi secțiunea dedicată mai sus; retesturile te scot prea devreme.
- **Volumul nu face parte din regulă** — ajută ca filtru opțional (3+
candele de acumulare = semnal mai puternic), dar nu e condiție.
- **După o serie de pierderi în parametrii normali ai strategiei, nu
renunța** — dacă știi că strategia poate avea, de exemplu, 6 pierderi
consecutive și tocmai le-ai luat, following e mai probabil să apară
tranzacția care recuperează tot, nu momentul să te retragi.
## Cum se leagă de restul cursului
Buy/Sell Momentum (BIM/SLM) e definit integral, cu mecanism, în
`10_buysell_momentum_trigger.md` — aici e refolosit ca trigger de preț, dar
condiția de direcție (M) vine din pivoți, nu din price momentum ca la M2D.
Bull/bear trail, complet cu mecanism, e în `14_strategia_1_m2d.md`.
## Referințe
- [IG — How to Trade Using Pivot Points](https://www.ig.com/en/trading-strategies/how-to-trade-using-pivot-points-200717) — mecanismul standard de pivot points, folosit ca bază tehnică pentru M/A.
- [OANDA — Importance of pivot points](https://www.oanda.com/us-en/trade-tap-blog/trading-knowledge/importance-of-pivot-points/) — pivoții ca suport/rezistență matematic, nu desenat.
- [BabyPips — How to Use Pivot Points to Measure Market Sentiment](https://www.babypips.com/learn/forex/using-pivot-points-to-determine-market-sentiment) — pivotul ca prag bullish/bearish, ideea centrală din spatele M-ului din MP².
- [Investopedia — Risk/Reward Ratio](https://www.investopedia.com/terms/r/riskrewardratio.asp) — calculul risc/recompensă folosit în exemplele de mai sus.
---
*Notă: toate diagramele SVG, secțiunea "Regula SAU" (structurarea explicită
DA/NU a celor două cazuri), excepția de gap ilustrată grafic, secțiunea
"Excepție pentru topuri/bottom-uri majore" (mecanism explicat vizual),
exemplul 3 (integral construit, cifre plauzibile) și completările de
SL/TP din exemplul 2 (marcate explicit ca estimate) sunt completări ale
mele. Exemplele 1 (NVDA) și 2 (SPY, cifrele 613/599.10) și cele două
seturi de backtest din TLDR folosesc cifre citate explicit în transcriere.*

View File

@@ -0,0 +1,158 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Modul 3 / #6 — Workshop 3: Autosabotarea, capcana întinsă de propria minte (top greșeli)</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 3 / #6 — Workshop 3: Autosabotarea, capcana întinsă de propria minte (top greșeli)</h1>
<h2>TLDR</h2>
<p>Workshop de psihologie/NLP (Bogdan Jinga), fără pattern-uri sau niveluri de preț. Tema:
mecanismul prin care mintea subconștientă sabotează exact obiectivele de trading pe care
mintea conștientă și le-a propus, plus greșelile concrete de comportament care rezultă
din el — mărimea poziției raportată la cât de important simți trade-ul, reintrarea în
piață imediat după un câștig mare, și tranzacționarea într-o stare emoțională/fizică
nepotrivită.</p>
<h2>Definiția autosabotării folosită în curs</h2>
<p>"Să fii în contextul potrivit, dar să aplici o emoție nepotrivită." Nu contextul e
greșit — ai un sistem, ai un MAPS, ai un plan — emoția cu care îl execuți e cea care
strică rezultatul.</p>
<h2>Mecanismul: de ce conștientul își propune, dar subconștientul sabotează</h2>
<p>Cursul dă o cifră concretă pentru asimetrie: mintea conștientă procesează ~4.000 de biți
pe secundă, subconștientul ~4.000.000 — de o mie de ori mai mult. Consecința practică:
în orice conflict între ce-ți propui conștient și ce simți subconștient, subconștientul
câștigă aproape mereu, pur cantitativ.</p>
<p>Limbajul cu care comunici cu subconștientul nu e cuvântul/logica, e <strong>emoția</strong> (și
metafora/limbajul hipnotic). Deci dacă îți propui un obiectiv ("vreau să fiu trader
profitabil"), dar imaginea mentală pe care o asociezi cu el e încărcată cu frică,
invidie sau îndoială, subconștientul nu recepționează obiectivul — recepționează emoția
atașată lui, ca pe un semnal de pericol de evitat. Exemplul dat în curs: cineva care
vrea poziția șefului, dar se uită la ea cu invidie/frustrare, nu ajunge acolo, pentru că
subconștientul asociază acel rezultat cu o stare neplăcută, nu una de urmărit.</p>
<p><strong>Aplicat la trading:</strong> dacă abordezi obiectivul "sunt profitabil" din anxietate ("nu
cumva pierd iar") în loc de curiozitate, subconștientul tratează exact acțiunea de
tranzacționare ca pe un pericol de evitat — de aici apar ezitările, ieșirile premature
din poziții câștigătoare sau amânarea intrării pe un setup valid.</p>
<h2>De ce contează dacă obiectivul chiar e al tău</h2>
<p>Cursul insistă: mulți traderi nu devin niciodată profitabili pentru că obiectivul nu e
al lor cu adevărat — e împrumutat (ca să dovedești ceva cuiva, ca să ții o promisiune
făcută altcuiva). Citat din curs (Tony Robbins): atingerea unui obiectiv e 80%
psihologie, 20% strategie — inclusiv în trading.</p>
<h2>Cuvinte care semnalează sabotaj în curs: "încerc" și "trebuie"</h2>
<p>Mecanism, nu doar joc de cuvinte: cursul observă că "încerc" desfăcut în silabe conține
"în cerc" — dar punctul practic e că folosirea lui induce o <strong>stare de îndoială</strong>, iar
îndoiala e o formă de frică joasă pe care subconștientul o citește ca semnal negativ
despre obiectiv. Cursul citează un impact de 50-60% șanse în minus asupra realizării
obiectivului atunci când el e purtat cu îndoială. "Trebuie" funcționează similar — te
duce în imperativ, nu în opțiune.</p>
<p><strong>Aplicat la trading:</strong> diferența dintre a scrie în jurnal "încerc să respect regula de
stop-loss" și "respect regula de stop-loss" nu e stilistică — e un marker observabil
al stării cu care abordezi execuția, care poate fi verificat direct în jurnal, nu doar
simțit în minutul tranzacției (secțiunea Gotchas de mai jos reia asta ca pas practic).</p>
<h2>Emoții de vibrație joasă — "cușca emoțională"</h2>
<p>Frica, rușinea și vinovăția sunt numite în curs "cușca emoțională". Rușinea și
vinovăția nu sunt emoții native — sunt învățate în copilărie (educație prin rușine,
"să-ți fie rușine"); frica e singura naturală dintre cele trei. Efectul lor asupra
trading-ului nu e mereu o eroare directă, ci <strong>subperformanță</strong>: cursul spune explicit
că poți fi bine pregătit tehnic și totuși să dai 80-90% din potențial, nu 100%, pentru
că aceste emoții inhibă execuția chiar și fără o greșeală vizibilă de sistem.</p>
<p>Frica are, conform cursului, trei reacții posibile (3F): <strong>freeze</strong> (te blochezi, nu
acționezi), <strong>flight</strong> (fugi din situație — ieși din trade fără motiv de plan), <strong>fight</strong>
(reacționezi nervos — mărești poziția din ciudă/frustrare ca să "recuperezi").
Curiozitatea, în contrast, e emoția care ajută la învățare (aceeași observație ca la
copiii care explorează fără frică de rezultat); curajul, spune cursul, nu există decât
în prezența fricii — nu e absența ei, e acțiunea luată în ciuda ei (diferit de temeritate
— sări cu parașuta știind că ai instructor și echipament, nu sari fără).</p>
<h2>Emoție vs. sentiment — durata contează</h2>
<p>O emoție ținută pe termen scurt e normală; ținută pe termen lung devine <strong>sentiment</strong>
(stare de bază): tristețea prelungită devine depresie, bucuria necontrolată prelungită
duce la decizii nesăbuite. Exemplul folosit explicit în curs pentru trading: euforia
susținută după o serie de câștiguri poate duce la decizia de a pune o ipotecă pe casă
și a intra cu banii aceia într-o singură tranzacție — exact genul de decizie pe care
o persoană calmă n-ar lua-o.</p>
<h2>De ce nu reintri imediat cu banii câștigați (Mark Douglas, citat în curs)</h2>
<p>Regula dată explicit: după o tranzacție profitabilă, închizi platforma, sărbătorești
(ceva mic — nu tot capitalul câștigat), dar <strong>nu reintri imediat</strong> cu banii ăia în altă
tranzacție. Motivul dat de curs, citând Mark Douglas: "nu mai percepi riscul" — starea
de euforie de după un câștig estompează percepția costului real al riscului următor.</p>
<p>Mecanismul, dus un pas mai departe (completare proprie, nu vine explicit din curs):
euforia funcționează ca orice stare emoțională intensă — îngustează atenția către
informația care confirmă starea ("sunt în formă, îmi merge") și reduce atenția la
semnalele care ar contrazice-o (setup slab, volum mic, context nefavorabil). În plus,
subconștientul asociază acțiunea recentă (reintrarea impulsivă) cu plăcerea câștigului
anterior, ceea ce întărește exact comportamentul de repetat impulsul, indiferent de
calitatea noului setup — nu diferă mecanic de orice altă formă de condiționare prin
recompensă.</p>
<h2>Mărimea poziției = mărimea mizei = mărimea fricii</h2>
<p>Cursul leagă explicit mărimea poziției de intensitatea reacției emoționale: cu cât suma
cu care intri într-o tranzacție e mai mare (raportat la ce contează pentru tine, nu la
o cifră absolută), cu atât miza percepută e mai mare, și cu atât frica/anxietatea
atașată crește — iar subconștientul citește anxietatea ca semnal de pericol real,
declanșând freeze/flight/fight în loc de execuție calmă a planului.</p>
<p>Paralela dată în curs: situațiile din copilărie cu "miză" (recitat o poezie în fața
musafirilor) blochează creativitatea copilului exact pentru că fac dintr-o activitate
neutră un eveniment cu presiune socială — mecanismul e identic cu o poziție
supradimensionată care transformă un proces neutru (execuție de plan) într-un eveniment
cu presiune emoțională.</p>
<p>Recomandarea explicită din curs: tranzacționează cu sume mai mici, nu alerga după
profit, orientează-te spre proces (nu spre rezultatul fiecărui trade individual) —
aceeași idee centrală din "Trading in the Zone" al lui Mark Douglas, unde acceptarea
reală a riscului (nu doar declarată) e ce separă traderii consecvenți.</p>
<h2>Contextul emoțional/fizic determină rezultatul — "piața e oglinda perfectă a stării tale"</h2>
<p>Regula dată explicit: dacă ai avut o zi proastă (ceartă cu partenerul, zi grea la
muncă), eviți să tranzacționezi — nu neapărat pentru că vei face o eroare tehnică
vizibilă, ci pentru că starea proastă te va face să "nimerești" acele momente din piață
în care nu merge (atenție/selecție afectate de stres, nu doar execuție).</p>
<h2>Exemplu concret din curs — oboseala fizică, nu doar emoția, sabotează</h2>
<p>Bogdan povestește un examen de facultate: învățase toată noaptea, se simțea pregătit
pentru o notă mare, dar din oboseală extremă a completat greșit grila de răspunsuri
(a decalat rândurile) și a picat examenul, deși cunoștea materia — la restanță, cu
aceeași pregătire, a luat 9-10. Punctul cursului: autosabotajul nu vine mereu din
frică/rușine/vinovăție — o stare fizică (epuizare) poate produce exact același rezultat
auto-distructiv, indiferent cât de bine ești pregătit tehnic. Aplicat la trading: starea
de oboseală merită tratată cu aceeași regulă ca starea emoțională proastă de mai sus —
nu tranzacționezi, indiferent cât de solid e sistemul pe hârtie.</p>
<h2>Gotchas practice (adăugarea mea, dincolo de curs)</h2>
<ul>
<li><strong>Nu retranzacționa în aceeași sesiune imediat după un câștig mare.</strong> Dacă simți
impulsul să "intri iar cât ești pe val", ia o pauză fizică (închide platforma
15-30 minute) înainte de următorul semnal — exact ca să lași euforia să scadă înainte
să reevaluezi riscul, nu în timp ce ești încă în starea care ți-l ascunde.</li>
<li><strong>Verifică mărimea poziției față de reacția ta fizică, nu doar față de regula de money
management scrisă.</strong> Dacă anticipezi să verifici ecranul compulsiv sau simți tensiune
vizibilă la gândul poziției, ea e prea mare pentru starea ta actuală de antrenament
emoțional — chiar dacă procentul de risc calculat e "corect" pe hârtie.</li>
<li><strong>Marchează în jurnal, nu doar simți, folosirea cuvintelor "încerc"/"trebuie".</strong> Sunt
markeri observabili ai unei stări de îndoială, mai ușor de prins scriși după fapt
decât introspectiv chiar în minutul tranzacției.</li>
</ul>
<h2>Notă</h2>
<p>Mecanismul conștient/subconștient (cifrele de biți pe secundă), definiția autosabotării,
regulile despre "încerc"/"trebuie", cușca emoțională, cei 3F, emoție vs. sentiment,
regula Mark Douglas despre reinvestirea câștigului, legătura miză-mărime poziție și
exemplul cu examenul din facultate vin direct din transcrierea cursului, reformulate pe
scurt. Extinderea mecanismului euforiei (paragraful "dus un pas mai departe") și cele
trei gotchas practice sunt completare proprie, marcate explicit ca atare. Nu am adăugat
diagrame: STYLE.md le cere pentru pattern-uri de preț și niveluri numerice — aici nu
există niciunul, lecția e despre mecanisme psihologice, nu despre grafice.</p>
<h2>Referințe</h2>
<ul>
<li><a href="https://www.goodreads.com/book/show/253516.Trading_in_the_Zone">Trading in the Zone — Mark Douglas (Goodreads)</a> — cartea citată explicit în curs pentru regula despre percepția riscului după un câștig.</li>
<li><a href="https://tradethatswing.com/key-takeaways-from-trading-in-the-zone-by-mark-douglas/">Key Takeaways from 'Trading in the Zone' by Mark Douglas</a> — rezumat aplicat al conceptului de acceptare a riscului.</li>
<li><a href="https://tradewithharshath.medium.com/euphoria-and-self-sabotage-the-hidden-psychological-traps-in-trading-dbf0a2321b7a">Euphoria and Self-Sabotage: The Hidden Psychological Traps in Trading</a> — mecanismul euforiei post-câștig aplicat direct la trading.</li>
<li><a href="https://learn2.trade/trading-psychology-how-self-sabotage-silently-destroys-high-performance">Trading Psychology: How Self-Sabotage Silently Destroys High Performance</a> — legătura dintre convingerea "nu merit" și autosabotaj, cu exemple de comportament (stop-loss ignorat, poziții supradimensionate).</li>
</ul>
</body>
</html>

View File

@@ -0,0 +1,154 @@
# Modul 3 / #6 — Workshop 3: Autosabotarea, capcana întinsă de propria minte (top greșeli)
## TLDR
Workshop de psihologie/NLP (Bogdan Jinga), fără pattern-uri sau niveluri de preț. Tema:
mecanismul prin care mintea subconștientă sabotează exact obiectivele de trading pe care
mintea conștientă și le-a propus, plus greșelile concrete de comportament care rezultă
din el — mărimea poziției raportată la cât de important simți trade-ul, reintrarea în
piață imediat după un câștig mare, și tranzacționarea într-o stare emoțională/fizică
nepotrivită.
## Definiția autosabotării folosită în curs
"Să fii în contextul potrivit, dar să aplici o emoție nepotrivită." Nu contextul e
greșit — ai un sistem, ai un MAPS, ai un plan — emoția cu care îl execuți e cea care
strică rezultatul.
## Mecanismul: de ce conștientul își propune, dar subconștientul sabotează
Cursul dă o cifră concretă pentru asimetrie: mintea conștientă procesează ~4.000 de biți
pe secundă, subconștientul ~4.000.000 — de o mie de ori mai mult. Consecința practică:
în orice conflict între ce-ți propui conștient și ce simți subconștient, subconștientul
câștigă aproape mereu, pur cantitativ.
Limbajul cu care comunici cu subconștientul nu e cuvântul/logica, e **emoția** (și
metafora/limbajul hipnotic). Deci dacă îți propui un obiectiv ("vreau să fiu trader
profitabil"), dar imaginea mentală pe care o asociezi cu el e încărcată cu frică,
invidie sau îndoială, subconștientul nu recepționează obiectivul — recepționează emoția
atașată lui, ca pe un semnal de pericol de evitat. Exemplul dat în curs: cineva care
vrea poziția șefului, dar se uită la ea cu invidie/frustrare, nu ajunge acolo, pentru că
subconștientul asociază acel rezultat cu o stare neplăcută, nu una de urmărit.
**Aplicat la trading:** dacă abordezi obiectivul "sunt profitabil" din anxietate ("nu
cumva pierd iar") în loc de curiozitate, subconștientul tratează exact acțiunea de
tranzacționare ca pe un pericol de evitat — de aici apar ezitările, ieșirile premature
din poziții câștigătoare sau amânarea intrării pe un setup valid.
## De ce contează dacă obiectivul chiar e al tău
Cursul insistă: mulți traderi nu devin niciodată profitabili pentru că obiectivul nu e
al lor cu adevărat — e împrumutat (ca să dovedești ceva cuiva, ca să ții o promisiune
făcută altcuiva). Citat din curs (Tony Robbins): atingerea unui obiectiv e 80%
psihologie, 20% strategie — inclusiv în trading.
## Cuvinte care semnalează sabotaj în curs: "încerc" și "trebuie"
Mecanism, nu doar joc de cuvinte: cursul observă că "încerc" desfăcut în silabe conține
"în cerc" — dar punctul practic e că folosirea lui induce o **stare de îndoială**, iar
îndoiala e o formă de frică joasă pe care subconștientul o citește ca semnal negativ
despre obiectiv. Cursul citează un impact de 50-60% șanse în minus asupra realizării
obiectivului atunci când el e purtat cu îndoială. "Trebuie" funcționează similar — te
duce în imperativ, nu în opțiune.
**Aplicat la trading:** diferența dintre a scrie în jurnal "încerc să respect regula de
stop-loss" și "respect regula de stop-loss" nu e stilistică — e un marker observabil
al stării cu care abordezi execuția, care poate fi verificat direct în jurnal, nu doar
simțit în minutul tranzacției (secțiunea Gotchas de mai jos reia asta ca pas practic).
## Emoții de vibrație joasă — "cușca emoțională"
Frica, rușinea și vinovăția sunt numite în curs "cușca emoțională". Rușinea și
vinovăția nu sunt emoții native — sunt învățate în copilărie (educație prin rușine,
"să-ți fie rușine"); frica e singura naturală dintre cele trei. Efectul lor asupra
trading-ului nu e mereu o eroare directă, ci **subperformanță**: cursul spune explicit
că poți fi bine pregătit tehnic și totuși să dai 80-90% din potențial, nu 100%, pentru
că aceste emoții inhibă execuția chiar și fără o greșeală vizibilă de sistem.
Frica are, conform cursului, trei reacții posibile (3F): **freeze** (te blochezi, nu
acționezi), **flight** (fugi din situație — ieși din trade fără motiv de plan), **fight**
(reacționezi nervos — mărești poziția din ciudă/frustrare ca să "recuperezi").
Curiozitatea, în contrast, e emoția care ajută la învățare (aceeași observație ca la
copiii care explorează fără frică de rezultat); curajul, spune cursul, nu există decât
în prezența fricii — nu e absența ei, e acțiunea luată în ciuda ei (diferit de temeritate
— sări cu parașuta știind că ai instructor și echipament, nu sari fără).
## Emoție vs. sentiment — durata contează
O emoție ținută pe termen scurt e normală; ținută pe termen lung devine **sentiment**
(stare de bază): tristețea prelungită devine depresie, bucuria necontrolată prelungită
duce la decizii nesăbuite. Exemplul folosit explicit în curs pentru trading: euforia
susținută după o serie de câștiguri poate duce la decizia de a pune o ipotecă pe casă
și a intra cu banii aceia într-o singură tranzacție — exact genul de decizie pe care
o persoană calmă n-ar lua-o.
## De ce nu reintri imediat cu banii câștigați (Mark Douglas, citat în curs)
Regula dată explicit: după o tranzacție profitabilă, închizi platforma, sărbătorești
(ceva mic — nu tot capitalul câștigat), dar **nu reintri imediat** cu banii ăia în altă
tranzacție. Motivul dat de curs, citând Mark Douglas: "nu mai percepi riscul" — starea
de euforie de după un câștig estompează percepția costului real al riscului următor.
Mecanismul, dus un pas mai departe (completare proprie, nu vine explicit din curs):
euforia funcționează ca orice stare emoțională intensă — îngustează atenția către
informația care confirmă starea ("sunt în formă, îmi merge") și reduce atenția la
semnalele care ar contrazice-o (setup slab, volum mic, context nefavorabil). În plus,
subconștientul asociază acțiunea recentă (reintrarea impulsivă) cu plăcerea câștigului
anterior, ceea ce întărește exact comportamentul de repetat impulsul, indiferent de
calitatea noului setup — nu diferă mecanic de orice altă formă de condiționare prin
recompensă.
## Mărimea poziției = mărimea mizei = mărimea fricii
Cursul leagă explicit mărimea poziției de intensitatea reacției emoționale: cu cât suma
cu care intri într-o tranzacție e mai mare (raportat la ce contează pentru tine, nu la
o cifră absolută), cu atât miza percepută e mai mare, și cu atât frica/anxietatea
atașată crește — iar subconștientul citește anxietatea ca semnal de pericol real,
declanșând freeze/flight/fight în loc de execuție calmă a planului.
Paralela dată în curs: situațiile din copilărie cu "miză" (recitat o poezie în fața
musafirilor) blochează creativitatea copilului exact pentru că fac dintr-o activitate
neutră un eveniment cu presiune socială — mecanismul e identic cu o poziție
supradimensionată care transformă un proces neutru (execuție de plan) într-un eveniment
cu presiune emoțională.
Recomandarea explicită din curs: tranzacționează cu sume mai mici, nu alerga după
profit, orientează-te spre proces (nu spre rezultatul fiecărui trade individual) —
aceeași idee centrală din "Trading in the Zone" al lui Mark Douglas, unde acceptarea
reală a riscului (nu doar declarată) e ce separă traderii consecvenți.
## Contextul emoțional/fizic determină rezultatul — "piața e oglinda perfectă a stării tale"
Regula dată explicit: dacă ai avut o zi proastă (ceartă cu partenerul, zi grea la
muncă), eviți să tranzacționezi — nu neapărat pentru că vei face o eroare tehnică
vizibilă, ci pentru că starea proastă te va face să "nimerești" acele momente din piață
în care nu merge (atenție/selecție afectate de stres, nu doar execuție).
## Exemplu concret din curs — oboseala fizică, nu doar emoția, sabotează
Bogdan povestește un examen de facultate: învățase toată noaptea, se simțea pregătit
pentru o notă mare, dar din oboseală extremă a completat greșit grila de răspunsuri
(a decalat rândurile) și a picat examenul, deși cunoștea materia — la restanță, cu
aceeași pregătire, a luat 9-10. Punctul cursului: autosabotajul nu vine mereu din
frică/rușine/vinovăție — o stare fizică (epuizare) poate produce exact același rezultat
auto-distructiv, indiferent cât de bine ești pregătit tehnic. Aplicat la trading: starea
de oboseală merită tratată cu aceeași regulă ca starea emoțională proastă de mai sus —
nu tranzacționezi, indiferent cât de solid e sistemul pe hârtie.
## Gotchas practice (adăugarea mea, dincolo de curs)
- **Nu retranzacționa în aceeași sesiune imediat după un câștig mare.** Dacă simți
impulsul să "intri iar cât ești pe val", ia o pauză fizică (închide platforma
15-30 minute) înainte de următorul semnal — exact ca să lași euforia să scadă înainte
să reevaluezi riscul, nu în timp ce ești încă în starea care ți-l ascunde.
- **Verifică mărimea poziției față de reacția ta fizică, nu doar față de regula de money
management scrisă.** Dacă anticipezi să verifici ecranul compulsiv sau simți tensiune
vizibilă la gândul poziției, ea e prea mare pentru starea ta actuală de antrenament
emoțional — chiar dacă procentul de risc calculat e "corect" pe hârtie.
- **Marchează în jurnal, nu doar simți, folosirea cuvintelor "încerc"/"trebuie".** Sunt
markeri observabili ai unei stări de îndoială, mai ușor de prins scriși după fapt
decât introspectiv chiar în minutul tranzacției.
## Notă
Mecanismul conștient/subconștient (cifrele de biți pe secundă), definiția autosabotării,
regulile despre "încerc"/"trebuie", cușca emoțională, cei 3F, emoție vs. sentiment,
regula Mark Douglas despre reinvestirea câștigului, legătura miză-mărime poziție și
exemplul cu examenul din facultate vin direct din transcrierea cursului, reformulate pe
scurt. Extinderea mecanismului euforiei (paragraful "dus un pas mai departe") și cele
trei gotchas practice sunt completare proprie, marcate explicit ca atare. Nu am adăugat
diagrame: STYLE.md le cere pentru pattern-uri de preț și niveluri numerice — aici nu
există niciunul, lecția e despre mecanisme psihologice, nu despre grafice.
## Referințe
- [Trading in the Zone — Mark Douglas (Goodreads)](https://www.goodreads.com/book/show/253516.Trading_in_the_Zone) — cartea citată explicit în curs pentru regula despre percepția riscului după un câștig.
- [Key Takeaways from 'Trading in the Zone' by Mark Douglas](https://tradethatswing.com/key-takeaways-from-trading-in-the-zone-by-mark-douglas/) — rezumat aplicat al conceptului de acceptare a riscului.
- [Euphoria and Self-Sabotage: The Hidden Psychological Traps in Trading](https://tradewithharshath.medium.com/euphoria-and-self-sabotage-the-hidden-psychological-traps-in-trading-dbf0a2321b7a) — mecanismul euforiei post-câștig aplicat direct la trading.
- [Trading Psychology: How Self-Sabotage Silently Destroys High Performance](https://learn2.trade/trading-psychology-how-self-sabotage-silently-destroys-high-performance) — legătura dintre convingerea "nu merit" și autosabotaj, cu exemple de comportament (stop-loss ignorat, poziții supradimensionate).

View File

@@ -0,0 +1,204 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Modul 4 / #2 — Strategia 5: MDSRT</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 4 / #2 — Strategia 5: MDSRT</h1>
<h2>TLDR</h2>
<p>MDSRT = <strong>D</strong>ivergență, <strong>S</strong>uport, <strong>R</strong>esistance, <strong>T</strong>rinity — o strategie
mecanic-discreționară (mai aproape de mecanic), bazată pe <strong>pullback sau
schimbare de trend</strong>, nu pe continuare de trend. Trinity aici nu e trinity-ul
clasic (5 stele) — e o formă proprie: <strong>divergență simultană pe toți cei trei
indicatori</strong> (Power, Volume, Relative Strength). Poate fi day trading, swing
trading sau position trading, în funcție de timeframe.</p>
<p>Notă onestă despre sursă: transcrierea acoperă complet regulile pentru
<strong>Long</strong> (M și A din harta MAP, plus jumătate din P), dar <strong>se întrerupe
brusc</strong> chiar în mijlocul explicației lui P ("Ce înseamnă asta? Păi înseamnă
în felul următor.") — nu există continuare în fișierul audio retranscris.
Varianta <strong>Short</strong> nu e explicată deloc verbal (doar triggerele ei sunt
numite în lista de concepte); mai jos e reconstruită prin oglindire explicită,
marcată separat.</p>
<h2>De ce Trinity, aici, e altceva decât crezi</h2>
<p>În alte strategii din curs (ex. Sell Doji/Buy Doji), un singur indicator în
divergență (de obicei Power) + un trigger de confirmare sunt suficiente. La
MDSRT, "Trinity" numește exact situația în care <strong>toți trei</strong> indicatorii —
Power, Volume, Relative Strength — sunt în divergență <strong>simultan</strong>, pe
aceeași zonă de preț. Nu e obligatoriu (vezi regula minimă mai jos), dar
atunci când se întâmplă, cursul o compară cu un "setup de 5 stele" — doar că,
spre deosebire de un 5 stele clasic, aici baza e strict divergența, nu alte
criterii.</p>
<p><svg viewBox="0 0 460 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#333">Minim necesar (regula obligatorie)</text>
<rect x="10" y="26" width="90" height="24" fill="#188a3e"/>
<text x="15" y="42" fill="#fff">Power</text>
<text x="108" y="42" fill="#333">+ Volume SAU Relative Strength</text>
<text x="10" y="90" fill="#333">Trinity (opțional, cazul puternic)</text>
<rect x="10" y="98" width="90" height="24" fill="#188a3e"/>
<text x="15" y="114" fill="#fff">Power</text>
<rect x="110" y="98" width="90" height="24" fill="#188a3e"/>
<text x="118" y="114" fill="#fff">Volume</text>
<rect x="210" y="98" width="140" height="24" fill="#188a3e"/>
<text x="218" y="114" fill="#fff">Relative Strength</text>
<text x="10" y="140" fill="#666">toți trei în divergență, aceeași zonă → semnal cel mai puternic</text>
</svg></p>
<p>Power e <strong>obligatoriu</strong> în ambele cazuri — dacă Power nu e în divergență,
"nu pică toată treaba" (citat aproape literal din curs): setup-ul nu se
califică deloc, indiferent ce arată Volume sau Relative Strength.</p>
<h2>Termen: Relative Strength — de ce contează special aici</h2>
<p>Relative Strength măsoară performanța unei acțiuni față de piață/index (nu
doar față de propriul ei trecut) — e explicat pe larg în
<code>03_MODUL_2/06_indicatorul_de_performanta.md</code>; nu repet mecanismul aici.
Ce adaugă MDSRT: cursul subliniază că managerii de fonduri folosesc exact
acest indicator ca să "bată piața" — caută acțiuni aflate în zone de
suport/pivot <strong>monthly/quarterly</strong> (nu intraday) cu Relative Strength pozitiv
<strong>și</strong> situat în cadranul 1 sau 2 (cadranele de performanță relativă, definite
tot în lecția de mai sus). Motivul practic pentru care Volume nu e suficient
singur: cursul menționează explicit situații în care volumul nu arată
divergență, dar Relative Strength da — de-aia regula minimă permite oricare
din cele două, nu doar volumul.</p>
<h2>Harta MAP — regulile în Long</h2>
<h3>M — Model (condițiile de intrare pe hartă)</h3>
<ul>
<li>Downtrend anterior de minim 5-10 candele — cursul recomandă mai mult de 5
(nu se numără doar candelele roșii; într-un exemplu live pe grafic, un
downtrend de 14 candele conținea și candele verzi intercalate — ce contează
e direcția generală, nu culoarea fiecărei candele individuale).</li>
<li>Prețul se află într-o zonă de suport sau pivot (daily/weekly/monthly/
quarterly, în funcție de timeframe-ul folosit).</li>
<li>Divergență bull cu minim 2 indicatori: <strong>Power obligatoriu</strong> + (Volume SAU
Relative Strength).</li>
<li>Dacă toți trei indicatorii sunt în divergență → varianta Trinity, semnal
mai puternic (vezi diagrama de mai sus).</li>
</ul>
<p><svg viewBox="0 0 500 260" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="10" y="15" fill="#666">preț ↑</text>
<polyline points="15,40 55,70 95,95 135,115 175,150 215,175 255,195 295,178" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<text x="15" y="30" fill="#999">downtrend anterior (min. 5-10 candele, culoare mixtă)</text>
<line x1="215" y1="175" x2="470" y2="175" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="300" y="168" fill="#1a5fb4">zonă de suport / pivot</text>
<circle cx="255" cy="195" r="5" fill="#c00"/>
<text x="180" y="222" fill="#c00">minim de preț în zonă (M îndeplinit)</text>
<text x="10" y="245" fill="#333">aici verifici: Power divergent? + Volume sau RS divergent?</text>
</svg></p>
<p>Exemplul din transcris (SPY, live): mentorul discută un posibil Inverted
Head &amp; Shoulders exact în această zonă, cu stop-loss plasat puțin sub minimul
umărului — o confirmare că M (downtrend + zonă + divergență) se poate
suprapune cu un pattern deja cunoscut (vezi
<code>05_MODUL_4/01_patternuri_complexe_partea_a_doua.md</code>), nu e o condiție
separată și exclusivă.</p>
<h3>A — trigger de confirmare</h3>
<p>Unul dintre trei triggere: <strong>Buy Momentum, Buy Doji, Buy Hammer</strong> — pot
apărea toate trei pe aceeași candelă, sau doar două (cursul dă exemplul
Buy Momentum + Buy Doji pe aceeași candelă, când a existat un doji chiar
înainte). Buy Doji ca trigger e același concept ca strategia dedicată din
<code>03_MODUL_2/13_strategia_3_byh.md</code>, dar acolo aplicat fără filtrul de
suport/pivot — aici filtrul de zonă (din M) e obligatoriu.</p>
<h3>P — planul (parțial, transcriere întreruptă)</h3>
<p>Cursul indică explicit două opțiuni pentru stop-loss, lăsate la alegerea
traderului (nu prescrise, "pentru traderi avansați"):
- Metoda din alte strategii mecanice (extrema ultimelor N candele, ca la
Buy Doji), <strong>sau</strong>
- Stop-loss bazat pe <strong>ATR</strong> (vezi lecția dedicată ATR-ului —
<code>03_MODUL_2/05_volatilitatea_beta_atr_vix.md</code> — cursul trimite explicit
acolo, fără să repete formula).</p>
<p>Pentru target/ieșire: take-profit stabilit împreună cu stop-loss-ul (simetric,
ca la alte strategii mecanice din curs), cu trail bazat pe <strong>Bull Trail</strong> sau
pe <strong>swing low</strong> — trader-ul alege oricare din cele două, sau ambele
combinate ("sau, sau, sau și și"). Transcrierea se oprește chiar înainte de
detaliul concret ("Ce înseamnă asta? Păi înseamnă în felul următor.") — nu
există în sursă cifre exacte de intrare/SL/TP pentru un exemplu MDSRT complet.</p>
<h2>Varianta Short (reconstruită prin oglindire — nu vine din audio)</h2>
<p>Transcrierea numește triggerele de short (Sell Momentum, Sell Doji, Bear
Trail) în lista inițială de concepte, dar nu ajunge să explice regulile M/A/P
pentru short înainte de întrerupere. Prin simetrie cu structura Long (aceeași
logică aplicată în oglindă, ca la toate celelalte strategii din curs):</p>
<ul>
<li><strong>M</strong>: uptrend anterior de minim 5-10 candele, preț într-o zonă de
rezistență sau pivot, divergență bear cu minim 2 indicatori — Power
obligatoriu + (Volume sau Relative Strength).</li>
<li><strong>A</strong>: trigger Sell Momentum, Sell Doji sau Sell Hammer (echivalentul
short al Buy Hammer, nemenționat explicit ca nume dar simetric cu Buy
Hammer din listă).</li>
<li><strong>P</strong>: stop-loss simetric (extrema ultimelor N candele sau ATR), target
simetric, trail pe Bear Trail sau swing high.</li>
</ul>
<p><svg viewBox="0 0 500 260" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="10" y="15" fill="#666">preț ↑</text>
<polyline points="15,220 55,190 95,165 135,145 175,110 215,85 255,65 295,82" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<text x="15" y="235" fill="#999">uptrend anterior (min. 5-10 candele)</text>
<line x1="215" y1="85" x2="470" y2="85" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="300" y="78" fill="#1a5fb4">zonă de rezistență / pivot</text>
<circle cx="255" cy="65" r="5" fill="#c00"/>
<text x="180" y="52" fill="#c00">maxim de preț în zonă (M îndeplinit)</text>
<text x="10" y="255" fill="#333">verifici: Power divergent? + Volume sau RS divergent? (bear)</text>
</svg></p>
<h2>Scanner vs. radar screen — pentru ce timeframe folosești fiecare</h2>
<p>Cursul face o distincție practică, generală (nu specifică doar MDSRT) despre
unde caută candidații:
- <strong>Day trading</strong> — scanner-ul e prea lent (piața se mișcă prea repede până
reacționezi la un rezultat de scan); folosești <strong>radar screen</strong>-ul, care
ține sub observație un set mai mic de simboluri (cursul dă reperul 500) în
timp real.
- <strong>Swing/position (60, 120, 240 min, daily și mai sus)</strong> — scanner-ul e
practic obligatoriu când verifici un univers mare (2000-4000 companii);
radar screen-ul nu ține pasul cu atâtea simboluri simultan.</p>
<h2>Gotchas practice — cele mai importante</h2>
<ul>
<li><strong>Power e blocant, nu opțional.</strong> Dacă Power nu e în divergență, setup-ul
nu se califică — nu compensa lipsa lui cu Volume + Relative Strength
amândouă în divergență; regula din curs e explicit "Power obligatoriu".</li>
<li><strong>Nu confunda numărul de candele cu culoarea lor.</strong> Downtrend-ul de 5-10
candele se numără după direcția generală a mișcării, nu după câte candele
roșii vezi — exemplul din curs (SPY, 14 candele) avea candele verzi
intercalate și tot conta ca downtrend.</li>
<li><strong>Nu presupune cifre pentru P.</strong> Pentru că transcrierea se oprește exact
înainte de exemplul numeric al planului, nu inventa un stop-loss/target
concret pentru MDSRT — folosește regulile calitative de mai sus (ATR sau
extrema ultimelor candele, trail pe Bull/Bear Trail sau swing low) și
aplică-le pe propriul grafic, nu pe cifre "din curs" care nu există aici.</li>
<li><strong>Scanner ≠ unealtă universală.</strong> Alegerea scanner vs. radar screen ține de
viteza timeframe-ului, nu de preferință — folosind scanner-ul la day
trading riști semnale deja "vechi" cu câteva candele.</li>
</ul>
<h2>Referințe</h2>
<ul>
<li><a href="https://www.investopedia.com/terms/r/relativestrength.asp">Investopedia — Relative Strength</a> — conceptul de performanță relativă față de piață/index.</li>
<li><a href="https://chartschool.stockcharts.com/table-of-contents/chart-analysis/technical-indicators-and-overlays/technical-indicators/relative-strength-rs-analysis">StockCharts ChartSchool — Relative Strength (RS) Analysis</a> — cadrane de performanță relativă, folosite de manageri de fonduri.</li>
<li><a href="https://www.investopedia.com/terms/a/atr.asp">Investopedia — Average True Range (ATR)</a> — folosit aici ca bază alternativă pentru stop-loss.</li>
<li><a href="https://www.investopedia.com/terms/h/head-shoulders.asp">Investopedia — Head and Shoulders Pattern</a> — pattern-ul discutat pe exemplul live SPY din lecție.</li>
</ul>
<h2>Cum se leagă de restul cursului</h2>
<p>MDSRT reutilizează termeni deja introduși în alte lecții, fără să-i
redefinească: divergența pe volum/power/relative strength (vezi
<code>01_MODUL_1/06_divergente.md</code> pentru mecanismul preț-vs-volum, aplicabil
identic la power și relative strength), triggerele Buy/Sell Doji și Buy/Sell
Momentum (<code>03_MODUL_2/10_buysell_momentum_trigger.md</code>,
<code>03_MODUL_2/13_strategia_3_byh.md</code>), ATR-ul pentru stop-loss
(<code>03_MODUL_2/05_volatilitatea_beta_atr_vix.md</code>) și indicatorul de
performanță/Relative Strength (<code>03_MODUL_2/06_indicatorul_de_performanta.md</code>).
Nu duplic mecanismele lor aici — MDSRT e stratul care le combină cu filtrul
de suport/rezistență și regula Trinity.</p>
<hr />
<p><em>Notă: diagramele (Trinity, harta M pe grafic, varianta short reconstruită
prin oglindire, timeline scanner/radar) și secțiunea "De ce Trinity, aici, e
altceva decât crezi" sunt completări ale mele. Varianta Short e o
reconstrucție explicită prin simetrie cu Long, marcată ca atare — transcrierea
nu o descrie verbal. Secțiunea P (planul) e redată doar parțial, exact cât
apare în transcriere: sursa audio se întrerupe înainte de exemplul numeric,
deci nu există aici cifre inventate de intrare/SL/TP pentru MDSRT.</em></p>
</body>
</html>

View File

@@ -0,0 +1,196 @@
# Modul 4 / #2 — Strategia 5: MDSRT
## TLDR
MDSRT = **D**ivergență, **S**uport, **R**esistance, **T**rinity — o strategie
mecanic-discreționară (mai aproape de mecanic), bazată pe **pullback sau
schimbare de trend**, nu pe continuare de trend. Trinity aici nu e trinity-ul
clasic (5 stele) — e o formă proprie: **divergență simultană pe toți cei trei
indicatori** (Power, Volume, Relative Strength). Poate fi day trading, swing
trading sau position trading, în funcție de timeframe.
Notă onestă despre sursă: transcrierea acoperă complet regulile pentru
**Long** (M și A din harta MAP, plus jumătate din P), dar **se întrerupe
brusc** chiar în mijlocul explicației lui P ("Ce înseamnă asta? Păi înseamnă
în felul următor.") — nu există continuare în fișierul audio retranscris.
Varianta **Short** nu e explicată deloc verbal (doar triggerele ei sunt
numite în lista de concepte); mai jos e reconstruită prin oglindire explicită,
marcată separat.
## De ce Trinity, aici, e altceva decât crezi
În alte strategii din curs (ex. Sell Doji/Buy Doji), un singur indicator în
divergență (de obicei Power) + un trigger de confirmare sunt suficiente. La
MDSRT, "Trinity" numește exact situația în care **toți trei** indicatorii —
Power, Volume, Relative Strength — sunt în divergență **simultan**, pe
aceeași zonă de preț. Nu e obligatoriu (vezi regula minimă mai jos), dar
atunci când se întâmplă, cursul o compară cu un "setup de 5 stele" — doar că,
spre deosebire de un 5 stele clasic, aici baza e strict divergența, nu alte
criterii.
<svg viewBox="0 0 460 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#333">Minim necesar (regula obligatorie)</text>
<rect x="10" y="26" width="90" height="24" fill="#188a3e"/>
<text x="15" y="42" fill="#fff">Power</text>
<text x="108" y="42" fill="#333">+ Volume SAU Relative Strength</text>
<text x="10" y="90" fill="#333">Trinity (opțional, cazul puternic)</text>
<rect x="10" y="98" width="90" height="24" fill="#188a3e"/>
<text x="15" y="114" fill="#fff">Power</text>
<rect x="110" y="98" width="90" height="24" fill="#188a3e"/>
<text x="118" y="114" fill="#fff">Volume</text>
<rect x="210" y="98" width="140" height="24" fill="#188a3e"/>
<text x="218" y="114" fill="#fff">Relative Strength</text>
<text x="10" y="140" fill="#666">toți trei în divergență, aceeași zonă → semnal cel mai puternic</text>
</svg>
Power e **obligatoriu** în ambele cazuri — dacă Power nu e în divergență,
"nu pică toată treaba" (citat aproape literal din curs): setup-ul nu se
califică deloc, indiferent ce arată Volume sau Relative Strength.
## Termen: Relative Strength — de ce contează special aici
Relative Strength măsoară performanța unei acțiuni față de piață/index (nu
doar față de propriul ei trecut) — e explicat pe larg în
`03_MODUL_2/06_indicatorul_de_performanta.md`; nu repet mecanismul aici.
Ce adaugă MDSRT: cursul subliniază că managerii de fonduri folosesc exact
acest indicator ca să "bată piața" — caută acțiuni aflate în zone de
suport/pivot **monthly/quarterly** (nu intraday) cu Relative Strength pozitiv
**și** situat în cadranul 1 sau 2 (cadranele de performanță relativă, definite
tot în lecția de mai sus). Motivul practic pentru care Volume nu e suficient
singur: cursul menționează explicit situații în care volumul nu arată
divergență, dar Relative Strength da — de-aia regula minimă permite oricare
din cele două, nu doar volumul.
## Harta MAP — regulile în Long
### M — Model (condițiile de intrare pe hartă)
- Downtrend anterior de minim 5-10 candele — cursul recomandă mai mult de 5
(nu se numără doar candelele roșii; într-un exemplu live pe grafic, un
downtrend de 14 candele conținea și candele verzi intercalate — ce contează
e direcția generală, nu culoarea fiecărei candele individuale).
- Prețul se află într-o zonă de suport sau pivot (daily/weekly/monthly/
quarterly, în funcție de timeframe-ul folosit).
- Divergență bull cu minim 2 indicatori: **Power obligatoriu** + (Volume SAU
Relative Strength).
- Dacă toți trei indicatorii sunt în divergență → varianta Trinity, semnal
mai puternic (vezi diagrama de mai sus).
<svg viewBox="0 0 500 260" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="10" y="15" fill="#666">preț ↑</text>
<polyline points="15,40 55,70 95,95 135,115 175,150 215,175 255,195 295,178" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<text x="15" y="30" fill="#999">downtrend anterior (min. 5-10 candele, culoare mixtă)</text>
<line x1="215" y1="175" x2="470" y2="175" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="300" y="168" fill="#1a5fb4">zonă de suport / pivot</text>
<circle cx="255" cy="195" r="5" fill="#c00"/>
<text x="180" y="222" fill="#c00">minim de preț în zonă (M îndeplinit)</text>
<text x="10" y="245" fill="#333">aici verifici: Power divergent? + Volume sau RS divergent?</text>
</svg>
Exemplul din transcris (SPY, live): mentorul discută un posibil Inverted
Head & Shoulders exact în această zonă, cu stop-loss plasat puțin sub minimul
umărului — o confirmare că M (downtrend + zonă + divergență) se poate
suprapune cu un pattern deja cunoscut (vezi
`05_MODUL_4/01_patternuri_complexe_partea_a_doua.md`), nu e o condiție
separată și exclusivă.
### A — trigger de confirmare
Unul dintre trei triggere: **Buy Momentum, Buy Doji, Buy Hammer** — pot
apărea toate trei pe aceeași candelă, sau doar două (cursul dă exemplul
Buy Momentum + Buy Doji pe aceeași candelă, când a existat un doji chiar
înainte). Buy Doji ca trigger e același concept ca strategia dedicată din
`03_MODUL_2/13_strategia_3_byh.md`, dar acolo aplicat fără filtrul de
suport/pivot — aici filtrul de zonă (din M) e obligatoriu.
### P — planul (parțial, transcriere întreruptă)
Cursul indică explicit două opțiuni pentru stop-loss, lăsate la alegerea
traderului (nu prescrise, "pentru traderi avansați"):
- Metoda din alte strategii mecanice (extrema ultimelor N candele, ca la
Buy Doji), **sau**
- Stop-loss bazat pe **ATR** (vezi lecția dedicată ATR-ului —
`03_MODUL_2/05_volatilitatea_beta_atr_vix.md` — cursul trimite explicit
acolo, fără să repete formula).
Pentru target/ieșire: take-profit stabilit împreună cu stop-loss-ul (simetric,
ca la alte strategii mecanice din curs), cu trail bazat pe **Bull Trail** sau
pe **swing low** — trader-ul alege oricare din cele două, sau ambele
combinate ("sau, sau, sau și și"). Transcrierea se oprește chiar înainte de
detaliul concret ("Ce înseamnă asta? Păi înseamnă în felul următor.") — nu
există în sursă cifre exacte de intrare/SL/TP pentru un exemplu MDSRT complet.
## Varianta Short (reconstruită prin oglindire — nu vine din audio)
Transcrierea numește triggerele de short (Sell Momentum, Sell Doji, Bear
Trail) în lista inițială de concepte, dar nu ajunge să explice regulile M/A/P
pentru short înainte de întrerupere. Prin simetrie cu structura Long (aceeași
logică aplicată în oglindă, ca la toate celelalte strategii din curs):
- **M**: uptrend anterior de minim 5-10 candele, preț într-o zonă de
rezistență sau pivot, divergență bear cu minim 2 indicatori — Power
obligatoriu + (Volume sau Relative Strength).
- **A**: trigger Sell Momentum, Sell Doji sau Sell Hammer (echivalentul
short al Buy Hammer, nemenționat explicit ca nume dar simetric cu Buy
Hammer din listă).
- **P**: stop-loss simetric (extrema ultimelor N candele sau ATR), target
simetric, trail pe Bear Trail sau swing high.
<svg viewBox="0 0 500 260" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="10" y="15" fill="#666">preț ↑</text>
<polyline points="15,220 55,190 95,165 135,145 175,110 215,85 255,65 295,82" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<text x="15" y="235" fill="#999">uptrend anterior (min. 5-10 candele)</text>
<line x1="215" y1="85" x2="470" y2="85" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="300" y="78" fill="#1a5fb4">zonă de rezistență / pivot</text>
<circle cx="255" cy="65" r="5" fill="#c00"/>
<text x="180" y="52" fill="#c00">maxim de preț în zonă (M îndeplinit)</text>
<text x="10" y="255" fill="#333">verifici: Power divergent? + Volume sau RS divergent? (bear)</text>
</svg>
## Scanner vs. radar screen — pentru ce timeframe folosești fiecare
Cursul face o distincție practică, generală (nu specifică doar MDSRT) despre
unde caută candidații:
- **Day trading** — scanner-ul e prea lent (piața se mișcă prea repede până
reacționezi la un rezultat de scan); folosești **radar screen**-ul, care
ține sub observație un set mai mic de simboluri (cursul dă reperul 500) în
timp real.
- **Swing/position (60, 120, 240 min, daily și mai sus)** — scanner-ul e
practic obligatoriu când verifici un univers mare (2000-4000 companii);
radar screen-ul nu ține pasul cu atâtea simboluri simultan.
## Gotchas practice — cele mai importante
- **Power e blocant, nu opțional.** Dacă Power nu e în divergență, setup-ul
nu se califică — nu compensa lipsa lui cu Volume + Relative Strength
amândouă în divergență; regula din curs e explicit "Power obligatoriu".
- **Nu confunda numărul de candele cu culoarea lor.** Downtrend-ul de 5-10
candele se numără după direcția generală a mișcării, nu după câte candele
roșii vezi — exemplul din curs (SPY, 14 candele) avea candele verzi
intercalate și tot conta ca downtrend.
- **Nu presupune cifre pentru P.** Pentru că transcrierea se oprește exact
înainte de exemplul numeric al planului, nu inventa un stop-loss/target
concret pentru MDSRT — folosește regulile calitative de mai sus (ATR sau
extrema ultimelor candele, trail pe Bull/Bear Trail sau swing low) și
aplică-le pe propriul grafic, nu pe cifre "din curs" care nu există aici.
- **Scanner ≠ unealtă universală.** Alegerea scanner vs. radar screen ține de
viteza timeframe-ului, nu de preferință — folosind scanner-ul la day
trading riști semnale deja "vechi" cu câteva candele.
## Referințe
- [Investopedia — Relative Strength](https://www.investopedia.com/terms/r/relativestrength.asp) — conceptul de performanță relativă față de piață/index.
- [StockCharts ChartSchool — Relative Strength (RS) Analysis](https://chartschool.stockcharts.com/table-of-contents/chart-analysis/technical-indicators-and-overlays/technical-indicators/relative-strength-rs-analysis) — cadrane de performanță relativă, folosite de manageri de fonduri.
- [Investopedia — Average True Range (ATR)](https://www.investopedia.com/terms/a/atr.asp) — folosit aici ca bază alternativă pentru stop-loss.
- [Investopedia — Head and Shoulders Pattern](https://www.investopedia.com/terms/h/head-shoulders.asp) — pattern-ul discutat pe exemplul live SPY din lecție.
## Cum se leagă de restul cursului
MDSRT reutilizează termeni deja introduși în alte lecții, fără să-i
redefinească: divergența pe volum/power/relative strength (vezi
`01_MODUL_1/06_divergente.md` pentru mecanismul preț-vs-volum, aplicabil
identic la power și relative strength), triggerele Buy/Sell Doji și Buy/Sell
Momentum (`03_MODUL_2/10_buysell_momentum_trigger.md`,
`03_MODUL_2/13_strategia_3_byh.md`), ATR-ul pentru stop-loss
(`03_MODUL_2/05_volatilitatea_beta_atr_vix.md`) și indicatorul de
performanță/Relative Strength (`03_MODUL_2/06_indicatorul_de_performanta.md`).
Nu duplic mecanismele lor aici — MDSRT e stratul care le combină cu filtrul
de suport/rezistență și regula Trinity.
---
*Notă: diagramele (Trinity, harta M pe grafic, varianta short reconstruită
prin oglindire, timeline scanner/radar) și secțiunea "De ce Trinity, aici, e
altceva decât crezi" sunt completări ale mele. Varianta Short e o
reconstrucție explicită prin simetrie cu Long, marcată ca atare — transcrierea
nu o descrie verbal. Secțiunea P (planul) e redată doar parțial, exact cât
apare în transcriere: sursa audio se întrerupe înainte de exemplul numeric,
deci nu există aici cifre inventate de intrare/SL/TP pentru MDSRT.*

View File

@@ -0,0 +1,337 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Modul 4 / #3 — Strategia 6: MBP (Mbappé)</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 4 / #3 — Strategia 6: MBP (Mbappé)</h1>
<h2>TLDR</h2>
<p>MBP = <strong>M</strong>ecanică + <strong>B</strong>ollinger Bands + <strong>P</strong>resiune (indicatorul TICUS) — numele
"Mbappé" e doar o glumă de sonoritate a instructorului, nu are legătură cu fotbalul.
Strategie mecanică de tip <strong>reverse</strong> (schimbare de trend, nu continuare), pe
<strong>15 minute, doar intra-day</strong>, pe equities/indici (testată pe SPY). Condiția de
intrare (M) cere ca prețul să închidă dincolo de o bandă Bollinger <strong>și</strong>
indicatorul TICUS (presiune tauri/urși pe toată piața din SUA) să treacă de
pragul de ±1000 <strong>pe aceeași candelă</strong> — apoi aștepți un trigger de moment
(Buy/Sell Momentum, Doji sau Hammer) ca să intri efectiv.</p>
<h2>De unde vine numele și de ce doar intra-day</h2>
<p>"Mecanică, Bollinger Bands și presiunea (indicatorul de presiune)" — de aici MBP.
Limitarea la intra-day nu e arbitrară: indicatorul TICUS nu funcționează în
pre-market/after-hours și se calculează doar în regular session — dacă îl scoți
de acolo (de exemplu ca să prinzi un catalizator economic publicat înainte de
deschidere), strategia nu mai are pe ce să se bazeze. De asta timeframe-ul
recomandat e 15 minute (funcționează și pe 5 minute — mai multe semnale, dar
mai slabe ca mărime medie — și pe 60 minute — mai puține semnale), dar niciodată
pe daily sau mai sus.</p>
<h2>Concepte folosite</h2>
<ul>
<li><strong>Bollinger Bands</strong> — SMA20 (linia din mijloc) ± 2 deviații standard (banda
superioară/inferioară). Aceleași bande ca la orice altă strategie din curs.</li>
<li><strong>TICUS</strong> — indicator propriu instructorului, care mimează $TICK-ul (All US
TIC): presiunea, în timp real, între tauri și urși pe <strong>toată piața de
equities din SUA</strong> (nu doar S&amp;P sau NASDAQ separat — acelea au prea puțină
amplitudine ca să fie utile). Explicat pe larg mai jos.</li>
<li><strong>Buy/Sell Momentum, Buy/Sell Doji, Buy Hammer</strong> — candela de trigger, aceleași
concepte de moment folosite și în celelalte strategii mecanice ale cursului.</li>
<li><strong>Bull Trail / Swing Low / Swing High</strong> — modul de a muta stop-loss-ul pe
măsură ce trade-ul avansează, bazat pe ultimele extreme locale (swing-uri).</li>
<li><strong>Volum</strong> — opțional; instructorul a testat filtrarea cu volum (3 bare
negative consecutive / distribuție pozitivă) și n-a găsit un avantaj real —
cel mult 1-2% îmbunătățire pe eșantioane foarte mari (1000+ tranzacții), nu
suficient cât să merite complicația.</li>
</ul>
<h2>TICUS — mecanismul, înainte de a-l aplica pe reguli</h2>
<p>Prima dată când apare ideea, o explic o singură dată, aici, înainte de a o
folosi mai jos pe reguli și exemple.</p>
<p>TICUS numără, în fiecare moment, câte acțiuni din toată piața americană tocmai
au tranzacționat pe un preț mai mare decât tranzacția anterioară (uptick) minus
câte au tranzacționat pe un preț mai mic (downtick), însumat pe mii de titluri
simultan. Nu e un indicator derivat din prețul unui singur activ (ca RSI sau
MACD pe Apple) — e un instantaneu al <em>cine mișcă tot piața chiar acum</em>, tauri
sau urși. Are o linie de 0 (echilibru), un prag de +1000 (supracumpărare —
mult mai multe acțiuni urcă decât coboară simultan) și un prag de -1000
(supravânzare — inversul). Există și linii punctate la ±500, dar acelea sunt
doar referință vizuală, nu condiție de intrare.</p>
<p><svg viewBox="0 0 420 200" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#666">TICUS (presiune tauri/urși pe toată piața) ↑</text>
<line x1="20" y1="100" x2="400" y2="100" stroke="#888" stroke-width="1.5"/>
<text x="404" y="105" fill="#666">0</text>
<line x1="20" y1="40" x2="400" y2="40" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="25" y="33" fill="#c00">+1000 — supracumpărare (overbought)</text>
<line x1="20" y1="70" x2="400" y2="70" stroke="#caa000" stroke-width="1" stroke-dasharray="2 2"/>
<text x="25" y="64" fill="#caa000">+500 (doar referință vizuală)</text>
<line x1="20" y1="130" x2="400" y2="130" stroke="#caa000" stroke-width="1" stroke-dasharray="2 2"/>
<text x="25" y="145" fill="#caa000">-500 (doar referință vizuală)</text>
<line x1="20" y1="160" x2="400" y2="160" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="25" y="176" fill="#188a3e">-1000 — supravânzare (oversold)</text>
<polyline points="30,95 60,80 90,105 120,60 150,110 180,150 210,168 240,145 270,90 300,45 330,100 360,90 390,105" fill="none" stroke="#333" stroke-width="1.5"/>
</svg></p>
<p>Sub -1000 înseamnă că, în acel moment, dezechilibrul de tranzacții pe toată
piața e extrem în favoarea vânzătorilor — nu pe un singur titlu, pe <em>majoritatea</em>
titlurilor simultan. Peste +1000, inversul. Strategia MBP nu tranzacționează pe
divergențe TICUS (există o variantă separată a cursului pentru asta) — aici
folosește doar pragul absolut de ±1000, combinat cu banda Bollinger.</p>
<h2>Regulile strategiei — direcția long (buy)</h2>
<ol>
<li>Cel puțin o candelă <strong>roșie</strong> cu prețul de închidere <strong>sub banda inferioară</strong>
Bollinger.</li>
<li>Pe <strong>aceeași candelă</strong>, TICUS ≤ <strong>-1000</strong> (oversold).</li>
<li>Trigger (prima apariție după condiția de mai sus): <strong>Buy Momentum</strong>, <strong>Buy
Doji</strong> sau <strong>Buy Hammer</strong>.</li>
<li>Stop-loss = cel mai jos minim (<strong>lowest low</strong>) din ultimele 4 candele înapoi
de la trigger, trigger-ul inclus.</li>
<li>Target de profit 1 (TP1) = aceeași distanță ca stop-loss-ul, proiectată în
sus de la intrare (risc/recompensă inițial 1:1).</li>
<li>Trail: pe <strong>Bull Trail</strong>, apoi pe <strong>Swing Low</strong> dacă se formează unul mai
sus decât stop-loss-ul curent.</li>
</ol>
<h2>Regulile strategiei — direcția short (sell)</h2>
<p>Aceeași logică, oglindită:
1. Cel puțin o candelă <strong>verde</strong> cu prețul de închidere <strong>deasupra benzii
superioare</strong> Bollinger.
2. Pe <strong>aceeași candelă</strong>, TICUS ≥ <strong>+1000</strong> (overbought).
3. Trigger: <strong>Sell Momentum</strong> sau <strong>Sell Doji</strong>.
4. Stop-loss = cel mai sus maxim (<strong>highest high</strong>) din ultimele 4 candele
înapoi de la trigger, trigger-ul inclus.
5. TP1 = aceeași distanță ca stop-loss-ul, proiectată în jos (1:1).
6. Trail: pe <strong>Bull Trail</strong>, apoi pe <strong>Swing High</strong>.</p>
<p><em>Notă: în slide-urile cursului, eticheta "long"/"short" era inversată — cursul
a corectat verbal, regulile de mai sus sunt versiunea corectată.</em></p>
<h2>Diagramă — Long (SPY, cifre aproximate din curs)</h2>
<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ț (SPY) ↑</text>
<text x="10" y="90" fill="#999">trend descendent anterior</text>
<polyline points="10,60 60,90 110,130 160,175 210,215 250,226 290,210 340,175 400,140" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="20" y1="60" x2="440" y2="60" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="53" fill="#1a5fb4">624.70 — bandă superioară</text>
<line x1="20" y1="140" x2="440" y2="140" stroke="#888" stroke-width="1.5" stroke-dasharray="3 3"/>
<text x="24" y="133" fill="#888">624.30 — SMA20 / TP1</text>
<line x1="20" y1="220" x2="440" y2="220" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="234" fill="#1a5fb4">623.90 — bandă inferioară</text>
<circle cx="250" cy="226" r="5" fill="#c00"/>
<text x="150" y="248" fill="#c00">M: candelă roșie, close 623.87 (sub bandă)</text>
<circle cx="290" cy="210" r="5" fill="#188a3e"/>
<text x="300" y="198" fill="#188a3e">trigger (buy momentum) + entry 623.95</text>
<line x1="200" y1="280" x2="400" y2="280" stroke="#666" stroke-width="1" stroke-dasharray="2 2"/>
<text x="280" y="295" fill="#666">SL 623.60 (lowest low, 4 candele)</text>
<circle cx="400" cy="140" r="5" fill="#188a3e"/>
<text x="330" y="120" fill="#188a3e">TP1 624.30 (+0.35, 1:1)</text>
<line x1="250" y1="226" x2="250" y2="330" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="10" y1="340" x2="450" y2="340" stroke="#999" stroke-width="1"/>
<text x="8" y="357" fill="#666">TICUS (presiune) ↑</text>
<line x1="20" y1="400" x2="440" y2="400" stroke="#888" stroke-width="1.5"/>
<text x="443" y="405" fill="#666">0</text>
<line x1="20" y1="440" x2="440" y2="440" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="456" fill="#188a3e">-1000 — oversold</text>
<rect x="240" y="400" width="20" height="46" fill="#c00"/>
<text x="150" y="470" fill="#c00">M: -1150, sub -1000, pe aceeași candelă (x=250) — condiție îndeplinită</text>
</svg></p>
<p>Distanță SL-entry (623.95 - 623.60 = 0.35) și entry-TP1 (624.30 - 623.95 =
0.35) sunt egale — desenate la aceeași înălțime pe grafic (70px), nu doar
afirmate în text. Linia punctată verticală leagă candela M de pe preț cu
valoarea ei exactă pe TICUS, dedesubt — trebuie să fie aceeași candelă.</p>
<h2>Diagramă — Short (SPY, cifre aproximate din curs)</h2>
<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ț (SPY) ↑</text>
<text x="10" y="60" fill="#999">trend ascendent anterior</text>
<polyline points="10,280 60,240 110,210 160,175 210,150 250,142 290,160 340,220 400,275" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="20" y1="155" x2="440" y2="155" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="148" fill="#1a5fb4">624.77 — bandă superioară</text>
<line x1="20" y1="224" x2="440" y2="224" stroke="#888" stroke-width="1.5" stroke-dasharray="3 3"/>
<text x="24" y="217" fill="#888">624.50 — SMA20</text>
<line x1="20" y1="46" x2="440" y2="46" stroke="#666" stroke-width="1" stroke-dasharray="2 2"/>
<text x="24" y="40" fill="#666">625.20 — SL (highest high, 4 candele)</text>
<circle cx="250" cy="142" r="5" fill="#188a3e"/>
<text x="150" y="126" fill="#188a3e">M: candelă verde, close 624.82 (peste bandă)</text>
<circle cx="290" cy="160" r="5" fill="#c00"/>
<text x="300" y="180" fill="#c00">trigger (sell momentum) + entry 624.75</text>
<circle cx="400" cy="275" r="5" fill="#188a3e"/>
<text x="300" y="260" fill="#188a3e">TP1 624.30 (-0.45, 1:1)</text>
<line x1="250" y1="142" x2="250" y2="330" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="10" y1="340" x2="450" y2="340" stroke="#999" stroke-width="1"/>
<text x="8" y="357" fill="#666">TICUS (presiune) ↑</text>
<line x1="20" y1="400" x2="440" y2="400" stroke="#888" stroke-width="1.5"/>
<text x="443" y="405" fill="#666">0</text>
<line x1="20" y1="360" x2="440" y2="360" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="376" fill="#c00">+1000 — overbought</text>
<rect x="240" y="360" width="20" height="40" fill="#188a3e"/>
<text x="150" y="425" fill="#188a3e">M: +1000, exact pe prag, pe aceeași candelă (x=250) — condiție îndeplinită</text>
</svg></p>
<h2>Confirmare vs. capcană — TICUS pe aceeași candelă, nu pe alta</h2>
<p>Instructorul a insistat pe asta live, verificând candelă cu candelă: o candelă
poate închide dincolo de bandă, dar dacă TICUS nu trece pragul de ±1000 <strong>pe
exact acea candelă</strong> (ci pe una vecină), condiția M nu e îndeplinită — nu ai
semnal, chiar dacă vizual pare o instalare identică.</p>
<p><strong>DA — TICUS sub -1000 pe aceeași candelă care închide sub bandă</strong></p>
<p><svg viewBox="0 0 300 200" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:320px;height:auto;font:11px sans-serif">
<line x1="20" y1="60" x2="280" y2="60" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="53" fill="#1a5fb4">bandă inferioară</text>
<polyline points="20,40 80,50 150,68 220,45 260,30" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="150" cy="68" r="4" fill="#c00"/>
<line x1="20" y1="140" x2="280" y2="140" stroke="#888" stroke-width="1.5"/>
<line x1="20" y1="170" x2="280" y2="170" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="184" fill="#188a3e">-1000</text>
<rect x="145" y="140" width="10" height="35" fill="#c00"/>
<line x1="150" y1="68" x2="150" y2="140" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<text x="20" y="196" fill="#c00">DA — aceeași candelă (x aliniat), M îndeplinit</text>
</svg></p>
<p><strong>NU — TICUS a atins -1000 pe altă candelă, nu pe cea care închide sub bandă</strong></p>
<p><svg viewBox="0 0 300 200" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:320px;height:auto;font:11px sans-serif">
<line x1="20" y1="60" x2="280" y2="60" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="53" fill="#1a5fb4">bandă inferioară</text>
<polyline points="20,40 80,50 150,68 220,45 260,30" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="150" cy="68" r="4" fill="#c00"/>
<circle cx="80" cy="50" r="4" fill="#c88"/>
<line x1="20" y1="140" x2="280" y2="140" stroke="#888" stroke-width="1.5"/>
<line x1="20" y1="170" x2="280" y2="170" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="184" fill="#188a3e">-1000</text>
<rect x="75" y="140" width="10" height="35" fill="#c88"/>
<line x1="80" y1="50" x2="80" y2="140" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="150" y1="68" x2="150" y2="140" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<text x="10" y="196" fill="#c00">NU — TICUS extrem la x=80, candela sub bandă e la x=150 — M neîndeplinit</text>
</svg></p>
<p>Regulă practică din curs: nu te uita "din ochi" dacă închiderea e sub/peste
bandă sau dacă TICUS e sub/peste 1000 — click stânga pe candelă și citește
valoarea exactă. La limită (câțiva cenți sau chiar exact pe prag, ca în
exemplul short de mai sus), diferența dintre "condiție îndeplinită" și
"aproape, dar nu" nu se vede sigur cu ochiul liber.</p>
<h2>Managementul poziției — 3 poziții</h2>
<p>Aceeași structură de 3 poziții ca la restul strategiilor mecanice ale
cursului, cu o nuanță specifică MBP:
- <strong>Poziția 1</strong> — închisă la TP1 (1:1).
- <strong>Poziția 2</strong> — închisă la reversal (primul semnal de sens opus).
- <strong>Poziția 3</strong> — trail pe ultimul swing (low pentru long, high pentru short).
- După ce prețul ajunge la un raport risc/recompensă de 1:2, se mută
stop-loss-ul rămas la breakeven (intrare) — nu se mai lasă poziția expusă
la risc inițial după acel punct.</p>
<p><svg viewBox="0 0 460 260" 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ț (long, continuare după TP1) ↑</text>
<polyline points="20,220 80,190 130,160 180,120 220,105 260,140 300,100 340,70 390,55 430,90" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="20" cy="220" r="5" fill="#1a5fb4"/>
<text x="10" y="240" fill="#1a5fb4">entry 623.95</text>
<circle cx="220" cy="105" r="5" fill="#188a3e"/>
<text x="150" y="95" fill="#188a3e">TP1 624.30 — poziția 1 iese</text>
<circle cx="300" cy="100" r="5" fill="#c00"/>
<text x="240" y="185" fill="#c00">poziția 2 — iese la primul sell momentum (reversal)</text>
<circle cx="390" cy="55" r="5" fill="#333"/>
<text x="330" y="40" fill="#333">poziția 3 — trail pe swing low</text>
<line x1="260" y1="140" x2="260" y2="235" stroke="#888" stroke-width="1" stroke-dasharray="2 2"/>
<text x="230" y="250" fill="#888">swing low intermediar — SL trail se mută aici</text>
</svg></p>
<h2>De ce funcționează — mecanismul, dincolo de metaforă</h2>
<p>Instructorul explică asta metaforic ("e ca un elastic întins prea mult") — mai
jos, mecanismul concret din spatele metaforei, ca să nu rămână doar o
reformulare.</p>
<p>Când TICUS trece de ±1000, înseamnă că, în acel moment, majoritatea acțiunilor
din piață tranzacționează simultan în aceeași direcție — o mișcare atât de
sincronizată pe mii de titluri deodată rareori vine doar din decizii noi,
organice, de cumpărare/vânzare; de obicei include și <strong>ordine forțate</strong>: stop-loss-uri
automate ale traderilor de sens opus care se declanșează în lanț (short squeeze
pe partea de sus, long squeeze/capitulare pe partea de jos — vezi mecanismul
detaliat mai jos). Aceste ordine forțate au un număr finit de participanți —
odată ce toți cei prinși pe sensul greșit au fost scoși din piață, nu mai
rămâne cine să continue presiunea, iar prețul revine spre medie (SMA20/banda
Bollinger), fix ideea de mean reversion pe care se bazează și restul benzii
Bollinger.</p>
<p><svg viewBox="0 0 400 190" 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="#333">Vânzători forțați (stop-loss declanșate în lanț)</text>
<rect x="10" y="28" width="320" height="26" fill="#c00"/>
<text x="10" y="78" fill="#333">Cumpărători dispuși să cumpere la acest preț</text>
<rect x="10" y="88" width="60" height="26" fill="#188a3e"/>
<polygon points="330,120 338,120 334,130" fill="#1a1a1a"/>
<text x="10" y="145" fill="#1a1a1a">odată ce vânzătorii forțați au ieșit toți din piață (finit ca număr),</text>
<text x="10" y="160" fill="#1a1a1a">nu mai rămâne cine să continue vânzarea — prețul revine spre medie</text>
<text x="10" y="180" fill="#1a1a1a">(exact ce arată TP1: distanța revenirii ≈ distanța căderii de la medie)</text>
</svg></p>
<h2>Exemple practice</h2>
<h3>Exemplu 1 — Long, SPY (cifre din curs, rotunjite pentru claritate)</h3>
<p>Vezi diagrama Long de mai sus: candela M închide la 623.87, sub banda
inferioară (623.90), cu TICUS la -1150 pe aceeași candelă. Trigger buy
momentum → intrare <strong>long 623.95</strong>. Stop-loss <strong>623.60</strong> (lowest low, 4
candele). TP1 <strong>624.30</strong> (+0.35, 1:1). Poziția 3, cu trail, poate merge mult
mai departe — în eșantionul din curs, câteva astfel de tranzacții au ajuns la
raport risc/recompensă final de aproape 1:4, față de 1:1 inițial la TP1.</p>
<h3>Exemplu 2 — Short, SPY (cifre din curs, rotunjite)</h3>
<p>Vezi diagrama Short de mai sus: candela M închide la 624.82, peste banda
superioară (624.77), cu TICUS exact la +1000 pe aceeași candelă (limită, nu
"aproape" — verificat prin click, nu din ochi). Trigger sell momentum →
intrare <strong>short 624.75</strong>. Stop-loss <strong>625.20</strong> (highest high, 4 candele). TP1
<strong>624.30</strong> (-0.45, 1:1).</p>
<h3>Exemplu 3 — Când M e îndeplinit dar trigger-ul nu vine (nu forța intrarea)</h3>
<p>Nu orice candelă care închide dincolo de bandă cu TICUS la extrem are imediat
un trigger de moment în spate. Așa arată o instalare M validă care rămâne fără
intrare:</p>
<p><svg viewBox="0 0 420 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<line x1="20" y1="60" x2="400" y2="60" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="53" fill="#1a5fb4">623.90 — bandă inferioară</text>
<polyline points="20,30 90,45 160,68 220,72 280,75 340,80 390,85" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="160" cy="68" r="5" fill="#c00"/>
<text x="60" y="100" fill="#c00">M: close 623.85, TICUS -1200 (condiție îndeplinită)</text>
<text x="180" y="130" fill="#333">dar candelele următoare rămân roșii, plate —</text>
<text x="180" y="146" fill="#333">niciun buy momentum/doji/hammer</text>
<text x="180" y="166" fill="#c00">nu intri: M fără trigger e doar o ipoteză, nu un semnal</text>
</svg></p>
<p>Regula practică e simetrică cu ce ai vedea în H&amp;S sau alte pattern-uri din
curs: condiția de context (M) nu e trigger de intrare — dacă trigger-ul nu
apare, aștepți, nu intri "pentru că oricum era oversold".</p>
<h2>Rezultate de backtest (din curs, SPY, 15 min, eșantion de 50 de tranzacții)</h2>
<ul>
<li>Win rate <strong>76%</strong> (38 câștigătoare, 12 pierzătoare).</li>
<li>Proporție long/short: <strong>30 long, 20 short</strong>.</li>
<li>Câștig mediu <strong>0.53%</strong>, pierdere medie <strong>0.42%</strong>.</li>
<li>Profit total: <strong>20.17%</strong> fără trail / <strong>22%</strong> cu trail; minus <strong>5%</strong>
pierdere cumulată → net <strong>15.17%</strong> (fără trail) / <strong>17%</strong> (cu trail).</li>
<li>Risc/recompensă inițial 1:1 (la TP1), dar <strong>realizat pe eșantion ~1:4</strong>
datorită pozițiilor 2 și 3 lăsate pe trail.</li>
<li>Frecvență: în medie <strong>1-2 semnale/zi</strong> pe SPY 15 min (rar 3, uneori 0 mai
multe zile la rând).</li>
<li>Volumul filtrat separat n-a schimbat rezultatele semnificativ (motivul
pentru care e opțional, nu regulă obligatorie).</li>
</ul>
<h2>Gotchas practice</h2>
<ul>
<li><strong>Nu presupune vizual — click pe candelă.</strong> Diferența dintre "TICUS e sub
-1000" și "e la limită, dar nu chiar" (sau bandă atinsă cu 2-3 cenți) nu se
vede sigur cu ochiul liber — verifică valoarea exactă înainte să confirmi M.</li>
<li><strong>M și trigger pe candele diferite, dar TICUS și bandă pe aceeași candelă.</strong>
Trigger-ul (buy/sell momentum) poate veni pe candela următoare — normal. Dar
condiția M (bandă + TICUS) trebuie îndeplinită <strong>pe aceeași candelă</strong>, nu pe
două candele apropiate.</li>
<li><strong>Închide poziția la finalul sesiunii, indiferent de nivel.</strong> E strategie de
day trading, nu de swing — dacă rămâi în piață peste noapte pe futures,
riști gap-uri pe care TICUS (limitat la regular session) nu te avertizează.</li>
<li><strong>Nu e pentru cei care vor multe tranzacții pe zi.</strong> Cu 1-2 semnale/zi pe
SPY 15 min, forțarea unor intrări suplimentare (fără M complet) strică
exact avantajul statistic din backtest.</li>
</ul>
<h2>Referințe</h2>
<ul>
<li><a href="https://www.tradingsim.com/blog/tick-index">Tradingsim — 2 Simple Strategies for Trading with the Tick Index</a> — mecanismul $TICK (uptick minus downtick), pe care se bazează TICUS.</li>
<li><a href="https://www.oanda.com/us-en/trade-tap-blog/trading-knowledge/gauge-trends-monitoring-for-breakouts-bollinger-bands/">OANDA — Gauge trends, monitor for breakouts with Bollinger Bands</a> — mecanismul benzilor Bollinger și mean reversion.</li>
<li><a href="https://en.wikipedia.org/wiki/Short_squeeze">Wikipedia — Short squeeze</a> — mecanismul de ordine forțate în lanț, folosit mai sus la "de ce funcționează".</li>
<li><a href="https://www.dukascopy.com/swiss/english/marketwatch/articles/reversal-candlestick-patterns/">Dukascopy — Reversal Candlestick Patterns</a> — hammer și alte candele de trigger folosite ca semnal de moment.</li>
</ul>
<hr />
<p><em>Notă: secțiunea "TICUS — mecanismul", "De ce funcționează" (cu diagramă),
diagramele DA/NU, diagrama de management al poziției, Exemplul 3 (invalidare)
și toate gotchas-urile sunt completări ale mele, dincolo de ce spune explicit
transcrierea — cursul descrie regulile și arată exemple live pe TrayStation
(TradeStation), fără mecanismul explicat pas cu pas sau un caz explicit de
"M fără trigger". Cifrele de preț din exemplele 1 și 2 și rezultatele de
backtest (win rate, profit, risc/recompensă) sunt reproduse din transcriere
(rotunjite acolo unde citirea audio era ambiguă), nu inventate.</em></p>
</body>
</html>

View File

@@ -0,0 +1,342 @@
# Modul 4 / #3 — Strategia 6: MBP (Mbappé)
## TLDR
MBP = **M**ecanică + **B**ollinger Bands + **P**resiune (indicatorul TICUS) — numele
"Mbappé" e doar o glumă de sonoritate a instructorului, nu are legătură cu fotbalul.
Strategie mecanică de tip **reverse** (schimbare de trend, nu continuare), pe
**15 minute, doar intra-day**, pe equities/indici (testată pe SPY). Condiția de
intrare (M) cere ca prețul să închidă dincolo de o bandă Bollinger **și**
indicatorul TICUS (presiune tauri/urși pe toată piața din SUA) să treacă de
pragul de ±1000 **pe aceeași candelă** — apoi aștepți un trigger de moment
(Buy/Sell Momentum, Doji sau Hammer) ca să intri efectiv.
## De unde vine numele și de ce doar intra-day
"Mecanică, Bollinger Bands și presiunea (indicatorul de presiune)" — de aici MBP.
Limitarea la intra-day nu e arbitrară: indicatorul TICUS nu funcționează în
pre-market/after-hours și se calculează doar în regular session — dacă îl scoți
de acolo (de exemplu ca să prinzi un catalizator economic publicat înainte de
deschidere), strategia nu mai are pe ce să se bazeze. De asta timeframe-ul
recomandat e 15 minute (funcționează și pe 5 minute — mai multe semnale, dar
mai slabe ca mărime medie — și pe 60 minute — mai puține semnale), dar niciodată
pe daily sau mai sus.
## Concepte folosite
- **Bollinger Bands** — SMA20 (linia din mijloc) ± 2 deviații standard (banda
superioară/inferioară). Aceleași bande ca la orice altă strategie din curs.
- **TICUS** — indicator propriu instructorului, care mimează $TICK-ul (All US
TIC): presiunea, în timp real, între tauri și urși pe **toată piața de
equities din SUA** (nu doar S&P sau NASDAQ separat — acelea au prea puțină
amplitudine ca să fie utile). Explicat pe larg mai jos.
- **Buy/Sell Momentum, Buy/Sell Doji, Buy Hammer** — candela de trigger, aceleași
concepte de moment folosite și în celelalte strategii mecanice ale cursului.
- **Bull Trail / Swing Low / Swing High** — modul de a muta stop-loss-ul pe
măsură ce trade-ul avansează, bazat pe ultimele extreme locale (swing-uri).
- **Volum** — opțional; instructorul a testat filtrarea cu volum (3 bare
negative consecutive / distribuție pozitivă) și n-a găsit un avantaj real —
cel mult 1-2% îmbunătățire pe eșantioane foarte mari (1000+ tranzacții), nu
suficient cât să merite complicația.
## TICUS — mecanismul, înainte de a-l aplica pe reguli
Prima dată când apare ideea, o explic o singură dată, aici, înainte de a o
folosi mai jos pe reguli și exemple.
TICUS numără, în fiecare moment, câte acțiuni din toată piața americană tocmai
au tranzacționat pe un preț mai mare decât tranzacția anterioară (uptick) minus
câte au tranzacționat pe un preț mai mic (downtick), însumat pe mii de titluri
simultan. Nu e un indicator derivat din prețul unui singur activ (ca RSI sau
MACD pe Apple) — e un instantaneu al *cine mișcă tot piața chiar acum*, tauri
sau urși. Are o linie de 0 (echilibru), un prag de +1000 (supracumpărare —
mult mai multe acțiuni urcă decât coboară simultan) și un prag de -1000
(supravânzare — inversul). Există și linii punctate la ±500, dar acelea sunt
doar referință vizuală, nu condiție de intrare.
<svg viewBox="0 0 420 200" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#666">TICUS (presiune tauri/urși pe toată piața) ↑</text>
<line x1="20" y1="100" x2="400" y2="100" stroke="#888" stroke-width="1.5"/>
<text x="404" y="105" fill="#666">0</text>
<line x1="20" y1="40" x2="400" y2="40" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="25" y="33" fill="#c00">+1000 — supracumpărare (overbought)</text>
<line x1="20" y1="70" x2="400" y2="70" stroke="#caa000" stroke-width="1" stroke-dasharray="2 2"/>
<text x="25" y="64" fill="#caa000">+500 (doar referință vizuală)</text>
<line x1="20" y1="130" x2="400" y2="130" stroke="#caa000" stroke-width="1" stroke-dasharray="2 2"/>
<text x="25" y="145" fill="#caa000">-500 (doar referință vizuală)</text>
<line x1="20" y1="160" x2="400" y2="160" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="25" y="176" fill="#188a3e">-1000 — supravânzare (oversold)</text>
<polyline points="30,95 60,80 90,105 120,60 150,110 180,150 210,168 240,145 270,90 300,45 330,100 360,90 390,105" fill="none" stroke="#333" stroke-width="1.5"/>
</svg>
Sub -1000 înseamnă că, în acel moment, dezechilibrul de tranzacții pe toată
piața e extrem în favoarea vânzătorilor — nu pe un singur titlu, pe *majoritatea*
titlurilor simultan. Peste +1000, inversul. Strategia MBP nu tranzacționează pe
divergențe TICUS (există o variantă separată a cursului pentru asta) — aici
folosește doar pragul absolut de ±1000, combinat cu banda Bollinger.
## Regulile strategiei — direcția long (buy)
1. Cel puțin o candelă **roșie** cu prețul de închidere **sub banda inferioară**
Bollinger.
2. Pe **aceeași candelă**, TICUS ≤ **-1000** (oversold).
3. Trigger (prima apariție după condiția de mai sus): **Buy Momentum**, **Buy
Doji** sau **Buy Hammer**.
4. Stop-loss = cel mai jos minim (**lowest low**) din ultimele 4 candele înapoi
de la trigger, trigger-ul inclus.
5. Target de profit 1 (TP1) = aceeași distanță ca stop-loss-ul, proiectată în
sus de la intrare (risc/recompensă inițial 1:1).
6. Trail: pe **Bull Trail**, apoi pe **Swing Low** dacă se formează unul mai
sus decât stop-loss-ul curent.
## Regulile strategiei — direcția short (sell)
Aceeași logică, oglindită:
1. Cel puțin o candelă **verde** cu prețul de închidere **deasupra benzii
superioare** Bollinger.
2. Pe **aceeași candelă**, TICUS ≥ **+1000** (overbought).
3. Trigger: **Sell Momentum** sau **Sell Doji**.
4. Stop-loss = cel mai sus maxim (**highest high**) din ultimele 4 candele
înapoi de la trigger, trigger-ul inclus.
5. TP1 = aceeași distanță ca stop-loss-ul, proiectată în jos (1:1).
6. Trail: pe **Bull Trail**, apoi pe **Swing High**.
*Notă: în slide-urile cursului, eticheta "long"/"short" era inversată — cursul
a corectat verbal, regulile de mai sus sunt versiunea corectată.*
## Diagramă — Long (SPY, cifre aproximate din curs)
<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ț (SPY) ↑</text>
<text x="10" y="90" fill="#999">trend descendent anterior</text>
<polyline points="10,60 60,90 110,130 160,175 210,215 250,226 290,210 340,175 400,140" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="20" y1="60" x2="440" y2="60" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="53" fill="#1a5fb4">624.70 — bandă superioară</text>
<line x1="20" y1="140" x2="440" y2="140" stroke="#888" stroke-width="1.5" stroke-dasharray="3 3"/>
<text x="24" y="133" fill="#888">624.30 — SMA20 / TP1</text>
<line x1="20" y1="220" x2="440" y2="220" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="234" fill="#1a5fb4">623.90 — bandă inferioară</text>
<circle cx="250" cy="226" r="5" fill="#c00"/>
<text x="150" y="248" fill="#c00">M: candelă roșie, close 623.87 (sub bandă)</text>
<circle cx="290" cy="210" r="5" fill="#188a3e"/>
<text x="250" y="195" fill="#188a3e">trigger + entry 623.95</text>
<line x1="200" y1="280" x2="400" y2="280" stroke="#666" stroke-width="1" stroke-dasharray="2 2"/>
<text x="280" y="295" fill="#666">SL 623.60 (lowest low, 4 candele)</text>
<circle cx="400" cy="140" r="5" fill="#188a3e"/>
<text x="240" y="120" fill="#188a3e">TP1 624.30 (+0.35, 1:1)</text>
<line x1="250" y1="226" x2="250" y2="330" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="10" y1="340" x2="450" y2="340" stroke="#999" stroke-width="1"/>
<text x="8" y="357" fill="#666">TICUS (presiune) ↑</text>
<line x1="20" y1="400" x2="440" y2="400" stroke="#888" stroke-width="1.5"/>
<text x="443" y="405" fill="#666">0</text>
<line x1="20" y1="440" x2="440" y2="440" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="456" fill="#188a3e">-1000 — oversold</text>
<rect x="240" y="400" width="20" height="46" fill="#c00"/>
<text x="20" y="470" fill="#c00">M: -1150 sub -1000, aceeași candelă — condiție OK</text>
</svg>
Distanță SL-entry (623.95 - 623.60 = 0.35) și entry-TP1 (624.30 - 623.95 =
0.35) sunt egale — desenate la aceeași înălțime pe grafic (70px), nu doar
afirmate în text. Linia punctată verticală leagă candela M de pe preț cu
valoarea ei exactă pe TICUS, dedesubt — trebuie să fie aceeași candelă.
## Diagramă — Short (SPY, cifre aproximate din curs)
<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ț (SPY) ↑</text>
<text x="10" y="60" fill="#999">trend ascendent anterior</text>
<polyline points="10,280 60,240 110,210 160,175 210,150 250,142 290,160 340,220 400,275" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="20" y1="155" x2="440" y2="155" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="148" fill="#1a5fb4">624.77 — bandă superioară</text>
<line x1="20" y1="224" x2="440" y2="224" stroke="#888" stroke-width="1.5" stroke-dasharray="3 3"/>
<text x="24" y="217" fill="#888">624.50 — SMA20</text>
<line x1="20" y1="46" x2="440" y2="46" stroke="#666" stroke-width="1" stroke-dasharray="2 2"/>
<text x="24" y="40" fill="#666">625.20 — SL (highest high, 4 candele)</text>
<circle cx="250" cy="142" r="5" fill="#188a3e"/>
<text x="150" y="126" fill="#188a3e">M: candelă verde, close 624.82 (peste bandă)</text>
<circle cx="290" cy="160" r="5" fill="#c00"/>
<text x="230" y="195" fill="#c00">trigger + entry 624.75</text>
<circle cx="400" cy="275" r="5" fill="#188a3e"/>
<text x="260" y="260" fill="#188a3e">TP1 624.30 (-0.45, 1:1)</text>
<line x1="250" y1="142" x2="250" y2="330" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="10" y1="340" x2="450" y2="340" stroke="#999" stroke-width="1"/>
<text x="8" y="357" fill="#666">TICUS (presiune) ↑</text>
<line x1="20" y1="400" x2="440" y2="400" stroke="#888" stroke-width="1.5"/>
<text x="443" y="405" fill="#666">0</text>
<line x1="20" y1="360" x2="440" y2="360" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="376" fill="#c00">+1000 — overbought</text>
<rect x="240" y="360" width="20" height="40" fill="#188a3e"/>
<text x="20" y="425" fill="#188a3e">M: +1000 pe prag, aceeași candelă — condiție OK</text>
</svg>
## Confirmare vs. capcană — TICUS pe aceeași candelă, nu pe alta
Instructorul a insistat pe asta live, verificând candelă cu candelă: o candelă
poate închide dincolo de bandă, dar dacă TICUS nu trece pragul de ±1000 **pe
exact acea candelă** (ci pe una vecină), condiția M nu e îndeplinită — nu ai
semnal, chiar dacă vizual pare o instalare identică.
**DA — TICUS sub -1000 pe aceeași candelă care închide sub bandă**
<svg viewBox="0 0 300 200" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:320px;height:auto;font:11px sans-serif">
<line x1="20" y1="60" x2="280" y2="60" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="53" fill="#1a5fb4">bandă inferioară</text>
<polyline points="20,40 80,50 150,68 220,45 260,30" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="150" cy="68" r="4" fill="#c00"/>
<line x1="20" y1="140" x2="280" y2="140" stroke="#888" stroke-width="1.5"/>
<line x1="20" y1="170" x2="280" y2="170" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="184" fill="#188a3e">-1000</text>
<rect x="145" y="140" width="10" height="35" fill="#c00"/>
<line x1="150" y1="68" x2="150" y2="140" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<text x="20" y="196" fill="#c00">DA — aceeași candelă (x aliniat), M îndeplinit</text>
</svg>
**NU — TICUS a atins -1000 pe altă candelă, nu pe cea care închide sub bandă**
<svg viewBox="0 0 300 200" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:320px;height:auto;font:11px sans-serif">
<line x1="20" y1="60" x2="280" y2="60" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="53" fill="#1a5fb4">bandă inferioară</text>
<polyline points="20,40 80,50 150,68 220,45 260,30" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="150" cy="68" r="4" fill="#c00"/>
<circle cx="80" cy="50" r="4" fill="#c88"/>
<line x1="20" y1="140" x2="280" y2="140" stroke="#888" stroke-width="1.5"/>
<line x1="20" y1="170" x2="280" y2="170" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="184" fill="#188a3e">-1000</text>
<rect x="75" y="140" width="10" height="35" fill="#c88"/>
<line x1="80" y1="50" x2="80" y2="140" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<line x1="150" y1="68" x2="150" y2="140" stroke="#ccc" stroke-width="1" stroke-dasharray="2 2"/>
<text x="10" y="196" fill="#c00">NU — TICUS extrem la x=80, candela sub bandă e la x=150 — M neîndeplinit</text>
</svg>
Regulă practică din curs: nu te uita "din ochi" dacă închiderea e sub/peste
bandă sau dacă TICUS e sub/peste 1000 — click stânga pe candelă și citește
valoarea exactă. La limită (câțiva cenți sau chiar exact pe prag, ca în
exemplul short de mai sus), diferența dintre "condiție îndeplinită" și
"aproape, dar nu" nu se vede sigur cu ochiul liber.
## Managementul poziției — 3 poziții
Aceeași structură de 3 poziții ca la restul strategiilor mecanice ale
cursului, cu o nuanță specifică MBP:
- **Poziția 1** — închisă la TP1 (1:1).
- **Poziția 2** — închisă la reversal (primul semnal de sens opus).
- **Poziția 3** — trail pe ultimul swing (low pentru long, high pentru short).
- După ce prețul ajunge la un raport risc/recompensă de 1:2, se mută
stop-loss-ul rămas la breakeven (intrare) — nu se mai lasă poziția expusă
la risc inițial după acel punct.
<svg viewBox="0 0 460 260" 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ț (long, continuare după TP1) ↑</text>
<polyline points="20,220 80,190 130,160 180,120 220,105 260,140 300,100 340,70 390,55 430,90" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="20" cy="220" r="5" fill="#1a5fb4"/>
<text x="10" y="240" fill="#1a5fb4">entry 623.95</text>
<circle cx="220" cy="105" r="5" fill="#188a3e"/>
<text x="150" y="95" fill="#188a3e">TP1 624.30 — poziția 1 iese</text>
<circle cx="300" cy="100" r="5" fill="#c00"/>
<text x="240" y="185" fill="#c00">poziția 2 — iese la primul sell momentum (reversal)</text>
<circle cx="390" cy="55" r="5" fill="#333"/>
<text x="330" y="40" fill="#333">poziția 3 — trail pe swing low</text>
<line x1="260" y1="140" x2="260" y2="235" stroke="#888" stroke-width="1" stroke-dasharray="2 2"/>
<text x="230" y="250" fill="#888">swing low intermediar — SL trail se mută aici</text>
</svg>
## De ce funcționează — mecanismul, dincolo de metaforă
Instructorul explică asta metaforic ("e ca un elastic întins prea mult") — mai
jos, mecanismul concret din spatele metaforei, ca să nu rămână doar o
reformulare.
Când TICUS trece de ±1000, înseamnă că, în acel moment, majoritatea acțiunilor
din piață tranzacționează simultan în aceeași direcție — o mișcare atât de
sincronizată pe mii de titluri deodată rareori vine doar din decizii noi,
organice, de cumpărare/vânzare; de obicei include și **ordine forțate**: stop-loss-uri
automate ale traderilor de sens opus care se declanșează în lanț (short squeeze
pe partea de sus, long squeeze/capitulare pe partea de jos — vezi mecanismul
detaliat mai jos). Aceste ordine forțate au un număr finit de participanți —
odată ce toți cei prinși pe sensul greșit au fost scoși din piață, nu mai
rămâne cine să continue presiunea, iar prețul revine spre medie (SMA20/banda
Bollinger), fix ideea de mean reversion pe care se bazează și restul benzii
Bollinger.
<svg viewBox="0 0 400 190" 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="#333">Vânzători forțați (stop-loss declanșate în lanț)</text>
<rect x="10" y="28" width="320" height="26" fill="#c00"/>
<text x="10" y="78" fill="#333">Cumpărători dispuși să cumpere la acest preț</text>
<rect x="10" y="88" width="60" height="26" fill="#188a3e"/>
<polygon points="330,120 338,120 334,130" fill="#1a1a1a"/>
<text x="10" y="145" fill="#1a1a1a">odată ce vânzătorii forțați au ieșit toți din piață (finit ca număr),</text>
<text x="10" y="160" fill="#1a1a1a">nu mai rămâne cine să continue vânzarea — prețul revine spre medie</text>
<text x="10" y="180" fill="#1a1a1a">(exact ce arată TP1: distanța revenirii ≈ distanța căderii de la medie)</text>
</svg>
## Exemple practice
### Exemplu 1 — Long, SPY (cifre din curs, rotunjite pentru claritate)
Vezi diagrama Long de mai sus: candela M închide la 623.87, sub banda
inferioară (623.90), cu TICUS la -1150 pe aceeași candelă. Trigger buy
momentum → intrare **long 623.95**. Stop-loss **623.60** (lowest low, 4
candele). TP1 **624.30** (+0.35, 1:1). Poziția 3, cu trail, poate merge mult
mai departe — în eșantionul din curs, câteva astfel de tranzacții au ajuns la
raport risc/recompensă final de aproape 1:4, față de 1:1 inițial la TP1.
### Exemplu 2 — Short, SPY (cifre din curs, rotunjite)
Vezi diagrama Short de mai sus: candela M închide la 624.82, peste banda
superioară (624.77), cu TICUS exact la +1000 pe aceeași candelă (limită, nu
"aproape" — verificat prin click, nu din ochi). Trigger sell momentum →
intrare **short 624.75**. Stop-loss **625.20** (highest high, 4 candele). TP1
**624.30** (-0.45, 1:1).
### Exemplu 3 — Când M e îndeplinit dar trigger-ul nu vine (nu forța intrarea)
Nu orice candelă care închide dincolo de bandă cu TICUS la extrem are imediat
un trigger de moment în spate. Așa arată o instalare M validă care rămâne fără
intrare:
<svg viewBox="0 0 420 240" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<line x1="20" y1="60" x2="400" y2="60" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="53" fill="#1a5fb4">623.90 — bandă inferioară</text>
<polyline points="20,30 90,45 160,68 220,72 280,75 340,80 390,85" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="160" cy="68" r="5" fill="#c00"/>
<text x="60" y="100" fill="#c00">M: close 623.85, TICUS -1200 (condiție îndeplinită)</text>
<text x="180" y="130" fill="#333">dar candelele următoare rămân roșii, plate —</text>
<text x="180" y="146" fill="#333">niciun buy momentum/doji/hammer</text>
<text x="180" y="166" fill="#c00">nu intri: M fără trigger e doar o ipoteză, nu un semnal</text>
</svg>
Regula practică e simetrică cu ce ai vedea în H&S sau alte pattern-uri din
curs: condiția de context (M) nu e trigger de intrare — dacă trigger-ul nu
apare, aștepți, nu intri "pentru că oricum era oversold".
## Rezultate de backtest (din curs, SPY, 15 min, eșantion de 50 de tranzacții)
- Win rate **76%** (38 câștigătoare, 12 pierzătoare).
- Proporție long/short: **30 long, 20 short**.
- Câștig mediu **0.53%**, pierdere medie **0.42%**.
- Profit total: **20.17%** fără trail / **22%** cu trail; minus **5%**
pierdere cumulată → net **15.17%** (fără trail) / **17%** (cu trail).
- Risc/recompensă inițial 1:1 (la TP1), dar **realizat pe eșantion ~1:4**
datorită pozițiilor 2 și 3 lăsate pe trail.
- Frecvență: în medie **1-2 semnale/zi** pe SPY 15 min (rar 3, uneori 0 mai
multe zile la rând).
- Volumul filtrat separat n-a schimbat rezultatele semnificativ (motivul
pentru care e opțional, nu regulă obligatorie).
## Gotchas practice
- **Nu presupune vizual — click pe candelă.** Diferența dintre "TICUS e sub
-1000" și "e la limită, dar nu chiar" (sau bandă atinsă cu 2-3 cenți) nu se
vede sigur cu ochiul liber — verifică valoarea exactă înainte să confirmi M.
- **M și trigger pe candele diferite, dar TICUS și bandă pe aceeași candelă.**
Trigger-ul (buy/sell momentum) poate veni pe candela următoare — normal. Dar
condiția M (bandă + TICUS) trebuie îndeplinită **pe aceeași candelă**, nu pe
două candele apropiate.
- **Închide poziția la finalul sesiunii, indiferent de nivel.** E strategie de
day trading, nu de swing — dacă rămâi în piață peste noapte pe futures,
riști gap-uri pe care TICUS (limitat la regular session) nu te avertizează.
- **Nu e pentru cei care vor multe tranzacții pe zi.** Cu 1-2 semnale/zi pe
SPY 15 min, forțarea unor intrări suplimentare (fără M complet) strică
exact avantajul statistic din backtest.
## Referințe
- [Tradingsim — 2 Simple Strategies for Trading with the Tick Index](https://www.tradingsim.com/blog/tick-index) — mecanismul $TICK (uptick minus downtick), pe care se bazează TICUS.
- [OANDA — Gauge trends, monitor for breakouts with Bollinger Bands](https://www.oanda.com/us-en/trade-tap-blog/trading-knowledge/gauge-trends-monitoring-for-breakouts-bollinger-bands/) — mecanismul benzilor Bollinger și mean reversion.
- [Wikipedia — Short squeeze](https://en.wikipedia.org/wiki/Short_squeeze) — mecanismul de ordine forțate în lanț, folosit mai sus la "de ce funcționează".
- [Dukascopy — Reversal Candlestick Patterns](https://www.dukascopy.com/swiss/english/marketwatch/articles/reversal-candlestick-patterns/) — hammer și alte candele de trigger folosite ca semnal de moment.
---
*Notă: secțiunea "TICUS — mecanismul", "De ce funcționează" (cu diagramă),
diagramele DA/NU, diagrama de management al poziției, Exemplul 3 (invalidare)
și toate gotchas-urile sunt completări ale mele, dincolo de ce spune explicit
transcrierea — cursul descrie regulile și arată exemple live pe TrayStation
(TradeStation), fără mecanismul explicat pas cu pas sau un caz explicit de
"M fără trigger". Cifrele de preț din exemplele 1 și 2 și rezultatele de
backtest (win rate, profit, risc/recompensă) sunt reproduse din transcriere
(rotunjite acolo unde citirea audio era ambiguă), nu inventate.*

View File

@@ -0,0 +1,163 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Modul 4 / #4 — Workshop 4: Emoțiile — pedală de frână sau accelerație</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 4 / #4 — Workshop 4: Emoțiile — pedală de frână sau accelerație</h1>
<h2>TLDR</h2>
<p>Workshop de psihologie/NLP (Bogdan Jinga), fără pattern-uri sau niveluri de
preț — la fel ca <code>01_MODUL_1/10_workshop_increderea_in_tine.md</code>. Tema:
emoțiile nu sunt "pozitive/negative", ci <strong>productive/neproductive</strong> — unele
te îmbolnăvesc pe termen lung, altele te vindecă. Aplicat la trading: de ce
day trading/scalping ține de frică susținută, de ce îngheți pe o poziție în
pierdere, de ce vinovăția produce auto-sabotaj financiar, și un mecanism
concret (nu doar o metaforă) pentru cum funcționează o emoție de la stimul
la reacție conștientă.</p>
<h2>Emoție vs. sentiment — de ce contează distincția la trading</h2>
<p>Cursul pornește de la DEX: emoția e o "reacție de intensitate mijlocie și de
durată relativ scurtă". Sentimentul e aceeași emoție întinsă pe termen lung
(tristețe susținută = depresie). Mecanismul concret din spate: fiecare
emoție injectează un cocktail chimic specific în sânge (la frică:
adrenalină, noradrenalină, cortisol). Pe termen scurt, cocktailul ăsta e
util — te pregătește să lupți sau să fugi de un pericol real. Pe termen
lung, aceiași hormoni în sânge continuu suprimă sistemul imunitar (efect
fiziologic documentat al cortizolului cronic), nu doar "te stresează" ca
idee abstractă.</p>
<p>Aplicat la trading: day trading și scalping țin traderul în stare de alertă
(frică/cortizol) ore la rând, zi de zi. Nu e o chestiune de disciplină sau
"stil de tranzacționare" — e expunere cronică la același mecanism biochimic
care, susținut, degradează sănătatea. De asta cursul recomandă timeframe-uri
mai largi pentru cei care nu vor să transforme trading-ul într-o sursă de
stres cronic.</p>
<h2>Mecanismul unei emoții, pas cu pas (nu doar "ai o emoție")</h2>
<p>Cursul descrie 5 etape, de la stimul la conștientizare — important pentru
trading pentru că <strong>decizia emoțională se ia înainte să-ți dai seama
conștient de ea</strong>:</p>
<ol>
<li><strong>Trigger</strong> — un stimul extern (ex: ai pierdut bani pe o tranzacție) sau
intern (o amintire, un gând care ruminează).</li>
<li><strong>Evaluare emoțională</strong> — amigdala (nu cea din gât, cea din creierul
limbic) decide în fracțiuni de secundă dacă stimulul e amenințare,
recompensă sau neutru. Asta se întâmplă <strong>înainte</strong> să gândești orice.</li>
<li><strong>Activare chimică</strong> — se eliberează cocktailul specific (vezi mai sus).</li>
<li><strong>Reacție corporală</strong> — puls, respirație, tensiune musculară, expresie
facială — toate coordonate de sistemul nervos autonom, nu de voință.</li>
<li><strong>Percepție conștientă</strong> — abia acum "afli" că ți-e frică sau furie.</li>
</ol>
<p>Concluzia practică a cursului: "înțelegerea urmează experienței" — până
observi conștient emoția, corpul tău a reacționat deja de 4 pași. De aici
motivul pentru care nu poți "decide rațional" să nu simți frică în timp
real pe o poziție — intervenția eficientă e mai devreme în lanț (pe corp/
comportament), nu la nivelul gândului conștient.</p>
<h2>Cele trei reacții la frică (fight / flight / freeze) — aplicate la un cont de tranzacționare</h2>
<ul>
<li><strong>Freeze (îngheț)</strong> — cea mai frecventă pe bursă, spune cursul explicit:
stai și te uiți cum scade contul, fără nicio acțiune, exact fenomenul
citat din Mark Douglas. Nu muți stop-loss-ul, nu închizi, pur și simplu nu
faci nimic până durerea devine insuportabilă și abia atunci ieși — de
regulă mult mai târziu decât ar fi trebuit (cursul dă exemplul concret:
pierdere lăsată să crească de la 20% la 40% înainte de închidere,
identic cu mecanismul din <code>10_workshop_increderea_in_tine.md</code>).</li>
<li><strong>Fight</strong> — reacție agresivă (verbală: înjurături, jigniri) când frica
apare, nu neapărat fizică.</li>
<li><strong>Flight</strong> — ieși din poziție/piață imediat, disproporționat față de risc.</li>
</ul>
<p>Niciuna din cele trei nu e o decizie strategică — sunt reacții fiziologice
automate. Regula scrisă dinainte (stop-loss, plan de ieșire) există exact ca
să nu lași decizia pe mâna reacției de moment.</p>
<h2>Emoția ca "limbaj de comunicare" — nu fugi de ea, întreabă-o ceva</h2>
<p>Ideea centrală, distinctă față de workshopul despre încredere: fiecare
emoție neproductivă (rușine, vinovăție, tristețe, frică) transmite un mesaj
despre un tipar nerezolvat. Reacția tipică — a fugi de ea sau a o suprima —
nu rezolvă nimic, doar amână repetarea ei. Pasul practic recomandat de curs:
când apare o emoție de vibrație joasă, notează pe hârtie răspunsul la "ce
context a declanșat-o?" și "ce am de învățat din contextul ăsta?" — exact
cum cauți un pattern repetitiv pe un grafic, dar aplicat comportamentului
propriu.</p>
<h2>Cușca emoțională și de ce vinovăția lovește direct contul de trading</h2>
<p>Rușinea și vinovăția sunt, spune cursul, singurele două emoții <strong>neînnăscute</strong>
— induse explicit în copilărie prin critică ("să-ți fie rușine", pedepse,
umilire în fața clasei). Mecanismul pe care cursul îl leagă direct de bani:
vinovăția funcționează pe întrebarea internă "cum plătesc pentru greșeala
mea?" — iar răspunsul subconștient e auto-pedeapsă, nu neapărat conștientă.
Exemplul dat explicit în curs (anecdotă, nu generalizare statistică): un
coleg rămas cu vinovăție nerezolvată după un conflict s-a ars la mână la
scurt timp după. Aplicația directă pe care cursul o cere: dacă un cont de
tranzacționare "nu reușește să treacă" de un anumit prag de mai multe ori la
rând, fără o cauză tehnică clară, întreabă-te dacă nu cumva te auto-pedepsești
pentru ceva ce te simți vinovat — nu doar dacă strategia e greșită.</p>
<p>Furia, spre deosebire de rușine/vinovăție, e emoția care <strong>te scoate</strong> din
cușcă — primul semn concret că nu mai stai blocat în rușine/vinovăție/
tristețe/frică. Diferența dintre furie sănătoasă și distructivă nu e
emoția, e comportamentul care urmează (te aperi vs. te răzbuni) — separare
comportament/identitate identică cu cea din <code>10_workshop_increderea_in_tine.md</code>.</p>
<h2>Scala Hawkins (Power vs. Force) — de ce contează pragul de 200</h2>
<p>Cursul folosește scala psihiatrului David Hawkins, unde fiecare emoție are o
"vibrație" numerică: rușine (20, cea mai joasă — aproape de nivelul unui
cadavru, spune cursul), vinovăție (30), frică (100), curaj (200), iubire
(500), bucurie (540). Sub 200 = emoții care consumă energie și, susținute,
duc spre boală; peste 200 = emoții care regenerează. <strong>Curajul (200) e
pragul de trecere</strong> — și mecanismul citat explicit e important: curajul nu e
absența fricii, e alchimizarea ei ("curajul există doar în prezența
fricii" — nu poți fi curajos față de ceva de care nu ți-e deloc frică).
Aplicație directă la trading: frica de a intra/ieși dintr-un trade nu
trebuie eliminată — trebuie convertită în acțiune (curaj), nu suprimată.</p>
<p>Notă despre "dorință" vs. "intenție": cursul plasează dorința ("de ce nu
am ce vreau?") sub 200, ca stare de lipsă, spre deosebire de intenție
("am intenția să...") — recomandare practică de limbaj, nu doar filosofie.</p>
<h2>Reprezentarea mentală — piața e stimul, filmul din capul tău decide reacția</h2>
<p>Punctul cu care se încheie workshopul (continuat probabil în lecția
următoare): reacția ta la un eveniment (o pierdere, o mișcare de preț) nu
vine din eveniment, ci din reprezentarea mentală pe care o construiești
despre el — imaginea/filmul mental, cu propriile lui variabile (aproape/
departe, static/mișcare, clar/blurat, mic/mare, alb-negru/color, luminos/
întunecat, poziția pe "ecranul mental"). Mecanismul: percepem realitatea
prin cinci canale (VAKOG — vizual, auditiv, kinestezic, olfactiv, gustativ),
filtrate în plus prin răni emoționale nevindecate și valori personale —
ceea ce înseamnă că doi traderi care văd exact același grafic pot avea
reprezentări mentale diferite despre el, deci reacții emoționale diferite
la identic același preț.</p>
<h2>Gotchas practice (completare a mea, dincolo de curs)</h2>
<ul>
<li><strong>Nu identifica "am înghețat pe poziție" cu "am fost prudent"</strong> — freeze e
o reacție de stres fiziologică, nu o strategie de risc; dacă observi că
aștepți fără plan explicit de ieșire, e semnul, nu justificarea.</li>
<li><strong>Nu trata rușinea/vinovăția drept combustibil motivațional</strong> — cursul
spune explicit că amândouă sunt sub pragul de 200 (destructive); dacă
tipicul tău de auto-motivare e "sunt un ratat, trebuie să recuperez", e
exact mecanismul de auto-sabotaj descris mai sus, nu o presiune sănătoasă.</li>
<li><strong>Furia poate fi productivă doar dacă alegi canalul de descărcare
înainte</strong> (mișcare fizică, scris, nu decizii de trading luate "la cald") —
cursul dă explicit exemplul sacului de box; a lua o decizie de piață în
aceeași fereastră de timp cu furia activă e riscul practic real.</li>
</ul>
<h2>Notă</h2>
<p>Mecanismul biochimic (cocktail hormonal per emoție), cele 5 etape ale
procesului emoțional, scala Hawkins și modelul VAKOG vin direct din
transcrierea cursului, reformulate pe scurt. Aplicațiile explicite la
trading (freeze pe poziție, day trading/cortizol, vinovăția și pragul de
cont) sunt reluate din exemplele date chiar în curs, nu inventate. Secțiunea
„Gotchas" e completare proprie, marcată ca atare. Nu am adăugat diagrame:
STYLE.md le cere pentru pattern-uri de preț și niveluri numerice de trading —
aici nu există niciunul, la fel ca în <code>10_workshop_increderea_in_tine.md</code>.</p>
<h2>Referințe</h2>
<ul>
<li><a href="https://en.wikipedia.org/wiki/David_R._Hawkins">David R. Hawkins — Power vs. Force (rezumatul scalei conștiinței)</a> — sursa scalei de vibrație emoțională citate în curs.</li>
<li><a href="https://en.wikipedia.org/wiki/Neuro-linguistic_programming">NLP — VAKOG / reprezentări senzoriale (Wikipedia, Neuro-linguistic programming)</a> — cadrul din spatele modelului "reprezentare mentală" folosit în workshop.</li>
</ul>
</body>
</html>

View File

@@ -0,0 +1,151 @@
# Modul 4 / #4 — Workshop 4: Emoțiile — pedală de frână sau accelerație
## TLDR
Workshop de psihologie/NLP (Bogdan Jinga), fără pattern-uri sau niveluri de
preț — la fel ca `01_MODUL_1/10_workshop_increderea_in_tine.md`. Tema:
emoțiile nu sunt "pozitive/negative", ci **productive/neproductive** — unele
te îmbolnăvesc pe termen lung, altele te vindecă. Aplicat la trading: de ce
day trading/scalping ține de frică susținută, de ce îngheți pe o poziție în
pierdere, de ce vinovăția produce auto-sabotaj financiar, și un mecanism
concret (nu doar o metaforă) pentru cum funcționează o emoție de la stimul
la reacție conștientă.
## Emoție vs. sentiment — de ce contează distincția la trading
Cursul pornește de la DEX: emoția e o "reacție de intensitate mijlocie și de
durată relativ scurtă". Sentimentul e aceeași emoție întinsă pe termen lung
(tristețe susținută = depresie). Mecanismul concret din spate: fiecare
emoție injectează un cocktail chimic specific în sânge (la frică:
adrenalină, noradrenalină, cortisol). Pe termen scurt, cocktailul ăsta e
util — te pregătește să lupți sau să fugi de un pericol real. Pe termen
lung, aceiași hormoni în sânge continuu suprimă sistemul imunitar (efect
fiziologic documentat al cortizolului cronic), nu doar "te stresează" ca
idee abstractă.
Aplicat la trading: day trading și scalping țin traderul în stare de alertă
(frică/cortizol) ore la rând, zi de zi. Nu e o chestiune de disciplină sau
"stil de tranzacționare" — e expunere cronică la același mecanism biochimic
care, susținut, degradează sănătatea. De asta cursul recomandă timeframe-uri
mai largi pentru cei care nu vor să transforme trading-ul într-o sursă de
stres cronic.
## Mecanismul unei emoții, pas cu pas (nu doar "ai o emoție")
Cursul descrie 5 etape, de la stimul la conștientizare — important pentru
trading pentru că **decizia emoțională se ia înainte să-ți dai seama
conștient de ea**:
1. **Trigger** — un stimul extern (ex: ai pierdut bani pe o tranzacție) sau
intern (o amintire, un gând care ruminează).
2. **Evaluare emoțională** — amigdala (nu cea din gât, cea din creierul
limbic) decide în fracțiuni de secundă dacă stimulul e amenințare,
recompensă sau neutru. Asta se întâmplă **înainte** să gândești orice.
3. **Activare chimică** — se eliberează cocktailul specific (vezi mai sus).
4. **Reacție corporală** — puls, respirație, tensiune musculară, expresie
facială — toate coordonate de sistemul nervos autonom, nu de voință.
5. **Percepție conștientă** — abia acum "afli" că ți-e frică sau furie.
Concluzia practică a cursului: "înțelegerea urmează experienței" — până
observi conștient emoția, corpul tău a reacționat deja de 4 pași. De aici
motivul pentru care nu poți "decide rațional" să nu simți frică în timp
real pe o poziție — intervenția eficientă e mai devreme în lanț (pe corp/
comportament), nu la nivelul gândului conștient.
## Cele trei reacții la frică (fight / flight / freeze) — aplicate la un cont de tranzacționare
- **Freeze (îngheț)** — cea mai frecventă pe bursă, spune cursul explicit:
stai și te uiți cum scade contul, fără nicio acțiune, exact fenomenul
citat din Mark Douglas. Nu muți stop-loss-ul, nu închizi, pur și simplu nu
faci nimic până durerea devine insuportabilă și abia atunci ieși — de
regulă mult mai târziu decât ar fi trebuit (cursul dă exemplul concret:
pierdere lăsată să crească de la 20% la 40% înainte de închidere,
identic cu mecanismul din `10_workshop_increderea_in_tine.md`).
- **Fight** — reacție agresivă (verbală: înjurături, jigniri) când frica
apare, nu neapărat fizică.
- **Flight** — ieși din poziție/piață imediat, disproporționat față de risc.
Niciuna din cele trei nu e o decizie strategică — sunt reacții fiziologice
automate. Regula scrisă dinainte (stop-loss, plan de ieșire) există exact ca
să nu lași decizia pe mâna reacției de moment.
## Emoția ca "limbaj de comunicare" — nu fugi de ea, întreabă-o ceva
Ideea centrală, distinctă față de workshopul despre încredere: fiecare
emoție neproductivă (rușine, vinovăție, tristețe, frică) transmite un mesaj
despre un tipar nerezolvat. Reacția tipică — a fugi de ea sau a o suprima —
nu rezolvă nimic, doar amână repetarea ei. Pasul practic recomandat de curs:
când apare o emoție de vibrație joasă, notează pe hârtie răspunsul la "ce
context a declanșat-o?" și "ce am de învățat din contextul ăsta?" — exact
cum cauți un pattern repetitiv pe un grafic, dar aplicat comportamentului
propriu.
## Cușca emoțională și de ce vinovăția lovește direct contul de trading
Rușinea și vinovăția sunt, spune cursul, singurele două emoții **neînnăscute**
— induse explicit în copilărie prin critică ("să-ți fie rușine", pedepse,
umilire în fața clasei). Mecanismul pe care cursul îl leagă direct de bani:
vinovăția funcționează pe întrebarea internă "cum plătesc pentru greșeala
mea?" — iar răspunsul subconștient e auto-pedeapsă, nu neapărat conștientă.
Exemplul dat explicit în curs (anecdotă, nu generalizare statistică): un
coleg rămas cu vinovăție nerezolvată după un conflict s-a ars la mână la
scurt timp după. Aplicația directă pe care cursul o cere: dacă un cont de
tranzacționare "nu reușește să treacă" de un anumit prag de mai multe ori la
rând, fără o cauză tehnică clară, întreabă-te dacă nu cumva te auto-pedepsești
pentru ceva ce te simți vinovat — nu doar dacă strategia e greșită.
Furia, spre deosebire de rușine/vinovăție, e emoția care **te scoate** din
cușcă — primul semn concret că nu mai stai blocat în rușine/vinovăție/
tristețe/frică. Diferența dintre furie sănătoasă și distructivă nu e
emoția, e comportamentul care urmează (te aperi vs. te răzbuni) — separare
comportament/identitate identică cu cea din `10_workshop_increderea_in_tine.md`.
## Scala Hawkins (Power vs. Force) — de ce contează pragul de 200
Cursul folosește scala psihiatrului David Hawkins, unde fiecare emoție are o
"vibrație" numerică: rușine (20, cea mai joasă — aproape de nivelul unui
cadavru, spune cursul), vinovăție (30), frică (100), curaj (200), iubire
(500), bucurie (540). Sub 200 = emoții care consumă energie și, susținute,
duc spre boală; peste 200 = emoții care regenerează. **Curajul (200) e
pragul de trecere** — și mecanismul citat explicit e important: curajul nu e
absența fricii, e alchimizarea ei ("curajul există doar în prezența
fricii" — nu poți fi curajos față de ceva de care nu ți-e deloc frică).
Aplicație directă la trading: frica de a intra/ieși dintr-un trade nu
trebuie eliminată — trebuie convertită în acțiune (curaj), nu suprimată.
Notă despre "dorință" vs. "intenție": cursul plasează dorința ("de ce nu
am ce vreau?") sub 200, ca stare de lipsă, spre deosebire de intenție
("am intenția să...") — recomandare practică de limbaj, nu doar filosofie.
## Reprezentarea mentală — piața e stimul, filmul din capul tău decide reacția
Punctul cu care se încheie workshopul (continuat probabil în lecția
următoare): reacția ta la un eveniment (o pierdere, o mișcare de preț) nu
vine din eveniment, ci din reprezentarea mentală pe care o construiești
despre el — imaginea/filmul mental, cu propriile lui variabile (aproape/
departe, static/mișcare, clar/blurat, mic/mare, alb-negru/color, luminos/
întunecat, poziția pe "ecranul mental"). Mecanismul: percepem realitatea
prin cinci canale (VAKOG — vizual, auditiv, kinestezic, olfactiv, gustativ),
filtrate în plus prin răni emoționale nevindecate și valori personale —
ceea ce înseamnă că doi traderi care văd exact același grafic pot avea
reprezentări mentale diferite despre el, deci reacții emoționale diferite
la identic același preț.
## Gotchas practice (completare a mea, dincolo de curs)
- **Nu identifica "am înghețat pe poziție" cu "am fost prudent"** — freeze e
o reacție de stres fiziologică, nu o strategie de risc; dacă observi că
aștepți fără plan explicit de ieșire, e semnul, nu justificarea.
- **Nu trata rușinea/vinovăția drept combustibil motivațional** — cursul
spune explicit că amândouă sunt sub pragul de 200 (destructive); dacă
tipicul tău de auto-motivare e "sunt un ratat, trebuie să recuperez", e
exact mecanismul de auto-sabotaj descris mai sus, nu o presiune sănătoasă.
- **Furia poate fi productivă doar dacă alegi canalul de descărcare
înainte** (mișcare fizică, scris, nu decizii de trading luate "la cald") —
cursul dă explicit exemplul sacului de box; a lua o decizie de piață în
aceeași fereastră de timp cu furia activă e riscul practic real.
## Notă
Mecanismul biochimic (cocktail hormonal per emoție), cele 5 etape ale
procesului emoțional, scala Hawkins și modelul VAKOG vin direct din
transcrierea cursului, reformulate pe scurt. Aplicațiile explicite la
trading (freeze pe poziție, day trading/cortizol, vinovăția și pragul de
cont) sunt reluate din exemplele date chiar în curs, nu inventate. Secțiunea
„Gotchas" e completare proprie, marcată ca atare. Nu am adăugat diagrame:
STYLE.md le cere pentru pattern-uri de preț și niveluri numerice de trading —
aici nu există niciunul, la fel ca în `10_workshop_increderea_in_tine.md`.
## Referințe
- [David R. Hawkins — Power vs. Force (rezumatul scalei conștiinței)](https://en.wikipedia.org/wiki/David_R._Hawkins) — sursa scalei de vibrație emoțională citate în curs.
- [NLP — VAKOG / reprezentări senzoriale (Wikipedia, Neuro-linguistic programming)](https://en.wikipedia.org/wiki/Neuro-linguistic_programming) — cadrul din spatele modelului "reprezentare mentală" folosit în workshop.

View File

@@ -0,0 +1,136 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Analiză Fundamentală / #1 — de ce analiza tehnică singură nu e de-ajuns</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>Analiză Fundamentală / #1 — de ce analiza tehnică singură nu e de-ajuns</h1>
<p>Notă despre conținut: lecția e o introducere de modul (7 minute, fără cifre sau
niveluri de preț concrete) — stabilește <em>de ce</em> modulele următoare vor preda
analiza fundamentală, nu un pattern sau indicator anume. Nu forțez exemple
numerice de entry/SL/TP unde transcrierea nu discută un set-up concret;
exemplul practic de mai jos ilustrează filtrul descris în curs (două companii
identice tehnic, rezultate diferite), construit de mine la o scară plauzibilă.</p>
<h2>TLDR</h2>
<p>Analiza tehnică (graficul) arată <em>ce face prețul</em>; analiza fundamentală arată
<em>dacă merită</em> — sănătatea reală a business-ului din spatele graficului. Un
set-up tehnic bun nu e automat o investiție bună: multe pierderi vin din
cumpărat "ambalajul" (un grafic frumos) fără să verifici "conținutul"
(business-ul). De aici încolo, modulul integrează fundamentalul ca filtru
peste tehnic, nu ca înlocuitor.</p>
<h2>Mecanismul: de ce prețul singur poate minți</h2>
<p>Prețul e ultima tranzacție încheiată — reflectă ce cred <em>acum</em> cumpărătorii și
vânzătorii, nu cât valorează cu adevărat firma. Un grafic poate arăta higher
highs/higher lows (trend de creștere clar, tehnic impecabil) în timp ce firma
din spate acumulează datorii sau pierde clienți — informație care nu e încă
"prețuită" de piață. Când realitatea iese la iveală (raport de earnings,
downgrade, probleme de cash flow), prețul se ajustează brusc, adesea împotriva
poziției tale — chiar dacă ai intrat pe un set-up tehnic "corect".</p>
<p><svg viewBox="0 0 420 190" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<text x="10" y="20" fill="#333">Prețul (vitrina) vs. business-ul (bucătăria)</text>
<rect x="10" y="35" width="180" height="55" fill="none" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="30" y="58" fill="#1a5fb4">Preț / grafic</text>
<text x="30" y="76" fill="#1a5fb4">= vitrina, ce vezi</text>
<rect x="230" y="35" width="180" height="55" fill="none" stroke="#188a3e" stroke-width="1.5"/>
<text x="250" y="58" fill="#188a3e">Business / cash, datorii</text>
<text x="250" y="76" fill="#188a3e">= bucătăria, ce nu vezi</text>
<line x1="190" y1="62" x2="230" y2="62" stroke="#666" stroke-width="1.5"/>
<text x="30" y="120" fill="#666">Analiza tehnică citește doar vitrina.</text>
<text x="30" y="138" fill="#666">Analiza fundamentală intră în bucătărie</text>
<text x="30" y="156" fill="#666">înainte să pui capital la treabă.</text>
</svg></p>
<h2>De ce urmărești asta</h2>
<p>Ca să nu cumperi "ambalajul" (un grafic care arată bine) fără "conținutul"
(un business solid dedesubt) — exact mecanismul din curs prin care traderi
deștepți pierd bani cumpărând o companie doar pentru că avea higher
highs/higher lows și toată lumea vorbea despre ea.</p>
<h2>Ce faci când vezi un set-up tehnic bun</h2>
<p>Nu intri direct pe forma graficului. Verifici întâi structura fundamentală a
business-ului (cash, datorie, tendința profitului — modulele următoare arată
exact ce și cum) ca filtru peste set-up-ul tehnic deja găsit. Tehnicul
rămâne motorul de găsit oportunități și de timing; fundamentalul decide dacă
oportunitatea aia merită capital.</p>
<h2>DA / NU — fundamentalul ca filtru peste același set-up tehnic</h2>
<p>Aceeași formă tehnică (breakout peste rezistență) poate ascunde două realități
fundamentale complet diferite — de-aia transcrierea insistă că "două companii
identice la grafic" pot avea rezultate opuse. Cifrele de mai jos sunt un
exemplu construit de mine, la o scară plauzibilă, ca să arate ideea din curs
cu numere, nu doar afirmativ.</p>
<p><strong>Firma A — breakout confirmat de fundamental solid (DA, poziția rezistă)</strong></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">
<line x1="20" y1="70" x2="400" y2="70" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="23" y="63" fill="#1a5fb4">42.00 — rezistență / breakout</text>
<polyline points="20,125 90,100 150,70 210,45 290,20" fill="none" stroke="#188a3e" stroke-width="2"/>
<circle cx="150" cy="70" r="5" fill="#188a3e"/>
<text x="155" y="93" fill="#188a3e">breakout 42.10, cash net pozitiv,</text>
<text x="155" y="106" fill="#188a3e">datorie în scădere</text>
<text x="20" y="155" fill="#188a3e">corecția pieței nu o oprește — continuă să urce</text>
</svg></p>
<p>Firma A trece de 42.00 cu volum, iar bilanțul arată cash mai mare decât
datoria pe termen scurt și profit în creștere trimestru după trimestru.
Când piața generală intră în corecție, firma A doar încetinește, nu se
prăbușește — fundamentul solid "absoarbe" șocul.</p>
<p><strong>Firma B — aceeași formă tehnică, fundamental fragil (NU, eșuează la corecție)</strong></p>
<p><svg viewBox="0 0 420 190" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<line x1="20" y1="70" x2="400" y2="70" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="23" y="63" fill="#1a5fb4">42.00 — rezistență / breakout</text>
<polyline points="20,125 90,100 150,70 250,58 300,95 340,135" fill="none" stroke="#c00" stroke-width="2"/>
<circle cx="150" cy="70" r="5" fill="#c88"/>
<text x="20" y="150" fill="#c00">breakout 42.10, datorie mare, cash flow negativ —</text>
<text x="20" y="163" fill="#c00">corecția pieței o trage rapid înapoi sub 42.00</text>
</svg></p>
<p>Firma B sparge exact aceeași rezistență (42.10), grafic identic până în
acel punct. Dar are datorie mare scadentă curând și cash flow negativ (arde
mai mulți bani decât produce). La aceeași corecție de piață care nu a mișcat
Firma A, Firma B se prăbușește sub 42.00 — nu pentru că patternul tehnic a
fost "greșit", ci pentru că nu avea structura fundamentală care să reziste
șocului.</p>
<p><strong>Trigger practic:</strong> breakout-ul tehnic (42.10 la ambele) e identic — <em>nu</em> e
diferența. Diferența e filtrul fundamental aplicat <em>înainte</em> de a decide să
intri: cash/datorie sănătoase și profit în creștere → tratezi breakout-ul ca
valid; datorie mare și cash flow negativ → tratezi același breakout ca fragil,
indiferent cât de curat arată tehnic.</p>
<h2>Gotchas practice</h2>
<ul>
<li><strong>Grafic frumos nu înseamnă business sănătos.</strong> Higher highs/higher lows pot
atrage atenția exact când firma acumulează probleme nevăzute încă în preț —
criteriul din curs pentru "de ce oameni deștepți pierd bani la bursă".</li>
<li><strong>O companie bună nu e automat o investiție bună.</strong> Dacă intri la un preț
prea umflat față de sănătatea reală a business-ului, plătești scump ceva
care oricum era corect — problema e prețul de intrare, nu firma.</li>
<li><strong>Nu presupune că fundamentalul se vede "prin simetrie" pe grafic.</strong> Două
companii cu grafic identic pot avea rezultate opuse la aceeași corecție de
piață — exact motivul pentru care fundamentalul rămâne un filtru separat,
nu ceva deductibil din formă.</li>
</ul>
<h2>Referințe</h2>
<ul>
<li><a href="https://www.ig.com/en/trading-strategies/fundamental-vs-technical-analysis--what-s-the-difference--230605">IG — Fundamental vs Technical Analysis: What Is the Difference?</a></li>
<li><a href="https://www.ig.com/en/trading-strategies/beginners-guide-to-fundamental-analysis-190503">IG — What is Fundamental Analysis?</a></li>
<li><a href="https://www.oanda.com/us-en/learn/fundamental-analysis/introduction-to-fundamental-analysis/">OANDA — Beginners Guide to Fundamental Analysis</a></li>
<li><a href="https://www.oanda.com/us-en/learn/technical-analysis/introduction-to-technical-analysis/">OANDA — Beginners Guide to Technical Analysis</a></li>
</ul>
<hr />
<p><em>Notă: diagrama vitrină/bucătărie, secțiunea DA/NU (Firma A/Firma B, cifrele
de breakout 42.00/42.10 și descrierile de cash/datorie) și gotchas sunt
completări ale mele, dincolo de ce spune explicit transcrierea — cursul dă
metaforele (vitrină/bucătărie, ambalaj/conținut, vopsea/motor) și ideea că
două companii identice tehnic pot diverge fundamental, dar nu un exemplu
numeric. Metaforele, mecanismul general (fundamental ca filtru peste tehnic,
nu înlocuitor) și concluzia despre reducerea stresului/creșterea consistenței
vin direct din curs.</em></p>
</body>
</html>

View File

@@ -0,0 +1,129 @@
# Analiză Fundamentală / #1 — de ce analiza tehnică singură nu e de-ajuns
Notă despre conținut: lecția e o introducere de modul (7 minute, fără cifre sau
niveluri de preț concrete) — stabilește *de ce* modulele următoare vor preda
analiza fundamentală, nu un pattern sau indicator anume. Nu forțez exemple
numerice de entry/SL/TP unde transcrierea nu discută un set-up concret;
exemplul practic de mai jos ilustrează filtrul descris în curs (două companii
identice tehnic, rezultate diferite), construit de mine la o scară plauzibilă.
## TLDR
Analiza tehnică (graficul) arată *ce face prețul*; analiza fundamentală arată
*dacă merită* — sănătatea reală a business-ului din spatele graficului. Un
set-up tehnic bun nu e automat o investiție bună: multe pierderi vin din
cumpărat "ambalajul" (un grafic frumos) fără să verifici "conținutul"
(business-ul). De aici încolo, modulul integrează fundamentalul ca filtru
peste tehnic, nu ca înlocuitor.
## Mecanismul: de ce prețul singur poate minți
Prețul e ultima tranzacție încheiată — reflectă ce cred *acum* cumpărătorii și
vânzătorii, nu cât valorează cu adevărat firma. Un grafic poate arăta higher
highs/higher lows (trend de creștere clar, tehnic impecabil) în timp ce firma
din spate acumulează datorii sau pierde clienți — informație care nu e încă
"prețuită" de piață. Când realitatea iese la iveală (raport de earnings,
downgrade, probleme de cash flow), prețul se ajustează brusc, adesea împotriva
poziției tale — chiar dacă ai intrat pe un set-up tehnic "corect".
<svg viewBox="0 0 420 190" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<text x="10" y="20" fill="#333">Prețul (vitrina) vs. business-ul (bucătăria)</text>
<rect x="10" y="35" width="180" height="55" fill="none" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="30" y="58" fill="#1a5fb4">Preț / grafic</text>
<text x="30" y="76" fill="#1a5fb4">= vitrina, ce vezi</text>
<rect x="230" y="35" width="180" height="55" fill="none" stroke="#188a3e" stroke-width="1.5"/>
<text x="250" y="58" fill="#188a3e">Business / cash, datorii</text>
<text x="250" y="76" fill="#188a3e">= bucătăria, ce nu vezi</text>
<line x1="190" y1="62" x2="230" y2="62" stroke="#666" stroke-width="1.5"/>
<text x="30" y="120" fill="#666">Analiza tehnică citește doar vitrina.</text>
<text x="30" y="138" fill="#666">Analiza fundamentală intră în bucătărie</text>
<text x="30" y="156" fill="#666">înainte să pui capital la treabă.</text>
</svg>
## De ce urmărești asta
Ca să nu cumperi "ambalajul" (un grafic care arată bine) fără "conținutul"
(un business solid dedesubt) — exact mecanismul din curs prin care traderi
deștepți pierd bani cumpărând o companie doar pentru că avea higher
highs/higher lows și toată lumea vorbea despre ea.
## Ce faci când vezi un set-up tehnic bun
Nu intri direct pe forma graficului. Verifici întâi structura fundamentală a
business-ului (cash, datorie, tendința profitului — modulele următoare arată
exact ce și cum) ca filtru peste set-up-ul tehnic deja găsit. Tehnicul
rămâne motorul de găsit oportunități și de timing; fundamentalul decide dacă
oportunitatea aia merită capital.
## DA / NU — fundamentalul ca filtru peste același set-up tehnic
Aceeași formă tehnică (breakout peste rezistență) poate ascunde două realități
fundamentale complet diferite — de-aia transcrierea insistă că "două companii
identice la grafic" pot avea rezultate opuse. Cifrele de mai jos sunt un
exemplu construit de mine, la o scară plauzibilă, ca să arate ideea din curs
cu numere, nu doar afirmativ.
**Firma A — breakout confirmat de fundamental solid (DA, poziția rezistă)**
<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">
<line x1="20" y1="70" x2="400" y2="70" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="23" y="63" fill="#1a5fb4">42.00 — rezistență / breakout</text>
<polyline points="20,125 90,100 150,70 210,45 290,20" fill="none" stroke="#188a3e" stroke-width="2"/>
<circle cx="150" cy="70" r="5" fill="#188a3e"/>
<text x="155" y="93" fill="#188a3e">breakout 42.10, cash net pozitiv,</text>
<text x="155" y="106" fill="#188a3e">datorie în scădere</text>
<text x="20" y="155" fill="#188a3e">corecția pieței nu o oprește — continuă să urce</text>
</svg>
Firma A trece de 42.00 cu volum, iar bilanțul arată cash mai mare decât
datoria pe termen scurt și profit în creștere trimestru după trimestru.
Când piața generală intră în corecție, firma A doar încetinește, nu se
prăbușește — fundamentul solid "absoarbe" șocul.
**Firma B — aceeași formă tehnică, fundamental fragil (NU, eșuează la corecție)**
<svg viewBox="0 0 420 190" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<line x1="20" y1="70" x2="400" y2="70" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="23" y="63" fill="#1a5fb4">42.00 — rezistență / breakout</text>
<polyline points="20,125 90,100 150,70 250,58 300,95 340,135" fill="none" stroke="#c00" stroke-width="2"/>
<circle cx="150" cy="70" r="5" fill="#c88"/>
<text x="20" y="150" fill="#c00">breakout 42.10, datorie mare, cash flow negativ —</text>
<text x="20" y="163" fill="#c00">corecția pieței o trage rapid înapoi sub 42.00</text>
</svg>
Firma B sparge exact aceeași rezistență (42.10), grafic identic până în
acel punct. Dar are datorie mare scadentă curând și cash flow negativ (arde
mai mulți bani decât produce). La aceeași corecție de piață care nu a mișcat
Firma A, Firma B se prăbușește sub 42.00 — nu pentru că patternul tehnic a
fost "greșit", ci pentru că nu avea structura fundamentală care să reziste
șocului.
**Trigger practic:** breakout-ul tehnic (42.10 la ambele) e identic — *nu* e
diferența. Diferența e filtrul fundamental aplicat *înainte* de a decide să
intri: cash/datorie sănătoase și profit în creștere → tratezi breakout-ul ca
valid; datorie mare și cash flow negativ → tratezi același breakout ca fragil,
indiferent cât de curat arată tehnic.
## Gotchas practice
- **Grafic frumos nu înseamnă business sănătos.** Higher highs/higher lows pot
atrage atenția exact când firma acumulează probleme nevăzute încă în preț —
criteriul din curs pentru "de ce oameni deștepți pierd bani la bursă".
- **O companie bună nu e automat o investiție bună.** Dacă intri la un preț
prea umflat față de sănătatea reală a business-ului, plătești scump ceva
care oricum era corect — problema e prețul de intrare, nu firma.
- **Nu presupune că fundamentalul se vede "prin simetrie" pe grafic.** Două
companii cu grafic identic pot avea rezultate opuse la aceeași corecție de
piață — exact motivul pentru care fundamentalul rămâne un filtru separat,
nu ceva deductibil din formă.
## Referințe
- [IG — Fundamental vs Technical Analysis: What Is the Difference?](https://www.ig.com/en/trading-strategies/fundamental-vs-technical-analysis--what-s-the-difference--230605)
- [IG — What is Fundamental Analysis?](https://www.ig.com/en/trading-strategies/beginners-guide-to-fundamental-analysis-190503)
- [OANDA — Beginners Guide to Fundamental Analysis](https://www.oanda.com/us-en/learn/fundamental-analysis/introduction-to-fundamental-analysis/)
- [OANDA — Beginners Guide to Technical Analysis](https://www.oanda.com/us-en/learn/technical-analysis/introduction-to-technical-analysis/)
---
*Notă: diagrama vitrină/bucătărie, secțiunea DA/NU (Firma A/Firma B, cifrele
de breakout 42.00/42.10 și descrierile de cash/datorie) și gotchas sunt
completări ale mele, dincolo de ce spune explicit transcrierea — cursul dă
metaforele (vitrină/bucătărie, ambalaj/conținut, vopsea/motor) și ideea că
două companii identice tehnic pot diverge fundamental, dar nu un exemplu
numeric. Metaforele, mecanismul general (fundamental ca filtru peste tehnic,
nu înlocuitor) și concluzia despre reducerea stresului/creșterea consistenței
vin direct din curs.*

View File

@@ -0,0 +1,210 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Analiză Fundamentală / #2 — Cele trei straturi: cont de profit și pierdere, bilanț, cash flow</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>Analiză Fundamentală / #2 — Cele trei straturi: cont de profit și pierdere, bilanț, cash flow</h1>
<h2>TLDR</h2>
<p>Orice business are trei straturi de citit, nu unul: <strong>contul de profit și
pierdere</strong> (povestea pe o perioadă), <strong>bilanțul</strong> (poziția la un moment dat)
și <strong>cash flow-ul</strong> (dacă banii chiar există). Profitul e ce scrie pe hârtie,
cash-ul e ce ai efectiv în cont — nu sunt același lucru, din motive
mecanice, nu de opinie. Cash flow-ul confirmă sau contrazice povestea din
P&amp;L. Iar când vine vorba de creștere, mărimea creșterii contează mai puțin
decât <strong>calitatea</strong> ei: poate veni din eficiență (sănătos), din datorie
(risc) sau din diluție (subțiază acționarii) — și din exterior, toate trei
arată identic.</p>
<h2>Cele trei straturi</h2>
<p><svg viewBox="0 0 460 250" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<rect x="10" y="10" width="440" height="60" fill="none" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="20" y="32" fill="#1a5fb4">Cont de profit și pierdere (P&amp;L)</text>
<text x="20" y="50" fill="#666">povestea pe o perioadă (trimestru/an) — venituri, cheltuieli, profit</text>
<line x1="230" y1="70" x2="230" y2="90" stroke="#888" stroke-width="1.5"/>
<rect x="10" y="95" width="440" height="60" fill="none" stroke="#333" stroke-width="1.5"/>
<text x="20" y="117" fill="#333">Bilanț</text>
<text x="20" y="135" fill="#666">poziția la un moment dat — ce are, ce datorează, ce rămâne acționarilor</text>
<line x1="230" y1="155" x2="230" y2="175" stroke="#888" stroke-width="1.5"/>
<rect x="10" y="180" width="440" height="60" fill="none" stroke="#188a3e" stroke-width="1.5"/>
<text x="20" y="202" fill="#188a3e">Cash flow</text>
<text x="20" y="220" fill="#666">verificarea — banii chiar intră/ies pe bune, sau doar pe hârtie?</text>
</svg></p>
<p>Analogia din curs: dacă vrei să cumperi un restaurant, nu te uiți doar dacă e
plin de clienți (vitrina) — vrei să știi cât încasează, cât cheltuie și cu
ce rămâne (P&amp;L), ce are și ce datorează (bilanț ca fundație a casei), și
dacă banii chiar intră în casă (cash flow), nu doar pe hârtie.</p>
<h2>De ce profitul nu înseamnă bani în cont — mecanismul, nu doar afirmația</h2>
<p>Mai jos folosesc de mai multe ori ideea că "profitul și cash-ul pot diverge".
O explic o singură dată, mecanic, înainte s-o aplic pe exemple.</p>
<p>Contabilitatea de angajament (accrual) înregistrează venitul când produsul e
livrat/factura e emisă — <strong>nu</strong> când clientul plătește efectiv. Dacă o
companie vinde 1.000.000$ pe credit, cu plată în 60 de zile, profitul de
1.000.000$ apare imediat în P&amp;L. Dar cheltuielile (salarii, chirie, marfă)
se plătesc adesea imediat, cash. Rezultatul: profit pe hârtie azi, cash
efectiv abia peste două luni — și dacă între timp clientul întârzie sau nu
mai plătește, profitul rămâne pe hârtie definitiv.</p>
<p><svg viewBox="0 0 420 130" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<text x="10" y="15" fill="#333">Ziua 0: vânzare de 1.000.000$ pe credit (plată în 60 zile)</text>
<rect x="10" y="25" width="130" height="26" fill="#1a5fb4"/>
<text x="15" y="42" fill="#fff">Profit +1.000.000$</text>
<text x="150" y="42" fill="#1a5fb4">înregistrat azi (P&amp;L)</text>
<rect x="10" y="60" width="130" height="26" fill="#888" opacity="0.4"/>
<text x="15" y="77" fill="#333">Cash: 0$</text>
<text x="150" y="77" fill="#666">clientul n-a plătit încă</text>
<line x1="10" y1="105" x2="400" y2="105" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="150" y="120" fill="#188a3e">Ziua 60: abia acum intră cash-ul (dacă intră)</text>
</svg></p>
<h2>DA / NU — cash flow-ul confirmă profitul?</h2>
<p>Aceeași cifră de profit poate ascunde o realitate complet diferită dedesubt.</p>
<p><strong>DA — cash flow-ul confirmă profitul (business sănătos)</strong></p>
<p><svg viewBox="0 0 300 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:300px;height:auto;font:12px sans-serif">
<text x="10" y="15" fill="#333">Compania A — trimestru curent</text>
<line x1="20" y1="140" x2="280" y2="140" stroke="#999" stroke-width="1"/>
<rect x="50" y="40" width="50" height="100" fill="#1a5fb4"/>
<text x="25" y="155" fill="#1a5fb4">Profit net</text>
<text x="30" y="168" fill="#1a5fb4">18M$</text>
<rect x="150" y="48" width="50" height="92" fill="#188a3e"/>
<text x="125" y="155" fill="#188a3e">Cash flow op.</text>
<text x="150" y="168" fill="#188a3e">17M$</text>
</svg></p>
<p>Profit net 18M$, cash flow operațional 17M$ — aproape identice (~94%).
Clienții chiar plătesc, marfa nu stă blocată în stoc. Povestea din P&amp;L e
susținută de bani reali.</p>
<p><strong>NU — cash flow-ul nu confirmă profitul (semnal de alarmă)</strong></p>
<p><svg viewBox="0 0 300 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:300px;height:auto;font:12px sans-serif">
<text x="10" y="15" fill="#333">Compania B — trimestru curent</text>
<line x1="20" y1="100" x2="280" y2="100" stroke="#999" stroke-width="1"/>
<rect x="50" y="20" width="50" height="80" fill="#1a5fb4"/>
<text x="25" y="115" fill="#1a5fb4">Profit net</text>
<text x="30" y="128" fill="#1a5fb4">18M$</text>
<rect x="150" y="100" width="50" height="25" fill="#c00"/>
<text x="120" y="140" fill="#c00">Cash flow op.</text>
<text x="130" y="153" fill="#c00">-5M$</text>
</svg></p>
<p>Profit net raportat identic — 18M$ — dar cash flow operațional <strong>negativ</strong>
(-5M$): clienții încă nu au plătit facturile (creanțe +25M$ față de
trimestrul anterior). Pe hârtie, cele două companii arată la fel. În
bucătărie, una are bani, cealaltă are doar promisiuni de plată.</p>
<h2>Calitatea creșterii — de unde vine, nu doar cât de mare e</h2>
<p>Din curs: "poate să vină din eficiență, poate să vină din datorie, sau poate
să vină din diluție. Din exterior toate arată la fel, dar din interior sunt
complet diferite." Exemplu concret — două companii raportează exact aceeași
creștere de venituri și profit (+20%):</p>
<table>
<thead>
<tr>
<th></th>
<th>Compania A (eficiență)</th>
<th>Compania B (datorie + creanțe)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Venituri</td>
<td>100M$ → 120M$ (+20%)</td>
<td>100M$ → 120M$ (+20%)</td>
</tr>
<tr>
<td>Profit net</td>
<td>15M$ → 18M$ (+20%)</td>
<td>15M$ → 18M$ (+20%)</td>
</tr>
<tr>
<td>Cash flow operațional</td>
<td>17M$ (confirmă)</td>
<td>-5M$ (nu confirmă)</td>
</tr>
<tr>
<td>Datorie totală</td>
<td>40M$ → 40M$ (stabilă)</td>
<td>40M$ → 70M$ (+75%)</td>
</tr>
</tbody>
</table>
<p>Headline-ul ("+20% venituri, +20% profit") e identic. Dedesubt, Compania A
crește pentru că vinde mai eficient și încasează ce vinde; Compania B
crește pentru că a împrumutat masiv și a lăsat clienții să plătească mai
târziu (sau deloc) — o creștere care se poate rupe la primul șoc (dobânzi
mai mari, un client mare care nu mai plătește).</p>
<p>Diluția e a treia cale, separată: o companie poate raporta profit total mai
mare doar pentru că a emis acțiuni noi (ex: pentru o achiziție sau ca să
strângă cash), nu pentru că fiecare acțiune valorează mai mult. Profitul pe
acțiune (EPS) poate chiar <strong>scădea</strong> în timp ce profitul total crește —
verifică EPS, nu doar profitul total.</p>
<h2>Cum folosești asta practic</h2>
<p><strong>De ce urmărești asta:</strong> ca să nu cumperi o poveste de creștere (%) care de
fapt e susținută de datorie sau de creanțe neîncasate — o "creștere" care se
poate prăbuși brusc la primul șoc, exact când tehnicul arăta un breakout
frumos.</p>
<p><strong>Ce faci când vezi o cifră de creștere raportată:</strong> nu te oprești la
titlu. Verifici (1) dacă cash flow-ul operațional confirmă profitul net
(raport apropiat de 1, ca la Compania A) și (2) dacă datoria a crescut
proporțional mai mult decât veniturile (ca la Compania B).</p>
<p><strong>Trigger valid vs. prea devreme</strong>, aplicat pe un breakout tehnic real (long):</p>
<p><svg viewBox="0 0 320 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:320px;height:auto;font:12px sans-serif">
<line x1="10" y1="100" x2="310" y2="100" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="15" y="93" fill="#1a5fb4">45.00 — rezistență (range 40-45)</text>
<polyline points="10,80 60,60 110,75 160,50 210,45 260,20" fill="none" stroke="#188a3e" stroke-width="2"/>
<circle cx="210" cy="45" r="5" fill="#188a3e"/>
<text x="120" y="28" fill="#188a3e">breakout ~45.30</text>
<text x="120" y="41" fill="#188a3e">cash flow confirmă profitul</text>
<line x1="10" y1="120" x2="310" y2="120" stroke="#c00" stroke-width="1.5" stroke-dasharray="2 2"/>
<text x="15" y="135" fill="#c00">43.50 — SL, sub zona de breakout</text>
</svg></p>
<p><strong>Exemplu complet — long, Compania A:</strong> intri long la retest 45.30 după
breakout peste 45.00 (raportul confirmă: profit 18M$ ≈ cash flow 17M$, datorie
stabilă). SL 43.50 (sub zona de breakout — dacă revine acolo, ideea de forță
fundamentală e invalidată pe termen scurt). TP 51.00 (proiecție = înălțimea
range-ului anterior, 6 puncte, dusă de la nivelul de breakout). Risc 1.80,
recompensă 5.70, R:R ~1:3.2.</p>
<p><strong>Exemplu complet — invers, Compania B (aceeași creștere pe hârtie, alt
verdict):</strong> stock-ul rupe și el 45.00 pe același titlu de "+20% venituri,
+20% profit", dar cash flow-ul e negativ și datoria a explodat. Nu cumperi
breakout-ul doar pe titlu — aștepți raportul complet. Când divergența iese
la iveală (10-Q următor), prețul cedează sub suportul de 43.00: intri
<strong>short</strong> la 42.80, SL 45.50 (peste maximul falsului breakout — dacă-l
recucerește, teza de fragilitate e greșită), TP 37.00 (suport tehnic
anterior). Risc 2.70, recompensă 5.80, R:R ~1:2.1.</p>
<h2>Gotchas practice</h2>
<ul>
<li><strong>Nu cumpăra o poveste doar din procentul de creștere</strong> — verifică mereu
dacă cash flow-ul operațional confirmă profitul net, nu doar titlul.</li>
<li><strong>Profit crescut + datorie explodează = fragilitate, nu forță</strong> — mărimea
nu înseamnă forță, structura înseamnă forță (chiar din curs).</li>
<li><strong>Diluția poate ascunde stagnarea reală</strong> — profitul total poate crește
chiar dacă EPS scade; verifică EPS, nu doar linia de profit total.</li>
<li><strong>Un singur trimestru nu e suficient</strong> — o divergență profit/cash izolată
poate fi temporară (sezonalitate); caută dacă se repetă 2-3 trimestre
la rând înainte să tragi o concluzie.</li>
</ul>
<h2>Referințe</h2>
<ul>
<li><a href="https://corporatefinanceinstitute.com/resources/accounting/cash-flow-vs-net-income/">Corporate Finance Institute — Cash Flow vs Net Income</a> — mecanismul accrual vs cash, exact divergența din acest fișier.</li>
<li><a href="https://corporatefinanceinstitute.com/balance-sheet">Corporate Finance Institute — Balance Sheet</a> — structura bilanțului (active, datorii, capitaluri).</li>
<li><a href="https://corporatefinanceinstitute.com/learn/resources/valuation/dilutive-securities">Corporate Finance Institute — Dilutive Securities</a> — cum diluția afectează EPS.</li>
<li><a href="https://www.investor.gov/introduction-investing/getting-started/researching-investments/how-read-10-k">SEC Investor.gov — How to Read a 10-K</a> — unde găsești efectiv cele trei situații financiare într-un raport real.</li>
</ul>
<hr />
<p><em>Notă: mecanismul accrual (exemplul cu vânzarea pe credit), diagramele
DA/NU cu companiile A/B, tabelul comparativ de calitate a creșterii,
explicația diluției/EPS, secțiunea "cum folosești asta practic" (inclusiv
ambele exemple de trade, long și short, cu cifre de entry/SL/TP) și
gotchas-urile sunt completări ale mele, dincolo de ce spune explicit
transcrierea — cursul introduce cele trei straturi, distincția profit/cash
și cele trei surse de creștere (eficiență/datorie/diluție), dar fără cifre
sau exemple de tranzacționare concrete.</em></p>
</body>
</html>

View File

@@ -0,0 +1,191 @@
# Analiză Fundamentală / #2 — Cele trei straturi: cont de profit și pierdere, bilanț, cash flow
## TLDR
Orice business are trei straturi de citit, nu unul: **contul de profit și
pierdere** (povestea pe o perioadă), **bilanțul** (poziția la un moment dat)
și **cash flow-ul** (dacă banii chiar există). Profitul e ce scrie pe hârtie,
cash-ul e ce ai efectiv în cont — nu sunt același lucru, din motive
mecanice, nu de opinie. Cash flow-ul confirmă sau contrazice povestea din
P&L. Iar când vine vorba de creștere, mărimea creșterii contează mai puțin
decât **calitatea** ei: poate veni din eficiență (sănătos), din datorie
(risc) sau din diluție (subțiază acționarii) — și din exterior, toate trei
arată identic.
## Cele trei straturi
<svg viewBox="0 0 460 250" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<rect x="10" y="10" width="440" height="60" fill="none" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="20" y="32" fill="#1a5fb4">Cont de profit și pierdere (P&amp;L)</text>
<text x="20" y="50" fill="#666">povestea pe o perioadă (trimestru/an) — venituri, cheltuieli, profit</text>
<line x1="230" y1="70" x2="230" y2="90" stroke="#888" stroke-width="1.5"/>
<rect x="10" y="95" width="440" height="60" fill="none" stroke="#333" stroke-width="1.5"/>
<text x="20" y="117" fill="#333">Bilanț</text>
<text x="20" y="135" fill="#666">poziția la un moment dat — ce are, ce datorează, ce rămâne acționarilor</text>
<line x1="230" y1="155" x2="230" y2="175" stroke="#888" stroke-width="1.5"/>
<rect x="10" y="180" width="440" height="60" fill="none" stroke="#188a3e" stroke-width="1.5"/>
<text x="20" y="202" fill="#188a3e">Cash flow</text>
<text x="20" y="220" fill="#666">verificarea — banii chiar intră/ies pe bune, sau doar pe hârtie?</text>
</svg>
Analogia din curs: dacă vrei să cumperi un restaurant, nu te uiți doar dacă e
plin de clienți (vitrina) — vrei să știi cât încasează, cât cheltuie și cu
ce rămâne (P&L), ce are și ce datorează (bilanț ca fundație a casei), și
dacă banii chiar intră în casă (cash flow), nu doar pe hârtie.
## De ce profitul nu înseamnă bani în cont — mecanismul, nu doar afirmația
Mai jos folosesc de mai multe ori ideea că "profitul și cash-ul pot diverge".
O explic o singură dată, mecanic, înainte s-o aplic pe exemple.
Contabilitatea de angajament (accrual) înregistrează venitul când produsul e
livrat/factura e emisă — **nu** când clientul plătește efectiv. Dacă o
companie vinde 1.000.000$ pe credit, cu plată în 60 de zile, profitul de
1.000.000$ apare imediat în P&L. Dar cheltuielile (salarii, chirie, marfă)
se plătesc adesea imediat, cash. Rezultatul: profit pe hârtie azi, cash
efectiv abia peste două luni — și dacă între timp clientul întârzie sau nu
mai plătește, profitul rămâne pe hârtie definitiv.
<svg viewBox="0 0 420 130" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<text x="10" y="15" fill="#333">Ziua 0: vânzare de 1.000.000$ pe credit (plată în 60 zile)</text>
<rect x="10" y="25" width="130" height="26" fill="#1a5fb4"/>
<text x="15" y="42" fill="#fff">Profit +1.000.000$</text>
<text x="150" y="42" fill="#1a5fb4">înregistrat azi (P&amp;L)</text>
<rect x="10" y="60" width="130" height="26" fill="#888" opacity="0.4"/>
<text x="15" y="77" fill="#333">Cash: 0$</text>
<text x="150" y="77" fill="#666">clientul n-a plătit încă</text>
<line x1="10" y1="105" x2="400" y2="105" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="150" y="120" fill="#188a3e">Ziua 60: abia acum intră cash-ul (dacă intră)</text>
</svg>
## DA / NU — cash flow-ul confirmă profitul?
Aceeași cifră de profit poate ascunde o realitate complet diferită dedesubt.
**DA — cash flow-ul confirmă profitul (business sănătos)**
<svg viewBox="0 0 300 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:300px;height:auto;font:12px sans-serif">
<text x="10" y="15" fill="#333">Compania A — trimestru curent</text>
<line x1="20" y1="140" x2="280" y2="140" stroke="#999" stroke-width="1"/>
<rect x="50" y="40" width="50" height="100" fill="#1a5fb4"/>
<text x="25" y="155" fill="#1a5fb4">Profit net</text>
<text x="30" y="168" fill="#1a5fb4">18M$</text>
<rect x="150" y="48" width="50" height="92" fill="#188a3e"/>
<text x="125" y="155" fill="#188a3e">Cash flow op.</text>
<text x="150" y="168" fill="#188a3e">17M$</text>
</svg>
Profit net 18M$, cash flow operațional 17M$ — aproape identice (~94%).
Clienții chiar plătesc, marfa nu stă blocată în stoc. Povestea din P&L e
susținută de bani reali.
**NU — cash flow-ul nu confirmă profitul (semnal de alarmă)**
<svg viewBox="0 0 300 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:300px;height:auto;font:12px sans-serif">
<text x="10" y="15" fill="#333">Compania B — trimestru curent</text>
<line x1="20" y1="100" x2="280" y2="100" stroke="#999" stroke-width="1"/>
<rect x="50" y="20" width="50" height="80" fill="#1a5fb4"/>
<text x="25" y="115" fill="#1a5fb4">Profit net</text>
<text x="30" y="128" fill="#1a5fb4">18M$</text>
<rect x="150" y="100" width="50" height="25" fill="#c00"/>
<text x="120" y="140" fill="#c00">Cash flow op.</text>
<text x="130" y="153" fill="#c00">-5M$</text>
</svg>
Profit net raportat identic — 18M$ — dar cash flow operațional **negativ**
(-5M$): clienții încă nu au plătit facturile (creanțe +25M$ față de
trimestrul anterior). Pe hârtie, cele două companii arată la fel. În
bucătărie, una are bani, cealaltă are doar promisiuni de plată.
## Calitatea creșterii — de unde vine, nu doar cât de mare e
Din curs: "poate să vină din eficiență, poate să vină din datorie, sau poate
să vină din diluție. Din exterior toate arată la fel, dar din interior sunt
complet diferite." Exemplu concret — două companii raportează exact aceeași
creștere de venituri și profit (+20%):
| | Compania A (eficiență) | Compania B (datorie + creanțe) |
|---|---|---|
| Venituri | 100M$ → 120M$ (+20%) | 100M$ → 120M$ (+20%) |
| Profit net | 15M$ → 18M$ (+20%) | 15M$ → 18M$ (+20%) |
| Cash flow operațional | 17M$ (confirmă) | -5M$ (nu confirmă) |
| Datorie totală | 40M$ → 40M$ (stabilă) | 40M$ → 70M$ (+75%) |
Headline-ul ("+20% venituri, +20% profit") e identic. Dedesubt, Compania A
crește pentru că vinde mai eficient și încasează ce vinde; Compania B
crește pentru că a împrumutat masiv și a lăsat clienții să plătească mai
târziu (sau deloc) — o creștere care se poate rupe la primul șoc (dobânzi
mai mari, un client mare care nu mai plătește).
Diluția e a treia cale, separată: o companie poate raporta profit total mai
mare doar pentru că a emis acțiuni noi (ex: pentru o achiziție sau ca să
strângă cash), nu pentru că fiecare acțiune valorează mai mult. Profitul pe
acțiune (EPS) poate chiar **scădea** în timp ce profitul total crește —
verifică EPS, nu doar profitul total.
## Cum folosești asta practic
**De ce urmărești asta:** ca să nu cumperi o poveste de creștere (%) care de
fapt e susținută de datorie sau de creanțe neîncasate — o "creștere" care se
poate prăbuși brusc la primul șoc, exact când tehnicul arăta un breakout
frumos.
**Ce faci când vezi o cifră de creștere raportată:** nu te oprești la
titlu. Verifici (1) dacă cash flow-ul operațional confirmă profitul net
(raport apropiat de 1, ca la Compania A) și (2) dacă datoria a crescut
proporțional mai mult decât veniturile (ca la Compania B).
**Trigger valid vs. prea devreme**, aplicat pe un breakout tehnic real (long):
<svg viewBox="0 0 320 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:320px;height:auto;font:12px sans-serif">
<line x1="10" y1="100" x2="310" y2="100" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="15" y="93" fill="#1a5fb4">45.00 — rezistență (range 40-45)</text>
<polyline points="10,80 60,60 110,75 160,50 210,45 260,20" fill="none" stroke="#188a3e" stroke-width="2"/>
<circle cx="210" cy="45" r="5" fill="#188a3e"/>
<text x="120" y="28" fill="#188a3e">breakout ~45.30</text>
<text x="120" y="41" fill="#188a3e">cash flow confirmă profitul</text>
<line x1="10" y1="120" x2="310" y2="120" stroke="#c00" stroke-width="1.5" stroke-dasharray="2 2"/>
<text x="15" y="135" fill="#c00">43.50 — SL, sub zona de breakout</text>
</svg>
**Exemplu complet — long, Compania A:** intri long la retest 45.30 după
breakout peste 45.00 (raportul confirmă: profit 18M$ ≈ cash flow 17M$, datorie
stabilă). SL 43.50 (sub zona de breakout — dacă revine acolo, ideea de forță
fundamentală e invalidată pe termen scurt). TP 51.00 (proiecție = înălțimea
range-ului anterior, 6 puncte, dusă de la nivelul de breakout). Risc 1.80,
recompensă 5.70, R:R ~1:3.2.
**Exemplu complet — invers, Compania B (aceeași creștere pe hârtie, alt
verdict):** stock-ul rupe și el 45.00 pe același titlu de "+20% venituri,
+20% profit", dar cash flow-ul e negativ și datoria a explodat. Nu cumperi
breakout-ul doar pe titlu — aștepți raportul complet. Când divergența iese
la iveală (10-Q următor), prețul cedează sub suportul de 43.00: intri
**short** la 42.80, SL 45.50 (peste maximul falsului breakout — dacă-l
recucerește, teza de fragilitate e greșită), TP 37.00 (suport tehnic
anterior). Risc 2.70, recompensă 5.80, R:R ~1:2.1.
## Gotchas practice
- **Nu cumpăra o poveste doar din procentul de creștere** — verifică mereu
dacă cash flow-ul operațional confirmă profitul net, nu doar titlul.
- **Profit crescut + datorie explodează = fragilitate, nu forță** — mărimea
nu înseamnă forță, structura înseamnă forță (chiar din curs).
- **Diluția poate ascunde stagnarea reală** — profitul total poate crește
chiar dacă EPS scade; verifică EPS, nu doar linia de profit total.
- **Un singur trimestru nu e suficient** — o divergență profit/cash izolată
poate fi temporară (sezonalitate); caută dacă se repetă 2-3 trimestre
la rând înainte să tragi o concluzie.
## Referințe
- [Corporate Finance Institute — Cash Flow vs Net Income](https://corporatefinanceinstitute.com/resources/accounting/cash-flow-vs-net-income/) — mecanismul accrual vs cash, exact divergența din acest fișier.
- [Corporate Finance Institute — Balance Sheet](https://corporatefinanceinstitute.com/balance-sheet) — structura bilanțului (active, datorii, capitaluri).
- [Corporate Finance Institute — Dilutive Securities](https://corporatefinanceinstitute.com/learn/resources/valuation/dilutive-securities) — cum diluția afectează EPS.
- [SEC Investor.gov — How to Read a 10-K](https://www.investor.gov/introduction-investing/getting-started/researching-investments/how-read-10-k) — unde găsești efectiv cele trei situații financiare într-un raport real.
---
*Notă: mecanismul accrual (exemplul cu vânzarea pe credit), diagramele
DA/NU cu companiile A/B, tabelul comparativ de calitate a creșterii,
explicația diluției/EPS, secțiunea "cum folosești asta practic" (inclusiv
ambele exemple de trade, long și short, cu cifre de entry/SL/TP) și
gotchas-urile sunt completări ale mele, dincolo de ce spune explicit
transcrierea — cursul introduce cele trei straturi, distincția profit/cash
și cele trei surse de creștere (eficiență/datorie/diluție), dar fără cifre
sau exemple de tranzacționare concrete.*

View File

@@ -0,0 +1,256 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Analiză Fundamentală / #3 — Income Statement: traseul banilor de la vânzări la profit net</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>Analiză Fundamentală / #3 — Income Statement: traseul banilor de la vânzări la profit net</h1>
<h2>TLDR</h2>
<p>Income statement (contul de profit și pierdere) e primul din cele 3 situații
financiare fundamentale (income statement, balance sheet, cash flow) și
răspunde la o singură întrebare: <strong>compania știe să transforme vânzările în
profit?</strong> Banii curg în cascadă: Revenue → minus Cost of Revenue → Gross
Profit → minus Operating Expenses → Operating Income → ajustări (dobânzi,
alte venituri) → Pre-tax Income → minus taxe → Net Income. Fiecare scădere
răspunde la o întrebare diferită despre business. Exemplu real din curs:
Coca-Cola (KO), date TTM (Trailing 12 Months) de pe Yahoo Finance —
Revenue $49,284M, Net Income $13,701M, adică din fiecare $100 vânduți rămân
~$28 profit net.</p>
<h2>De ce urmărești asta</h2>
<p>Nu cumperi un ticker, cumperi un business. Revenue-ul singur nu spune nimic —
o companie poate vinde masiv și tot să nu facă profit (marje subțiri, costuri
scăpate de sub control). Income statement-ul te ajută să separă "compania
vinde mult" de "compania păstrează bani din ce vinde", ca să nu cumperi o
companie doar pe baza unui titlu de genul "creștere de venituri 40%" care
ascunde marje în scădere.</p>
<p><strong>Ce faci când te uiți la el:</strong> nu te oprești la un singur an — calculezi
marjele (gross margin = Gross Profit / Revenue, operating margin =
Operating Income / Revenue) și le compari cu anii anteriori ale aceleiași
companii (trend) și cu competitorii din același sector (context). Un singur
an bun nu e un business bun, un trend de mai mulți ani da.</p>
<h2>Cum ajungi la cifre (mecanica, o dată)</h2>
<p>Pe Yahoo Finance: cauți simbolul (ex. <code>KO</code> pentru Coca-Cola) → tab
<strong>Financials</strong> → <strong>Income Statement</strong>. Coloana <strong>TTM</strong> (Trailing 12 Months)
înseamnă ultimele 12 luni raportate, nu doar ultimul an fiscal încheiat —
practic "cum arată business-ul chiar acum", nu o poză veche de un an.</p>
<h2>Diagramă principală — traseul banilor la Coca-Cola (TTM, $ milioane)</h2>
<p>Cascadă desenată la scară: fiecare bară e proporțională cu suma ei
(4px per milion... de fapt 4px per $ miliard, ca să încapă pe ecran).</p>
<p><svg viewBox="0 0 480 220" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:500px;height:auto;font:12px sans-serif">
<text x="10" y="20" fill="#333">Revenue</text>
<rect x="190" y="5" width="197" height="26" fill="#188a3e"/>
<text x="392" y="23" fill="#188a3e">$49,284M</text>
<text x="10" y="55" fill="#333">− COGS</text>
<rect x="190" y="40" width="75" height="26" fill="#c00"/>
<text x="270" y="58" fill="#c00">$18,854M</text>
<text x="10" y="90" fill="#333">= Gross Profit</text>
<rect x="190" y="75" width="122" height="26" fill="#1a5fb4"/>
<text x="317" y="93" fill="#1a5fb4">$30,430M</text>
<text x="10" y="125" fill="#333">− OpEx</text>
<rect x="190" y="110" width="60" height="26" fill="#c00"/>
<text x="255" y="128" fill="#c00">$14,865M</text>
<text x="10" y="160" fill="#333">= Op. Income</text>
<rect x="190" y="145" width="62" height="26" fill="#1a5fb4"/>
<text x="257" y="163" fill="#1a5fb4">$15,565M</text>
<text x="10" y="200" fill="#666" style="font-size:11px">Scară: 4px = $1 miliard. Fiecare bară e proporțională</text>
<text x="10" y="213" fill="#666" style="font-size:11px">cu suma ei — Gross Profit e vizual ~62% din Revenue.</text>
</svg></p>
<p>Din $49,284M vânzări, $18,854M se duc pe costul produsului (materii prime,
ambalare, producție), rămân $30,430M profit brut — peste 60 de cenți din
fiecare dolar vândut. Din ăia, $14,865M se duc pe operarea business-ului
(marketing, vânzări, corporate), rămân $15,565M profit operațional — ~31.6%
din revenue. Asta e marja operațională: cât produce motorul companiei,
înainte de taxe și dobânzi.</p>
<h2>Termenii, în ordinea în care apar</h2>
<p><strong>Cost of Revenue</strong> (costul produsului) — tot ce costă să produci și să
livrezi ce vinzi: materii prime, ambalaj, producție, muncă directă. La
Coca-Cola: apă, zahăr, arome, doze, capace, energie, mentenanță utilaje.
<em>Nu</em> include marketing sau salarii de corporate — aia e la categoria
următoare.</p>
<p><strong>Gross Profit</strong> (profit brut) = Revenue − Cost of Revenue. Răspunde la "are
compania marjă bună, brand puternic, pricing power?" — la Coca-Cola, da:
$30,430M rămân după costul produsului.</p>
<p><strong>Operating Expenses</strong> (OpEx) — costul de a <em>rula</em> business-ul, nu de a
produce produsul: marketing, echipe de vânzări, distribuție, corporate,
resurse umane, legal, IT, amortizare. La Coca-Cola: $14,865M.</p>
<p><strong>Operating Income</strong> = Gross Profit − Operating Expenses. Una dintre cele
mai importante cifre din tot statement-ul, pentru că izolează <strong>motorul de
bază al business-ului</strong> — ignorând taxe, dobânzi și alte elemente
financiare care nu au legătură cu cât de bine vinde și operează compania.</p>
<h3>EBIT vs Operating Income — aproape la fel, dar nu identic</h3>
<p>EBIT (Earnings Before Interest and Taxes — profit înainte de dobânzi și
taxe) e, conceptual, aceeași idee ca Operating Income: profitul rămas
înainte ca banca și statul să ia din el. În practică, de multe ori cele
două cifre sunt aproape egale, dar nu identice — diferența vine din elemente
non-operaționale (ex. venituri din investiții, câștiguri/pierderi
excepționale) care intră în EBIT, dar nu în Operating Income. La Coca-Cola,
Operating Income e $15,565M, iar EBIT raportat e $18,194M — o diferență de
câteva miliarde, semn că există elemente non-operaționale semnificative
(vezi Other Income/Expense mai jos).</p>
<p><svg viewBox="0 0 380 90" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:380px;height:auto;font:12px sans-serif">
<rect x="10" y="10" width="170" height="35" fill="none" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="18" y="25" fill="#1a5fb4">Operating Income</text>
<text x="18" y="40" fill="#333">$15,565M — doar core business</text>
<rect x="200" y="10" width="170" height="35" fill="none" stroke="#7a3fb4" stroke-width="1.5"/>
<text x="208" y="25" fill="#7a3fb4">EBIT</text>
<text x="208" y="40" fill="#333">$18,194M — + elemente non-op.</text>
<text x="10" y="70" fill="#666" style="font-size:11px">De regulă foarte apropiate; diferența = venituri/cheltuieli</text>
<text x="10" y="83" fill="#666" style="font-size:11px">care nu vin din vânzarea produsului de bază.</text>
</svg></p>
<p><strong>Other Income/Expense</strong> — restul evenimentelor financiare care influențează
profitul, dar nu vin din vânzarea produsului: dobândă încasată din cash,
vânzare de active (fabrici, terenuri), efecte de curs valutar (relevant
pentru o companie globală ca Coca-Cola), procese/despăgubiri,
restructurări. La Coca-Cola: +$1,801M (net pozitiv în perioada analizată).</p>
<p><strong>Pre-tax Income</strong> (profit înainte de taxe) = Operating Income ± Other
Income/Expense (ajustat și cu EBIT/elemente financiare suplimentare, care
în raportul Coca-Cola introduc mici diferențe de rotunjire față de o sumă
simplă). La Coca-Cola: $16,552M.</p>
<p><strong>Tax Provision</strong> — cât ia statul. La Coca-Cola: $2,784M.</p>
<p><strong>Net Income</strong> (profit net) = Pre-tax Income − Tax Provision. Cifra finală
care rămâne acționarilor și care alimentează P/E, EPS și net margin. La
Coca-Cola: $13,701M — adică din $49,284M vânzări, ~27.8% ajung profit net
final.</p>
<p><svg viewBox="0 0 380 110" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:380px;height:auto;font:12px sans-serif">
<rect x="10" y="10" width="360" height="30" fill="none" stroke="#1a1a1a" stroke-width="1.5"/>
<text x="18" y="30" fill="#1a1a1a">Pre-tax Income $16,552M</text>
<line x1="190" y1="40" x2="190" y2="60" stroke="#888" stroke-width="1.5"/>
<text x="70" y="55" fill="#c00">− Tax Provision $2,784M (statul)</text>
<rect x="10" y="65" width="360" height="30" fill="none" stroke="#188a3e" stroke-width="1.5"/>
<text x="18" y="85" fill="#188a3e">Net Income $13,701M — rămâne acționarilor</text>
</svg></p>
<p><strong>EBITDA</strong> (Earnings Before Interest, Taxes, Depreciation and Amortization —
profit înainte de dobânzi, taxe, depreciere și amortizare) — un pas
suplimentar față de EBIT: adaugă înapoi depreciere și amortizare
(cheltuieli contabile, nu ieșiri reale de cash). Motivul pentru care
interesează: arată cât cash generating power are business-ul înainte de
costurile pur contabile — util mai ales când compari companii cu structuri
de active foarte diferite (una cu fabrici scumpe depreciate agresiv, alta
fără active fizice).</p>
<h3>EPS: Basic vs Diluted</h3>
<p>EPS (Earnings Per Share — profit per acțiune) = Net Income / numărul de
acțiuni. Dar "numărul de acțiuni" nu e o cifră simplă:</p>
<ul>
<li><strong>Basic EPS</strong> = Net Income / acțiuni existente <em>acum</em>.</li>
<li><strong>Diluted EPS</strong> = Net Income / acțiuni existente <em>acum</em> + acțiuni care pot
apărea în viitor din stock options, RSU-uri (compensații către angajați)
și obligațiuni convertibile.</li>
</ul>
<p>Diluted EPS e mai mic sau egal cu Basic EPS (niciodată mai mare), pentru că
numitorul e mai mare sau egal. De-aia investitorul conservator se uită la
diluted, nu la basic — basic poate arăta un profit-per-acțiune umflat
artificial dacă firma are multe instrumente convertibile în așteptare.</p>
<p><svg viewBox="0 0 400 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#333">Exemplu construit (ilustrativ, cifre plauzibile pt. o companie</text>
<text x="10" y="33" fill="#333">de mărimea Coca-Cola — nu vin din transcriere):</text>
<rect x="10" y="45" width="180" height="45" fill="none" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="18" y="63" fill="#1a5fb4">Basic: 4.32B acțiuni</text>
<text x="18" y="80" fill="#333">EPS = 13,701 / 4,320 = $3.17</text>
<rect x="205" y="45" width="185" height="45" fill="none" stroke="#c00" stroke-width="1.5"/>
<text x="213" y="63" fill="#c00">Diluted: 4.36B acțiuni</text>
<text x="213" y="80" fill="#333">EPS = 13,701 / 4,360 = $3.14</text>
<text x="10" y="115" fill="#666" style="font-size:11px">+40M acțiuni potențiale din stock options / RSU / bonduri</text>
<text x="10" y="130" fill="#666" style="font-size:11px">convertibile — același profit, împărțit la mai multe felii.</text>
</svg></p>
<h2>Confirmare vs capcană — marjă în creștere vs. "revenue growth" înșelător</h2>
<p>Revenue crescător e vestea bună pe care o vede toată lumea la headline —
dar nu spune dacă profitul chiar crește proporțional. Aceeași creștere de
revenue poate ascunde două realități complet diferite:</p>
<p><strong>DA — marje sănătoase, revenue growth real</strong></p>
<p><svg viewBox="0 0 320 165" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:340px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#188a3e">Compania A — Revenue +12% an/an</text>
<text x="10" y="40" fill="#333">An trecut: gross margin 61%</text>
<rect x="10" y="46" width="183" height="18" fill="#188a3e" opacity="0.4"/>
<text x="10" y="85" fill="#333">Anul ăsta: gross margin 62%</text>
<rect x="10" y="91" width="186" height="18" fill="#188a3e"/>
<text x="10" y="130" fill="#188a3e">Revenue crește ȘI marja crește/se menține —</text>
<text x="10" y="145" fill="#188a3e">pricing power real, nu doar volum.</text>
</svg></p>
<p><strong>NU — revenue growth care ascunde marjă în scădere</strong></p>
<p><svg viewBox="0 0 320 165" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:340px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#c00">Compania B (construit) — Revenue +20% an/an</text>
<text x="10" y="40" fill="#333">An trecut: gross margin 45%</text>
<rect x="10" y="46" width="135" height="18" fill="#c88" opacity="0.5"/>
<text x="10" y="85" fill="#333">Anul ăsta: gross margin 32%</text>
<rect x="10" y="91" width="96" height="18" fill="#c00"/>
<text x="10" y="130" fill="#c00">Revenue crește 20%, dar costul de a produce</text>
<text x="10" y="145" fill="#c00">crește și mai repede — marja se prăbușește.</text>
</svg></p>
<p>Compania B (exemplu construit, nu din curs) vinde mai mult, dar câștigă mai
puțin per unitate vândută — de regulă semn de război de prețuri, costuri de
producție scăpate de sub control, sau creștere "cumpărată" prin discount-uri
agresive. Titlul de presă ar fi identic ("revenue +20%!"), dar business-ul
din spate se deteriorează. Fără să te uiți la marjă, ai fi confundat cele
două companii.</p>
<h2>Exemplu complet — de la income statement la decizie de investiție</h2>
<p>Nu e un trade cu entry/SL/TP în pips (asta vine cu analiza tehnică, module
separate) — e o decizie de investiție pe termen lung, pas cu pas:</p>
<ol>
<li><strong>Identifici</strong>: Coca-Cola, Revenue TTM $49,284M — vinde la scară mare,
deci "oamenii încă cumpără produsele companiei" (întrebarea inițială).</li>
<li><strong>Verifici marja brută</strong>: Gross Profit $30,430M / Revenue $49,284M ≈
61.7%. Peste 60 de cenți din fiecare dolar rămân după costul produsului —
marjă solidă, semn de brand puternic și pricing power (compari cu un
retailer de bunuri de larg consum, unde marja brută abia trece de 20-30%).</li>
<li><strong>Verifici marja operațională</strong>: Operating Income $15,565M / Revenue
$49,284M ≈ 31.6%. Compania nu doar are marjă brută bună, dar și
controlează eficient costurile de operare (marketing, vânzări,
corporate) — marja nu se "mănâncă" în etapa următoare.</li>
<li><strong>Verifici marja netă</strong>: Net Income $13,701M / Revenue $49,284M ≈ 27.8%.
Confirmă că profitul supraviețuiește și după taxe și elemente
non-operaționale.</li>
<li><strong>Decizie</strong>: cele 3 marje sunt toate solide și consistente unele cu
altele (nu ai o marjă brută bună care se prăbușește la operațional, ca
la Compania B din exemplul de mai sus) — Coca-Cola trece testul income
statement-ului. Următorul pas, nu opțional, e balance sheet-ul (Modul 4):
marjă bună nu înseamnă automat companie solidă financiar dacă e îngropată
în datorii.</li>
</ol>
<h2>Gotchas practice</h2>
<ul>
<li><strong>Nu te uita doar la Net Income absolut</strong> — $13,701M înseamnă puțin fără
să-l raportezi la Revenue (net margin) sau la nr. de acțiuni (EPS). O
companie mai mică cu marjă mai mare poate fi un business mai bun decât una
mare cu marjă subțire.</li>
<li><strong>Revenue growth fără margin growth e un semnal de verificat, nu de
ignorat</strong> — vezi exemplul Compania B mai sus; verifică întotdeauna trendul
marjelor pe 3-5 ani, nu un singur trimestru.</li>
<li><strong>Diluted EPS, nu Basic</strong> — dacă o companie are multe stock options/RSU-uri
în circulație, Basic EPS supraestimează profitul real per acțiune.</li>
<li><strong>Un singur an nu e un business</strong> — un an excelent poate fi excepție (o
vânzare de active, un câștig valutar întâmplător la Other Income/Expense);
uită-te la trend, nu la un singur punct de date.</li>
</ul>
<h2>Referințe</h2>
<ul>
<li><a href="https://corporatefinanceinstitute.com/resources/accounting/three-financial-statements/">Corporate Finance Institute — The 3 Financial Statements</a> — cum se leagă income statement, balance sheet, cash flow.</li>
<li><a href="https://corporatefinanceinstitute.com/resources/valuation/what-is-earnings-per-share-eps/">Corporate Finance Institute — Earnings Per Share (Basic vs Diluted)</a> — formulele EPS.</li>
<li><a href="https://corporatefinanceinstitute.com/resources/valuation/diluted-eps-formula-calculation">Corporate Finance Institute — Diluted EPS Formula and Calculation</a> — mecanica diluării.</li>
<li><a href="https://finance.yahoo.com/quote/KO/financials/">Yahoo Finance — Coca-Cola (KO) Financials</a> — sursa exemplului din curs (coloana TTM).</li>
</ul>
<hr />
<p><em>Notă: cifrele Coca-Cola (Revenue, Cost of Revenue, Gross Profit, Operating
Expenses, Operating Income, EBIT, Other Income/Expense, Pre-tax Income, Tax
Provision, Net Income) vin direct din transcrierea cursului. Diagramele care
le vizualizează sunt completarea mea. Diferența EBIT/Operating Income și
segmentul Other Income → Pre-tax Income conțin mici inconsistențe aritmetice
proprii transcrierii audio (rotunjiri) — cifrele sunt redate așa cum apar în
curs. Secțiunea EBITDA (definiție, de ce contează), exemplul Basic vs
Diluted EPS (cifre ilustrative), secțiunea "Confirmare vs capcană" (Compania
B, construită), exemplul complet de decizie de investiție și gotchas-urile
practice sunt completări ale mele, dincolo de ce spune explicit transcrierea.</em></p>
</body>
</html>

View File

@@ -0,0 +1,262 @@
# Analiză Fundamentală / #3 — Income Statement: traseul banilor de la vânzări la profit net
## TLDR
Income statement (contul de profit și pierdere) e primul din cele 3 situații
financiare fundamentale (income statement, balance sheet, cash flow) și
răspunde la o singură întrebare: **compania știe să transforme vânzările în
profit?** Banii curg în cascadă: Revenue → minus Cost of Revenue → Gross
Profit → minus Operating Expenses → Operating Income → ajustări (dobânzi,
alte venituri) → Pre-tax Income → minus taxe → Net Income. Fiecare scădere
răspunde la o întrebare diferită despre business. Exemplu real din curs:
Coca-Cola (KO), date TTM (Trailing 12 Months) de pe Yahoo Finance —
Revenue $49,284M, Net Income $13,701M, adică din fiecare $100 vânduți rămân
~$28 profit net.
## De ce urmărești asta
Nu cumperi un ticker, cumperi un business. Revenue-ul singur nu spune nimic —
o companie poate vinde masiv și tot să nu facă profit (marje subțiri, costuri
scăpate de sub control). Income statement-ul te ajută să separă "compania
vinde mult" de "compania păstrează bani din ce vinde", ca să nu cumperi o
companie doar pe baza unui titlu de genul "creștere de venituri 40%" care
ascunde marje în scădere.
**Ce faci când te uiți la el:** nu te oprești la un singur an — calculezi
marjele (gross margin = Gross Profit / Revenue, operating margin =
Operating Income / Revenue) și le compari cu anii anteriori ale aceleiași
companii (trend) și cu competitorii din același sector (context). Un singur
an bun nu e un business bun, un trend de mai mulți ani da.
## Cum ajungi la cifre (mecanica, o dată)
Pe Yahoo Finance: cauți simbolul (ex. `KO` pentru Coca-Cola) → tab
**Financials** → **Income Statement**. Coloana **TTM** (Trailing 12 Months)
înseamnă ultimele 12 luni raportate, nu doar ultimul an fiscal încheiat —
practic "cum arată business-ul chiar acum", nu o poză veche de un an.
## Diagramă principală — traseul banilor la Coca-Cola (TTM, $ milioane)
Cascadă desenată la scară: fiecare bară e proporțională cu suma ei
(4px per milion... de fapt 4px per $ miliard, ca să încapă pe ecran).
<svg viewBox="0 0 480 220" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:500px;height:auto;font:12px sans-serif">
<text x="10" y="20" fill="#333">Revenue</text>
<rect x="190" y="5" width="197" height="26" fill="#188a3e"/>
<text x="392" y="23" fill="#188a3e">$49,284M</text>
<text x="10" y="55" fill="#333">− COGS</text>
<rect x="190" y="40" width="75" height="26" fill="#c00"/>
<text x="270" y="58" fill="#c00">$18,854M</text>
<text x="10" y="90" fill="#333">= Gross Profit</text>
<rect x="190" y="75" width="122" height="26" fill="#1a5fb4"/>
<text x="317" y="93" fill="#1a5fb4">$30,430M</text>
<text x="10" y="125" fill="#333">− OpEx</text>
<rect x="190" y="110" width="60" height="26" fill="#c00"/>
<text x="255" y="128" fill="#c00">$14,865M</text>
<text x="10" y="160" fill="#333">= Op. Income</text>
<rect x="190" y="145" width="62" height="26" fill="#1a5fb4"/>
<text x="257" y="163" fill="#1a5fb4">$15,565M</text>
<text x="10" y="200" fill="#666" style="font-size:11px">Scară: 4px = $1 miliard. Fiecare bară e proporțională</text>
<text x="10" y="213" fill="#666" style="font-size:11px">cu suma ei — Gross Profit e vizual ~62% din Revenue.</text>
</svg>
Din $49,284M vânzări, $18,854M se duc pe costul produsului (materii prime,
ambalare, producție), rămân $30,430M profit brut — peste 60 de cenți din
fiecare dolar vândut. Din ăia, $14,865M se duc pe operarea business-ului
(marketing, vânzări, corporate), rămân $15,565M profit operațional — ~31.6%
din revenue. Asta e marja operațională: cât produce motorul companiei,
înainte de taxe și dobânzi.
## Termenii, în ordinea în care apar
**Cost of Revenue** (costul produsului) — tot ce costă să produci și să
livrezi ce vinzi: materii prime, ambalaj, producție, muncă directă. La
Coca-Cola: apă, zahăr, arome, doze, capace, energie, mentenanță utilaje.
*Nu* include marketing sau salarii de corporate — aia e la categoria
următoare.
**Gross Profit** (profit brut) = Revenue − Cost of Revenue. Răspunde la "are
compania marjă bună, brand puternic, pricing power?" — la Coca-Cola, da:
$30,430M rămân după costul produsului.
**Operating Expenses** (OpEx) — costul de a *rula* business-ul, nu de a
produce produsul: marketing, echipe de vânzări, distribuție, corporate,
resurse umane, legal, IT, amortizare. La Coca-Cola: $14,865M.
**Operating Income** = Gross Profit − Operating Expenses. Una dintre cele
mai importante cifre din tot statement-ul, pentru că izolează **motorul de
bază al business-ului** — ignorând taxe, dobânzi și alte elemente
financiare care nu au legătură cu cât de bine vinde și operează compania.
### EBIT vs Operating Income — aproape la fel, dar nu identic
EBIT (Earnings Before Interest and Taxes — profit înainte de dobânzi și
taxe) e, conceptual, aceeași idee ca Operating Income: profitul rămas
înainte ca banca și statul să ia din el. În practică, de multe ori cele
două cifre sunt aproape egale, dar nu identice — diferența vine din elemente
non-operaționale (ex. venituri din investiții, câștiguri/pierderi
excepționale) care intră în EBIT, dar nu în Operating Income. La Coca-Cola,
Operating Income e $15,565M, iar EBIT raportat e $18,194M — o diferență de
câteva miliarde, semn că există elemente non-operaționale semnificative
(vezi Other Income/Expense mai jos).
<svg viewBox="0 0 380 90" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:380px;height:auto;font:12px sans-serif">
<rect x="10" y="10" width="170" height="35" fill="none" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="18" y="25" fill="#1a5fb4">Operating Income</text>
<text x="18" y="40" fill="#333">$15,565M — doar core business</text>
<rect x="200" y="10" width="170" height="35" fill="none" stroke="#7a3fb4" stroke-width="1.5"/>
<text x="208" y="25" fill="#7a3fb4">EBIT</text>
<text x="208" y="40" fill="#333">$18,194M — + elemente non-op.</text>
<text x="10" y="70" fill="#666" style="font-size:11px">De regulă foarte apropiate; diferența = venituri/cheltuieli</text>
<text x="10" y="83" fill="#666" style="font-size:11px">care nu vin din vânzarea produsului de bază.</text>
</svg>
**Other Income/Expense** — restul evenimentelor financiare care influențează
profitul, dar nu vin din vânzarea produsului: dobândă încasată din cash,
vânzare de active (fabrici, terenuri), efecte de curs valutar (relevant
pentru o companie globală ca Coca-Cola), procese/despăgubiri,
restructurări. La Coca-Cola: +$1,801M (net pozitiv în perioada analizată).
**Pre-tax Income** (profit înainte de taxe) = Operating Income ± Other
Income/Expense (ajustat și cu EBIT/elemente financiare suplimentare, care
în raportul Coca-Cola introduc mici diferențe de rotunjire față de o sumă
simplă). La Coca-Cola: $16,552M.
**Tax Provision** — cât ia statul. La Coca-Cola: $2,784M.
**Net Income** (profit net) = Pre-tax Income − Tax Provision. Cifra finală
care rămâne acționarilor și care alimentează P/E, EPS și net margin. La
Coca-Cola: $13,701M — adică din $49,284M vânzări, ~27.8% ajung profit net
final.
<svg viewBox="0 0 380 110" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:380px;height:auto;font:12px sans-serif">
<rect x="10" y="10" width="360" height="30" fill="none" stroke="#1a1a1a" stroke-width="1.5"/>
<text x="18" y="30" fill="#1a1a1a">Pre-tax Income $16,552M</text>
<line x1="190" y1="40" x2="190" y2="60" stroke="#888" stroke-width="1.5"/>
<text x="70" y="55" fill="#c00">− Tax Provision $2,784M (statul)</text>
<rect x="10" y="65" width="360" height="30" fill="none" stroke="#188a3e" stroke-width="1.5"/>
<text x="18" y="85" fill="#188a3e">Net Income $13,701M — rămâne acționarilor</text>
</svg>
**EBITDA** (Earnings Before Interest, Taxes, Depreciation and Amortization —
profit înainte de dobânzi, taxe, depreciere și amortizare) — un pas
suplimentar față de EBIT: adaugă înapoi depreciere și amortizare
(cheltuieli contabile, nu ieșiri reale de cash). Motivul pentru care
interesează: arată cât cash generating power are business-ul înainte de
costurile pur contabile — util mai ales când compari companii cu structuri
de active foarte diferite (una cu fabrici scumpe depreciate agresiv, alta
fără active fizice).
### EPS: Basic vs Diluted
EPS (Earnings Per Share — profit per acțiune) = Net Income / numărul de
acțiuni. Dar "numărul de acțiuni" nu e o cifră simplă:
- **Basic EPS** = Net Income / acțiuni existente *acum*.
- **Diluted EPS** = Net Income / acțiuni existente *acum* + acțiuni care pot
apărea în viitor din stock options, RSU-uri (compensații către angajați)
și obligațiuni convertibile.
Diluted EPS e mai mic sau egal cu Basic EPS (niciodată mai mare), pentru că
numitorul e mai mare sau egal. De-aia investitorul conservator se uită la
diluted, nu la basic — basic poate arăta un profit-per-acțiune umflat
artificial dacă firma are multe instrumente convertibile în așteptare.
<svg viewBox="0 0 400 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:400px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#333">Exemplu construit (ilustrativ, cifre plauzibile pt. o companie</text>
<text x="10" y="33" fill="#333">de mărimea Coca-Cola — nu vin din transcriere):</text>
<rect x="10" y="45" width="180" height="45" fill="none" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="18" y="63" fill="#1a5fb4">Basic: 4.32B acțiuni</text>
<text x="18" y="80" fill="#333">EPS = 13,701 / 4,320 = $3.17</text>
<rect x="205" y="45" width="185" height="45" fill="none" stroke="#c00" stroke-width="1.5"/>
<text x="213" y="63" fill="#c00">Diluted: 4.36B acțiuni</text>
<text x="213" y="80" fill="#333">EPS = 13,701 / 4,360 = $3.14</text>
<text x="10" y="115" fill="#666" style="font-size:11px">+40M acțiuni potențiale din stock options / RSU / bonduri</text>
<text x="10" y="130" fill="#666" style="font-size:11px">convertibile — același profit, împărțit la mai multe felii.</text>
</svg>
## Confirmare vs capcană — marjă în creștere vs. "revenue growth" înșelător
Revenue crescător e vestea bună pe care o vede toată lumea la headline —
dar nu spune dacă profitul chiar crește proporțional. Aceeași creștere de
revenue poate ascunde două realități complet diferite:
**DA — marje sănătoase, revenue growth real**
<svg viewBox="0 0 320 165" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:340px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#188a3e">Compania A — Revenue +12% an/an</text>
<text x="10" y="40" fill="#333">An trecut: gross margin 61%</text>
<rect x="10" y="46" width="183" height="18" fill="#188a3e" opacity="0.4"/>
<text x="10" y="85" fill="#333">Anul ăsta: gross margin 62%</text>
<rect x="10" y="91" width="186" height="18" fill="#188a3e"/>
<text x="10" y="130" fill="#188a3e">Revenue crește ȘI marja crește/se menține —</text>
<text x="10" y="145" fill="#188a3e">pricing power real, nu doar volum.</text>
</svg>
**NU — revenue growth care ascunde marjă în scădere**
<svg viewBox="0 0 320 165" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:340px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#c00">Compania B (construit) — Revenue +20% an/an</text>
<text x="10" y="40" fill="#333">An trecut: gross margin 45%</text>
<rect x="10" y="46" width="135" height="18" fill="#c88" opacity="0.5"/>
<text x="10" y="85" fill="#333">Anul ăsta: gross margin 32%</text>
<rect x="10" y="91" width="96" height="18" fill="#c00"/>
<text x="10" y="130" fill="#c00">Revenue crește 20%, dar costul de a produce</text>
<text x="10" y="145" fill="#c00">crește și mai repede — marja se prăbușește.</text>
</svg>
Compania B (exemplu construit, nu din curs) vinde mai mult, dar câștigă mai
puțin per unitate vândută — de regulă semn de război de prețuri, costuri de
producție scăpate de sub control, sau creștere "cumpărată" prin discount-uri
agresive. Titlul de presă ar fi identic ("revenue +20%!"), dar business-ul
din spate se deteriorează. Fără să te uiți la marjă, ai fi confundat cele
două companii.
## Exemplu complet — de la income statement la decizie de investiție
Nu e un trade cu entry/SL/TP în pips (asta vine cu analiza tehnică, module
separate) — e o decizie de investiție pe termen lung, pas cu pas:
1. **Identifici**: Coca-Cola, Revenue TTM $49,284M — vinde la scară mare,
deci "oamenii încă cumpără produsele companiei" (întrebarea inițială).
2. **Verifici marja brută**: Gross Profit $30,430M / Revenue $49,284M ≈
61.7%. Peste 60 de cenți din fiecare dolar rămân după costul produsului —
marjă solidă, semn de brand puternic și pricing power (compari cu un
retailer de bunuri de larg consum, unde marja brută abia trece de 20-30%).
3. **Verifici marja operațională**: Operating Income $15,565M / Revenue
$49,284M ≈ 31.6%. Compania nu doar are marjă brută bună, dar și
controlează eficient costurile de operare (marketing, vânzări,
corporate) — marja nu se "mănâncă" în etapa următoare.
4. **Verifici marja netă**: Net Income $13,701M / Revenue $49,284M ≈ 27.8%.
Confirmă că profitul supraviețuiește și după taxe și elemente
non-operaționale.
5. **Decizie**: cele 3 marje sunt toate solide și consistente unele cu
altele (nu ai o marjă brută bună care se prăbușește la operațional, ca
la Compania B din exemplul de mai sus) — Coca-Cola trece testul income
statement-ului. Următorul pas, nu opțional, e balance sheet-ul (Modul 4):
marjă bună nu înseamnă automat companie solidă financiar dacă e îngropată
în datorii.
## Gotchas practice
- **Nu te uita doar la Net Income absolut** — $13,701M înseamnă puțin fără
să-l raportezi la Revenue (net margin) sau la nr. de acțiuni (EPS). O
companie mai mică cu marjă mai mare poate fi un business mai bun decât una
mare cu marjă subțire.
- **Revenue growth fără margin growth e un semnal de verificat, nu de
ignorat** — vezi exemplul Compania B mai sus; verifică întotdeauna trendul
marjelor pe 3-5 ani, nu un singur trimestru.
- **Diluted EPS, nu Basic** — dacă o companie are multe stock options/RSU-uri
în circulație, Basic EPS supraestimează profitul real per acțiune.
- **Un singur an nu e un business** — un an excelent poate fi excepție (o
vânzare de active, un câștig valutar întâmplător la Other Income/Expense);
uită-te la trend, nu la un singur punct de date.
## Referințe
- [Corporate Finance Institute — The 3 Financial Statements](https://corporatefinanceinstitute.com/resources/accounting/three-financial-statements/) — cum se leagă income statement, balance sheet, cash flow.
- [Corporate Finance Institute — Earnings Per Share (Basic vs Diluted)](https://corporatefinanceinstitute.com/resources/valuation/what-is-earnings-per-share-eps/) — formulele EPS.
- [Corporate Finance Institute — Diluted EPS Formula and Calculation](https://corporatefinanceinstitute.com/resources/valuation/diluted-eps-formula-calculation) — mecanica diluării.
- [Yahoo Finance — Coca-Cola (KO) Financials](https://finance.yahoo.com/quote/KO/financials/) — sursa exemplului din curs (coloana TTM).
---
*Notă: cifrele Coca-Cola (Revenue, Cost of Revenue, Gross Profit, Operating
Expenses, Operating Income, EBIT, Other Income/Expense, Pre-tax Income, Tax
Provision, Net Income) vin direct din transcrierea cursului. Diagramele care
le vizualizează sunt completarea mea. Diferența EBIT/Operating Income și
segmentul Other Income → Pre-tax Income conțin mici inconsistențe aritmetice
proprii transcrierii audio (rotunjiri) — cifrele sunt redate așa cum apar în
curs. Secțiunea EBITDA (definiție, de ce contează), exemplul Basic vs
Diluted EPS (cifre ilustrative), secțiunea "Confirmare vs capcană" (Compania
B, construită), exemplul complet de decizie de investiție și gotchas-urile
practice sunt completări ale mele, dincolo de ce spune explicit transcrierea.*

View File

@@ -0,0 +1,264 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Modul Analiză Fundamentală / #4 — Bilanțul (Balance Sheet): active, datorii, echitate</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 Analiză Fundamentală / #4 — Bilanțul (Balance Sheet): active, datorii, echitate</h1>
<h2>TLDR</h2>
<p>Dacă income statement-ul e un film (ce s-a întâmplat într-un an), balance
sheet-ul e o fotografie la un moment fix — de obicei finalul anului sau al
trimestrului. Răspunde la 3 întrebări: ce deține compania (<strong>assets</strong>), ce
datorează (<strong>liabilities</strong>), și ce rămâne acționarilor (<strong>equity</strong>). Exemplul
din curs: Coca-Cola are 104,8 miliarde $ în active, 70,5 miliarde $ în
datorii totale, din care 45,492 miliarde $ este <strong>datorie financiară reală</strong>
(total debt), și 32,169 miliarde $ rămân acționarilor. Concluzia mentorului:
o companie profitabilă (văzută în income statement) poate totuși fi fragilă
financiar — bilanțul e testul de soliditate, nu de profitabilitate.</p>
<p><svg viewBox="0 0 460 150" 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="#333">Bilanțul răspunde la 3 întrebări (Coca-Cola, în miliarde $)</text>
<rect x="10" y="30" width="130" height="90" fill="none" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="20" y="48" fill="#1a5fb4">Assets</text>
<text x="20" y="65" fill="#333">ce deține</text>
<text x="20" y="100" fill="#1a5fb4">104,8</text>
<rect x="165" y="30" width="130" height="90" fill="none" stroke="#c00" stroke-width="1.5"/>
<text x="175" y="48" fill="#c00">Liabilities</text>
<text x="175" y="65" fill="#333">ce datorează</text>
<text x="175" y="100" fill="#c00">70,5</text>
<rect x="320" y="30" width="130" height="90" fill="none" stroke="#188a3e" stroke-width="1.5"/>
<text x="330" y="48" fill="#188a3e">Equity</text>
<text x="330" y="65" fill="#333">ce rămâne acț.</text>
<text x="330" y="100" fill="#188a3e">32,169</text>
<text x="10" y="140" fill="#666">Assets ≈ Liabilities + Equity + Minority Interest (aproximativ, vezi mai jos)</text>
</svg></p>
<h2>Assets — ce controlează compania</h2>
<p>Total assets: <strong>104,8 miliarde $</strong> — tot ce controlează Coca-Cola: cash,
stocuri, bani de încasat, fabrici, utilaje, branduri, investiții. Prima
întrebare de investitor: <em>are business-ul substanță reală, sau există doar
pe hârtie?</em> Pentru Coca-Cola, răspunsul e vizibil — active fizice și
branduri globale, nu doar cifre.</p>
<p>Se împarte în <strong>current assets</strong> (active care pot deveni cash relativ
repede — sub un an) și <strong>non-current assets</strong> (active pe termen lung).</p>
<p><svg viewBox="0 0 460 130" 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="#333">Total assets: 104,8 mld — compoziție</text>
<text x="10" y="35" fill="#1a5fb4">Current assets (lichide, &lt;1 an)</text>
<rect x="10" y="41" width="93" height="22" fill="#1a5fb4"/>
<text x="108" y="57" fill="#1a5fb4">31 mld</text>
<text x="10" y="83" fill="#333">Non-current assets (termen lung)</text>
<rect x="10" y="89" width="221" height="22" fill="#555"/>
<text x="236" y="105" fill="#333">73,7 mld</text>
</svg></p>
<h3>Current assets (31 miliarde $)</h3>
<ul>
<li><strong>Cash and cash equivalents</strong> — banii pe care compania îi are acum, deja
în cont, nu de încasat. La Coca-Cola: <strong>10,270 miliarde $</strong>. Întrebarea de
investitor: dacă mâine apare o provocare (o criză, o achiziție forțată de
circumstanțe), are cu ce s-o acopere? Aici, da.</li>
<li><strong>Receivables</strong> — bani pe care clienții încă trebuie să-i plătească (ex:
distribuitori care au primit marfă, dar au plata la termen).</li>
<li><strong>Inventory</strong> — stocuri (doze, sticle, concentrate, zahăr, ambalaje).</li>
</ul>
<p><svg viewBox="0 0 460 130" 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="#333">Current assets: 31 mld — componente principale</text>
<text x="10" y="35" fill="#188a3e">Cash and cash equivalents</text>
<rect x="10" y="41" width="103" height="22" fill="#188a3e"/>
<text x="118" y="57" fill="#188a3e">10,27 mld</text>
<text x="10" y="83" fill="#666">+ receivables (de încasat) + inventory (stocuri) = restul de 31 mld</text>
</svg></p>
<h3>Non-current assets (73,7 miliarde $) — și mecanismul Goodwill</h3>
<p>Aici intră <strong>net PP&amp;E</strong> (property, plant &amp; equipment — fabrici, linii de
producție, depozite, clădiri), <strong>brand assets / intangibles</strong> (Coca-Cola,
Fanta, Sprite ca active contabile) și <strong>Goodwill</strong>.</p>
<p><strong>Goodwill — definiție:</strong> diferența dintre cât plătește o companie pentru o
achiziție și valoarea contabilă a activelor fizice cumpărate. Exemplul din
curs: în 2018 Coca-Cola a cumpărat Costa Coffee cu ~5,1 miliarde $. Costa nu
înseamnă doar cafenele și expresoare — Coca-Cola a plătit pentru brand,
clienți, rețeaua de distribuție, poziția globală și potențialul de creștere.
Toată acea parte intangibilă (peste valoarea contabilă a activelor fizice)
intră în Goodwill.</p>
<p><svg viewBox="0 0 460 160" 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="#333">Mecanism Goodwill — achiziția Costa Coffee (2018)</text>
<rect x="10" y="30" width="440" height="30" fill="#888" opacity="0.3"/>
<text x="20" y="50" fill="#333">Preț plătit: 5,1 mld $</text>
<rect x="10" y="75" width="180" height="30" fill="#1a5fb4" opacity="0.5"/>
<text x="20" y="95" fill="#1a5fb4">Valoare contabilă active fizice</text>
<rect x="200" y="75" width="250" height="30" fill="#c00" opacity="0.5"/>
<text x="210" y="95" fill="#c00">Diferență → Goodwill (brand, clienți, rețea)</text>
<text x="10" y="130" fill="#666">Coca-Cola nu cumpără doar cafenele — cumpără brand, clienți,</text>
<text x="10" y="145" fill="#666">distribuție și poziție de piață. Aceeași logică la Body Armor,</text>
<text x="10" y="158" fill="#666">Honest Tea, Vitamin Water.</text>
</svg></p>
<p>Goodwill mare <strong>nu e automat rău</strong> — la Coca-Cola vine din achiziții de
branduri peste valoarea contabilă, coerent cu un model de business bazat pe
brand, distribuție și poziție globală. Ce verifici ca investitor: dacă
Goodwill-ul crește exagerat de repede și dacă achizițiile chiar produc
profit ulterior (uneori companiile plătesc prea mult pentru o achiziție, iar
acel Goodwill riscă să fie ulterior "afectat"/scris parțial ca pierdere).</p>
<h2>Liabilities — ce datorează compania</h2>
<p>Total liabilities: <strong>70,5 miliarde $</strong> — obligațiuni emise, datorii către
furnizori, taxe, leasing. Se împart în <strong>current liabilities</strong> (de plătit în
următoarele 12 luni) și restul, pe termen lung.</p>
<p><svg viewBox="0 0 460 150" 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="#333">Datoria financiară reală (total debt), nu tot ce e în Liabilities</text>
<text x="10" y="38" fill="#c00">Current debt and capital lease</text>
<rect x="10" y="44" width="34" height="22" fill="#c00"/>
<text x="48" y="60" fill="#c00">3,373 mld</text>
<text x="10" y="88" fill="#1a5fb4">Long term debt</text>
<rect x="10" y="94" width="405" height="22" fill="#1a5fb4"/>
<text x="10" y="130" fill="#333">= Total debt ≈ 45,49 mld (datoria financiară reală, folosită pentru leverage)</text>
</svg></p>
<p>Current liabilities: <strong>21,3 miliarde $</strong> — din care <strong>Current debt and
capital lease obligation</strong> (datoria care "bate la ușă", vine curând):
<strong>3,373 miliarde $</strong>. Long term debt: <strong>42,192 miliarde $</strong>. Adunate,
mentorul obține <strong>Total Debt = 45,492 miliarde $</strong> — aceasta e cifra de
leverage, nu Total Liabilities (70,5 mld include și taxe, furnizori,
leasing, nu doar datorie financiară pură). Notă: componentele citite cu voce
tare (3,373 + 42,192 = 45,565) nu se potrivesc exact cu totalul de 45,492 —
probabil o cifră a fost transcrisă greșit din audio; păstrez totalul dat
explicit de mentor, pentru că se potrivește exact cu calculul de mai jos.</p>
<h3>Leverage — ce înseamnă și de ce nu e automat rău</h3>
<p><strong>Leverage</strong> (grad de îndatorare) = cât de mult folosește compania bani
împrumutați (de la bănci, investitori, obligațiuni corporatiste) ca să-și
finanțeze afacerea, în loc de capital propriu.</p>
<p><svg viewBox="0 0 460 120" 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="#333">Metafora leverage-ului</text>
<rect x="10" y="25" width="210" height="75" fill="none" stroke="#188a3e" stroke-width="1.5"/>
<text x="20" y="45" fill="#188a3e">Persoana A</text>
<text x="20" y="63" fill="#333">casă plătită cash</text>
<text x="20" y="80" fill="#333">leverage zero</text>
<rect x="240" y="25" width="210" height="75" fill="none" stroke="#c00" stroke-width="1.5"/>
<text x="250" y="45" fill="#c00">Persoana B</text>
<text x="250" y="63" fill="#333">casă pe credit/leasing/carduri</text>
<text x="250" y="80" fill="#c00">leverage mare</text>
</svg></p>
<p>Companiile folosesc leverage pentru expansiune, achiziții, buybacks, fabrici
noi, uneori optimizare fiscală. Nu e automat rău — problema apare când
datoria crește și business-ul nu mai produce suficient cash ca s-o susțină.</p>
<h3>Net debt — datoria reală, după ce scazi cash-ul</h3>
<p><strong>Net debt</strong> = Total debt − Cash and cash equivalents = 45,492 − 10,270 =
<strong>35,222 miliarde $</strong>. Adică dacă Coca-Cola și-ar folosi tot cash-ul mâine
ca să plătească datorii, tot ar rămâne cu 35,2 miliarde $ de acoperit.</p>
<p><svg viewBox="0 0 460 110" 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="#333">Net debt (miliarde $)</text>
<rect x="10" y="30" width="200" height="24" fill="#c00"/>
<text x="15" y="47" fill="#fff">Total debt 45,492</text>
<text x="220" y="47" fill="#333">−</text>
<rect x="240" y="30" width="45" height="24" fill="#188a3e"/>
<text x="245" y="47" fill="#fff">10,27</text>
<text x="295" y="47" fill="#333">=</text>
<rect x="310" y="30" width="155" height="24" fill="#1a5fb4"/>
<text x="315" y="47" fill="#fff">Net debt 35,222</text>
</svg></p>
<p>Aici e momentul unde nu te sperii de datorie doar pentru că e mare: din
income statement și cash-flow (materialul următor), Coca-Cola produce un
venit net de 13,7 miliarde $ și un operating cash-flow de 7,4 miliarde $ —
un motor de cash suficient de puternic încât să susțină leverage-ul. Aceasta
e diferența dintre o datorie scăpată de sub control și un leverage sănătos.</p>
<h2>Equity — ce rămâne acționarilor</h2>
<p><strong>Formula:</strong> Equity = Total Assets − Liabilities − Minority Interest.
La Coca-Cola: 104,8 − 70,5 (aprox.) − minority interest = <strong>32,169
miliarde $</strong>, valoarea contabilă a afacerii pentru acționari.</p>
<p><strong>Minority interest</strong> — partea altor investitori din subsidiarele
controlate de compania-mamă, dar nu deținute 100%. Exemplu din curs:
Coca-Cola deține 80% dintr-o companie din Brazilia, altcineva deține 20%.
Acei 20% nu aparțin acționarilor Coca-Cola, dar apar contabil aici.</p>
<p><svg viewBox="0 0 460 130" 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="#333">Minority interest — exemplu subsidiară din Brazilia</text>
<rect x="10" y="30" width="360" height="30" fill="#1a5fb4" opacity="0.6"/>
<text x="20" y="50" fill="#fff">80% — al acționarilor Coca-Cola</text>
<rect x="370" y="30" width="90" height="30" fill="#888"/>
<text x="375" y="50" fill="#fff">20% minority</text>
<text x="10" y="90" fill="#666">Cei 20% deținuți de partenerul local apar în bilanț la Minority</text>
<text x="10" y="105" fill="#666">Interest — scad din ce rămâne acționarilor Coca-Cola (equity).</text>
</svg></p>
<h2>Aplicație practică — cum folosești bilanțul înainte de un trade/investiție</h2>
<p><strong>De ce urmărești asta:</strong> un P&amp;L profitabil nu garantează soliditate.
Bilanțul îți spune dacă o companie poate onora obligațiile pe termen scurt
și dacă datoria e susținută de cash real — te ajută să eviți să intri
long-term într-o companie "pe hârtie profitabilă" dar fragilă financiar, ca
să nu fii prins într-o scădere bruscă la primul șoc de lichiditate.</p>
<p><strong>Ce faci când te uiți la bilanț, înainte de a decide o poziție:</strong>
1. Verifici <strong>current ratio</strong> = current assets / current liabilities (termen
nou, nu vine explicit din curs — e completarea mea, testul standard de
lichiditate pe termen scurt). La Coca-Cola: 31 / 21,3 ≈ <strong>1,46</strong> — poate
acoperi de 1,46 ori obligațiile de sub un an.
2. Verifici raportul net debt / operating cash flow — la Coca-Cola: 35,222 /
7,4 ≈ <strong>4,76x</strong> — câți ani de cash-flow ar lua să acopere toată datoria
netă.
3. Verifici cât de mult din active e Goodwill (activ intangibil, greu de
lichidat rapid dacă lucrurile merg prost).</p>
<p><strong>DA / NU — trigger de bilanț sănătos vs. semnal de alarmă:</strong></p>
<p><svg viewBox="0 0 460 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<rect x="10" y="10" width="210" height="140" fill="none" stroke="#188a3e" stroke-width="1.5"/>
<text x="20" y="30" fill="#188a3e">DA — Coca-Cola (din curs)</text>
<text x="20" y="55" fill="#333">Current ratio: 31/21,3 ≈ 1,46</text>
<text x="20" y="75" fill="#333">Net debt/OCF: 35,2/7,4 ≈ 4,76x</text>
<text x="20" y="95" fill="#333">Cash disponibil: 10,27 mld</text>
<text x="20" y="125" fill="#188a3e">→ poate acoperi termenul</text>
<text x="20" y="140" fill="#188a3e">scurt, procedezi la valuare</text>
<rect x="240" y="10" width="210" height="140" fill="none" stroke="#c00" stroke-width="1.5"/>
<text x="250" y="30" fill="#c00">NU — companie ipotetică</text>
<text x="250" y="55" fill="#333">Current ratio: 15/21 ≈ 0,71</text>
<text x="250" y="75" fill="#333">Net debt/OCF: peste 10x</text>
<text x="250" y="95" fill="#333">Cash insuficient, OCF în scădere</text>
<text x="250" y="125" fill="#c00">→ risc de refinanțare,</text>
<text x="250" y="140" fill="#c00">eviți sau ieși din poziție</text>
</svg></p>
<p><strong>Exemplu complet (construit de mine, plauzibil pe scara stabilită în curs,
KO — acțiunile Coca-Cola):</strong> presupui o poziție long-term pe acțiunile
Coca-Cola, filtrată întâi prin bilanț (nu doar prin P&amp;L). Entry: <strong>62$</strong>
(nivel de intrare, motivat de un bilanț sănătos — current ratio 1,46, net
debt/OCF sub 5x). Stop conceptual/preț: <strong>55$</strong> — nivel tehnic de suport
care ar coincide, în timp, cu o deteriorare confirmată a bilanțului (ex.
raportul următor arată net debt/OCF peste 7-8x sau current ratio sub 1);
dacă prețul ajunge acolo, ieși — teza de "companie solidă" e invalidată,
nu doar "acțiunea a scăzut puțin". Target: <strong>72$</strong> — bazat pe reevaluarea
multiplului de piață odată ce soliditatea financiară e confirmată de
rapoartele următoare. Risc 7$, recompensă 10$, R:R ≈ 1:1,4.</p>
<h2>Gotchas practice</h2>
<ul>
<li><strong>Total Liabilities ≠ Total Debt.</strong> 70,5 miliarde $ include furnizori,
taxe, leasing — nu doar datorie financiară. Pentru leverage real,
calculezi separat current debt + long-term debt (45,492 miliarde $ la
Coca-Cola).</li>
<li><strong>Datorie mare nu înseamnă automat risc</strong> — verifică mereu dacă operating
cash-flow-ul (din cash-flow statement) o poate susține, nu doar mărimea
absolută a datoriei.</li>
<li><strong>Goodwill nu e cash</strong> — e o estimare contabilă a valorii plătite peste
activele fizice; un Goodwill care crește brusc fără profit ulterior din
achiziții e un semnal de avertizare, nu un activ lichid pe care te poți
baza într-o criză.</li>
<li><strong>Nu te opri la o singură cifră izolată</strong> (ex. doar "70,5 miliarde
datorii" sună alarmant) — pune-o mereu lângă cash, cash-flow și context
(industrie, ciclu de afaceri) înainte să tragi o concluzie.</li>
</ul>
<h2>Referințe</h2>
<ul>
<li><a href="https://www.investopedia.com/terms/b/balancesheet.asp">Investopedia — Balance Sheet</a> — structura assets/liabilities/equity.</li>
<li><a href="https://www.investopedia.com/terms/g/goodwill.asp">Investopedia — Goodwill</a> — definiție și mecanism contabil.</li>
<li><a href="https://www.investopedia.com/terms/c/currentratio.asp">Investopedia — Current Ratio</a> — formula și interpretare.</li>
<li><a href="https://www.investopedia.com/terms/n/net-debt.asp">Investopedia — Net Debt</a> — formula net debt = total debt − cash.</li>
</ul>
<hr />
<p><em>Notă: definiția current ratio, raportul net debt/OCF, diagrama DA/NU de
mai sus și exemplul complet de poziție long-term pe KO (entry/stop/target)
sunt completări ale mele — cursul discută bilanțul Coca-Cola linie cu
linie, dar nu construiește explicit un trigger de tranzacționare sau un
exemplu numeric de intrare/ieșire. Toate cifrele Coca-Cola (assets,
liabilities, equity, debt, cash, goodwill/achiziții) vin direct din
transcriere.</em></p>
</body>
</html>

View File

@@ -0,0 +1,276 @@
# Modul Analiză Fundamentală / #4 — Bilanțul (Balance Sheet): active, datorii, echitate
## TLDR
Dacă income statement-ul e un film (ce s-a întâmplat într-un an), balance
sheet-ul e o fotografie la un moment fix — de obicei finalul anului sau al
trimestrului. Răspunde la 3 întrebări: ce deține compania (**assets**), ce
datorează (**liabilities**), și ce rămâne acționarilor (**equity**). Exemplul
din curs: Coca-Cola are 104,8 miliarde $ în active, 70,5 miliarde $ în
datorii totale, din care 45,492 miliarde $ este **datorie financiară reală**
(total debt), și 32,169 miliarde $ rămân acționarilor. Concluzia mentorului:
o companie profitabilă (văzută în income statement) poate totuși fi fragilă
financiar — bilanțul e testul de soliditate, nu de profitabilitate.
<svg viewBox="0 0 460 150" 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="#333">Bilanțul răspunde la 3 întrebări (Coca-Cola, în miliarde $)</text>
<rect x="10" y="30" width="130" height="90" fill="none" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="20" y="48" fill="#1a5fb4">Assets</text>
<text x="20" y="65" fill="#333">ce deține</text>
<text x="20" y="100" fill="#1a5fb4">104,8</text>
<rect x="165" y="30" width="130" height="90" fill="none" stroke="#c00" stroke-width="1.5"/>
<text x="175" y="48" fill="#c00">Liabilities</text>
<text x="175" y="65" fill="#333">ce datorează</text>
<text x="175" y="100" fill="#c00">70,5</text>
<rect x="320" y="30" width="130" height="90" fill="none" stroke="#188a3e" stroke-width="1.5"/>
<text x="330" y="48" fill="#188a3e">Equity</text>
<text x="330" y="65" fill="#333">ce rămâne acț.</text>
<text x="330" y="100" fill="#188a3e">32,169</text>
<text x="10" y="140" fill="#666">Assets ≈ Liabilities + Equity + Minority Interest (aproximativ, vezi mai jos)</text>
</svg>
## Assets — ce controlează compania
Total assets: **104,8 miliarde $** — tot ce controlează Coca-Cola: cash,
stocuri, bani de încasat, fabrici, utilaje, branduri, investiții. Prima
întrebare de investitor: *are business-ul substanță reală, sau există doar
pe hârtie?* Pentru Coca-Cola, răspunsul e vizibil — active fizice și
branduri globale, nu doar cifre.
Se împarte în **current assets** (active care pot deveni cash relativ
repede — sub un an) și **non-current assets** (active pe termen lung).
<svg viewBox="0 0 460 130" 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="#333">Total assets: 104,8 mld — compoziție</text>
<text x="10" y="35" fill="#1a5fb4">Current assets (lichide, &lt;1 an)</text>
<rect x="10" y="41" width="93" height="22" fill="#1a5fb4"/>
<text x="108" y="57" fill="#1a5fb4">31 mld</text>
<text x="10" y="83" fill="#333">Non-current assets (termen lung)</text>
<rect x="10" y="89" width="221" height="22" fill="#555"/>
<text x="236" y="105" fill="#333">73,7 mld</text>
</svg>
### Current assets (31 miliarde $)
- **Cash and cash equivalents** — banii pe care compania îi are acum, deja
în cont, nu de încasat. La Coca-Cola: **10,270 miliarde $**. Întrebarea de
investitor: dacă mâine apare o provocare (o criză, o achiziție forțată de
circumstanțe), are cu ce s-o acopere? Aici, da.
- **Receivables** — bani pe care clienții încă trebuie să-i plătească (ex:
distribuitori care au primit marfă, dar au plata la termen).
- **Inventory** — stocuri (doze, sticle, concentrate, zahăr, ambalaje).
<svg viewBox="0 0 460 130" 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="#333">Current assets: 31 mld — componente principale</text>
<text x="10" y="35" fill="#188a3e">Cash and cash equivalents</text>
<rect x="10" y="41" width="103" height="22" fill="#188a3e"/>
<text x="118" y="57" fill="#188a3e">10,27 mld</text>
<text x="10" y="83" fill="#666">+ receivables (de încasat) + inventory (stocuri) = restul de 31 mld</text>
</svg>
### Non-current assets (73,7 miliarde $) — și mecanismul Goodwill
Aici intră **net PP&E** (property, plant & equipment — fabrici, linii de
producție, depozite, clădiri), **brand assets / intangibles** (Coca-Cola,
Fanta, Sprite ca active contabile) și **Goodwill**.
**Goodwill — definiție:** diferența dintre cât plătește o companie pentru o
achiziție și valoarea contabilă a activelor fizice cumpărate. Exemplul din
curs: în 2018 Coca-Cola a cumpărat Costa Coffee cu ~5,1 miliarde $. Costa nu
înseamnă doar cafenele și expresoare — Coca-Cola a plătit pentru brand,
clienți, rețeaua de distribuție, poziția globală și potențialul de creștere.
Toată acea parte intangibilă (peste valoarea contabilă a activelor fizice)
intră în Goodwill.
<svg viewBox="0 0 460 160" 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="#333">Mecanism Goodwill — achiziția Costa Coffee (2018)</text>
<rect x="10" y="30" width="440" height="30" fill="#888" opacity="0.3"/>
<text x="20" y="50" fill="#333">Preț plătit: 5,1 mld $</text>
<rect x="10" y="75" width="180" height="30" fill="#1a5fb4" opacity="0.5"/>
<text x="20" y="95" fill="#1a5fb4">Valoare contabilă active fizice</text>
<rect x="200" y="75" width="250" height="30" fill="#c00" opacity="0.5"/>
<text x="210" y="95" fill="#c00">Diferență → Goodwill (brand, clienți, rețea)</text>
<text x="10" y="130" fill="#666">Coca-Cola nu cumpără doar cafenele — cumpără brand, clienți,</text>
<text x="10" y="145" fill="#666">distribuție și poziție de piață. Aceeași logică la Body Armor,</text>
<text x="10" y="158" fill="#666">Honest Tea, Vitamin Water.</text>
</svg>
Goodwill mare **nu e automat rău** — la Coca-Cola vine din achiziții de
branduri peste valoarea contabilă, coerent cu un model de business bazat pe
brand, distribuție și poziție globală. Ce verifici ca investitor: dacă
Goodwill-ul crește exagerat de repede și dacă achizițiile chiar produc
profit ulterior (uneori companiile plătesc prea mult pentru o achiziție, iar
acel Goodwill riscă să fie ulterior "afectat"/scris parțial ca pierdere).
## Liabilities — ce datorează compania
Total liabilities: **70,5 miliarde $** — obligațiuni emise, datorii către
furnizori, taxe, leasing. Se împart în **current liabilities** (de plătit în
următoarele 12 luni) și restul, pe termen lung.
<svg viewBox="0 0 460 150" 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="#333">Datoria financiară reală (total debt), nu tot ce e în Liabilities</text>
<text x="10" y="38" fill="#c00">Current debt and capital lease</text>
<rect x="10" y="44" width="34" height="22" fill="#c00"/>
<text x="48" y="60" fill="#c00">3,373 mld</text>
<text x="10" y="88" fill="#1a5fb4">Long term debt</text>
<rect x="10" y="94" width="405" height="22" fill="#1a5fb4"/>
<text x="10" y="130" fill="#333">= Total debt ≈ 45,49 mld (datoria financiară reală, folosită pentru leverage)</text>
</svg>
Current liabilities: **21,3 miliarde $** — din care **Current debt and
capital lease obligation** (datoria care "bate la ușă", vine curând):
**3,373 miliarde $**. Long term debt: **42,192 miliarde $**. Adunate,
mentorul obține **Total Debt = 45,492 miliarde $** — aceasta e cifra de
leverage, nu Total Liabilities (70,5 mld include și taxe, furnizori,
leasing, nu doar datorie financiară pură). Notă: componentele citite cu voce
tare (3,373 + 42,192 = 45,565) nu se potrivesc exact cu totalul de 45,492 —
probabil o cifră a fost transcrisă greșit din audio; păstrez totalul dat
explicit de mentor, pentru că se potrivește exact cu calculul de mai jos.
### Leverage — ce înseamnă și de ce nu e automat rău
**Leverage** (grad de îndatorare) = cât de mult folosește compania bani
împrumutați (de la bănci, investitori, obligațiuni corporatiste) ca să-și
finanțeze afacerea, în loc de capital propriu.
<svg viewBox="0 0 460 120" 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="#333">Metafora leverage-ului</text>
<rect x="10" y="25" width="210" height="75" fill="none" stroke="#188a3e" stroke-width="1.5"/>
<text x="20" y="45" fill="#188a3e">Persoana A</text>
<text x="20" y="63" fill="#333">casă plătită cash</text>
<text x="20" y="80" fill="#333">leverage zero</text>
<rect x="240" y="25" width="210" height="75" fill="none" stroke="#c00" stroke-width="1.5"/>
<text x="250" y="45" fill="#c00">Persoana B</text>
<text x="250" y="63" fill="#333">casă pe credit/leasing/carduri</text>
<text x="250" y="80" fill="#c00">leverage mare</text>
</svg>
Companiile folosesc leverage pentru expansiune, achiziții, buybacks, fabrici
noi, uneori optimizare fiscală. Nu e automat rău — problema apare când
datoria crește și business-ul nu mai produce suficient cash ca s-o susțină.
### Net debt — datoria reală, după ce scazi cash-ul
**Net debt** = Total debt − Cash and cash equivalents = 45,492 − 10,270 =
**35,222 miliarde $**. Adică dacă Coca-Cola și-ar folosi tot cash-ul mâine
ca să plătească datorii, tot ar rămâne cu 35,2 miliarde $ de acoperit.
<svg viewBox="0 0 460 110" 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="#333">Net debt (miliarde $)</text>
<rect x="10" y="30" width="200" height="24" fill="#c00"/>
<text x="15" y="47" fill="#fff">Total debt 45,492</text>
<text x="220" y="47" fill="#333">−</text>
<rect x="240" y="30" width="45" height="24" fill="#188a3e"/>
<text x="245" y="47" fill="#fff">10,27</text>
<text x="295" y="47" fill="#333">=</text>
<rect x="310" y="30" width="155" height="24" fill="#1a5fb4"/>
<text x="315" y="47" fill="#fff">Net debt 35,222</text>
</svg>
Aici e momentul unde nu te sperii de datorie doar pentru că e mare: din
income statement și cash-flow (materialul următor), Coca-Cola produce un
venit net de 13,7 miliarde $ și un operating cash-flow de 7,4 miliarde $ —
un motor de cash suficient de puternic încât să susțină leverage-ul. Aceasta
e diferența dintre o datorie scăpată de sub control și un leverage sănătos.
## Equity — ce rămâne acționarilor
**Formula:** Equity = Total Assets − Liabilities − Minority Interest.
La Coca-Cola: 104,8 − 70,5 (aprox.) − minority interest = **32,169
miliarde $**, valoarea contabilă a afacerii pentru acționari.
**Minority interest** — partea altor investitori din subsidiarele
controlate de compania-mamă, dar nu deținute 100%. Exemplu din curs:
Coca-Cola deține 80% dintr-o companie din Brazilia, altcineva deține 20%.
Acei 20% nu aparțin acționarilor Coca-Cola, dar apar contabil aici.
<svg viewBox="0 0 460 130" 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="#333">Minority interest — exemplu subsidiară din Brazilia</text>
<rect x="10" y="30" width="360" height="30" fill="#1a5fb4" opacity="0.6"/>
<text x="20" y="50" fill="#fff">80% — al acționarilor Coca-Cola</text>
<rect x="370" y="30" width="90" height="30" fill="#888"/>
<text x="375" y="50" fill="#fff">20% minority</text>
<text x="10" y="90" fill="#666">Cei 20% deținuți de partenerul local apar în bilanț la Minority</text>
<text x="10" y="105" fill="#666">Interest — scad din ce rămâne acționarilor Coca-Cola (equity).</text>
</svg>
## Aplicație practică — cum folosești bilanțul înainte de un trade/investiție
**De ce urmărești asta:** un P&L profitabil nu garantează soliditate.
Bilanțul îți spune dacă o companie poate onora obligațiile pe termen scurt
și dacă datoria e susținută de cash real — te ajută să eviți să intri
long-term într-o companie "pe hârtie profitabilă" dar fragilă financiar, ca
să nu fii prins într-o scădere bruscă la primul șoc de lichiditate.
**Ce faci când te uiți la bilanț, înainte de a decide o poziție:**
1. Verifici **current ratio** = current assets / current liabilities (termen
nou, nu vine explicit din curs — e completarea mea, testul standard de
lichiditate pe termen scurt). La Coca-Cola: 31 / 21,3 ≈ **1,46** — poate
acoperi de 1,46 ori obligațiile de sub un an.
2. Verifici raportul net debt / operating cash flow — la Coca-Cola: 35,222 /
7,4 ≈ **4,76x** — câți ani de cash-flow ar lua să acopere toată datoria
netă.
3. Verifici cât de mult din active e Goodwill (activ intangibil, greu de
lichidat rapid dacă lucrurile merg prost).
**DA / NU — trigger de bilanț sănătos vs. semnal de alarmă:**
<svg viewBox="0 0 460 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<rect x="10" y="10" width="210" height="140" fill="none" stroke="#188a3e" stroke-width="1.5"/>
<text x="20" y="30" fill="#188a3e">DA — Coca-Cola (din curs)</text>
<text x="20" y="55" fill="#333">Current ratio: 31/21,3 ≈ 1,46</text>
<text x="20" y="75" fill="#333">Net debt/OCF: 35,2/7,4 ≈ 4,76x</text>
<text x="20" y="95" fill="#333">Cash disponibil: 10,27 mld</text>
<text x="20" y="125" fill="#188a3e">→ poate acoperi termenul</text>
<text x="20" y="140" fill="#188a3e">scurt, procedezi la valuare</text>
<rect x="240" y="10" width="210" height="140" fill="none" stroke="#c00" stroke-width="1.5"/>
<text x="250" y="30" fill="#c00">NU — companie ipotetică</text>
<text x="250" y="55" fill="#333">Current ratio: 15/21 ≈ 0,71</text>
<text x="250" y="75" fill="#333">Net debt/OCF: peste 10x</text>
<text x="250" y="95" fill="#333">Cash insuficient, OCF în scădere</text>
<text x="250" y="125" fill="#c00">→ risc de refinanțare,</text>
<text x="250" y="140" fill="#c00">eviți sau ieși din poziție</text>
</svg>
**Exemplu complet (construit de mine, plauzibil pe scara stabilită în curs,
KO — acțiunile Coca-Cola):** presupui o poziție long-term pe acțiunile
Coca-Cola, filtrată întâi prin bilanț (nu doar prin P&L). Entry: **62$**
(nivel de intrare, motivat de un bilanț sănătos — current ratio 1,46, net
debt/OCF sub 5x). Stop conceptual/preț: **55$** — nivel tehnic de suport
care ar coincide, în timp, cu o deteriorare confirmată a bilanțului (ex.
raportul următor arată net debt/OCF peste 7-8x sau current ratio sub 1);
dacă prețul ajunge acolo, ieși — teza de "companie solidă" e invalidată,
nu doar "acțiunea a scăzut puțin". Target: **72$** — bazat pe reevaluarea
multiplului de piață odată ce soliditatea financiară e confirmată de
rapoartele următoare. Risc 7$, recompensă 10$, R:R ≈ 1:1,4.
## Gotchas practice
- **Total Liabilities ≠ Total Debt.** 70,5 miliarde $ include furnizori,
taxe, leasing — nu doar datorie financiară. Pentru leverage real,
calculezi separat current debt + long-term debt (45,492 miliarde $ la
Coca-Cola).
- **Datorie mare nu înseamnă automat risc** — verifică mereu dacă operating
cash-flow-ul (din cash-flow statement) o poate susține, nu doar mărimea
absolută a datoriei.
- **Goodwill nu e cash** — e o estimare contabilă a valorii plătite peste
activele fizice; un Goodwill care crește brusc fără profit ulterior din
achiziții e un semnal de avertizare, nu un activ lichid pe care te poți
baza într-o criză.
- **Nu te opri la o singură cifră izolată** (ex. doar "70,5 miliarde
datorii" sună alarmant) — pune-o mereu lângă cash, cash-flow și context
(industrie, ciclu de afaceri) înainte să tragi o concluzie.
## Referințe
- [Investopedia — Balance Sheet](https://www.investopedia.com/terms/b/balancesheet.asp) — structura assets/liabilities/equity.
- [Investopedia — Goodwill](https://www.investopedia.com/terms/g/goodwill.asp) — definiție și mecanism contabil.
- [Investopedia — Current Ratio](https://www.investopedia.com/terms/c/currentratio.asp) — formula și interpretare.
- [Investopedia — Net Debt](https://www.investopedia.com/terms/n/net-debt.asp) — formula net debt = total debt − cash.
---
*Notă: definiția current ratio, raportul net debt/OCF, diagrama DA/NU de
mai sus și exemplul complet de poziție long-term pe KO (entry/stop/target)
sunt completări ale mele — cursul discută bilanțul Coca-Cola linie cu
linie, dar nu construiește explicit un trigger de tranzacționare sau un
exemplu numeric de intrare/ieșire. Toate cifrele Coca-Cola (assets,
liabilities, equity, debt, cash, goodwill/achiziții) vin direct din
transcriere.*

View File

@@ -0,0 +1,202 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Analiză Fundamentală / #5 — Cash Flow Statement: al treilea document</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>Analiză Fundamentală / #5 — Cash Flow Statement: al treilea document</h1>
<h2>TLDR</h2>
<p>Income statement arată profitul, balance sheet arată sănătatea financiară,
dar niciunul nu răspunde la întrebarea esențială: <strong>profitul chiar se
transformă în bani reali?</strong> Cash flow statement are 3 categorii — operating
(cash din activitatea de bază), investing (cumpărare/vânzare de active) și
financing (ce face compania cu capitalul: dividende, buybacks, datorii).
Formula centrală: <strong>Free Cash Flow = Operating Cash Flow − CapEx</strong>. Cel mai
important semnal de alarmă: dacă operating cash flow scade sub net income,
o parte din profitul contabil încă nu s-a transformat în cash.</p>
<h2>Cele 3 categorii de cash flow</h2>
<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">
<rect x="10" y="10" width="440" height="50" fill="none" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="20" y="30" fill="#1a5fb4">1. Operating Cash Flow — cât cash produce business-ul</text>
<text x="20" y="48" fill="#666">încasări din vânzări, minus plăți furnizori/salarii/operațiuni</text>
<rect x="10" y="70" width="440" height="50" fill="none" stroke="#188a3e" stroke-width="1.5"/>
<text x="20" y="90" fill="#188a3e">2. Investing Cash Flow — ce face cu banii în active</text>
<text x="20" y="108" fill="#666">cumpărare/vânzare de active, CapEx, achiziții, investiții</text>
<rect x="10" y="130" width="440" height="50" fill="none" stroke="#7a3fb4" stroke-width="1.5"/>
<text x="20" y="150" fill="#7a3fb4">3. Financing Cash Flow — ce face cu capitalul</text>
<text x="20" y="168" fill="#666">dividende, buybacks, emitere/rambursare datorii</text>
</svg></p>
<h2>De ce urmărești asta — profitul nu e totuna cu banii</h2>
<p>Mai jos folosesc de mai multe ori ideea că venitul contabil (net income) și
cash-ul real pot diverge. O explic o singură dată, mecanic, înainte s-o aplic
pe Coca-Cola.</p>
<h3>Mecanismul: accrual accounting vs. cash real</h3>
<p>Contabilitatea pe bază de angajamente (accrual) recunoaște venitul <strong>la
vânzare</strong> (când emiți factura), nu la încasare. Dacă vinzi pe credit, profitul
apare imediat în income statement, dar cash-ul intră abia peste 30-60-90 de
zile — sau, dacă clientul nu plătește, deloc. La fel, dacă cumperi marfă pe
stoc, banii ies din cont acum, dar costul (COGS) apare în income statement
abia când marfa se vinde. De-aia profitul și cash-ul pot arăta complet diferit
în aceeași perioadă:</p>
<p><svg viewBox="0 0 420 165" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#333">Exemplu simplificat: vând marfă de 100 pe credit, cost 80 (plătit deja cash)</text>
<text x="10" y="40" fill="#1a5fb4">Profit contabil (recunoscut la vânzare)</text>
<rect x="250" y="28" width="40" height="16" fill="#1a5fb4"/>
<text x="295" y="40" fill="#1a5fb4">+20</text>
<text x="10" y="70" fill="#188a3e">Cash încasat de la client</text>
<text x="250" y="70" fill="#188a3e">0 (pe credit, neîncasat)</text>
<text x="10" y="100" fill="#c00">Cash plătit deja furnizorului</text>
<rect x="250" y="88" width="160" height="16" fill="#c00"/>
<text x="10" y="140" fill="#333">Cash flow operațional real în această perioadă:</text>
<text x="10" y="158" fill="#c00">-80, deși profitul contabil e +20.</text>
</svg></p>
<p>Asta e exact ce se întâmplă la scară mare la Coca-Cola: dacă cresc
receivables (bani de încasat de la clienți) și stocurile, o parte din
profitul contabil e "blocat" în bilanț, nu în cont.</p>
<h2>Exemplul real din curs: Coca-Cola, ultima raportare</h2>
<p><svg viewBox="0 0 460 335" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#1a5fb4">Operating Cash Flow</text>
<rect x="10" y="22" width="148" height="20" fill="#1a5fb4"/>
<text x="162" y="37" fill="#1a5fb4">7,4 mld</text>
<text x="10" y="66" fill="#c00">− CapEx (reinvestit în business)</text>
<rect x="10" y="72" width="42" height="20" fill="#c00"/>
<text x="56" y="87" fill="#c00">2,1 mld</text>
<line x1="10" y1="102" x2="450" y2="102" stroke="#999" stroke-dasharray="3 3"/>
<text x="10" y="122" fill="#188a3e">= Free Cash Flow</text>
<rect x="10" y="128" width="106" height="20" fill="#188a3e"/>
<text x="120" y="143" fill="#188a3e">5,3 mld</text>
<text x="10" y="168" fill="#7a3fb4">Investing Cash Flow (linie separată de CapEx)</text>
<rect x="10" y="174" width="1.5" height="20" fill="#7a3fb4"/>
<text x="16" y="189" fill="#7a3fb4">-0,067 mld</text>
<text x="10" y="214" fill="#a04060">Financing Cash Flow (dividende, buybacks, datorii)</text>
<rect x="10" y="220" width="163" height="20" fill="#a04060"/>
<text x="177" y="235" fill="#a04060">-8,14 mld</text>
<line x1="10" y1="252" x2="450" y2="252" stroke="#999" stroke-dasharray="3 3"/>
<text x="10" y="272" fill="#333">End Cash Position</text>
<rect x="10" y="278" width="220" height="20" fill="#333"/>
<text x="234" y="293" fill="#333">11 mld</text>
<text x="10" y="308" fill="#666">Scală: 1,47px/milion USD.</text>
<text x="10" y="322" fill="#666">Investing Cash Flow e aproape flat, linie separată de CapEx.</text>
</svg></p>
<p>Formula aplicată: 7,4 mld (operating) − 2,1 mld (CapEx) = <strong>5,3 mld Free Cash
Flow</strong> — cash-ul care rămâne după ce compania își întreține și reinvestește
în infrastructură (fabrici, linii de producție, logistică), înainte de orice
distribuție către investitori/creditori.</p>
<h2>OCF vs. Net Income — semnalul de calitate a profitului</h2>
<p>Din modulul anterior (income statement), net income al Coca-Cola era 13,1
mld. Operating cash flow e 7,4 mld — cu <strong>5,7 mld mai puțin</strong>. Aplicat pe
mecanismul de mai sus: o parte din profit e "blocat" în receivables și
stocuri care au crescut, nu în cont. Nu înseamnă automat fraudă sau problemă
gravă — dar înseamnă că trebuie să investighezi <em>de ce</em>, nu să iei profitul
contabil ca literă de lege.</p>
<h2>DA/NU — cash flow sănătos vs. semnal de alarmă</h2>
<p>Aceeași observație ("OCF sub Net Income") poate fi un episod izolat sau un
tipar persistent. Diferența se vede doar urmărind mai multe trimestre, nu
unul singur.</p>
<p><strong>DA — divergență izolată, într-un business sănătos</strong></p>
<p><svg viewBox="0 0 340 140" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:340px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#188a3e">Raport OCF / Net Income pe 4 trimestre</text>
<line x1="20" y1="100" x2="290" y2="100" stroke="#999" stroke-dasharray="3 3"/>
<text x="296" y="103" fill="#999">1,0</text>
<polyline points="20,60 100,50 180,90 260,55" fill="none" stroke="#188a3e" stroke-width="2"/>
<circle cx="20" cy="60" r="4" fill="#188a3e"/><circle cx="100" cy="50" r="4" fill="#188a3e"/>
<circle cx="180" cy="90" r="4" fill="#188a3e"/><circle cx="260" cy="55" r="4" fill="#188a3e"/>
<text x="10" y="130" fill="#188a3e">un singur trimestru sub 1,0 (T3), apoi revine — nu e tendință</text>
</svg></p>
<p>Ratio-ul coboară sub 1 într-un singur trimestru (de obicei sezonier — stoc
acumulat înainte de un vârf de vânzări) și revine imediat. Nu e semnal de
alarmă, e ciclu normal de business.</p>
<p><strong>NU — deteriorare persistentă (companie fictivă, ilustrativă)</strong></p>
<p><svg viewBox="0 0 340 140" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:340px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#c00">Raport OCF / Net Income pe 4 trimestre</text>
<line x1="20" y1="70" x2="290" y2="70" stroke="#999" stroke-dasharray="3 3"/>
<text x="296" y="73" fill="#999">1,0</text>
<polyline points="20,65 100,85 180,105 260,120" fill="none" stroke="#c00" stroke-width="2"/>
<circle cx="20" cy="65" r="4" fill="#c00"/><circle cx="100" cy="85" r="4" fill="#c00"/>
<circle cx="180" cy="105" r="4" fill="#c00"/><circle cx="260" cy="120" r="4" fill="#c00"/>
<text x="10" y="130" fill="#c00">0,95 → 0,75 → 0,55 → 0,40 — scade în fiecare trimestru</text>
</svg></p>
<p>Ratio-ul scade constant, trimestru după trimestru, în timp ce receivables și
stocurile cresc mai repede decât vânzările. Asta e semnalul de "calitate slabă
a profitului" — compania raportează profit crescând, dar tot mai puțin din el
devine cash real. Motive tipice: clienți care nu mai plătesc la timp, marfă
care nu se mai vinde la fel de repede (stoc "mort"), sau presiune să arate
creștere de venit prin condiții de plată mai relaxate acordate clienților.</p>
<h2>Ce faci când vezi asta — de la analiză la decizie</h2>
<p><strong>De ce urmărești asta:</strong> ca investitor, vrei să știi dacă profitul e
"real" înainte să decizi să intri sau să rămâi într-o poziție pe termen lung
— altfel poți plăti pentru o creștere de profit care nu se va materializa
niciodată în cash cu care compania să plătească dividende sau să reinvestească.</p>
<p><strong>Ce faci când vezi divergența:</strong> nu tragi concluzia din un singur
trimestru. Te uiți la ratio-ul OCF/Net Income pe ultimele 4-8 trimestre
(vezi DA/NU de mai sus) și verifici dacă financing cash flow (dividende +
buybacks) e susținut de Free Cash Flow sau de datorie crescândă — la
Coca-Cola, financing cash flow (-8,14 mld) depășește Free Cash Flow-ul (5,3
mld) în această perioadă, deci diferența a venit din rezerve de cash sau
datorie. Un trimestru izolat nu strică teza; 2-3 trimestre la rând ar fi
motiv să investighezi structura de capital.</p>
<p><strong>Exemplu complet — decizie de poziție pe termen lung (construcție proprie,
niveluri de preț ilustrative, nu cotații reale):</strong></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">KO (ilustrativ) — preț ↑</text>
<polyline points="20,60 80,90 140,130 200,150 260,140 320,120 380,95 430,80" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="20" y1="150" x2="430" y2="150" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="143" fill="#1a5fb4">$59 — zonă suport + confirmare fundamentală (OCF/NI stabil)</text>
<circle cx="200" cy="150" r="5" fill="#1a5fb4"/>
<text x="205" y="168" fill="#1a5fb4">intrare $59</text>
<line x1="20" y1="185" x2="430" y2="185" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="200" fill="#c00">$54 — sub suport SAU OCF/NI &lt; 0,60 două trimestre la rând → ieși</text>
<line x1="20" y1="70" x2="430" y2="70" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="63" fill="#188a3e">$72 — target (randament FCF revine la nivelul istoric)</text>
</svg></p>
<p>Intrare <strong>$59</strong> — declanșată de o combinație de tehnic (suport) și
fundamental (OCF/Net Income stabil, fără deteriorare pe 4 trimestre).
Invalidare (stop) <strong>$54</strong> — fie preț sub suport, fie raportul OCF/Net Income
scade sub 0,60 timp de două trimestre consecutive (teza de "profit de
calitate" e ruptă, indiferent ce face prețul). Target <strong>$72</strong> — nivel la
care randamentul Free Cash Flow (FCF/preț per acțiune) revine la comprimarea
istorică tipică pentru o companie matură cu creștere lentă; la target, se
reevaluează poziția, nu se ține orbește.</p>
<h2>Gotchas practice</h2>
<ul>
<li><strong>Nu te uita la o cifră izolată (doar OCF).</strong> Fără comparație cu net
income, pierzi exact semnalul de "calitate a profitului" care contează.</li>
<li><strong>Compară pe trimestre multiple, nu pe unul singur</strong> — CapEx și
receivables variază sezonier; o scădere într-un singur trimestru nu e o
tendință (vezi DA/NU de mai sus).</li>
<li><strong>Financing cash flow negativ nu e automat rău</strong> — poate fi return
sănătos de capital. Devine semnal de alarmă doar dacă depășește constant
Free Cash Flow-ul, finanțat prin datorie crescândă.</li>
<li><strong>Nu confunda Free Cash Flow cu Financing Cash Flow</strong> — nume asemănătoare,
concepte total diferite (ce rămâne după CapEx vs. ce face compania cu
capitalul).</li>
</ul>
<h2>Referințe</h2>
<ul>
<li><a href="https://www.investopedia.com/terms/c/cashflowstatement.asp">Investopedia — Cash Flow Statement</a> — structura celor 3 categorii.</li>
<li><a href="https://www.investopedia.com/terms/f/freecashflow.asp">Investopedia — Free Cash Flow (FCF)</a> — formula și interpretare.</li>
<li><a href="https://corporatefinanceinstitute.com/resources/accounting/cash-flow-from-operating-activities/">Corporate Finance Institute — Cash Flow from Operating Activities</a> — legătura cu net income și accrual accounting.</li>
</ul>
<hr />
<p><em>Notă: mecanismul accrual vs. cash (cu exemplul simplificat 100/80/20), toate
diagramele, secțiunea DA/NU (compania fictivă de la "NU"), și exemplul de
decizie de poziție cu preț de intrare/invalidare/target sunt completări ale
mele, dincolo de ce spune transcrierea. Cifrele Coca-Cola (net income 13,1
mld, operating cash flow 7,4 mld, investing -0,067 mld, CapEx -2,1 mld, free
cash flow 5,3 mld, financing -8,14 mld, end cash 11 mld) vin direct din
transcriere.</em></p>
</body>
</html>

View File

@@ -0,0 +1,209 @@
# Analiză Fundamentală / #5 — Cash Flow Statement: al treilea document
## TLDR
Income statement arată profitul, balance sheet arată sănătatea financiară,
dar niciunul nu răspunde la întrebarea esențială: **profitul chiar se
transformă în bani reali?** Cash flow statement are 3 categorii — operating
(cash din activitatea de bază), investing (cumpărare/vânzare de active) și
financing (ce face compania cu capitalul: dividende, buybacks, datorii).
Formula centrală: **Free Cash Flow = Operating Cash Flow − CapEx**. Cel mai
important semnal de alarmă: dacă operating cash flow scade sub net income,
o parte din profitul contabil încă nu s-a transformat în cash.
## Cele 3 categorii de cash flow
<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">
<rect x="10" y="10" width="440" height="50" fill="none" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="20" y="30" fill="#1a5fb4">1. Operating Cash Flow — cât cash produce business-ul</text>
<text x="20" y="48" fill="#666">încasări din vânzări, minus plăți furnizori/salarii/operațiuni</text>
<rect x="10" y="70" width="440" height="50" fill="none" stroke="#188a3e" stroke-width="1.5"/>
<text x="20" y="90" fill="#188a3e">2. Investing Cash Flow — ce face cu banii în active</text>
<text x="20" y="108" fill="#666">cumpărare/vânzare de active, CapEx, achiziții, investiții</text>
<rect x="10" y="130" width="440" height="50" fill="none" stroke="#7a3fb4" stroke-width="1.5"/>
<text x="20" y="150" fill="#7a3fb4">3. Financing Cash Flow — ce face cu capitalul</text>
<text x="20" y="168" fill="#666">dividende, buybacks, emitere/rambursare datorii</text>
</svg>
## De ce urmărești asta — profitul nu e totuna cu banii
Mai jos folosesc de mai multe ori ideea că venitul contabil (net income) și
cash-ul real pot diverge. O explic o singură dată, mecanic, înainte s-o aplic
pe Coca-Cola.
### Mecanismul: accrual accounting vs. cash real
Contabilitatea pe bază de angajamente (accrual) recunoaște venitul **la
vânzare** (când emiți factura), nu la încasare. Dacă vinzi pe credit, profitul
apare imediat în income statement, dar cash-ul intră abia peste 30-60-90 de
zile — sau, dacă clientul nu plătește, deloc. La fel, dacă cumperi marfă pe
stoc, banii ies din cont acum, dar costul (COGS) apare în income statement
abia când marfa se vinde. De-aia profitul și cash-ul pot arăta complet diferit
în aceeași perioadă:
<svg viewBox="0 0 420 165" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#333">Exemplu simplificat: vând marfă de 100 pe credit, cost 80 (plătit deja cash)</text>
<text x="10" y="40" fill="#1a5fb4">Profit contabil (recunoscut la vânzare)</text>
<rect x="250" y="28" width="40" height="16" fill="#1a5fb4"/>
<text x="295" y="40" fill="#1a5fb4">+20</text>
<text x="10" y="70" fill="#188a3e">Cash încasat de la client</text>
<text x="250" y="70" fill="#188a3e">0 (pe credit, neîncasat)</text>
<text x="10" y="100" fill="#c00">Cash plătit deja furnizorului</text>
<rect x="250" y="88" width="160" height="16" fill="#c00"/>
<text x="10" y="140" fill="#333">Cash flow operațional real în această perioadă:</text>
<text x="10" y="158" fill="#c00">-80, deși profitul contabil e +20.</text>
</svg>
Asta e exact ce se întâmplă la scară mare la Coca-Cola: dacă cresc
receivables (bani de încasat de la clienți) și stocurile, o parte din
profitul contabil e "blocat" în bilanț, nu în cont.
## Exemplul real din curs: Coca-Cola, ultima raportare
<svg viewBox="0 0 460 335" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#1a5fb4">Operating Cash Flow</text>
<rect x="10" y="22" width="148" height="20" fill="#1a5fb4"/>
<text x="162" y="37" fill="#1a5fb4">7,4 mld</text>
<text x="10" y="66" fill="#c00">− CapEx (reinvestit în business)</text>
<rect x="10" y="72" width="42" height="20" fill="#c00"/>
<text x="56" y="87" fill="#c00">2,1 mld</text>
<line x1="10" y1="102" x2="450" y2="102" stroke="#999" stroke-dasharray="3 3"/>
<text x="10" y="122" fill="#188a3e">= Free Cash Flow</text>
<rect x="10" y="128" width="106" height="20" fill="#188a3e"/>
<text x="120" y="143" fill="#188a3e">5,3 mld</text>
<text x="10" y="168" fill="#7a3fb4">Investing Cash Flow (linie separată de CapEx)</text>
<rect x="10" y="174" width="1.5" height="20" fill="#7a3fb4"/>
<text x="16" y="189" fill="#7a3fb4">-0,067 mld</text>
<text x="10" y="214" fill="#a04060">Financing Cash Flow (dividende, buybacks, datorii)</text>
<rect x="10" y="220" width="163" height="20" fill="#a04060"/>
<text x="177" y="235" fill="#a04060">-8,14 mld</text>
<line x1="10" y1="252" x2="450" y2="252" stroke="#999" stroke-dasharray="3 3"/>
<text x="10" y="272" fill="#333">End Cash Position</text>
<rect x="10" y="278" width="220" height="20" fill="#333"/>
<text x="234" y="293" fill="#333">11 mld</text>
<text x="10" y="308" fill="#666">Scală: 1,47px/milion USD.</text>
<text x="10" y="322" fill="#666">Investing Cash Flow e aproape flat, linie separată de CapEx.</text>
</svg>
Formula aplicată: 7,4 mld (operating) − 2,1 mld (CapEx) = **5,3 mld Free Cash
Flow** — cash-ul care rămâne după ce compania își întreține și reinvestește
în infrastructură (fabrici, linii de producție, logistică), înainte de orice
distribuție către investitori/creditori.
## OCF vs. Net Income — semnalul de calitate a profitului
Din modulul anterior (income statement), net income al Coca-Cola era 13,1
mld. Operating cash flow e 7,4 mld — cu **5,7 mld mai puțin**. Aplicat pe
mecanismul de mai sus: o parte din profit e "blocat" în receivables și
stocuri care au crescut, nu în cont. Nu înseamnă automat fraudă sau problemă
gravă — dar înseamnă că trebuie să investighezi *de ce*, nu să iei profitul
contabil ca literă de lege.
## DA/NU — cash flow sănătos vs. semnal de alarmă
Aceeași observație ("OCF sub Net Income") poate fi un episod izolat sau un
tipar persistent. Diferența se vede doar urmărind mai multe trimestre, nu
unul singur.
**DA — divergență izolată, într-un business sănătos**
<svg viewBox="0 0 340 140" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:340px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#188a3e">Raport OCF / Net Income pe 4 trimestre</text>
<line x1="20" y1="100" x2="290" y2="100" stroke="#999" stroke-dasharray="3 3"/>
<text x="296" y="103" fill="#999">1,0</text>
<polyline points="20,60 100,50 180,90 260,55" fill="none" stroke="#188a3e" stroke-width="2"/>
<circle cx="20" cy="60" r="4" fill="#188a3e"/><circle cx="100" cy="50" r="4" fill="#188a3e"/>
<circle cx="180" cy="90" r="4" fill="#188a3e"/><circle cx="260" cy="55" r="4" fill="#188a3e"/>
<text x="10" y="130" fill="#188a3e">un singur trimestru sub 1,0 (T3), apoi revine — nu e tendință</text>
</svg>
Ratio-ul coboară sub 1 într-un singur trimestru (de obicei sezonier — stoc
acumulat înainte de un vârf de vânzări) și revine imediat. Nu e semnal de
alarmă, e ciclu normal de business.
**NU — deteriorare persistentă (companie fictivă, ilustrativă)**
<svg viewBox="0 0 340 140" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:340px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#c00">Raport OCF / Net Income pe 4 trimestre</text>
<line x1="20" y1="70" x2="290" y2="70" stroke="#999" stroke-dasharray="3 3"/>
<text x="296" y="73" fill="#999">1,0</text>
<polyline points="20,65 100,85 180,105 260,120" fill="none" stroke="#c00" stroke-width="2"/>
<circle cx="20" cy="65" r="4" fill="#c00"/><circle cx="100" cy="85" r="4" fill="#c00"/>
<circle cx="180" cy="105" r="4" fill="#c00"/><circle cx="260" cy="120" r="4" fill="#c00"/>
<text x="10" y="130" fill="#c00">0,95 → 0,75 → 0,55 → 0,40 — scade în fiecare trimestru</text>
</svg>
Ratio-ul scade constant, trimestru după trimestru, în timp ce receivables și
stocurile cresc mai repede decât vânzările. Asta e semnalul de "calitate slabă
a profitului" — compania raportează profit crescând, dar tot mai puțin din el
devine cash real. Motive tipice: clienți care nu mai plătesc la timp, marfă
care nu se mai vinde la fel de repede (stoc "mort"), sau presiune să arate
creștere de venit prin condiții de plată mai relaxate acordate clienților.
## Ce faci când vezi asta — de la analiză la decizie
**De ce urmărești asta:** ca investitor, vrei să știi dacă profitul e
"real" înainte să decizi să intri sau să rămâi într-o poziție pe termen lung
— altfel poți plăti pentru o creștere de profit care nu se va materializa
niciodată în cash cu care compania să plătească dividende sau să reinvestească.
**Ce faci când vezi divergența:** nu tragi concluzia din un singur
trimestru. Te uiți la ratio-ul OCF/Net Income pe ultimele 4-8 trimestre
(vezi DA/NU de mai sus) și verifici dacă financing cash flow (dividende +
buybacks) e susținut de Free Cash Flow sau de datorie crescândă — la
Coca-Cola, financing cash flow (-8,14 mld) depășește Free Cash Flow-ul (5,3
mld) în această perioadă, deci diferența a venit din rezerve de cash sau
datorie. Un trimestru izolat nu strică teza; 2-3 trimestre la rând ar fi
motiv să investighezi structura de capital.
**Exemplu complet — decizie de poziție pe termen lung (construcție proprie,
niveluri de preț ilustrative, nu cotații reale):**
<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">KO (ilustrativ) — preț ↑</text>
<polyline points="20,60 80,90 140,130 200,150 260,140 320,120 380,95 430,80" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="20" y1="150" x2="430" y2="150" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="143" fill="#1a5fb4">$59 — zonă suport + confirmare fundamentală (OCF/NI stabil)</text>
<circle cx="200" cy="150" r="5" fill="#1a5fb4"/>
<text x="205" y="168" fill="#1a5fb4">intrare $59</text>
<line x1="20" y1="185" x2="430" y2="185" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="200" fill="#c00">$54 — sub suport SAU OCF/NI &lt; 0,60 două trimestre la rând → ieși</text>
<line x1="20" y1="70" x2="430" y2="70" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="24" y="63" fill="#188a3e">$72 — target (randament FCF revine la nivelul istoric)</text>
</svg>
Intrare **$59** — declanșată de o combinație de tehnic (suport) și
fundamental (OCF/Net Income stabil, fără deteriorare pe 4 trimestre).
Invalidare (stop) **$54** — fie preț sub suport, fie raportul OCF/Net Income
scade sub 0,60 timp de două trimestre consecutive (teza de "profit de
calitate" e ruptă, indiferent ce face prețul). Target **$72** — nivel la
care randamentul Free Cash Flow (FCF/preț per acțiune) revine la comprimarea
istorică tipică pentru o companie matură cu creștere lentă; la target, se
reevaluează poziția, nu se ține orbește.
## Gotchas practice
- **Nu te uita la o cifră izolată (doar OCF).** Fără comparație cu net
income, pierzi exact semnalul de "calitate a profitului" care contează.
- **Compară pe trimestre multiple, nu pe unul singur** — CapEx și
receivables variază sezonier; o scădere într-un singur trimestru nu e o
tendință (vezi DA/NU de mai sus).
- **Financing cash flow negativ nu e automat rău** — poate fi return
sănătos de capital. Devine semnal de alarmă doar dacă depășește constant
Free Cash Flow-ul, finanțat prin datorie crescândă.
- **Nu confunda Free Cash Flow cu Financing Cash Flow** — nume asemănătoare,
concepte total diferite (ce rămâne după CapEx vs. ce face compania cu
capitalul).
## Referințe
- [Investopedia — Cash Flow Statement](https://www.investopedia.com/terms/c/cashflowstatement.asp) — structura celor 3 categorii.
- [Investopedia — Free Cash Flow (FCF)](https://www.investopedia.com/terms/f/freecashflow.asp) — formula și interpretare.
- [Corporate Finance Institute — Cash Flow from Operating Activities](https://corporatefinanceinstitute.com/resources/accounting/cash-flow-from-operating-activities/) — legătura cu net income și accrual accounting.
---
*Notă: mecanismul accrual vs. cash (cu exemplul simplificat 100/80/20), toate
diagramele, secțiunea DA/NU (compania fictivă de la "NU"), și exemplul de
decizie de poziție cu preț de intrare/invalidare/target sunt completări ale
mele, dincolo de ce spune transcrierea. Cifrele Coca-Cola (net income 13,1
mld, operating cash flow 7,4 mld, investing -0,067 mld, CapEx -2,1 mld, free
cash flow 5,3 mld, financing -8,14 mld, end cash 11 mld) vin direct din
transcriere.*

View File

@@ -0,0 +1,252 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Modul Analiză Fundamentală / #6 — Metrici financiari: profitabilitate, cash, sănătate, eficiență</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 Analiză Fundamentală / #6 — Metrici financiari: profitabilitate, cash, sănătate, eficiență</h1>
<h2>TLDR</h2>
<p>Cele trei situații financiare (income statement, balance sheet, cash flow
statement) dau cifrele brute. <strong>Metricii</strong> le transformă în răspunsuri
rapide la întrebări simple: business-ul e profitabil? Profitul e real, în
cash? E stabil sau fragil? Folosește capitalul eficient? Fiecare metric vine
dintr-una sau mai multe din cele trei situații — abia acum, combinându-le,
începe analiza reală. Exemplele numerice sunt Coca-Cola, aceleași cifre
folosite în modulele anterioare.</p>
<h2>De ce nu mai citești rapoartele manual</h2>
<p>Un investitor instituțional sau un sistem de screening analizează sute sau
mii de companii deodată — nu are timp să citească fiecare raport rând cu
rând. Metricii comprimă un raport de zeci de pagini într-un număr comparabil
între companii, din care poți filtra rapid ("arată-mi doar companiile cu
ROA peste 15%"). De-aia investitorii profesioniști și sistemele moderne de
analiză fundamentală lucrează cu metrici, nu cu cifre brute.</p>
<h2>Partea 1 — Profitabilitate: cât păstrează compania din ce vinde</h2>
<p>Trei metrici, toate din <strong>income statement</strong>, care descompun aceeași
întrebare ("cât profit rămâne?") la trei niveluri diferite de cheltuieli
scăzute.</p>
<p><strong>Gross margin</strong> (marja brută) = gross profit ÷ revenue. La Coca-Cola:
30,43 mld ÷ 49,3 mld ≈ <strong>61%</strong> — după ce scazi doar costul direct al
produsului (materie primă, producție), rămân 61 din fiecare 100 de dolari
vânzări. Aici se vede puterea brandului și pricing power-ul: o companie
poate cere prețuri mari relativ la costul de producție.</p>
<p><strong>Operating margin</strong> (marja operațională) = operating income ÷ revenue.
15,56 mld ÷ 49,28 mld ≈ <strong>31%</strong> — după ce scazi și marketing, salarii,
distribuție, operațiuni (nu doar costul produsului), rămân 31%. Aici se vede
eficiența motorului operațional al business-ului, nu doar a produsului.</p>
<p><strong>Net margin</strong> (marja netă) = net income ÷ revenue. 13,70 mld ÷ 49,28 mld ≈
<strong>28%</strong> — după <em>toate</em> cheltuielile, inclusiv dobânzi și taxe, rămân 28 de
dolari din fiecare 100. Din aproape 50 mld vânzări, aproape 14 mld ajung
profit final.</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="10" y="14" fill="#333">Revenue = 100 (scară relativă) — cât rămâne la fiecare nivel</text>
<text x="10" y="30" fill="#1a5fb4">Revenue 100</text>
<rect x="10" y="36" width="440" height="24" fill="#1a5fb4"/>
<text x="10" y="76" fill="#188a3e">Gross profit 61 (gross margin 61%)</text>
<rect x="10" y="82" width="268" height="24" fill="#188a3e"/>
<text x="10" y="122" fill="#d0872a">Operating income 31 (operating margin 31%)</text>
<rect x="10" y="128" width="137" height="24" fill="#d0872a"/>
<text x="10" y="168" fill="#c00">Net income 28 (net margin 28%)</text>
<rect x="10" y="174" width="123" height="24" fill="#c00"/>
<text x="10" y="225" fill="#666">Fiecare nivel scade un strat nou de costuri: cost produs → +opex</text>
<text x="10" y="243" fill="#666">→ +dobânzi/taxe.</text>
<text x="10" y="270" fill="#666">Două companii cu același revenue pot avea marje complet diferite</text>
<text x="10" y="288" fill="#666">la final.</text>
</svg></p>
<h2>Partea 2 — Calitatea cash-ului: profitul e real sau doar contabil?</h2>
<p><strong>Operating cash flow</strong> (OCF, fluxul de numerar operațional) vine din
<strong>cash flow statement</strong>. La Coca-Cola: <strong>7,40 mld</strong> — cash-ul generat
efectiv din activitatea de bază (produce, vinde, încasează), nu profitul pe
hârtie.</p>
<p><strong>Cash conversion</strong> (conversia profitului în cash) compară OCF (7,4 mld,
din cash flow statement) cu net income (13,7 mld, din income statement):
7,4 ÷ 13,7 ≈ <strong>0,54</strong>. Regula: cu cât OCF e mai aproape sau mai mare decât
net income, cu atât calitatea profitului e mai bună — un business sănătos
nu generează doar profit contabil, generează și cash.</p>
<p><svg viewBox="0 0 460 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#333">OCF vs. Net income (mld $) — cash conversion = OCF / net income</text>
<text x="10" y="45" fill="#1a5fb4">Net income 13,7</text>
<rect x="10" y="55" width="274" height="22" fill="#1a5fb4"/>
<text x="10" y="95" fill="#188a3e">Operating cash flow 7,4</text>
<rect x="10" y="105" width="148" height="22" fill="#188a3e"/>
<text x="10" y="140" fill="#666">Conversie = 7,4 / 13,7 ≈ 0,54 — OCF sub net income</text>
</svg></p>
<p><strong>Notă onestă (completare a mea, nu vine din transcriere):</strong> conform
regulii date chiar în lecție ("cu cât OCF e mai aproape sau mai mare decât
net income, cu atât e mai bine"), un conversion de 0,54 e sub 1 — nu e
neapărat un semnal roșu automat, dar merită întrebarea de ce. Cauze tipice,
nelegate de o problemă reală: cheltuieli non-cash reversate diferit
(impozite amânate), variații de capital de lucru într-un singur trimestru,
sau venituri contabile din investiții/asocieri care nu aduc cash imediat.
Regula practică: dacă acest raport rămâne constant sub 0,7-0,8 pe mai multe
trimestre consecutive, nu doar unul singur, atunci devine un semnal real de
verificat — nu o singură cifră izolată.</p>
<h2>Partea 3 — Sănătate financiară: stabil sau fragil?</h2>
<p><strong>Current ratio</strong> (rata lichidității curente) = current assets ÷ current
liabilities, ambele din <strong>balance sheet</strong>. La Coca-Cola: 31 mld ÷ 21,28 mld
≈ <strong>1,46</strong> — suficientă lichiditate pentru a acoperi datoriile pe termen
scurt.</p>
<p><svg viewBox="0 0 460 130" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#333">Current ratio — zone de interpretare</text>
<rect x="10" y="26" width="147" height="26" fill="#c00" opacity="0.6"/>
<text x="16" y="43" fill="#fff">&lt; 1: risc crescut</text>
<rect x="157" y="26" width="147" height="26" fill="#d0b000" opacity="0.7"/>
<text x="163" y="43" fill="#fff">1 – 2: sănătoasă</text>
<rect x="304" y="26" width="147" height="26" fill="#188a3e" opacity="0.7"/>
<text x="310" y="43" fill="#fff">&gt; 2: foarte puternic</text>
<line x1="217" y1="15" x2="217" y2="24" stroke="#1a1a1a" stroke-width="2"/>
<line x1="217" y1="54" x2="217" y2="63" stroke="#1a1a1a" stroke-width="2"/>
<text x="180" y="80" fill="#1a1a1a">Coca-Cola: 1,46</text>
</svg></p>
<p><strong>Debt and leverage</strong> (datorii și grad de îndatorare), din <strong>balance
sheet</strong>: la Coca-Cola, total debt ≈ <strong>45,5 mld</strong>. Datoria nu e automat rea —
problema apare doar dacă business-ul nu generează suficient cash pentru a
controla leverage-ul (adică pentru a plăti dobânzi și rate din operațiuni,
nu din împrumuturi noi). Coca-Cola generează cash consistent (vezi OCF de
mai sus), deci datoria e susținută.</p>
<p><strong>DA vs. NU pe leverage</strong> (completare a mea — transcrierea nu dă un
contraexemplu, doar regula generală; construiesc unul plauzibil, la aceeași
scală, ca să arăt diferența):</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">
<rect x="10" y="10" width="440" height="78" fill="none" stroke="#188a3e" stroke-width="1.5"/>
<text x="20" y="30" fill="#188a3e">DA — leverage susținut (gen Coca-Cola)</text>
<text x="20" y="48" fill="#666">Total debt 45,5 mld — OCF anual 7,4 mld</text>
<text x="20" y="64" fill="#666">datoria e de ~6x OCF anual, dar OCF acoperă</text>
<text x="20" y="80" fill="#666">confortabil dobânzile și ratele din operațiuni</text>
<rect x="10" y="98" width="440" height="78" fill="none" stroke="#c00" stroke-width="1.5"/>
<text x="20" y="118" fill="#c00">NU — leverage riscant (companie construită)</text>
<text x="20" y="136" fill="#666">Total debt 45 mld — OCF anual doar 1,2 mld</text>
<text x="20" y="152" fill="#666">datoria e de ~37x OCF anual — compania ar avea</text>
<text x="20" y="168" fill="#666">nevoie de refinanțare constantă pentru a acoperi ratele</text>
</svg></p>
<h2>Partea 4 — Eficiența capitalului: cât de bine lucrează banii investiți</h2>
<p><strong>ROA</strong> (return on assets, rentabilitatea activelor) = net income ÷ total
assets. Net income din income statement, total assets din balance sheet.
13,7 mld ÷ 104,82 mld ≈ <strong>13%</strong> — pentru fiecare 100 de dolari active,
Coca-Cola generează 13 dolari profit.</p>
<p><svg viewBox="0 0 460 130" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#333">ROA — zone de interpretare</text>
<rect x="10" y="26" width="130" height="26" fill="#c00" opacity="0.6"/>
<text x="16" y="43" fill="#fff">&lt; 5%: slab</text>
<rect x="140" y="26" width="180" height="26" fill="#d0b000" opacity="0.7"/>
<text x="146" y="43" fill="#fff">5 – 13%: acceptabil</text>
<rect x="320" y="26" width="130" height="26" fill="#188a3e" opacity="0.7"/>
<text x="326" y="43" fill="#fff">&gt; 15%: foarte bun</text>
<line x1="320" y1="15" x2="320" y2="24" stroke="#1a1a1a" stroke-width="2"/>
<line x1="320" y1="54" x2="320" y2="63" stroke="#1a1a1a" stroke-width="2"/>
<text x="10" y="80" fill="#1a1a1a">Coca-Cola: 13% — la limita de sus a zonei acceptabile</text>
</svg></p>
<p><strong>Asset turnover</strong> (rotația activelor) = revenue ÷ total assets. 49,28 mld
÷ 104,8 mld ≈ <strong>0,47</strong> — cât de eficient generează activele vânzări (nu
profit direct, ci volum de vânzări per dolar de active).</p>
<p><svg viewBox="0 0 460 130" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#333">Asset turnover — zone de interpretare</text>
<rect x="10" y="26" width="130" height="26" fill="#c00" opacity="0.6"/>
<text x="16" y="43" fill="#fff">&lt; 0,3: subfolosite</text>
<rect x="140" y="26" width="180" height="26" fill="#d0b000" opacity="0.7"/>
<text x="146" y="43" fill="#fff">0,3 – 0,8: moderat</text>
<rect x="320" y="26" width="130" height="26" fill="#188a3e" opacity="0.7"/>
<text x="326" y="43" fill="#fff">&gt; 0,8: ridicat</text>
<line x1="185" y1="15" x2="185" y2="24" stroke="#1a1a1a" stroke-width="2"/>
<line x1="185" y1="54" x2="185" y2="63" stroke="#1a1a1a" stroke-width="2"/>
<text x="140" y="80" fill="#1a1a1a">Coca-Cola: 0,47 — moderat</text>
</svg></p>
<p>Ideea importantă din lecție: nu contează doar cât profit generează compania
(marjele de la Partea 1), contează și cât de eficient folosește activele,
capitalul, cash-ul, infrastructura pentru a ajunge acolo — ROA și asset
turnover arată exact eficiența, nu doar rezultatul.</p>
<h2>Aplicație practică — cum folosești acești metrici într-un trade/investiție reală</h2>
<p><strong>De ce urmărești asta:</strong> metricii îți dau un verdict rapid, comparabil, pe
care îl aplici <em>la fiecare raport trimestrial nou</em> — te ajută să decizi dacă
teza ta de investiție ("compania e solidă, profitabilă, generează cash")
rămâne validă sau s-a stricat, ca să nu rămâi într-o poziție doar pe baza
unei impresii vechi.</p>
<p><strong>Ce faci când vezi un raport nou:</strong> recalculezi cele patru grupe (marje,
cash quality, sănătate, eficiență) și le compari cu trimestrul anterior —
nu te uiți doar la o singură cifră izolată (ex: doar net margin), ci la
tabloul complet, pentru că o marjă bună cu cash conversion slab e un semnal
diferit de o marjă bună cu cash conversion solid.</p>
<p><strong>DA vs. NU — confirmare vs. capcană, cu cifre (construit, marcat ca
completare):</strong></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">
<rect x="10" y="10" width="440" height="78" fill="none" stroke="#188a3e" stroke-width="1.5"/>
<text x="20" y="30" fill="#188a3e">DA — teza de investiție confirmată</text>
<text x="20" y="48" fill="#666">Net margin 28% → 29% QoQ, OCF 7,4 → 8,1 mld QoQ</text>
<text x="20" y="64" fill="#666">ROA 13% → 14% QoQ — profitul crește ȘI conversia</text>
<text x="20" y="80" fill="#666">în cash se îmbunătățește — semnal de continuare</text>
<rect x="10" y="98" width="440" height="78" fill="none" stroke="#c00" stroke-width="1.5"/>
<text x="20" y="118" fill="#c00">NU — deteriorare mascată de profitul contabil</text>
<text x="20" y="136" fill="#666">Net margin rămâne 28% QoQ (arată la fel), dar OCF</text>
<text x="20" y="152" fill="#666">scade 7,4 → 5,1 mld și current ratio 1,46 → 0,95</text>
<text x="20" y="168" fill="#666">— profitul contabil ascunde o problemă reală de cash</text>
</svg></p>
<p><strong>Exemplul complet, de la citirea raportului la ieșirea din trade (construit
pe scara reală KO, marcat ca fiind completarea mea — transcrierea nu dă un
preț de acțiune):</strong></p>
<p>Ipoteză long, poziție deja deschisă la 58,00, deschisă anterior tocmai pe
teza "profitabilă, cash solid, leverage susținut" din secțiunile de mai sus.
La raportul trimestrial următor confirmă scenariul DA (net margin, OCF și
ROA cresc toate QoQ). Nu adaugi impulsiv în ziua raportului — aștepți ca
prețul să confirme cu un breakout peste rezistența anterioară de 62,50 pe
volum peste medie, apoi mărești poziția la <strong>62,80 long</strong>. Stop-loss:
<strong>59,40</strong> — sub suportul care ar invalida ideea (dacă prețul recoboară
acolo, piața nu a crezut confirmarea fundamentală, oricât de bune arătau
cifrele). Take-profit: <strong>68,50</strong> — următoarea rezistență istorică majoră.
Risc 3,40, recompensă 5,70 → risc/recompensă ≈ 1:1.7.</p>
<p><strong>Scenariul opus, short/ieșire (construit, aceeași scală):</strong> ai o poziție
long deschisă la 62,80 (din exemplul de mai sus). La raportul următor apare
scenariul NU: net margin arată la fel pe hârtie, dar OCF și current ratio se
deteriorează. Nu aștepți confirmarea completă a unui trend descendent —
ieși din poziția long la prima închidere sub suportul de 59,40 (același
nivel care era deja stop-loss-ul tău), pentru că regula de invalidare s-a
declanșat exact cum era planificat dinainte. Dacă vrei să deschizi short
adițional (nu doar să ieși), triggerul e o candelă bearish care rupe
59,40 cu volum: intrare short <strong>59,10</strong>, stop-loss <strong>61,00</strong> (peste
rezistența minoră formată la revenirea eșuată), take-profit <strong>54,00</strong>
(suport anterior).</p>
<h2>Gotchas practice</h2>
<ul>
<li><strong>Nu te uita la o singură marjă izolat</strong> — două companii cu același
revenue pot avea profitabilitate complet diferită; gross margin bun cu net
margin slab arată costuri operaționale sau financiare mari, nu se vede
fără să compari toate trei.</li>
<li><strong>Profitul contabil nu e cash real</strong> — un cash conversion sub 1 pe mai
multe trimestre la rând e mai important decât un singur trimestru bun de
net margin.</li>
<li><strong>Datoria nu e automat un risc</strong> — contează dacă OCF-ul acoperă
confortabil serviciul datoriei, nu suma absolută a datoriei.</li>
<li><strong>Compară metricii cu trimestrul anterior, nu doar cu pragurile
generice</strong> — o cifră "acceptabilă" (ex: ROA 13%) care scade constant e un
semnal mai relevant decât o cifră care rămâne în aceeași bandă.</li>
</ul>
<h2>Referințe</h2>
<ul>
<li><a href="https://corporatefinanceinstitute.com/learn/resources/accounting/return-on-assets-roa-formula">Return on Assets (ROA) — formulă și calcul</a> — CFI.</li>
<li><a href="https://corporatefinanceinstitute.com/resources/knowledge/asset-turnover-ratio">Asset Turnover Ratio</a> — CFI.</li>
<li><a href="https://en.wikipedia.org/wiki/Current_ratio">Current ratio</a> — Wikipedia, formulă și interpretare.</li>
<li><a href="https://corporatefinanceinstitute.com/resources/knowledge/accounting/operating-cash-flow/">Operating Cash Flow</a> — CFI.</li>
</ul>
<hr />
<p><em>Notă: toate cele patru grupe de metrici, formulele și cifrele Coca-Cola
(gross/operating/net margin, OCF, current ratio, total debt, ROA, asset
turnover, inclusiv legendele de interpretare pe zone) vin din transcriere.
Sunt completări ale mele, dincolo de ce spune explicit transcrierea: nota
despre cash conversion sub 1 și cauzele posibile, diagrama waterfall a
marjelor, comparația DA/NU pe leverage, întreaga secțiune "Aplicație
practică" (inclusiv scenariile DA/NU QoQ și exemplele de trade cu
intrare/SL/TP pe o scală de preț construită pentru KO — transcrierea nu dă
niciun preț de acțiune).</em></p>
</body>
</html>

View File

@@ -0,0 +1,266 @@
# Modul Analiză Fundamentală / #6 — Metrici financiari: profitabilitate, cash, sănătate, eficiență
## TLDR
Cele trei situații financiare (income statement, balance sheet, cash flow
statement) dau cifrele brute. **Metricii** le transformă în răspunsuri
rapide la întrebări simple: business-ul e profitabil? Profitul e real, în
cash? E stabil sau fragil? Folosește capitalul eficient? Fiecare metric vine
dintr-una sau mai multe din cele trei situații — abia acum, combinându-le,
începe analiza reală. Exemplele numerice sunt Coca-Cola, aceleași cifre
folosite în modulele anterioare.
## De ce nu mai citești rapoartele manual
Un investitor instituțional sau un sistem de screening analizează sute sau
mii de companii deodată — nu are timp să citească fiecare raport rând cu
rând. Metricii comprimă un raport de zeci de pagini într-un număr comparabil
între companii, din care poți filtra rapid ("arată-mi doar companiile cu
ROA peste 15%"). De-aia investitorii profesioniști și sistemele moderne de
analiză fundamentală lucrează cu metrici, nu cu cifre brute.
## Partea 1 — Profitabilitate: cât păstrează compania din ce vinde
Trei metrici, toate din **income statement**, care descompun aceeași
întrebare ("cât profit rămâne?") la trei niveluri diferite de cheltuieli
scăzute.
**Gross margin** (marja brută) = gross profit ÷ revenue. La Coca-Cola:
30,43 mld ÷ 49,3 mld ≈ **61%** — după ce scazi doar costul direct al
produsului (materie primă, producție), rămân 61 din fiecare 100 de dolari
vânzări. Aici se vede puterea brandului și pricing power-ul: o companie
poate cere prețuri mari relativ la costul de producție.
**Operating margin** (marja operațională) = operating income ÷ revenue.
15,56 mld ÷ 49,28 mld ≈ **31%** — după ce scazi și marketing, salarii,
distribuție, operațiuni (nu doar costul produsului), rămân 31%. Aici se vede
eficiența motorului operațional al business-ului, nu doar a produsului.
**Net margin** (marja netă) = net income ÷ revenue. 13,70 mld ÷ 49,28 mld ≈
**28%** — după *toate* cheltuielile, inclusiv dobânzi și taxe, rămân 28 de
dolari din fiecare 100. Din aproape 50 mld vânzări, aproape 14 mld ajung
profit final.
<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="10" y="14" fill="#333">Revenue = 100 (scară relativă) — cât rămâne la fiecare nivel</text>
<text x="10" y="30" fill="#1a5fb4">Revenue 100</text>
<rect x="10" y="36" width="440" height="24" fill="#1a5fb4"/>
<text x="10" y="76" fill="#188a3e">Gross profit 61 (gross margin 61%)</text>
<rect x="10" y="82" width="268" height="24" fill="#188a3e"/>
<text x="10" y="122" fill="#d0872a">Operating income 31 (operating margin 31%)</text>
<rect x="10" y="128" width="137" height="24" fill="#d0872a"/>
<text x="10" y="168" fill="#c00">Net income 28 (net margin 28%)</text>
<rect x="10" y="174" width="123" height="24" fill="#c00"/>
<text x="10" y="225" fill="#666">Fiecare nivel scade un strat nou de costuri: cost produs → +opex</text>
<text x="10" y="243" fill="#666">→ +dobânzi/taxe.</text>
<text x="10" y="270" fill="#666">Două companii cu același revenue pot avea marje complet diferite</text>
<text x="10" y="288" fill="#666">la final.</text>
</svg>
## Partea 2 — Calitatea cash-ului: profitul e real sau doar contabil?
**Operating cash flow** (OCF, fluxul de numerar operațional) vine din
**cash flow statement**. La Coca-Cola: **7,40 mld** — cash-ul generat
efectiv din activitatea de bază (produce, vinde, încasează), nu profitul pe
hârtie.
**Cash conversion** (conversia profitului în cash) compară OCF (7,4 mld,
din cash flow statement) cu net income (13,7 mld, din income statement):
7,4 ÷ 13,7 ≈ **0,54**. Regula: cu cât OCF e mai aproape sau mai mare decât
net income, cu atât calitatea profitului e mai bună — un business sănătos
nu generează doar profit contabil, generează și cash.
<svg viewBox="0 0 460 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#333">OCF vs. Net income (mld $) — cash conversion = OCF / net income</text>
<text x="10" y="45" fill="#1a5fb4">Net income 13,7</text>
<rect x="10" y="55" width="274" height="22" fill="#1a5fb4"/>
<text x="10" y="95" fill="#188a3e">Operating cash flow 7,4</text>
<rect x="10" y="105" width="148" height="22" fill="#188a3e"/>
<text x="10" y="140" fill="#666">Conversie = 7,4 / 13,7 ≈ 0,54 — OCF sub net income</text>
</svg>
**Notă onestă (completare a mea, nu vine din transcriere):** conform
regulii date chiar în lecție ("cu cât OCF e mai aproape sau mai mare decât
net income, cu atât e mai bine"), un conversion de 0,54 e sub 1 — nu e
neapărat un semnal roșu automat, dar merită întrebarea de ce. Cauze tipice,
nelegate de o problemă reală: cheltuieli non-cash reversate diferit
(impozite amânate), variații de capital de lucru într-un singur trimestru,
sau venituri contabile din investiții/asocieri care nu aduc cash imediat.
Regula practică: dacă acest raport rămâne constant sub 0,7-0,8 pe mai multe
trimestre consecutive, nu doar unul singur, atunci devine un semnal real de
verificat — nu o singură cifră izolată.
## Partea 3 — Sănătate financiară: stabil sau fragil?
**Current ratio** (rata lichidității curente) = current assets ÷ current
liabilities, ambele din **balance sheet**. La Coca-Cola: 31 mld ÷ 21,28 mld
≈ **1,46** — suficientă lichiditate pentru a acoperi datoriile pe termen
scurt.
<svg viewBox="0 0 460 130" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#333">Current ratio — zone de interpretare</text>
<rect x="10" y="26" width="147" height="26" fill="#c00" opacity="0.6"/>
<text x="16" y="43" fill="#fff">&lt; 1: risc crescut</text>
<rect x="157" y="26" width="147" height="26" fill="#d0b000" opacity="0.7"/>
<text x="163" y="43" fill="#fff">1 – 2: sănătoasă</text>
<rect x="304" y="26" width="147" height="26" fill="#188a3e" opacity="0.7"/>
<text x="310" y="43" fill="#fff">&gt; 2: foarte puternic</text>
<line x1="217" y1="15" x2="217" y2="24" stroke="#1a1a1a" stroke-width="2"/>
<line x1="217" y1="54" x2="217" y2="63" stroke="#1a1a1a" stroke-width="2"/>
<text x="180" y="80" fill="#1a1a1a">Coca-Cola: 1,46</text>
</svg>
**Debt and leverage** (datorii și grad de îndatorare), din **balance
sheet**: la Coca-Cola, total debt ≈ **45,5 mld**. Datoria nu e automat rea —
problema apare doar dacă business-ul nu generează suficient cash pentru a
controla leverage-ul (adică pentru a plăti dobânzi și rate din operațiuni,
nu din împrumuturi noi). Coca-Cola generează cash consistent (vezi OCF de
mai sus), deci datoria e susținută.
**DA vs. NU pe leverage** (completare a mea — transcrierea nu dă un
contraexemplu, doar regula generală; construiesc unul plauzibil, la aceeași
scală, ca să arăt diferența):
<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">
<rect x="10" y="10" width="440" height="78" fill="none" stroke="#188a3e" stroke-width="1.5"/>
<text x="20" y="30" fill="#188a3e">DA — leverage susținut (gen Coca-Cola)</text>
<text x="20" y="48" fill="#666">Total debt 45,5 mld — OCF anual 7,4 mld</text>
<text x="20" y="64" fill="#666">datoria e de ~6x OCF anual, dar OCF acoperă</text>
<text x="20" y="80" fill="#666">confortabil dobânzile și ratele din operațiuni</text>
<rect x="10" y="98" width="440" height="78" fill="none" stroke="#c00" stroke-width="1.5"/>
<text x="20" y="118" fill="#c00">NU — leverage riscant (companie construită)</text>
<text x="20" y="136" fill="#666">Total debt 45 mld — OCF anual doar 1,2 mld</text>
<text x="20" y="152" fill="#666">datoria e de ~37x OCF anual — compania ar avea</text>
<text x="20" y="168" fill="#666">nevoie de refinanțare constantă pentru a acoperi ratele</text>
</svg>
## Partea 4 — Eficiența capitalului: cât de bine lucrează banii investiți
**ROA** (return on assets, rentabilitatea activelor) = net income ÷ total
assets. Net income din income statement, total assets din balance sheet.
13,7 mld ÷ 104,82 mld ≈ **13%** — pentru fiecare 100 de dolari active,
Coca-Cola generează 13 dolari profit.
<svg viewBox="0 0 460 130" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#333">ROA — zone de interpretare</text>
<rect x="10" y="26" width="130" height="26" fill="#c00" opacity="0.6"/>
<text x="16" y="43" fill="#fff">&lt; 5%: slab</text>
<rect x="140" y="26" width="180" height="26" fill="#d0b000" opacity="0.7"/>
<text x="146" y="43" fill="#fff">5 – 13%: acceptabil</text>
<rect x="320" y="26" width="130" height="26" fill="#188a3e" opacity="0.7"/>
<text x="326" y="43" fill="#fff">&gt; 15%: foarte bun</text>
<line x1="320" y1="15" x2="320" y2="24" stroke="#1a1a1a" stroke-width="2"/>
<line x1="320" y1="54" x2="320" y2="63" stroke="#1a1a1a" stroke-width="2"/>
<text x="10" y="80" fill="#1a1a1a">Coca-Cola: 13% — la limita de sus a zonei acceptabile</text>
</svg>
**Asset turnover** (rotația activelor) = revenue ÷ total assets. 49,28 mld
÷ 104,8 mld ≈ **0,47** — cât de eficient generează activele vânzări (nu
profit direct, ci volum de vânzări per dolar de active).
<svg viewBox="0 0 460 130" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#333">Asset turnover — zone de interpretare</text>
<rect x="10" y="26" width="130" height="26" fill="#c00" opacity="0.6"/>
<text x="16" y="43" fill="#fff">&lt; 0,3: subfolosite</text>
<rect x="140" y="26" width="180" height="26" fill="#d0b000" opacity="0.7"/>
<text x="146" y="43" fill="#fff">0,3 – 0,8: moderat</text>
<rect x="320" y="26" width="130" height="26" fill="#188a3e" opacity="0.7"/>
<text x="326" y="43" fill="#fff">&gt; 0,8: ridicat</text>
<line x1="185" y1="15" x2="185" y2="24" stroke="#1a1a1a" stroke-width="2"/>
<line x1="185" y1="54" x2="185" y2="63" stroke="#1a1a1a" stroke-width="2"/>
<text x="140" y="80" fill="#1a1a1a">Coca-Cola: 0,47 — moderat</text>
</svg>
Ideea importantă din lecție: nu contează doar cât profit generează compania
(marjele de la Partea 1), contează și cât de eficient folosește activele,
capitalul, cash-ul, infrastructura pentru a ajunge acolo — ROA și asset
turnover arată exact eficiența, nu doar rezultatul.
## Aplicație practică — cum folosești acești metrici într-un trade/investiție reală
**De ce urmărești asta:** metricii îți dau un verdict rapid, comparabil, pe
care îl aplici *la fiecare raport trimestrial nou* — te ajută să decizi dacă
teza ta de investiție ("compania e solidă, profitabilă, generează cash")
rămâne validă sau s-a stricat, ca să nu rămâi într-o poziție doar pe baza
unei impresii vechi.
**Ce faci când vezi un raport nou:** recalculezi cele patru grupe (marje,
cash quality, sănătate, eficiență) și le compari cu trimestrul anterior —
nu te uiți doar la o singură cifră izolată (ex: doar net margin), ci la
tabloul complet, pentru că o marjă bună cu cash conversion slab e un semnal
diferit de o marjă bună cu cash conversion solid.
**DA vs. NU — confirmare vs. capcană, cu cifre (construit, marcat ca
completare):**
<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">
<rect x="10" y="10" width="440" height="78" fill="none" stroke="#188a3e" stroke-width="1.5"/>
<text x="20" y="30" fill="#188a3e">DA — teza de investiție confirmată</text>
<text x="20" y="48" fill="#666">Net margin 28% → 29% QoQ, OCF 7,4 → 8,1 mld QoQ</text>
<text x="20" y="64" fill="#666">ROA 13% → 14% QoQ — profitul crește ȘI conversia</text>
<text x="20" y="80" fill="#666">în cash se îmbunătățește — semnal de continuare</text>
<rect x="10" y="98" width="440" height="78" fill="none" stroke="#c00" stroke-width="1.5"/>
<text x="20" y="118" fill="#c00">NU — deteriorare mascată de profitul contabil</text>
<text x="20" y="136" fill="#666">Net margin rămâne 28% QoQ (arată la fel), dar OCF</text>
<text x="20" y="152" fill="#666">scade 7,4 → 5,1 mld și current ratio 1,46 → 0,95</text>
<text x="20" y="168" fill="#666">— profitul contabil ascunde o problemă reală de cash</text>
</svg>
**Exemplul complet, de la citirea raportului la ieșirea din trade (construit
pe scara reală KO, marcat ca fiind completarea mea — transcrierea nu dă un
preț de acțiune):**
Ipoteză long, poziție deja deschisă la 58,00, deschisă anterior tocmai pe
teza "profitabilă, cash solid, leverage susținut" din secțiunile de mai sus.
La raportul trimestrial următor confirmă scenariul DA (net margin, OCF și
ROA cresc toate QoQ). Nu adaugi impulsiv în ziua raportului — aștepți ca
prețul să confirme cu un breakout peste rezistența anterioară de 62,50 pe
volum peste medie, apoi mărești poziția la **62,80 long**. Stop-loss:
**59,40** — sub suportul care ar invalida ideea (dacă prețul recoboară
acolo, piața nu a crezut confirmarea fundamentală, oricât de bune arătau
cifrele). Take-profit: **68,50** — următoarea rezistență istorică majoră.
Risc 3,40, recompensă 5,70 → risc/recompensă ≈ 1:1.7.
**Scenariul opus, short/ieșire (construit, aceeași scală):** ai o poziție
long deschisă la 62,80 (din exemplul de mai sus). La raportul următor apare
scenariul NU: net margin arată la fel pe hârtie, dar OCF și current ratio se
deteriorează. Nu aștepți confirmarea completă a unui trend descendent —
ieși din poziția long la prima închidere sub suportul de 59,40 (același
nivel care era deja stop-loss-ul tău), pentru că regula de invalidare s-a
declanșat exact cum era planificat dinainte. Dacă vrei să deschizi short
adițional (nu doar să ieși), triggerul e o candelă bearish care rupe
59,40 cu volum: intrare short **59,10**, stop-loss **61,00** (peste
rezistența minoră formată la revenirea eșuată), take-profit **54,00**
(suport anterior).
## Gotchas practice
- **Nu te uita la o singură marjă izolat** — două companii cu același
revenue pot avea profitabilitate complet diferită; gross margin bun cu net
margin slab arată costuri operaționale sau financiare mari, nu se vede
fără să compari toate trei.
- **Profitul contabil nu e cash real** — un cash conversion sub 1 pe mai
multe trimestre la rând e mai important decât un singur trimestru bun de
net margin.
- **Datoria nu e automat un risc** — contează dacă OCF-ul acoperă
confortabil serviciul datoriei, nu suma absolută a datoriei.
- **Compară metricii cu trimestrul anterior, nu doar cu pragurile
generice** — o cifră "acceptabilă" (ex: ROA 13%) care scade constant e un
semnal mai relevant decât o cifră care rămâne în aceeași bandă.
## Referințe
- [Return on Assets (ROA) — formulă și calcul](https://corporatefinanceinstitute.com/learn/resources/accounting/return-on-assets-roa-formula) — CFI.
- [Asset Turnover Ratio](https://corporatefinanceinstitute.com/resources/knowledge/asset-turnover-ratio) — CFI.
- [Current ratio](https://en.wikipedia.org/wiki/Current_ratio) — Wikipedia, formulă și interpretare.
- [Operating Cash Flow](https://corporatefinanceinstitute.com/resources/knowledge/accounting/operating-cash-flow/) — CFI.
---
*Notă: toate cele patru grupe de metrici, formulele și cifrele Coca-Cola
(gross/operating/net margin, OCF, current ratio, total debt, ROA, asset
turnover, inclusiv legendele de interpretare pe zone) vin din transcriere.
Sunt completări ale mele, dincolo de ce spune explicit transcrierea: nota
despre cash conversion sub 1 și cauzele posibile, diagrama waterfall a
marjelor, comparația DA/NU pe leverage, întreaga secțiune "Aplicație
practică" (inclusiv scenariile DA/NU QoQ și exemplele de trade cu
intrare/SL/TP pe o scală de preț construită pentru KO — transcrierea nu dă
niciun preț de acțiune).*

View File

@@ -0,0 +1,250 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Modul Analiză Fundamentală / #7 — Direcția Business-ului (Trendul Metricilor)</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 Analiză Fundamentală / #7 — Direcția Business-ului (Trendul Metricilor)</h1>
<h2>TLDR</h2>
<p>Până acum ai învățat să citești situațiile financiare și să calculezi
metricii fundamentali la un moment dat. Acest modul schimbă întrebarea: nu
"cât valorează metricul acum", ci <strong>se îmbunătățește sau se deteriorează în
timp</strong>. Două companii pot avea exact aceiași metrici azi și totuși una să
fie o investiție bună, cealaltă slabă — diferența e direcția. Modulul
urmărește patru unghiuri: profitabilitate/eficiență/leverage (partea 1),
calitatea cash-ului (partea 2), diluarea acționarilor (partea 3, metric
nou) și felul în care instituționalii citesc trendul, nu cifra izolată
(partea 4).</p>
<h2>De ce direcția contează mai mult decât cifra singulară</h2>
<p><svg viewBox="0 0 460 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#333">Azi, ambele companii: ROA 10%, marjă brută 40%, datorie egală</text>
<text x="10" y="45" fill="#188a3e">Compania A — ultimele 4 trimestre:</text>
<polyline points="20,60 130,55 240,50 350,45" fill="none" stroke="#188a3e" stroke-width="2"/>
<text x="360" y="48" fill="#188a3e">ROA 8→10%</text>
<text x="10" y="100" fill="#c00">Compania B — ultimele 4 trimestre:</text>
<polyline points="20,110 130,118 240,124 350,130" fill="none" stroke="#c00" stroke-width="2"/>
<text x="360" y="133" fill="#c00">ROA 13→10%</text>
<text x="10" y="158" fill="#666">Aceeași cifră azi (10%), traiectorii opuse — A se întărește, B se erodează</text>
</svg></p>
<p>Compania A ajunge la 10% urcând; compania B ajunge la 10% coborând. Cifra
finală e identică, dar A e pe drum să depășească 10%, B e pe drum să scadă
sub el. Un investitor care se uită doar la "10%" nu vede diferența —
un investitor care se uită la traiectorie o vede imediat.</p>
<h2>Partea 1 — Profitabilitate, lichiditate, leverage, eficiență: urmărește panta, nu punctul</h2>
<p>Fiecare metric din modulele anterioare se transformă acum într-o întrebare
de direcție:</p>
<ul>
<li><strong>Return on Assets (ROA)</strong> — randamentul activelor. Întrebarea: ROA
crește sau scade?</li>
<li><strong>Gross Margin</strong> — marja brută. Întrebarea: se extinde sau se comprimă?</li>
<li><strong>Current Ratio</strong> — rata lichidității curente. Întrebarea: business-ul
devine mai stabil financiar sau mai fragil?</li>
<li><strong>Datoria pe termen lung / leverage</strong> — întrebarea: leverage-ul devine
mai controlat sau compania devine tot mai dependentă de datorie?</li>
<li><strong>Asset Turnover</strong> — rotația activelor. Întrebarea: compania folosește
activele mai eficient sau mai puțin eficient?</li>
</ul>
<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="10" y="16" fill="#333">Cinci metrici, aceeași întrebare: se îmbunătățesc sau se deteriorează?</text>
<text x="10" y="40" fill="#333">ROA (randament active)</text>
<polyline points="180,44 230,38 280,32 330,26" fill="none" stroke="#188a3e" stroke-width="2"/>
<text x="340" y="30" fill="#188a3e">8→11%</text>
<text x="10" y="76" fill="#333">Gross Margin (marjă brută)</text>
<polyline points="180,80 230,75 280,70 330,65" fill="none" stroke="#188a3e" stroke-width="2"/>
<text x="340" y="69" fill="#188a3e">40→43%</text>
<text x="10" y="112" fill="#333">Current Ratio (lichiditate)</text>
<polyline points="180,116 230,111 280,106 330,101" fill="none" stroke="#188a3e" stroke-width="2"/>
<text x="340" y="105" fill="#188a3e">1.8→2.1</text>
<text x="10" y="148" fill="#333">Debt/Equity (leverage)</text>
<polyline points="180,140 230,135 280,130 330,124" fill="none" stroke="#188a3e" stroke-width="2"/>
<text x="340" y="128" fill="#188a3e">0.60→0.45</text>
<text x="10" y="184" fill="#333">Asset Turnover (eficiență)</text>
<polyline points="180,188 230,183 280,178 330,173" fill="none" stroke="#188a3e" stroke-width="2"/>
<text x="340" y="177" fill="#188a3e">0.90→1.05</text>
<text x="10" y="220" fill="#666">Toate patru trimestre, ambele evoluează în direcția "sănătoasă"</text>
<text x="10" y="240" fill="#666">(ROA/marjă/turnover în sus, leverage în jos) — exact ce caută instituționalii</text>
</svg></p>
<p>Notă: valorile de mai sus și tabelele care urmează sunt un exemplu construit
(NOVA Corp, companie fictivă) — transcrierea discută doar mecanismul și
lista de metrici, nu dă cifre; numerele de aici respectă scara și
sensul explicat în curs.</p>
<p><strong>DA — business care se întărește (NOVA Corp, 4 trimestre)</strong></p>
<p><svg viewBox="0 0 440 140" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#188a3e">NOVA Corp — Q1→Q4</text>
<text x="10" y="40" fill="#333">ROA: 8% → 9% → 10% → 11%</text>
<text x="10" y="60" fill="#333">Gross Margin: 40% → 41% → 42% → 43%</text>
<text x="10" y="80" fill="#333">Current Ratio: 1.8 → 1.9 → 2.0 → 2.1</text>
<text x="10" y="100" fill="#333">Debt/Equity: 0.60 → 0.55 → 0.50 → 0.45</text>
<text x="10" y="120" fill="#188a3e">Toate patru — direcție sănătoasă simultan</text>
</svg></p>
<p><strong>NU — business care se deteriorează, la aceleași cifre finale ca alt
business "sănătos" azi (companie fictivă, exemplu construit)</strong></p>
<p><svg viewBox="0 0 440 140" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#c00">ORION Ltd — Q1→Q4</text>
<text x="10" y="40" fill="#333">ROA: 13% → 11% → 9% → 7%</text>
<text x="10" y="60" fill="#333">Gross Margin: 45% → 42% → 39% → 36%</text>
<text x="10" y="80" fill="#333">Current Ratio: 1.6 → 1.4 → 1.2 → 1.0</text>
<text x="10" y="100" fill="#333">Debt/Equity: 0.40 → 0.55 → 0.70 → 0.90</text>
<text x="10" y="120" fill="#c00">Toate patru se erodează — deși Q1 arăta mai bine decât NOVA la Q4</text>
</svg></p>
<h2>Partea 2 — Calitatea cash-ului: profitul e susținut de cash real?</h2>
<p>Termen nou: <strong>calitatea cash-ului</strong> (cash quality) — gradul în care
profitul raportat e efectiv susținut de bani reali încasați, nu doar de
înregistrări contabile. Se verifică comparând <strong>Operating Cash Flow</strong>
(fluxul de numerar din operațiuni, din cash flow statement) cu <strong>Net
Income</strong> (profitul net, din income statement).</p>
<p>De ce contează mecanic, nu doar ca afirmație: profitul contabil se
înregistrează quando o vânzare e recunoscută (ex. o factură emisă unui
client), nu neapărat când banii intră efectiv în cont. Dacă o companie
vinde tot mai mult "pe credit" (facturi neîncasate încă, care cresc
creanțele), profitul contabil crește, dar cash-ul care intră efectiv
rămâne în urmă — compania arată profitabilă pe hârtie, dar riscă să nu
aibă bani lichizi pentru salarii, furnizori, datorii.</p>
<p><svg viewBox="0 0 440 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#333">DA — profit susținut de cash (calitate bună)</text>
<text x="10" y="38" fill="#333">Net Income</text>
<rect x="10" y="44" width="200" height="20" fill="#1a5fb4" opacity="0.7"/>
<text x="216" y="59" fill="#1a5fb4">100M</text>
<text x="10" y="82" fill="#333">Operating Cash Flow</text>
<rect x="10" y="88" width="240" height="20" fill="#188a3e" opacity="0.7"/>
<text x="256" y="103" fill="#188a3e">120M</text>
<text x="10" y="128" fill="#188a3e">OCF &gt; Net Income → profitul e "acoperit" și de bani reali, nu doar de</text>
<text x="10" y="144" fill="#188a3e">hârtie — semn de calitate bună a cash-ului</text>
</svg></p>
<p><svg viewBox="0 0 440 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#333">NU — profit fără susținere de cash (calitate slabă)</text>
<text x="10" y="38" fill="#333">Net Income</text>
<rect x="10" y="44" width="200" height="20" fill="#1a5fb4" opacity="0.7"/>
<text x="216" y="59" fill="#1a5fb4">100M</text>
<text x="10" y="82" fill="#333">Operating Cash Flow</text>
<rect x="10" y="88" width="80" height="20" fill="#c00" opacity="0.7"/>
<text x="96" y="103" fill="#c00">40M</text>
<text x="10" y="128" fill="#c00">OCF mult sub Net Income → profitul e "pe hârtie", cash-ul rămas în urmă</text>
<text x="10" y="144" fill="#c00">(creanțe/stocuri în creștere) — steag roșu, chiar dacă profitul crește</text>
</svg></p>
<h2>Partea 3 — Diluarea acționarilor (metric nou): management-ul protejează acționarii?</h2>
<p>Termen nou: <strong>share dilution</strong> (diluarea acționarilor) — creșterea
numărului de acțiuni existente (shares outstanding, din bilanț), de obicei
prin emiterea de acțiuni noi. Verifici dacă managementul emite constant
acțiuni noi sau ține diluarea sub control (sau chiar răscumpără acțiuni —
buyback).</p>
<p>Mecanismul, o singură dată aici: profitul unei companii se împarte la
numărul de acțiuni pentru a obține profitul per acțiune (EPS). Dacă
profitul rămâne constant dar numărul de acțiuni crește, fiecare acțiune
primește o felie mai mică din același profit — exact ca o pizza împărțită
la tot mai multe persoane (analogia din curs): aceeași pizza, împărțită la
10 în loc de 4, înseamnă felii mai mici pentru fiecare, chiar dacă pizza
n-a scăzut.</p>
<p><svg viewBox="0 0 440 200" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#333">Profit net constant: 100M, 4 trimestre</text>
<text x="10" y="40" fill="#c00">NU — diluare (acțiuni noi emise)</text>
<text x="10" y="58" fill="#333">Shares outstanding: 100M → 105M → 115M → 130M</text>
<text x="10" y="76" fill="#c00">EPS: 1.00 → 0.95 → 0.87 → 0.77 — scade deși profitul e fix</text>
<text x="10" y="112" fill="#188a3e">DA — diluare controlată (buyback)</text>
<text x="10" y="130" fill="#333">Shares outstanding: 100M → 98M → 96M → 94M</text>
<text x="10" y="148" fill="#188a3e">EPS: 1.00 → 1.02 → 1.04 → 1.06 — crește, la profit fix</text>
<text x="10" y="180" fill="#666">Aceeași "pizza" (profit), servită la mai puține/mai multe felii (acțiuni)</text>
</svg></p>
<h2>Partea 4 — Cum gândesc instituționalii: nu cifra de azi, transformarea în timp</h2>
<p>Din curs: investitorii profesioniști (instituționalii) nu analizează doar
business-ul la un moment dat — analizează direcția lui. Un business bun
care se deteriorează poate deveni o investiție slabă; un business care se
îmbunătățește constant poate deveni o investiție foarte puternică. Piața
reacționează la îmbunătățirea sau deteriorarea business-ului, nu doar la
nivelul lui absolut — și asta fac și sistemele moderne de analiză
fundamentală (scoring automatizat), nu doar analiștii umani.</p>
<p>Practic, asta înseamnă că cele patru unghiuri de mai sus (profitabilitate/
leverage/eficiență, calitatea cash-ului, diluarea) trebuie citite
<strong>împreună, pe mai multe trimestre</strong>, nu unul izolat pe un singur raport.</p>
<h2>Cum aplici practic: un business cu trend confirmat, nu o presupunere</h2>
<p><strong>De ce urmărești trendul, concret:</strong> îți spune dacă merită să ții/cumperi
o poziție pe termen mediu-lung — nu reacționezi la un singur raport bun/
prost, ci construiești o poziție pe o companie care își dovedește
îmbunătățirea trimestru după trimestru.</p>
<p><strong>Ce faci când vezi trendul conturându-se:</strong> aștepți <strong>confirmare pe cel
puțin 3-4 trimestre consecutive</strong> înainte să tragi concluzia de "business
în întărire" — un singur trimestru bun poate fi zgomot (o vânzare
unică, un cost tăiat temporar), nu tendință.</p>
<p><strong>Trigger valid vs. prea devreme — DA/NU:</strong></p>
<ul>
<li><strong>NU, prea devreme:</strong> 1 trimestru cu ROA în urcare, restul metricilor
neschimbate — insuficient, poate fi întâmplător.</li>
<li><strong>DA, confirmat:</strong> 4 trimestre consecutive cu ROA, marjă și asset
turnover în urcare, leverage în scădere, OCF peste Net Income și fără
diluare — exact profilul NOVA Corp de mai sus.</li>
</ul>
<p><strong>Exemplul complet, de la identificare la ieșire din trade (NOVA Corp,
preț construit, plauzibil pe scara deja folosită mai sus):</strong></p>
<p>După al 4-lea raport trimestrial care confirmă toate cele patru unghiuri
(secțiunile de mai sus), acțiunea NOVA cotează la 54$, formând o bază
între 52.80$ și 56$ în ultimele 3 săptămâni de tranzacționare — piața încă
"digeră" vestea. Ziua raportului Q4, acțiunea rupe baza cu volum peste
medie.</p>
<p><svg viewBox="0 0 440 220" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">NOVA Corp ↑</text>
<line x1="20" y1="150" x2="420" y2="150" stroke="#999" stroke-width="1" stroke-dasharray="3 3"/>
<text x="10" y="163" fill="#999">52.80 — baza (SL sub acest nivel)</text>
<line x1="20" y1="110" x2="420" y2="110" stroke="#888" stroke-width="1" stroke-dasharray="2 2"/>
<text x="215" y="105" fill="#888">56.00 — rezistența bazei</text>
<polyline points="20,145 90,140 160,120 220,112 260,90 320,55 380,35" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="260" cy="90" r="5" fill="#1a5fb4"/>
<text x="266" y="86" fill="#1a5fb4">breakout raport Q4, volum mare</text>
<line x1="20" y1="35" x2="420" y2="35" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
<text x="10" y="30" fill="#188a3e">68.00 — TP (maxim anterior)</text>
<text x="10" y="200" fill="#1a5fb4">intrare long 56.20 — break confirmat peste 56.00, cu volum</text>
<text x="10" y="216" fill="#c00">SL 52.80 — sub bază: dacă cedează, teza "trend confirmat" e invalidată</text>
</svg></p>
<p>Intrare: <strong>56.20</strong> (break confirmat peste rezistența bazei, cu volum, în
ziua raportului). Stop-loss: <strong>52.80</strong> — sub baza de acumulare; dacă prețul
revine acolo, înseamnă că piața nu mai crede în continuarea trendului
fundamental, indiferent cât de bune arătau cifrele. Take-profit: <strong>68.00</strong>
— maximul anterior al acțiunii, ținta unde ar putea apărea vânzare de
profit. Risc 3.40$, recompensă 11.80$ → risc/recompensă ~1:3.5.</p>
<h2>Gotchas practice</h2>
<ul>
<li><strong>Nu trage concluzii dintr-un singur trimestru</strong> — un metric bun izolat
poate fi noroc sau un efect temporar (ex. o vânzare unică de activ),
nu o schimbare reală de traiectorie.</li>
<li><strong>Profit în creștere + cash slab = steag roșu, nu semnal bun</strong> — dacă
Net Income crește dar Operating Cash Flow scade sau stagnează, nu te
bucura de cifra de profit înainte să verifici cash-ul.</li>
<li><strong>Diluarea poate ascunde o "creștere" falsă</strong> — profitul total poate
crește doar pentru că firma a emis mai multe acțiuni (mai mult capital
la muncă), fără ca profitul <em>per acțiune</em> să crească; verifică EPS, nu
doar profitul net total.</li>
<li><strong>Nu confunda "cifră bună azi" cu "afacere bună"</strong> — două companii cu
metrici identici azi pot fi la capete opuse ale traiectoriei; cere
întotdeauna istoricul pe minim 3-4 trimestre înainte de verdict.</li>
</ul>
<h2>Referințe</h2>
<ul>
<li><a href="https://www.investopedia.com/terms/r/returnonassets.asp">Investopedia — Return on Assets (ROA)</a></li>
<li><a href="https://www.investopedia.com/ask/answers/033115/what-difference-between-cash-flow-and-net-income.asp">Investopedia — Operating Cash Flow vs. Net Income</a></li>
<li><a href="https://www.investopedia.com/terms/d/dilution.asp">Investopedia — Stock Dilution</a></li>
<li><a href="https://www.investopedia.com/terms/f/fundamentalanalysis.asp">Investopedia — Fundamental Analysis</a></li>
</ul>
<hr />
<p><em>Notă: transcrierea (782 cuvinte) discută la nivel conceptual cele patru
unghiuri (profitabilitate/leverage/eficiență, calitatea cash-ului,
diluarea, gândirea instituțională) și analogia pizza pentru diluare —
fără cifre concrete. Toate valorile numerice (NOVA Corp, ORION Ltd,
exemplele de cash quality și dilution, exemplul de trade cu preț/SL/TP)
sunt completări construite de mine, pe scara și sensul explicat în curs,
marcate explicit ca atare. Mecanismele explicate ("de ce" profitul poate
crește fără cash real, "de ce" diluarea scade EPS) sunt completări proprii,
nu vin formulate mecanic în transcriere.</em></p>
</body>
</html>

View File

@@ -0,0 +1,260 @@
# Modul Analiză Fundamentală / #7 — Direcția Business-ului (Trendul Metricilor)
## TLDR
Până acum ai învățat să citești situațiile financiare și să calculezi
metricii fundamentali la un moment dat. Acest modul schimbă întrebarea: nu
"cât valorează metricul acum", ci **se îmbunătățește sau se deteriorează în
timp**. Două companii pot avea exact aceiași metrici azi și totuși una să
fie o investiție bună, cealaltă slabă — diferența e direcția. Modulul
urmărește patru unghiuri: profitabilitate/eficiență/leverage (partea 1),
calitatea cash-ului (partea 2), diluarea acționarilor (partea 3, metric
nou) și felul în care instituționalii citesc trendul, nu cifra izolată
(partea 4).
## De ce direcția contează mai mult decât cifra singulară
<svg viewBox="0 0 460 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#333">Azi, ambele companii: ROA 10%, marjă brută 40%, datorie egală</text>
<text x="10" y="45" fill="#188a3e">Compania A — ultimele 4 trimestre:</text>
<polyline points="20,60 130,55 240,50 350,45" fill="none" stroke="#188a3e" stroke-width="2"/>
<text x="360" y="48" fill="#188a3e">ROA 8→10%</text>
<text x="10" y="100" fill="#c00">Compania B — ultimele 4 trimestre:</text>
<polyline points="20,110 130,118 240,124 350,130" fill="none" stroke="#c00" stroke-width="2"/>
<text x="360" y="133" fill="#c00">ROA 13→10%</text>
<text x="10" y="158" fill="#666">Aceeași cifră azi (10%), traiectorii opuse — A se întărește, B se erodează</text>
</svg>
Compania A ajunge la 10% urcând; compania B ajunge la 10% coborând. Cifra
finală e identică, dar A e pe drum să depășească 10%, B e pe drum să scadă
sub el. Un investitor care se uită doar la "10%" nu vede diferența —
un investitor care se uită la traiectorie o vede imediat.
## Partea 1 — Profitabilitate, lichiditate, leverage, eficiență: urmărește panta, nu punctul
Fiecare metric din modulele anterioare se transformă acum într-o întrebare
de direcție:
- **Return on Assets (ROA)** — randamentul activelor. Întrebarea: ROA
crește sau scade?
- **Gross Margin** — marja brută. Întrebarea: se extinde sau se comprimă?
- **Current Ratio** — rata lichidității curente. Întrebarea: business-ul
devine mai stabil financiar sau mai fragil?
- **Datoria pe termen lung / leverage** — întrebarea: leverage-ul devine
mai controlat sau compania devine tot mai dependentă de datorie?
- **Asset Turnover** — rotația activelor. Întrebarea: compania folosește
activele mai eficient sau mai puțin eficient?
<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="10" y="16" fill="#333">Cinci metrici, aceeași întrebare: se îmbunătățesc sau se deteriorează?</text>
<text x="10" y="40" fill="#333">ROA (randament active)</text>
<polyline points="180,44 230,38 280,32 330,26" fill="none" stroke="#188a3e" stroke-width="2"/>
<text x="340" y="30" fill="#188a3e">8→11%</text>
<text x="10" y="76" fill="#333">Gross Margin (marjă brută)</text>
<polyline points="180,80 230,75 280,70 330,65" fill="none" stroke="#188a3e" stroke-width="2"/>
<text x="340" y="69" fill="#188a3e">40→43%</text>
<text x="10" y="112" fill="#333">Current Ratio (lichiditate)</text>
<polyline points="180,116 230,111 280,106 330,101" fill="none" stroke="#188a3e" stroke-width="2"/>
<text x="340" y="105" fill="#188a3e">1.8→2.1</text>
<text x="10" y="148" fill="#333">Debt/Equity (leverage)</text>
<polyline points="180,140 230,135 280,130 330,124" fill="none" stroke="#188a3e" stroke-width="2"/>
<text x="340" y="128" fill="#188a3e">0.60→0.45</text>
<text x="10" y="184" fill="#333">Asset Turnover (eficiență)</text>
<polyline points="180,188 230,183 280,178 330,173" fill="none" stroke="#188a3e" stroke-width="2"/>
<text x="340" y="177" fill="#188a3e">0.90→1.05</text>
<text x="10" y="220" fill="#666">Toate patru trimestre, ambele evoluează în direcția "sănătoasă"</text>
<text x="10" y="240" fill="#666">(ROA/marjă/turnover în sus, leverage în jos) — exact ce caută instituționalii</text>
</svg>
Notă: valorile de mai sus și tabelele care urmează sunt un exemplu construit
(NOVA Corp, companie fictivă) — transcrierea discută doar mecanismul și
lista de metrici, nu dă cifre; numerele de aici respectă scara și
sensul explicat în curs.
**DA — business care se întărește (NOVA Corp, 4 trimestre)**
<svg viewBox="0 0 440 140" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#188a3e">NOVA Corp — Q1→Q4</text>
<text x="10" y="40" fill="#333">ROA: 8% → 9% → 10% → 11%</text>
<text x="10" y="60" fill="#333">Gross Margin: 40% → 41% → 42% → 43%</text>
<text x="10" y="80" fill="#333">Current Ratio: 1.8 → 1.9 → 2.0 → 2.1</text>
<text x="10" y="100" fill="#333">Debt/Equity: 0.60 → 0.55 → 0.50 → 0.45</text>
<text x="10" y="120" fill="#188a3e">Toate patru — direcție sănătoasă simultan</text>
</svg>
**NU — business care se deteriorează, la aceleași cifre finale ca alt
business "sănătos" azi (companie fictivă, exemplu construit)**
<svg viewBox="0 0 440 140" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="10" y="18" fill="#c00">ORION Ltd — Q1→Q4</text>
<text x="10" y="40" fill="#333">ROA: 13% → 11% → 9% → 7%</text>
<text x="10" y="60" fill="#333">Gross Margin: 45% → 42% → 39% → 36%</text>
<text x="10" y="80" fill="#333">Current Ratio: 1.6 → 1.4 → 1.2 → 1.0</text>
<text x="10" y="100" fill="#333">Debt/Equity: 0.40 → 0.55 → 0.70 → 0.90</text>
<text x="10" y="120" fill="#c00">Toate patru se erodează — deși Q1 arăta mai bine decât NOVA la Q4</text>
</svg>
## Partea 2 — Calitatea cash-ului: profitul e susținut de cash real?
Termen nou: **calitatea cash-ului** (cash quality) — gradul în care
profitul raportat e efectiv susținut de bani reali încasați, nu doar de
înregistrări contabile. Se verifică comparând **Operating Cash Flow**
(fluxul de numerar din operațiuni, din cash flow statement) cu **Net
Income** (profitul net, din income statement).
De ce contează mecanic, nu doar ca afirmație: profitul contabil se
înregistrează quando o vânzare e recunoscută (ex. o factură emisă unui
client), nu neapărat când banii intră efectiv în cont. Dacă o companie
vinde tot mai mult "pe credit" (facturi neîncasate încă, care cresc
creanțele), profitul contabil crește, dar cash-ul care intră efectiv
rămâne în urmă — compania arată profitabilă pe hârtie, dar riscă să nu
aibă bani lichizi pentru salarii, furnizori, datorii.
<svg viewBox="0 0 440 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#333">DA — profit susținut de cash (calitate bună)</text>
<text x="10" y="38" fill="#333">Net Income</text>
<rect x="10" y="44" width="200" height="20" fill="#1a5fb4" opacity="0.7"/>
<text x="216" y="59" fill="#1a5fb4">100M</text>
<text x="10" y="82" fill="#333">Operating Cash Flow</text>
<rect x="10" y="88" width="240" height="20" fill="#188a3e" opacity="0.7"/>
<text x="256" y="103" fill="#188a3e">120M</text>
<text x="10" y="128" fill="#188a3e">OCF &gt; Net Income → profitul e "acoperit" și de bani reali, nu doar de</text>
<text x="10" y="144" fill="#188a3e">hârtie — semn de calitate bună a cash-ului</text>
</svg>
<svg viewBox="0 0 440 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#333">NU — profit fără susținere de cash (calitate slabă)</text>
<text x="10" y="38" fill="#333">Net Income</text>
<rect x="10" y="44" width="200" height="20" fill="#1a5fb4" opacity="0.7"/>
<text x="216" y="59" fill="#1a5fb4">100M</text>
<text x="10" y="82" fill="#333">Operating Cash Flow</text>
<rect x="10" y="88" width="80" height="20" fill="#c00" opacity="0.7"/>
<text x="96" y="103" fill="#c00">40M</text>
<text x="10" y="128" fill="#c00">OCF mult sub Net Income → profitul e "pe hârtie", cash-ul rămas în urmă</text>
<text x="10" y="144" fill="#c00">(creanțe/stocuri în creștere) — steag roșu, chiar dacă profitul crește</text>
</svg>
## Partea 3 — Diluarea acționarilor (metric nou): management-ul protejează acționarii?
Termen nou: **share dilution** (diluarea acționarilor) — creșterea
numărului de acțiuni existente (shares outstanding, din bilanț), de obicei
prin emiterea de acțiuni noi. Verifici dacă managementul emite constant
acțiuni noi sau ține diluarea sub control (sau chiar răscumpără acțiuni —
buyback).
Mecanismul, o singură dată aici: profitul unei companii se împarte la
numărul de acțiuni pentru a obține profitul per acțiune (EPS). Dacă
profitul rămâne constant dar numărul de acțiuni crește, fiecare acțiune
primește o felie mai mică din același profit — exact ca o pizza împărțită
la tot mai multe persoane (analogia din curs): aceeași pizza, împărțită la
10 în loc de 4, înseamnă felii mai mici pentru fiecare, chiar dacă pizza
n-a scăzut.
<svg viewBox="0 0 440 200" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="10" y="16" fill="#333">Profit net constant: 100M, 4 trimestre</text>
<text x="10" y="40" fill="#c00">NU — diluare (acțiuni noi emise)</text>
<text x="10" y="58" fill="#333">Shares outstanding: 100M → 105M → 115M → 130M</text>
<text x="10" y="76" fill="#c00">EPS: 1.00 → 0.95 → 0.87 → 0.77 — scade deși profitul e fix</text>
<text x="10" y="112" fill="#188a3e">DA — diluare controlată (buyback)</text>
<text x="10" y="130" fill="#333">Shares outstanding: 100M → 98M → 96M → 94M</text>
<text x="10" y="148" fill="#188a3e">EPS: 1.00 → 1.02 → 1.04 → 1.06 — crește, la profit fix</text>
<text x="10" y="180" fill="#666">Aceeași "pizza" (profit), servită la mai puține/mai multe felii (acțiuni)</text>
</svg>
## Partea 4 — Cum gândesc instituționalii: nu cifra de azi, transformarea în timp
Din curs: investitorii profesioniști (instituționalii) nu analizează doar
business-ul la un moment dat — analizează direcția lui. Un business bun
care se deteriorează poate deveni o investiție slabă; un business care se
îmbunătățește constant poate deveni o investiție foarte puternică. Piața
reacționează la îmbunătățirea sau deteriorarea business-ului, nu doar la
nivelul lui absolut — și asta fac și sistemele moderne de analiză
fundamentală (scoring automatizat), nu doar analiștii umani.
Practic, asta înseamnă că cele patru unghiuri de mai sus (profitabilitate/
leverage/eficiență, calitatea cash-ului, diluarea) trebuie citite
**împreună, pe mai multe trimestre**, nu unul izolat pe un singur raport.
## Cum aplici practic: un business cu trend confirmat, nu o presupunere
**De ce urmărești trendul, concret:** îți spune dacă merită să ții/cumperi
o poziție pe termen mediu-lung — nu reacționezi la un singur raport bun/
prost, ci construiești o poziție pe o companie care își dovedește
îmbunătățirea trimestru după trimestru.
**Ce faci când vezi trendul conturându-se:** aștepți **confirmare pe cel
puțin 3-4 trimestre consecutive** înainte să tragi concluzia de "business
în întărire" — un singur trimestru bun poate fi zgomot (o vânzare
unică, un cost tăiat temporar), nu tendință.
**Trigger valid vs. prea devreme — DA/NU:**
- **NU, prea devreme:** 1 trimestru cu ROA în urcare, restul metricilor
neschimbate — insuficient, poate fi întâmplător.
- **DA, confirmat:** 4 trimestre consecutive cu ROA, marjă și asset
turnover în urcare, leverage în scădere, OCF peste Net Income și fără
diluare — exact profilul NOVA Corp de mai sus.
**Exemplul complet, de la identificare la ieșire din trade (NOVA Corp,
preț construit, plauzibil pe scara deja folosită mai sus):**
După al 4-lea raport trimestrial care confirmă toate cele patru unghiuri
(secțiunile de mai sus), acțiunea NOVA cotează la 54$, formând o bază
între 52.80$ și 56$ în ultimele 3 săptămâni de tranzacționare — piața încă
"digeră" vestea. Ziua raportului Q4, acțiunea rupe baza cu volum peste
medie.
<svg viewBox="0 0 440 220" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="8" y="15" fill="#666">NOVA Corp ↑</text>
<line x1="20" y1="150" x2="420" y2="150" stroke="#999" stroke-width="1" stroke-dasharray="3 3"/>
<text x="10" y="163" fill="#999">52.80 — baza (SL sub acest nivel)</text>
<line x1="20" y1="110" x2="420" y2="110" stroke="#888" stroke-width="1" stroke-dasharray="2 2"/>
<text x="215" y="105" fill="#888">56.00 — rezistența bazei</text>
<polyline points="20,145 90,140 160,120 220,112 260,90 320,55 380,35" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="260" cy="90" r="5" fill="#1a5fb4"/>
<text x="266" y="86" fill="#1a5fb4">breakout raport Q4, volum mare</text>
<line x1="20" y1="35" x2="420" y2="35" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
<text x="10" y="30" fill="#188a3e">68.00 — TP (maxim anterior)</text>
<text x="10" y="200" fill="#1a5fb4">intrare long 56.20 — break confirmat peste 56.00, cu volum</text>
<text x="10" y="216" fill="#c00">SL 52.80 — sub bază: dacă cedează, teza "trend confirmat" e invalidată</text>
</svg>
Intrare: **56.20** (break confirmat peste rezistența bazei, cu volum, în
ziua raportului). Stop-loss: **52.80** — sub baza de acumulare; dacă prețul
revine acolo, înseamnă că piața nu mai crede în continuarea trendului
fundamental, indiferent cât de bune arătau cifrele. Take-profit: **68.00**
— maximul anterior al acțiunii, ținta unde ar putea apărea vânzare de
profit. Risc 3.40$, recompensă 11.80$ → risc/recompensă ~1:3.5.
## Gotchas practice
- **Nu trage concluzii dintr-un singur trimestru** — un metric bun izolat
poate fi noroc sau un efect temporar (ex. o vânzare unică de activ),
nu o schimbare reală de traiectorie.
- **Profit în creștere + cash slab = steag roșu, nu semnal bun** — dacă
Net Income crește dar Operating Cash Flow scade sau stagnează, nu te
bucura de cifra de profit înainte să verifici cash-ul.
- **Diluarea poate ascunde o "creștere" falsă** — profitul total poate
crește doar pentru că firma a emis mai multe acțiuni (mai mult capital
la muncă), fără ca profitul *per acțiune* să crească; verifică EPS, nu
doar profitul net total.
- **Nu confunda "cifră bună azi" cu "afacere bună"** — două companii cu
metrici identici azi pot fi la capete opuse ale traiectoriei; cere
întotdeauna istoricul pe minim 3-4 trimestre înainte de verdict.
## Referințe
- [Investopedia — Return on Assets (ROA)](https://www.investopedia.com/terms/r/returnonassets.asp)
- [Investopedia — Operating Cash Flow vs. Net Income](https://www.investopedia.com/ask/answers/033115/what-difference-between-cash-flow-and-net-income.asp)
- [Investopedia — Stock Dilution](https://www.investopedia.com/terms/d/dilution.asp)
- [Investopedia — Fundamental Analysis](https://www.investopedia.com/terms/f/fundamentalanalysis.asp)
---
*Notă: transcrierea (782 cuvinte) discută la nivel conceptual cele patru
unghiuri (profitabilitate/leverage/eficiență, calitatea cash-ului,
diluarea, gândirea instituțională) și analogia pizza pentru diluare —
fără cifre concrete. Toate valorile numerice (NOVA Corp, ORION Ltd,
exemplele de cash quality și dilution, exemplul de trade cu preț/SL/TP)
sunt completări construite de mine, pe scara și sensul explicat în curs,
marcate explicit ca atare. Mecanismele explicate ("de ce" profitul poate
crește fără cash real, "de ce" diluarea scade EPS) sunt completări proprii,
nu vin formulate mecanic în transcriere.*

View File

@@ -0,0 +1,259 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Modul 16 / #8 — Piotrowski F-Score: scor obiectiv de sănătate fundamentală</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 16 / #8 — Piotrowski F-Score: scor obiectiv de sănătate fundamentală</h1>
<h2>TLDR</h2>
<p>F-Score (Joseph Piotrowski, 2000) e un test de 9 întrebări DA/NU pe cele trei
situații financiare ale unei companii — fiecare DA valorează 1 punct, scor
final 0-9. Scopul lui: să separi rapid business-urile care devin mai
puternice de cele care se deteriorează fundamental, fără să citești manual
mii de rapoarte financiare. F-Score <strong>nu</strong> spune dacă acțiunea e ieftină sau
scumpă — doar cât de sănătos e fundamentul. E un filtru de sănătate, nu un
semnal de cumpărare.</p>
<h2>De ce urmărești F-Score — ce decizie te ajută să iei</h2>
<p>Investitorii profesioniști nu analizează manual mii de companii; au nevoie
de un filtru rapid și obiectiv. Multe acțiuni par ieftine (P/E mic, preț jos
față de trecut) dar rămân ieftine pentru că fundamentul chiar se deteriorează
— acestea sunt "value trap"-uri (capcane de valoare): pari să cumperi ceva
ieftin, dar cumperi de fapt un business în declin. F-Score te ajută să
elimini rapid aceste candidate de pe watchlist, ca să investești timp de
analiză doar în companiile unde fundamentul chiar se îmbunătățește.</p>
<h2>Cum funcționează — 9 criterii, 3 categorii</h2>
<p>Pentru fiecare criteriu: DA = 1 punct, NU = 0 puncte. Scor maxim 9.</p>
<p><strong>Categoria 1 — Profitabilitate</strong>
1. <strong>ROA</strong> (return on assets — rotația activelor: profit net / active totale)
pozitiv — compania generează profit raportat la activele sale.
2. <strong>Operating cash flow</strong> (fluxul de numerar operațional) pozitiv —
business-ul generează cash real din operațiuni, nu doar profit pe hârtie.
3. Operating cash flow <strong>mai mare</strong> decât <strong>net income</strong> (profitul net
contabil) — profitul e susținut de cash real, nu de artificii contabile
(ex: vânzări facturate dar neîncasate încă).</p>
<p><strong>Categoria 2 — Sănătate financiară (leverage și lichiditate)</strong>
4. ROA anul curent <strong>mai mare</strong> decât ROA anul anterior — profitabilitatea
se îmbunătățește an peste an.
5. Datoria pe termen lung (<strong>long-term debt</strong>) în <strong>scădere</strong> — leverage-ul
devine mai sănătos, compania depinde mai puțin de credit.
6. <strong>Current ratio</strong> (active curente / datorii curente — lichiditatea pe
termen scurt) în <strong>creștere</strong> — compania își poate acoperi mai ușor
obligațiile imediate.
7. Numărul de acțiuni în circulație (<strong>shares outstanding</strong>) <strong>nu crește</strong> —
managementul nu diluează acționarii existenți prin emisiuni noi.</p>
<p><strong>Categoria 3 — Eficiență operațională</strong>
8. <strong>Gross margin</strong> (marja brută — venit minus costul mărfii vândute,
raportat la venit) în <strong>creștere</strong> — compania își păstrează puterea de
brand și capacitatea de a menține prețuri ridicate.
9. <strong>Asset turnover</strong> (rotația activelor — vânzări / active totale) în
<strong>creștere</strong> — compania generează mai multe vânzări cu aceleași active.</p>
<h2>Interpretare scor</h2>
<p><svg viewBox="0 0 460 130" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<rect x="10" y="20" width="150" height="30" fill="#c00" opacity="0.75"/>
<text x="15" y="40" fill="#fff">0-3</text>
<rect x="160" y="20" width="100" height="30" fill="#d0872a" opacity="0.8"/>
<text x="165" y="40" fill="#fff">4-5</text>
<rect x="260" y="20" width="100" height="30" fill="#1a5fb4" opacity="0.8"/>
<text x="265" y="40" fill="#fff">6-7</text>
<rect x="360" y="20" width="90" height="30" fill="#188a3e" opacity="0.85"/>
<text x="365" y="40" fill="#fff">8-9</text>
<text x="10" y="68" fill="#c00">slab fundamental</text>
<text x="160" y="68" fill="#d0872a">mixt / neutru</text>
<text x="260" y="68" fill="#1a5fb4">solid</text>
<text x="360" y="68" fill="#188a3e">foarte puternic</text>
<text x="10" y="95" fill="#333">0-3: candidat de evitat sau de short (fundament în declin)</text>
<text x="10" y="112" fill="#333">8-9: business robust — trece la pasul următor: valuation + tehnic</text>
</svg></p>
<p>Din curs: 8-9 e un business foarte puternic, 6-7 solid, 4-5 mixt/neutru, 0-3
slab fundamental. F-Score nu garantează că acțiunea va crește — te sprijină
să filtrezi business-urile sănătoase de cele fragile.</p>
<h2>Ce faci când vezi scorul (pasul practic imediat următor)</h2>
<p>F-Score nu e un semnal de cumpărare direct — e primul filtru dintr-o secvență:
1. <strong>Scor 6-9</strong> → treci la verificarea <strong>valuation-ului</strong> (P/E, P/B față de
sectorul companiei) — un business sănătos la preț umflat tot nu e un
cumpărător bun acum.
2. <strong>Scor 0-3</strong> → elimini din watchlist-ul de cumpărare, sau — dacă și
valuation-ul e ridicat, și apare un semnal tehnic de slăbiciune — devine
candidat de <strong>short</strong> (secțiunea de mai jos).
3. Abia după ce fundamentul (F-Score) și valuation-ul confirmă, cauți
<strong>trigger-ul tehnic</strong> (breakout, retest) pentru momentul exact de intrare.</p>
<h2>Confirmare vs. capcană — sănătos nu înseamnă ieftin</h2>
<p>Aici e capcana reală: două companii pot avea <strong>același</strong> F-Score ridicat, dar
una e un cumpărător bun acum, iar cealaltă e un business sănătos la un preț
deja prea mare. Exemplu construit pe scara Coca-Cola (F-Score 7/9, calculat
mai jos):</p>
<p><strong>DA — sănătos și rezonabil ca preț, candidat de cumpărare</strong></p>
<p><svg viewBox="0 0 440 110" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="10" y="20" fill="#333">F-Score 7/9 (solid) — forward P/E 22x</text>
<text x="10" y="42" fill="#188a3e">Media istorică a sectorului: 23-25x</text>
<rect x="10" y="52" width="220" height="20" fill="#188a3e" opacity="0.5"/>
<text x="10" y="90" fill="#188a3e">P/E sub media sectorului → nu plătești o primă</text>
<text x="10" y="103" fill="#188a3e">pentru un business deja sănătos — candidat DA</text>
</svg></p>
<p><strong>NU — sănătos, dar deja scump, nu cumperi orbește pe scor</strong></p>
<p><svg viewBox="0 0 440 110" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="10" y="20" fill="#333">F-Score 7/9 (solid) — forward P/E 34x</text>
<text x="10" y="42" fill="#c00">Media istorică a sectorului: 23-25x</text>
<rect x="10" y="52" width="340" height="20" fill="#c00" opacity="0.5"/>
<text x="10" y="90" fill="#c00">P/E cu 40% peste media sectorului → plătești deja</text>
<text x="10" y="103" fill="#c00">o primă mare — F-Score bun nu anulează supraevaluarea</text>
</svg></p>
<p>Cifrele de P/E de mai sus sunt construite de mine ca ilustrare a mecanismului
(P/E relativ la sector) — transcrierea nu dă cifre de valuation, doar
afirmația "F-score nu spune dacă acțiunea este ieftină sau scumpă".</p>
<h2>Exemplu 1 — Coca-Cola (din curs), calcul complet: 7/9</h2>
<table style="width:100%;border-collapse:collapse;font-size:15px">
<tr style="background:#eee"><th style="text-align:left;padding:4px 8px">Criteriu</th><th style="padding:4px 8px">Rezultat</th></tr>
<tr><td style="padding:4px 8px">1. ROA pozitiv</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr><td style="padding:4px 8px">2. Operating cash flow pozitiv</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr><td style="padding:4px 8px">3. Cash flow &gt; net income</td><td style="text-align:center;color:#c00">NU</td></tr>
<tr><td style="padding:4px 8px">4. ROA în creștere</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr><td style="padding:4px 8px">5. Datorie pe termen lung în scădere</td><td style="text-align:center;color:#c00">NU</td></tr>
<tr><td style="padding:4px 8px">6. Current ratio în creștere</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr><td style="padding:4px 8px">7. Fără diluare (shares outstanding)</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr><td style="padding:4px 8px">8. Gross margin în creștere</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr><td style="padding:4px 8px">9. Asset turnover în creștere</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr style="background:#eee"><td style="padding:4px 8px"><b>Total</b></td><td style="text-align:center"><b>7/9 — solid</b></td></tr>
</table>
<p>Interpretare din curs: Coca-Cola rămâne profitabilă, eficientă, solidă
financiar, cu brand puternic și cash consistent — dar F-Score nu spune dacă
acțiunea e ieftină sau scumpă la prețul curent (secțiunea DA/NU de mai sus).</p>
<h2>Exemplu 2 — business în deteriorare (construit, invalidare): 2/9</h2>
<p>Nu orice companie "cunoscută" are un scor bun. Exemplu construit, o companie
retail fictivă "RetailCo", pentru a arăta cum arată numeric un fundament slab:</p>
<table style="width:100%;border-collapse:collapse;font-size:15px">
<tr style="background:#eee"><th style="text-align:left;padding:4px 8px">Criteriu</th><th style="padding:4px 8px">Rezultat</th></tr>
<tr><td style="padding:4px 8px">1. ROA pozitiv</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr><td style="padding:4px 8px">2. Operating cash flow pozitiv</td><td style="text-align:center;color:#c00">NU</td></tr>
<tr><td style="padding:4px 8px">3. Cash flow &gt; net income</td><td style="text-align:center;color:#c00">NU</td></tr>
<tr><td style="padding:4px 8px">4. ROA în creștere</td><td style="text-align:center;color:#c00">NU</td></tr>
<tr><td style="padding:4px 8px">5. Datorie pe termen lung în scădere</td><td style="text-align:center;color:#c00">NU</td></tr>
<tr><td style="padding:4px 8px">6. Current ratio în creștere</td><td style="text-align:center;color:#c00">NU</td></tr>
<tr><td style="padding:4px 8px">7. Fără diluare (shares outstanding)</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr><td style="padding:4px 8px">8. Gross margin în creștere</td><td style="text-align:center;color:#c00">NU</td></tr>
<tr><td style="padding:4px 8px">9. Asset turnover în creștere</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr style="background:#eee"><td style="padding:4px 8px"><b>Total</b></td><td style="text-align:center"><b>2/9 — slab fundamental</b></td></tr>
</table>
<p>RetailCo încă are profit contabil (ROA pozitiv), dar nu generează cash real
din operațiuni, își pierde marja și eficiența activelor scade — exact
profilul unei "value trap": pare ieftină, dar se deteriorează. Acest exemplu
e construit de mine, ca ilustrare a unui scor slab — nu vine din transcriere.</p>
<h2>Long și short — F-Score funcționează în ambele direcții</h2>
<ul>
<li><strong>Long</strong>: scor 6-9 + valuation rezonabilă (P/E sub media sectorului) +
trigger tehnic de continuare = candidat de cumpărare.</li>
<li><strong>Short</strong>: scor 0-3 + valuation încă ridicată (piața nu a "prețuit" încă
deteriorarea) + trigger tehnic de slăbiciune (breakdown sub suport, cu
volum) = candidat de vânzare în lipsă. Ideea e simetrică cu long-ul: un
fundament care se deteriorează, dacă piața nu a ajustat prețul, tinde să
fie corectat mai devreme sau mai târziu.</li>
</ul>
<h2>Exemplu complet de trade (long) — Coca-Cola, F-Score + tehnic</h2>
<p>Continuăm exemplul Coca-Cola (F-Score 7/9, valuation rezonabilă — scenariul
DA de mai sus). Fundamentul și valuation-ul sunt confirmate; rămâne
trigger-ul tehnic de intrare.</p>
<p><strong>Termeni noi, definiți o singură dată aici:</strong> <strong>breakout</strong> = prima
traversare a unui nivel de rezistență în direcția mișcării; <strong>retest</strong> =
după breakout, prețul revine să atingă din nou acel nivel (acum ca suport)
înainte să continue — intrarea la retest confirmă că nivelul chiar ține.</p>
<p><svg viewBox="0 0 400 220" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<line x1="20" y1="115" x2="380" y2="115" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="23" y="108" fill="#1a5fb4">63,50 $ — rezistență</text>
<polyline points="20,170 80,150 140,120 170,113 210,122 260,90 320,30" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="170" cy="113" r="5" fill="#c00"/>
<text x="180" y="105" fill="#c00">breakout ~63,60 $</text>
<circle cx="210" cy="122" r="5" fill="#188a3e"/>
<text x="215" y="140" fill="#188a3e">retest — ține ca suport</text>
<text x="230" y="55" fill="#333">intrare 63,70 $</text>
<line x1="20" y1="140" x2="380" y2="140" stroke="#c00" stroke-width="1" stroke-dasharray="2 2"/>
<text x="23" y="153" fill="#c00">61,80 $ — stop-loss (sub rezistența spartă)</text>
<line x1="20" y1="30" x2="380" y2="30" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
<text x="23" y="22" fill="#188a3e">68,00 $ — target (rezistență următoare)</text>
</svg></p>
<p>Intrare long <strong>63,70 $</strong> la retest-ul confirmat peste 63,50 $. Stop-loss
<strong>61,80 $</strong> — sub nivelul de breakout; dacă prețul recoboară acolo, intrarea
tehnică e invalidată chiar dacă fundamentul rămâne bun. Take-profit
<strong>68,00 $</strong> — rezistența următoare. Risc 1,90 $, recompensă 4,30 $ →
risc/recompensă ~1:2.3. Prețurile și nivelul tehnic sunt construite de mine,
continuând scara F-Score-ului real din exemplul Coca-Cola.</p>
<h2>Exemplu complet de trade (short) — RetailCo, F-Score + tehnic</h2>
<p>Continuăm exemplul RetailCo (F-Score 2/9, deteriorare fundamentală). Prețul
confirmă cu o rupere de suport pe volum — piața începe să "prețuiască"
deteriorarea deja vizibilă în fundament.</p>
<p><svg viewBox="0 0 400 220" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<line x1="20" y1="70" x2="380" y2="70" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="23" y="63" fill="#1a5fb4">18,20 $ — suport</text>
<polyline points="20,20 80,35 140,55 170,68 210,60 260,110 320,175" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="170" cy="68" r="5" fill="#c00"/>
<text x="175" y="55" fill="#c00">breakdown ~17,95 $</text>
<circle cx="210" cy="60" r="5" fill="#188a3e"/>
<text x="215" y="45" fill="#188a3e">retest — respinsă ca rezistență</text>
<text x="230" y="130" fill="#333">intrare short 17,90 $</text>
<line x1="20" y1="40" x2="380" y2="40" stroke="#c00" stroke-width="1" stroke-dasharray="2 2"/>
<text x="23" y="32" fill="#c00">19,10 $ — stop-loss (peste suportul spart)</text>
<line x1="20" y1="175" x2="380" y2="175" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
<text x="23" y="192" fill="#188a3e">14,50 $ — target (suport următor)</text>
</svg></p>
<p>Intrare short <strong>17,90 $</strong> după ce retest-ul de la 18,20 $ e respins (nivelul
fostului suport ține acum ca rezistență). Stop-loss <strong>19,10 $</strong> — peste
suportul spart; dacă prețul recuperează acolo, breakdown-ul e invalidat.
Take-profit <strong>14,50 $</strong> — suportul următor. Risc 1,20 $, recompensă 3,40 $ →
risc/recompensă ~1:2.8. Construit de mine, continuând scara RetailCo.</p>
<h2>Gotchas practice</h2>
<ul>
<li><strong>F-Score nu prezice mișcarea prețului</strong> — doar sănătatea fundamentală.
Un scor de 8/9 nu înseamnă "cumpără acum", înseamnă "fundamentul nu te
oprește să cumperi, dacă și prețul + tehnicul confirmă".</li>
<li><strong>Un singur criteriu ratat nu invalidează compania</strong> — uită-te la tendința
generală (câte criterii de sănătate financiară trec), nu la un singur NU
izolat, mai ales dacă restul categoriei e solid (vezi Coca-Cola: ratează
doar 2 din 9, rămâne "solid").</li>
<li><strong>Nu recalcula manual la fiecare rebalansare</strong> — folosește un screener/
platformă care sortează automat (din curs: TradeStation afișează F-Score
și sortare după el direct în interfață).</li>
<li><strong>ATM-Score extinde F-Score, nu îl înlocuiește</strong> — F-Score (0-9) e
fundația; ATM-Score (0-14, sistem proprietar al cursului) adaugă
valuation, context și eficiență operațională avansată peste el. Cont
standard = acces la F-Score; cont cu opțiuni = acces și la ATM-Score.</li>
</ul>
<h2>Referințe</h2>
<ul>
<li><a href="https://www.investopedia.com/terms/p/piotroski-score.asp">Investopedia — Piotroski F-Score</a> — definiție, cele 9 criterii, interpretare scor.</li>
<li><a href="https://www.oldschoolvalue.com/fundamental-analysis-scoring-models/piotroski-f-score/">Old School Value — Piotroski F-Score</a> — detaliere criteriu cu criteriu, formule.</li>
<li><a href="https://www.gurufocus.com/term/fscore">GuruFocus — Piotroski F-Score: Definition, Formula &amp; Calculator</a> — implementare practică, praguri de interpretare.</li>
<li><a href="https://en.wikipedia.org/wiki/Piotroski_F-score">Wikipedia — Piotroski F-score</a> — originea academică (studiul din 2000), context istoric.</li>
</ul>
<h2>Cum se leagă de restul modulului Analiză Fundamentală</h2>
<p>F-Score e etapa de sinteză a tot ce s-a analizat până acum în modul: citirea
celor trei situații financiare, metricile fundamentale individuale (ROA,
cash flow, marje) și evoluția lor în timp — toate devin aici un singur
număr obiectiv, comparabil între companii. E fundația peste care se
construiește ATM-Score (sistemul proprietar al cursului, 0-14 puncte),
folosit pentru identificarea companiilor cu potențial de performanță în
Master ATM, combinat acolo cu strategii pe opțiuni și risc asimetric.</p>
<hr />
<p><em>Notă: mecanismul "ce faci când vezi scorul" (secvența F-Score → valuation →
trigger tehnic), diagrama de interpretare a scorului, secțiunea DA/NU despre
valuation, exemplul RetailCo (2/9, complet construit), secțiunea long/short
și ambele exemple complete de trade (Coca-Cola long, RetailCo short, cu
intrare/stop/target) sunt completări ale mele, dincolo de ce spune explicit
transcrierea — cursul dă cele 9 criterii, pragurile de interpretare și
calculul F-Score-ului real pentru Coca-Cola (7/9), dar nu cifre de valuation,
nu un exemplu de scor slab și nu un exemplu de trade cu intrare/stop/target.</em></p>
</body>
</html>

View File

@@ -0,0 +1,264 @@
# Modul 16 / #8 — Piotrowski F-Score: scor obiectiv de sănătate fundamentală
## TLDR
F-Score (Joseph Piotrowski, 2000) e un test de 9 întrebări DA/NU pe cele trei
situații financiare ale unei companii — fiecare DA valorează 1 punct, scor
final 0-9. Scopul lui: să separi rapid business-urile care devin mai
puternice de cele care se deteriorează fundamental, fără să citești manual
mii de rapoarte financiare. F-Score **nu** spune dacă acțiunea e ieftină sau
scumpă — doar cât de sănătos e fundamentul. E un filtru de sănătate, nu un
semnal de cumpărare.
## De ce urmărești F-Score — ce decizie te ajută să iei
Investitorii profesioniști nu analizează manual mii de companii; au nevoie
de un filtru rapid și obiectiv. Multe acțiuni par ieftine (P/E mic, preț jos
față de trecut) dar rămân ieftine pentru că fundamentul chiar se deteriorează
— acestea sunt "value trap"-uri (capcane de valoare): pari să cumperi ceva
ieftin, dar cumperi de fapt un business în declin. F-Score te ajută să
elimini rapid aceste candidate de pe watchlist, ca să investești timp de
analiză doar în companiile unde fundamentul chiar se îmbunătățește.
## Cum funcționează — 9 criterii, 3 categorii
Pentru fiecare criteriu: DA = 1 punct, NU = 0 puncte. Scor maxim 9.
**Categoria 1 — Profitabilitate**
1. **ROA** (return on assets — rotația activelor: profit net / active totale)
pozitiv — compania generează profit raportat la activele sale.
2. **Operating cash flow** (fluxul de numerar operațional) pozitiv —
business-ul generează cash real din operațiuni, nu doar profit pe hârtie.
3. Operating cash flow **mai mare** decât **net income** (profitul net
contabil) — profitul e susținut de cash real, nu de artificii contabile
(ex: vânzări facturate dar neîncasate încă).
**Categoria 2 — Sănătate financiară (leverage și lichiditate)**
4. ROA anul curent **mai mare** decât ROA anul anterior — profitabilitatea
se îmbunătățește an peste an.
5. Datoria pe termen lung (**long-term debt**) în **scădere** — leverage-ul
devine mai sănătos, compania depinde mai puțin de credit.
6. **Current ratio** (active curente / datorii curente — lichiditatea pe
termen scurt) în **creștere** — compania își poate acoperi mai ușor
obligațiile imediate.
7. Numărul de acțiuni în circulație (**shares outstanding**) **nu crește** —
managementul nu diluează acționarii existenți prin emisiuni noi.
**Categoria 3 — Eficiență operațională**
8. **Gross margin** (marja brută — venit minus costul mărfii vândute,
raportat la venit) în **creștere** — compania își păstrează puterea de
brand și capacitatea de a menține prețuri ridicate.
9. **Asset turnover** (rotația activelor — vânzări / active totale) în
**creștere** — compania generează mai multe vânzări cu aceleași active.
## Interpretare scor
<svg viewBox="0 0 460 130" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<rect x="10" y="20" width="150" height="30" fill="#c00" opacity="0.75"/>
<text x="15" y="40" fill="#fff">0-3</text>
<rect x="160" y="20" width="100" height="30" fill="#d0872a" opacity="0.8"/>
<text x="165" y="40" fill="#fff">4-5</text>
<rect x="260" y="20" width="100" height="30" fill="#1a5fb4" opacity="0.8"/>
<text x="265" y="40" fill="#fff">6-7</text>
<rect x="360" y="20" width="90" height="30" fill="#188a3e" opacity="0.85"/>
<text x="365" y="40" fill="#fff">8-9</text>
<text x="10" y="68" fill="#c00">slab fundamental</text>
<text x="160" y="68" fill="#d0872a">mixt / neutru</text>
<text x="260" y="68" fill="#1a5fb4">solid</text>
<text x="360" y="68" fill="#188a3e">foarte puternic</text>
<text x="10" y="95" fill="#333">0-3: candidat de evitat sau de short (fundament în declin)</text>
<text x="10" y="112" fill="#333">8-9: business robust — trece la pasul următor: valuation + tehnic</text>
</svg>
Din curs: 8-9 e un business foarte puternic, 6-7 solid, 4-5 mixt/neutru, 0-3
slab fundamental. F-Score nu garantează că acțiunea va crește — te sprijină
să filtrezi business-urile sănătoase de cele fragile.
## Ce faci când vezi scorul (pasul practic imediat următor)
F-Score nu e un semnal de cumpărare direct — e primul filtru dintr-o secvență:
1. **Scor 6-9** → treci la verificarea **valuation-ului** (P/E, P/B față de
sectorul companiei) — un business sănătos la preț umflat tot nu e un
cumpărător bun acum.
2. **Scor 0-3** → elimini din watchlist-ul de cumpărare, sau — dacă și
valuation-ul e ridicat, și apare un semnal tehnic de slăbiciune — devine
candidat de **short** (secțiunea de mai jos).
3. Abia după ce fundamentul (F-Score) și valuation-ul confirmă, cauți
**trigger-ul tehnic** (breakout, retest) pentru momentul exact de intrare.
## Confirmare vs. capcană — sănătos nu înseamnă ieftin
Aici e capcana reală: două companii pot avea **același** F-Score ridicat, dar
una e un cumpărător bun acum, iar cealaltă e un business sănătos la un preț
deja prea mare. Exemplu construit pe scara Coca-Cola (F-Score 7/9, calculat
mai jos):
**DA — sănătos și rezonabil ca preț, candidat de cumpărare**
<svg viewBox="0 0 440 110" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="10" y="20" fill="#333">F-Score 7/9 (solid) — forward P/E 22x</text>
<text x="10" y="42" fill="#188a3e">Media istorică a sectorului: 23-25x</text>
<rect x="10" y="52" width="220" height="20" fill="#188a3e" opacity="0.5"/>
<text x="10" y="90" fill="#188a3e">P/E sub media sectorului → nu plătești o primă</text>
<text x="10" y="103" fill="#188a3e">pentru un business deja sănătos — candidat DA</text>
</svg>
**NU — sănătos, dar deja scump, nu cumperi orbește pe scor**
<svg viewBox="0 0 440 110" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
<text x="10" y="20" fill="#333">F-Score 7/9 (solid) — forward P/E 34x</text>
<text x="10" y="42" fill="#c00">Media istorică a sectorului: 23-25x</text>
<rect x="10" y="52" width="340" height="20" fill="#c00" opacity="0.5"/>
<text x="10" y="90" fill="#c00">P/E cu 40% peste media sectorului → plătești deja</text>
<text x="10" y="103" fill="#c00">o primă mare — F-Score bun nu anulează supraevaluarea</text>
</svg>
Cifrele de P/E de mai sus sunt construite de mine ca ilustrare a mecanismului
(P/E relativ la sector) — transcrierea nu dă cifre de valuation, doar
afirmația "F-score nu spune dacă acțiunea este ieftină sau scumpă".
## Exemplu 1 — Coca-Cola (din curs), calcul complet: 7/9
<table style="width:100%;border-collapse:collapse;font-size:15px">
<tr style="background:#eee"><th style="text-align:left;padding:4px 8px">Criteriu</th><th style="padding:4px 8px">Rezultat</th></tr>
<tr><td style="padding:4px 8px">1. ROA pozitiv</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr><td style="padding:4px 8px">2. Operating cash flow pozitiv</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr><td style="padding:4px 8px">3. Cash flow &gt; net income</td><td style="text-align:center;color:#c00">NU</td></tr>
<tr><td style="padding:4px 8px">4. ROA în creștere</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr><td style="padding:4px 8px">5. Datorie pe termen lung în scădere</td><td style="text-align:center;color:#c00">NU</td></tr>
<tr><td style="padding:4px 8px">6. Current ratio în creștere</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr><td style="padding:4px 8px">7. Fără diluare (shares outstanding)</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr><td style="padding:4px 8px">8. Gross margin în creștere</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr><td style="padding:4px 8px">9. Asset turnover în creștere</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr style="background:#eee"><td style="padding:4px 8px"><b>Total</b></td><td style="text-align:center"><b>7/9 — solid</b></td></tr>
</table>
Interpretare din curs: Coca-Cola rămâne profitabilă, eficientă, solidă
financiar, cu brand puternic și cash consistent — dar F-Score nu spune dacă
acțiunea e ieftină sau scumpă la prețul curent (secțiunea DA/NU de mai sus).
## Exemplu 2 — business în deteriorare (construit, invalidare): 2/9
Nu orice companie "cunoscută" are un scor bun. Exemplu construit, o companie
retail fictivă "RetailCo", pentru a arăta cum arată numeric un fundament slab:
<table style="width:100%;border-collapse:collapse;font-size:15px">
<tr style="background:#eee"><th style="text-align:left;padding:4px 8px">Criteriu</th><th style="padding:4px 8px">Rezultat</th></tr>
<tr><td style="padding:4px 8px">1. ROA pozitiv</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr><td style="padding:4px 8px">2. Operating cash flow pozitiv</td><td style="text-align:center;color:#c00">NU</td></tr>
<tr><td style="padding:4px 8px">3. Cash flow &gt; net income</td><td style="text-align:center;color:#c00">NU</td></tr>
<tr><td style="padding:4px 8px">4. ROA în creștere</td><td style="text-align:center;color:#c00">NU</td></tr>
<tr><td style="padding:4px 8px">5. Datorie pe termen lung în scădere</td><td style="text-align:center;color:#c00">NU</td></tr>
<tr><td style="padding:4px 8px">6. Current ratio în creștere</td><td style="text-align:center;color:#c00">NU</td></tr>
<tr><td style="padding:4px 8px">7. Fără diluare (shares outstanding)</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr><td style="padding:4px 8px">8. Gross margin în creștere</td><td style="text-align:center;color:#c00">NU</td></tr>
<tr><td style="padding:4px 8px">9. Asset turnover în creștere</td><td style="text-align:center;color:#188a3e">DA</td></tr>
<tr style="background:#eee"><td style="padding:4px 8px"><b>Total</b></td><td style="text-align:center"><b>2/9 — slab fundamental</b></td></tr>
</table>
RetailCo încă are profit contabil (ROA pozitiv), dar nu generează cash real
din operațiuni, își pierde marja și eficiența activelor scade — exact
profilul unei "value trap": pare ieftină, dar se deteriorează. Acest exemplu
e construit de mine, ca ilustrare a unui scor slab — nu vine din transcriere.
## Long și short — F-Score funcționează în ambele direcții
- **Long**: scor 6-9 + valuation rezonabilă (P/E sub media sectorului) +
trigger tehnic de continuare = candidat de cumpărare.
- **Short**: scor 0-3 + valuation încă ridicată (piața nu a "prețuit" încă
deteriorarea) + trigger tehnic de slăbiciune (breakdown sub suport, cu
volum) = candidat de vânzare în lipsă. Ideea e simetrică cu long-ul: un
fundament care se deteriorează, dacă piața nu a ajustat prețul, tinde să
fie corectat mai devreme sau mai târziu.
## Exemplu complet de trade (long) — Coca-Cola, F-Score + tehnic
Continuăm exemplul Coca-Cola (F-Score 7/9, valuation rezonabilă — scenariul
DA de mai sus). Fundamentul și valuation-ul sunt confirmate; rămâne
trigger-ul tehnic de intrare.
**Termeni noi, definiți o singură dată aici:** **breakout** = prima
traversare a unui nivel de rezistență în direcția mișcării; **retest** =
după breakout, prețul revine să atingă din nou acel nivel (acum ca suport)
înainte să continue — intrarea la retest confirmă că nivelul chiar ține.
<svg viewBox="0 0 400 220" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<line x1="20" y1="115" x2="380" y2="115" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="23" y="108" fill="#1a5fb4">63,50 $ — rezistență</text>
<polyline points="20,170 80,150 140,120 170,113 210,122 260,90 320,30" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="170" cy="113" r="5" fill="#c00"/>
<text x="180" y="105" fill="#c00">breakout ~63,60 $</text>
<circle cx="210" cy="122" r="5" fill="#188a3e"/>
<text x="215" y="140" fill="#188a3e">retest — ține ca suport</text>
<text x="230" y="55" fill="#333">intrare 63,70 $</text>
<line x1="20" y1="140" x2="380" y2="140" stroke="#c00" stroke-width="1" stroke-dasharray="2 2"/>
<text x="23" y="153" fill="#c00">61,80 $ — stop-loss (sub rezistența spartă)</text>
<line x1="20" y1="30" x2="380" y2="30" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
<text x="23" y="22" fill="#188a3e">68,00 $ — target (rezistență următoare)</text>
</svg>
Intrare long **63,70 $** la retest-ul confirmat peste 63,50 $. Stop-loss
**61,80 $** — sub nivelul de breakout; dacă prețul recoboară acolo, intrarea
tehnică e invalidată chiar dacă fundamentul rămâne bun. Take-profit
**68,00 $** — rezistența următoare. Risc 1,90 $, recompensă 4,30 $ →
risc/recompensă ~1:2.3. Prețurile și nivelul tehnic sunt construite de mine,
continuând scara F-Score-ului real din exemplul Coca-Cola.
## Exemplu complet de trade (short) — RetailCo, F-Score + tehnic
Continuăm exemplul RetailCo (F-Score 2/9, deteriorare fundamentală). Prețul
confirmă cu o rupere de suport pe volum — piața începe să "prețuiască"
deteriorarea deja vizibilă în fundament.
<svg viewBox="0 0 400 220" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
<line x1="20" y1="70" x2="380" y2="70" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="23" y="63" fill="#1a5fb4">18,20 $ — suport</text>
<polyline points="20,20 80,35 140,55 170,68 210,60 260,110 320,175" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<circle cx="170" cy="68" r="5" fill="#c00"/>
<text x="175" y="55" fill="#c00">breakdown ~17,95 $</text>
<circle cx="210" cy="60" r="5" fill="#188a3e"/>
<text x="215" y="45" fill="#188a3e">retest — respinsă ca rezistență</text>
<text x="230" y="130" fill="#333">intrare short 17,90 $</text>
<line x1="20" y1="40" x2="380" y2="40" stroke="#c00" stroke-width="1" stroke-dasharray="2 2"/>
<text x="23" y="32" fill="#c00">19,10 $ — stop-loss (peste suportul spart)</text>
<line x1="20" y1="175" x2="380" y2="175" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
<text x="23" y="192" fill="#188a3e">14,50 $ — target (suport următor)</text>
</svg>
Intrare short **17,90 $** după ce retest-ul de la 18,20 $ e respins (nivelul
fostului suport ține acum ca rezistență). Stop-loss **19,10 $** — peste
suportul spart; dacă prețul recuperează acolo, breakdown-ul e invalidat.
Take-profit **14,50 $** — suportul următor. Risc 1,20 $, recompensă 3,40 $ →
risc/recompensă ~1:2.8. Construit de mine, continuând scara RetailCo.
## Gotchas practice
- **F-Score nu prezice mișcarea prețului** — doar sănătatea fundamentală.
Un scor de 8/9 nu înseamnă "cumpără acum", înseamnă "fundamentul nu te
oprește să cumperi, dacă și prețul + tehnicul confirmă".
- **Un singur criteriu ratat nu invalidează compania** — uită-te la tendința
generală (câte criterii de sănătate financiară trec), nu la un singur NU
izolat, mai ales dacă restul categoriei e solid (vezi Coca-Cola: ratează
doar 2 din 9, rămâne "solid").
- **Nu recalcula manual la fiecare rebalansare** — folosește un screener/
platformă care sortează automat (din curs: TradeStation afișează F-Score
și sortare după el direct în interfață).
- **ATM-Score extinde F-Score, nu îl înlocuiește** — F-Score (0-9) e
fundația; ATM-Score (0-14, sistem proprietar al cursului) adaugă
valuation, context și eficiență operațională avansată peste el. Cont
standard = acces la F-Score; cont cu opțiuni = acces și la ATM-Score.
## Referințe
- [Investopedia — Piotroski F-Score](https://www.investopedia.com/terms/p/piotroski-score.asp) — definiție, cele 9 criterii, interpretare scor.
- [Old School Value — Piotroski F-Score](https://www.oldschoolvalue.com/fundamental-analysis-scoring-models/piotroski-f-score/) — detaliere criteriu cu criteriu, formule.
- [GuruFocus — Piotroski F-Score: Definition, Formula & Calculator](https://www.gurufocus.com/term/fscore) — implementare practică, praguri de interpretare.
- [Wikipedia — Piotroski F-score](https://en.wikipedia.org/wiki/Piotroski_F-score) — originea academică (studiul din 2000), context istoric.
## Cum se leagă de restul modulului Analiză Fundamentală
F-Score e etapa de sinteză a tot ce s-a analizat până acum în modul: citirea
celor trei situații financiare, metricile fundamentale individuale (ROA,
cash flow, marje) și evoluția lor în timp — toate devin aici un singur
număr obiectiv, comparabil între companii. E fundația peste care se
construiește ATM-Score (sistemul proprietar al cursului, 0-14 puncte),
folosit pentru identificarea companiilor cu potențial de performanță în
Master ATM, combinat acolo cu strategii pe opțiuni și risc asimetric.
---
*Notă: mecanismul "ce faci când vezi scorul" (secvența F-Score → valuation →
trigger tehnic), diagrama de interpretare a scorului, secțiunea DA/NU despre
valuation, exemplul RetailCo (2/9, complet construit), secțiunea long/short
și ambele exemple complete de trade (Coca-Cola long, RetailCo short, cu
intrare/stop/target) sunt completări ale mele, dincolo de ce spune explicit
transcrierea — cursul dă cele 9 criterii, pragurile de interpretare și
calculul F-Score-ului real pentru Coca-Cola (7/9), dar nu cifre de valuation,
nu un exemplu de scor slab și nu un exemplu de trade cu intrare/stop/target.*

View File

@@ -0,0 +1,204 @@
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Analiză Fundamentală / #9 — Implementarea F-Score în TradeStation (Chart, Radar Screen, Scanner)</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>Analiză Fundamentală / #9 — Implementarea F-Score în TradeStation (Chart, Radar Screen, Scanner)</h1>
<h2>TLDR</h2>
<p>Acest material nu predă cum se calculează F-Score-ul (0-9, indicator fundamental
predat în materialele anterioare de Analiză Fundamentală) — arată doar cum îl
implementezi tehnic în TradeStation, în trei locuri: pe <strong>Chart</strong> (un singur
simbol), în <strong>Radar Screen</strong> (mai multe simboluri în paralel) și în <strong>Scanner</strong>
(filtrare pe tot universul de simboluri, ex. NYSE ~2900 de titluri). F-Score-ul
e un filtru fundamental, nu un semnal de intrare — folosește-l ca să restrângi
universul de candidați înainte să cauți un trigger tehnic de intrare (pattern,
breakout) pe simbolurile care trec filtrul.</p>
<h2>Ce este F-Score-ul (recap scurt, nu re-predare)</h2>
<p>F-Score-ul (Piotrowski, 0-9, un DA/NU pentru fiecare din 9 criterii de
profitabilitate/sănătate financiară/eficiență) e explicat pe larg în lecția
anterioară — <a href="08_piotrowski_f_score.md">Modul 16 / #8 — Piotrowski F-Score</a>,
inclusiv pragurile de interpretare (0-3 slab, 4-5 mixt, 6-7 solid, 8-9 foarte
puternic) și relația cu ATM-Score (0-14, sistem proprietar extins, disponibil
doar la conturile cu opțiuni). Acest material nu repetă acea explicație — arată
doar cum aduci același scor, deja calculat, pe ecran în TradeStation.</p>
<h2>1. Adăugare pe Chart (un singur simbol)</h2>
<p>Studies → Add Study → cauți indicatorul <strong>"Diez AF-FATM"</strong> → OK. La Input,
setează font size 20 și poziția pe grafic — recomandat colțul stânga-sus,
poziție 18 x 30. Când schimbi simbolul pe chart, indicatorul face un scurt
"loading" înainte să afișeze scorul nou și culoarea lui.</p>
<h2>2. Adăugare în Radar Screen (mai multe simboluri deodată)</h2>
<p>New Application → Radar Screen → adaugi indicatorul <strong>"AF-FKEN-RS"</strong> (varianta
de Radar Screen a aceluiași scor) → Add. Aici pui o listă de simboluri (ex.
componentele Dow Jones Industrial) și vezi scorul recalculat pentru fiecare,
în paralel — util ca să compari mai multe companii deodată, nu doar una.</p>
<p>Exemple de scoruri văzute în timpul demo-ului (Dow Jones Industrial):</p>
<table>
<thead>
<tr>
<th>Simbol</th>
<th>F-Score</th>
</tr>
</thead>
<tbody>
<tr>
<td>Honeywell</td>
<td>5</td>
</tr>
<tr>
<td>Merck</td>
<td>7</td>
</tr>
<tr>
<td>Disney</td>
<td>6</td>
</tr>
<tr>
<td>Nike</td>
<td>6</td>
</tr>
<tr>
<td>Vale</td>
<td>9</td>
</tr>
<tr>
<td>Bloom Energy (BE)</td>
<td>8</td>
</tr>
</tbody>
</table>
<p>Scor <strong>-1</strong> = date fundamentale indisponibile în TradeStation pentru acel
simbol, nu un scor real de 0.</p>
<h2>3. Legarea Chart ↔ Radar Screen</h2>
<p>Dacă apeși pe simbolul din Radar Screen și chart-ul se schimbă automat pe el,
înseamnă că sunt "legate" (linked). Iconul de link poate fi <strong>pătrat</strong> (legare
globală — se aplică în toate workspace-urile) sau <strong>rotunjit</strong> (legare locală
— doar în workspace-ul curent). Alege pătrat dacă vrei ca legătura să
funcționeze peste tot unde deschizi TradeStation, nu doar în acest workspace.</p>
<p><svg viewBox="0 0 460 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="20" y="18" fill="#333">Chart</text>
<rect x="20" y="26" width="180" height="100" fill="none" stroke="#1a1a1a" stroke-width="1.5"/>
<text x="30" y="70" fill="#666">urmărește simbolul</text>
<text x="30" y="85" fill="#666">activ din Radar Screen</text>
<text x="260" y="18" fill="#333">Radar Screen</text>
<rect x="260" y="26" width="180" height="100" fill="none" stroke="#1a1a1a" stroke-width="1.5"/>
<text x="270" y="55" fill="#666">HON 5 MRK 7</text>
<text x="270" y="75" fill="#666">DIS 6 NKE 6</text>
<text x="270" y="95" fill="#666">VALE 9 BE 8 ←click</text>
<line x1="200" y1="76" x2="260" y2="76" stroke="#188a3e" stroke-width="2"/>
<rect x="222" y="70" width="14" height="14" fill="#188a3e"/>
<text x="140" y="140" fill="#188a3e">pătrat = link global · rotunjit = link doar în acest workspace</text>
</svg></p>
<h2>4. Scanner — filtrare pe tot universul de simboluri</h2>
<p>New Application → Scanner → Create Scan. Denumești scanul (ex. "Score_F"),
alegi universul (ex. All NYSE, ~2900 de simboluri), apoi la Scan Criteria cauți
studiul AF-FATM și selectezi câmpul <strong>F-Score</strong> cu opțiunea <strong>Display</strong> (nu
doar ca filtru ascuns — cu Display poți și sorta rezultatele după scor, nu
doar le filtrezi). Dai Run și scanul trece prin toate simbolurile universului
afișând scorul fiecăruia.</p>
<p><strong>Filtrare agresivă:</strong> la Scan Criteria poți pune condiția F-Score ≥ 7 (în loc
de doar Display), ca să nu mai vezi în rezultat decât simbolurile care trec
acel prag — util când universul e mare (2900 de simboluri) și vrei direct o
listă scurtă de candidați puternici fundamental.</p>
<h2>Gotcha tehnic: chart-ul poate arăta un scor vechi</h2>
<p>Scorul din Radar Screen și din Scanner e corect din prima. Pe <strong>Chart</strong>, dacă
nu ai mai vizitat simbolul de curând, indicatorul uneori arată scorul vechi
sau incomplet (bug de loading) — dacă vezi o discrepanță între ce arată
chart-ul și ce arată scanner-ul/radar screen-ul pentru același simbol, dă
Ctrl+R (refresh) pe chart. Radar Screen și Scanner sunt sursa de adevăr; nu
te baza pe scorul de pe chart fără să-l fi verificat proaspăt.</p>
<h2>Premium: ATM Score + F-Score "2 în 1"</h2>
<p>Pentru conturile din zona de opțiuni (premium), scanner-ul arată și un <strong>ATM
Score</strong> alături de F-Score, în aceeași coloană combinată (ex. "F7, ATM9" — 9
e scorul acelui simbol anume, nu maximul scalei; ATM-Score merge până la 14,
vezi lecția anterioară) — disponibil doar pentru acel nivel de acces, nu
pentru toți cursanții.</p>
<h2>Cum îl folosești într-un trade real</h2>
<p>F-Score-ul nu e un semnal de intrare — e un filtru. Așa arată combinația
corectă filtru fundamental + trigger tehnic:</p>
<p><strong>De ce urmărești asta:</strong> vrei să faci swing/position trading doar pe
companii cu fundamente solide (F-Score mare), ca să nu intri long pe un
breakout tehnic bun într-o companie care, fundamental, se deteriorează —
tehnicul poate arăta un breakout identic pe o companie sănătoasă și pe una
bolnavă; filtrul fundamental elimină a doua categorie înainte să te uiți la
grafic.</p>
<p><strong>Ce faci când vezi un scor mare:</strong> nu cumperi pe loc. Notezi simbolul ca
"eligibil fundamental" și te uiți pe chart-ul lui după un trigger tehnic
separat (pattern, breakout, nivel) — exact ca la orice altă intrare din curs.</p>
<p><strong>DA / NU — filtru + trigger, nu doar filtru:</strong></p>
<p><strong>NU — cumperi doar pe scor</strong></p>
<p><svg viewBox="0 0 300 90" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:320px;height:auto;font:12px sans-serif">
<text x="10" y="20" fill="#c00">BE — F-Score 8/9 (puternic)</text>
<text x="10" y="40" fill="#c00">cumperi imediat, fără nivel tehnic</text>
<text x="10" y="60" fill="#c00">→ intri fără stop motivat de preț,</text>
<text x="10" y="78" fill="#c00">fără target motivat de structură</text>
</svg></p>
<p><strong>DA — filtru fundamental + breakout tehnic confirmat</strong></p>
<p>Exemplu construit (ilustrativ, cifre plauzibile pe scara reală a acțiunii —
transcrierea nu dă prețuri, doar scorul 8/9 pentru Bloom Energy/BE): BE trece
filtrul (F-Score 8, Scanner cu prag ≥7). Pe chart-ul lui BE, prețul consolidează
între suport 16.50 și rezistență 18.20 (bază de 1.70 înălțime) timp de câteva
săptămâni, apoi sparge 18.20 cu volum crescut.</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">BE — bază + breakout (filtru F-Score 8/9 deja trecut)</text>
<polyline points="10,195 50,215 90,165 130,210 170,155 210,205 250,160 290,150 340,110 380,84" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="10" y1="220" x2="290" y2="220" stroke="#888" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="15" y="234" fill="#666">16.50 — suport bază</text>
<line x1="10" y1="152" x2="290" y2="152" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="15" y="146" fill="#1a5fb4">18.20 — rezistență / nivel breakout</text>
<line x1="10" y1="176" x2="130" y2="176" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="135" y="180" fill="#c00">17.60 — stop-loss (sub ultimul minim din bază)</text>
<circle cx="290" cy="150" r="5" fill="#c00"/>
<text x="295" y="140" fill="#c00">entry 18.25 — breakout cu volum</text>
<line x1="380" y1="84" x2="10" y2="84" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="15" y="78" fill="#188a3e">19.90 — target (1.70 proiectat de la breakout)</text>
</svg></p>
<p>Entry 18.25 (breakout confirmat, nu vârful primei candele). Stop-loss 17.60
(sub ultimul minim din bază — dacă prețul revine acolo, breakout-ul e
invalidat). Target 19.90 (înălțimea bazei, 1.70, proiectată de la nivelul de
breakout 18.20). Risc 0.65, recompensă 1.65 → risc/recompensă ~1:2.5. Fără
filtrul F-Score, acest breakout tehnic ar arăta identic pe o companie slabă
fundamental — diferența nu se vede pe chart, se vede doar pe scor.</p>
<h2>Gotchas practice</h2>
<ul>
<li><strong>F-Score mare nu e un motiv să sari peste triggerul tehnic</strong> — e un filtru
de candidați, nu o intrare.</li>
<li><strong>Nu te baza pe scorul de pe Chart fără refresh</strong> dacă simbolul nu a mai
fost vizitat recent — vezi secțiunea de gotcha tehnic de mai sus.</li>
<li><strong>Scor -1 ≠ scor 0</strong> — înseamnă date indisponibile, nu o companie slabă;
nu exclude simbolul doar pe baza asta fără să verifici manual.</li>
<li><strong>Lasă scanul pe "Display", nu doar filtru ascuns</strong> — poți sorta rezultatele
după scor și compara vizual candidații, în loc să vezi doar o listă
filtrată fără context.</li>
</ul>
<h2>Referințe</h2>
<ul>
<li><a href="https://help.tradestation.com/10_00/eng/TradeStationHelp/rs/add_study_rs.htm">TradeStation — Add Study (Indicator/ShowMe/PaintBar) în RadarScreen</a></li>
<li><a href="https://help.tradestation.com/10_00/eng/tradestationhelp/scanner/add_scan.htm">TradeStation — Inserting a New Scan</a></li>
<li><a href="https://help.tradestation.com/10_00/eng/TradeStationHelp/scanner/add_scan_scan_criteria.htm">TradeStation — Add Scan: Scan Criteria</a></li>
<li>Pentru ce înseamnă efectiv scorul (criterii, praguri, exemple) — vezi
referințele din <a href="08_piotrowski_f_score.md">Modul 16 / #8 — Piotrowski F-Score</a>.</li>
</ul>
<hr />
<p><em>Notă: secțiunile "Cum îl folosești într-un trade real" (inclusiv exemplul BE
cu cifre de entry/stop/target și diagrama lui), scala ilustrativă 0-9 cu benzi
de culoare, și gotcha-urile practice sunt completări ale mele — transcrierea
acoperă doar implementarea tehnică (Chart, Radar Screen, Scanner, linking,
refresh) și scorurile exacte văzute în demo (Honeywell 5, Merck 7, Disney 6,
Nike 6, Vale 9, Bloom Energy 8), nu strategia de trading din jurul scorului
sau prețurile folosite în exemplu.</em></p>
</body>
</html>

View File

@@ -0,0 +1,179 @@
# Analiză Fundamentală / #9 — Implementarea F-Score în TradeStation (Chart, Radar Screen, Scanner)
## TLDR
Acest material nu predă cum se calculează F-Score-ul (0-9, indicator fundamental
predat în materialele anterioare de Analiză Fundamentală) — arată doar cum îl
implementezi tehnic în TradeStation, în trei locuri: pe **Chart** (un singur
simbol), în **Radar Screen** (mai multe simboluri în paralel) și în **Scanner**
(filtrare pe tot universul de simboluri, ex. NYSE ~2900 de titluri). F-Score-ul
e un filtru fundamental, nu un semnal de intrare — folosește-l ca să restrângi
universul de candidați înainte să cauți un trigger tehnic de intrare (pattern,
breakout) pe simbolurile care trec filtrul.
## Ce este F-Score-ul (recap scurt, nu re-predare)
F-Score-ul (Piotrowski, 0-9, un DA/NU pentru fiecare din 9 criterii de
profitabilitate/sănătate financiară/eficiență) e explicat pe larg în lecția
anterioară — [Modul 16 / #8 — Piotrowski F-Score](08_piotrowski_f_score.md),
inclusiv pragurile de interpretare (0-3 slab, 4-5 mixt, 6-7 solid, 8-9 foarte
puternic) și relația cu ATM-Score (0-14, sistem proprietar extins, disponibil
doar la conturile cu opțiuni). Acest material nu repetă acea explicație — arată
doar cum aduci același scor, deja calculat, pe ecran în TradeStation.
## 1. Adăugare pe Chart (un singur simbol)
Studies → Add Study → cauți indicatorul **"Diez AF-FATM"** → OK. La Input,
setează font size 20 și poziția pe grafic — recomandat colțul stânga-sus,
poziție 18 x 30. Când schimbi simbolul pe chart, indicatorul face un scurt
"loading" înainte să afișeze scorul nou și culoarea lui.
## 2. Adăugare în Radar Screen (mai multe simboluri deodată)
New Application → Radar Screen → adaugi indicatorul **"AF-FKEN-RS"** (varianta
de Radar Screen a aceluiași scor) → Add. Aici pui o listă de simboluri (ex.
componentele Dow Jones Industrial) și vezi scorul recalculat pentru fiecare,
în paralel — util ca să compari mai multe companii deodată, nu doar una.
Exemple de scoruri văzute în timpul demo-ului (Dow Jones Industrial):
| Simbol | F-Score |
|---|---|
| Honeywell | 5 |
| Merck | 7 |
| Disney | 6 |
| Nike | 6 |
| Vale | 9 |
| Bloom Energy (BE) | 8 |
Scor **-1** = date fundamentale indisponibile în TradeStation pentru acel
simbol, nu un scor real de 0.
## 3. Legarea Chart ↔ Radar Screen
Dacă apeși pe simbolul din Radar Screen și chart-ul se schimbă automat pe el,
înseamnă că sunt "legate" (linked). Iconul de link poate fi **pătrat** (legare
globală — se aplică în toate workspace-urile) sau **rotunjit** (legare locală
— doar în workspace-ul curent). Alege pătrat dacă vrei ca legătura să
funcționeze peste tot unde deschizi TradeStation, nu doar în acest workspace.
<svg viewBox="0 0 460 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<text x="20" y="18" fill="#333">Chart</text>
<rect x="20" y="26" width="180" height="100" fill="none" stroke="#1a1a1a" stroke-width="1.5"/>
<text x="30" y="70" fill="#666">urmărește simbolul</text>
<text x="30" y="85" fill="#666">activ din Radar Screen</text>
<text x="260" y="18" fill="#333">Radar Screen</text>
<rect x="260" y="26" width="180" height="100" fill="none" stroke="#1a1a1a" stroke-width="1.5"/>
<text x="270" y="55" fill="#666">HON 5 MRK 7</text>
<text x="270" y="75" fill="#666">DIS 6 NKE 6</text>
<text x="270" y="95" fill="#666">VALE 9 BE 8 ←click</text>
<line x1="200" y1="76" x2="260" y2="76" stroke="#188a3e" stroke-width="2"/>
<rect x="222" y="70" width="14" height="14" fill="#188a3e"/>
<text x="140" y="140" fill="#188a3e">pătrat = link global · rotunjit = link doar în acest workspace</text>
</svg>
## 4. Scanner — filtrare pe tot universul de simboluri
New Application → Scanner → Create Scan. Denumești scanul (ex. "Score_F"),
alegi universul (ex. All NYSE, ~2900 de simboluri), apoi la Scan Criteria cauți
studiul AF-FATM și selectezi câmpul **F-Score** cu opțiunea **Display** (nu
doar ca filtru ascuns — cu Display poți și sorta rezultatele după scor, nu
doar le filtrezi). Dai Run și scanul trece prin toate simbolurile universului
afișând scorul fiecăruia.
**Filtrare agresivă:** la Scan Criteria poți pune condiția F-Score ≥ 7 (în loc
de doar Display), ca să nu mai vezi în rezultat decât simbolurile care trec
acel prag — util când universul e mare (2900 de simboluri) și vrei direct o
listă scurtă de candidați puternici fundamental.
## Gotcha tehnic: chart-ul poate arăta un scor vechi
Scorul din Radar Screen și din Scanner e corect din prima. Pe **Chart**, dacă
nu ai mai vizitat simbolul de curând, indicatorul uneori arată scorul vechi
sau incomplet (bug de loading) — dacă vezi o discrepanță între ce arată
chart-ul și ce arată scanner-ul/radar screen-ul pentru același simbol, dă
Ctrl+R (refresh) pe chart. Radar Screen și Scanner sunt sursa de adevăr; nu
te baza pe scorul de pe chart fără să-l fi verificat proaspăt.
## Premium: ATM Score + F-Score "2 în 1"
Pentru conturile din zona de opțiuni (premium), scanner-ul arată și un **ATM
Score** alături de F-Score, în aceeași coloană combinată (ex. "F7, ATM9" — 9
e scorul acelui simbol anume, nu maximul scalei; ATM-Score merge până la 14,
vezi lecția anterioară) — disponibil doar pentru acel nivel de acces, nu
pentru toți cursanții.
## Cum îl folosești într-un trade real
F-Score-ul nu e un semnal de intrare — e un filtru. Așa arată combinația
corectă filtru fundamental + trigger tehnic:
**De ce urmărești asta:** vrei să faci swing/position trading doar pe
companii cu fundamente solide (F-Score mare), ca să nu intri long pe un
breakout tehnic bun într-o companie care, fundamental, se deteriorează —
tehnicul poate arăta un breakout identic pe o companie sănătoasă și pe una
bolnavă; filtrul fundamental elimină a doua categorie înainte să te uiți la
grafic.
**Ce faci când vezi un scor mare:** nu cumperi pe loc. Notezi simbolul ca
"eligibil fundamental" și te uiți pe chart-ul lui după un trigger tehnic
separat (pattern, breakout, nivel) — exact ca la orice altă intrare din curs.
**DA / NU — filtru + trigger, nu doar filtru:**
**NU — cumperi doar pe scor**
<svg viewBox="0 0 300 90" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:320px;height:auto;font:12px sans-serif">
<text x="10" y="20" fill="#c00">BE — F-Score 8/9 (puternic)</text>
<text x="10" y="40" fill="#c00">cumperi imediat, fără nivel tehnic</text>
<text x="10" y="60" fill="#c00">→ intri fără stop motivat de preț,</text>
<text x="10" y="78" fill="#c00">fără target motivat de structură</text>
</svg>
**DA — filtru fundamental + breakout tehnic confirmat**
Exemplu construit (ilustrativ, cifre plauzibile pe scara reală a acțiunii —
transcrierea nu dă prețuri, doar scorul 8/9 pentru Bloom Energy/BE): BE trece
filtrul (F-Score 8, Scanner cu prag ≥7). Pe chart-ul lui BE, prețul consolidează
între suport 16.50 și rezistență 18.20 (bază de 1.70 înălțime) timp de câteva
săptămâni, apoi sparge 18.20 cu volum crescut.
<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">BE — bază + breakout (filtru F-Score 8/9 deja trecut)</text>
<polyline points="10,195 50,215 90,165 130,210 170,155 210,205 250,160 290,150 340,110 380,84" fill="none" stroke="#1a1a1a" stroke-width="2"/>
<line x1="10" y1="220" x2="290" y2="220" stroke="#888" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="15" y="234" fill="#666">16.50 — suport bază</text>
<line x1="10" y1="152" x2="290" y2="152" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="15" y="146" fill="#1a5fb4">18.20 — rezistență / nivel breakout</text>
<line x1="10" y1="176" x2="130" y2="176" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="135" y="180" fill="#c00">17.60 — stop-loss (sub ultimul minim din bază)</text>
<circle cx="290" cy="150" r="5" fill="#c00"/>
<text x="295" y="140" fill="#c00">entry 18.25 — breakout cu volum</text>
<line x1="380" y1="84" x2="10" y2="84" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="15" y="78" fill="#188a3e">19.90 — target (1.70 proiectat de la breakout)</text>
</svg>
Entry 18.25 (breakout confirmat, nu vârful primei candele). Stop-loss 17.60
(sub ultimul minim din bază — dacă prețul revine acolo, breakout-ul e
invalidat). Target 19.90 (înălțimea bazei, 1.70, proiectată de la nivelul de
breakout 18.20). Risc 0.65, recompensă 1.65 → risc/recompensă ~1:2.5. Fără
filtrul F-Score, acest breakout tehnic ar arăta identic pe o companie slabă
fundamental — diferența nu se vede pe chart, se vede doar pe scor.
## Gotchas practice
- **F-Score mare nu e un motiv să sari peste triggerul tehnic** — e un filtru
de candidați, nu o intrare.
- **Nu te baza pe scorul de pe Chart fără refresh** dacă simbolul nu a mai
fost vizitat recent — vezi secțiunea de gotcha tehnic de mai sus.
- **Scor -1 ≠ scor 0** — înseamnă date indisponibile, nu o companie slabă;
nu exclude simbolul doar pe baza asta fără să verifici manual.
- **Lasă scanul pe "Display", nu doar filtru ascuns** — poți sorta rezultatele
după scor și compara vizual candidații, în loc să vezi doar o listă
filtrată fără context.
## Referințe
- [TradeStation — Add Study (Indicator/ShowMe/PaintBar) în RadarScreen](https://help.tradestation.com/10_00/eng/TradeStationHelp/rs/add_study_rs.htm)
- [TradeStation — Inserting a New Scan](https://help.tradestation.com/10_00/eng/tradestationhelp/scanner/add_scan.htm)
- [TradeStation — Add Scan: Scan Criteria](https://help.tradestation.com/10_00/eng/TradeStationHelp/scanner/add_scan_scan_criteria.htm)
- Pentru ce înseamnă efectiv scorul (criterii, praguri, exemple) — vezi
referințele din [Modul 16 / #8 — Piotrowski F-Score](08_piotrowski_f_score.md).
---
*Notă: secțiunile "Cum îl folosești într-un trade real" (inclusiv exemplul BE
cu cifre de entry/stop/target și diagrama lui), scala ilustrativă 0-9 cu benzi
de culoare, și gotcha-urile practice sunt completări ale mele — transcrierea
acoperă doar implementarea tehnică (Chart, Radar Screen, Scanner, linking,
refresh) și scorurile exacte văzute în demo (Honeywell 5, Merck 7, Disney 6,
Nike 6, Vale 9, Bloom Energy 8), nu strategia de trading din jurul scorului
sau prețurile folosite în exemplu.*

View File

@@ -54,6 +54,20 @@
<li><a href="04_MODUL_3/01_filtre_scaner_bull_bear_reversal_pp.html">04_MODUL_3 / 01_filtre_scaner_bull_bear_reversal_pp</a></li>
<li><a href="04_MODUL_3/02_patternuri_complexe_partea_1.html">04_MODUL_3 / 02_patternuri_complexe_partea_1</a></li>
<li><a href="04_MODUL_3/03_strategia_2_atmi.html">04_MODUL_3 / 03_strategia_2_atmi</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>
<li><a href="04_MODUL_3/04_strategia_2_mp_patrat.html">04_MODUL_3 / 04_strategia_2_mp_patrat</a></li>
<li><a href="04_MODUL_3/05_workshop_3_autosabotarea.html">04_MODUL_3 / 05_workshop_3_autosabotarea</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>
<li><a href="05_MODUL_4/02_strategia_5_mdsrt.html">05_MODUL_4 / 02_strategia_5_mdsrt</a></li>
<li><a href="05_MODUL_4/03_strategia_6_mbp_mbappe.html">05_MODUL_4 / 03_strategia_6_mbp_mbappe</a></li>
<li><a href="05_MODUL_4/04_workshop_4_emotiile.html">05_MODUL_4 / 04_workshop_4_emotiile</a></li>
<li><a href="16_ANALIZA_FUNDAMENTALA/01_af_tehnic_vs_fundamental.html">16_ANALIZA_FUNDAMENTALA / 01_af_tehnic_vs_fundamental</a></li>
<li><a href="16_ANALIZA_FUNDAMENTALA/02_cele_trei_straturi_pl_bilant_cashflow.html">16_ANALIZA_FUNDAMENTALA / 02_cele_trei_straturi_pl_bilant_cashflow</a></li>
<li><a href="16_ANALIZA_FUNDAMENTALA/03_af_income_statement.html">16_ANALIZA_FUNDAMENTALA / 03_af_income_statement</a></li>
<li><a href="16_ANALIZA_FUNDAMENTALA/04_bilant_balance_sheet.html">16_ANALIZA_FUNDAMENTALA / 04_bilant_balance_sheet</a></li>
<li><a href="16_ANALIZA_FUNDAMENTALA/05_cash_flow_statement_al_treilea_document.html">16_ANALIZA_FUNDAMENTALA / 05_cash_flow_statement_al_treilea_document</a></li>
<li><a href="16_ANALIZA_FUNDAMENTALA/06_metrici_financiari_profitabilitate_cash_sanatate_eficienta.html">16_ANALIZA_FUNDAMENTALA / 06_metrici_financiari_profitabilitate_cash_sanatate_eficienta</a></li>
<li><a href="16_ANALIZA_FUNDAMENTALA/07_directia_businessului_trendul_metricilor.html">16_ANALIZA_FUNDAMENTALA / 07_directia_businessului_trendul_metricilor</a></li>
<li><a href="16_ANALIZA_FUNDAMENTALA/08_piotrowski_f_score.html">16_ANALIZA_FUNDAMENTALA / 08_piotrowski_f_score</a></li>
<li><a href="16_ANALIZA_FUNDAMENTALA/09_implementare_f_score_tradestation.html">16_ANALIZA_FUNDAMENTALA / 09_implementare_f_score_tradestation</a></li></ul>
</body>
</html>