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,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.*