Valuation relativă pe BVB: EV/EBITDA, peer groups și identificarea mispricing-ului
După ce ai construit fair value-ul prin DCF și ai filtrat calitatea earnings-ului pentru red flags, urmează triangularea: EV EBITDA valuation multiples BVB mispricing companii nu e un substitut pentru actualizarea fluxurilor, ci verificarea de realitate care îți spune ce plătește efectiv piața pentru același flux operațional, acum, pe acțiuni comparabile. DCF-ul îți dă valoarea absolută; multiplii îți dau valoarea relativă — iar spread-ul dintre cele două e exact zona în care se ascund oportunitățile cu margin de 30%+.
În această lecție lucrăm la nivel de specialist: enterprise value EBITDA calcul BVB cu toate punțile de la equity value, peer group analysis multiples construit corect (nu o listă de „concurenți” aproximativi), comparable company analysis Romania cu ajustările de lichiditate și control specifice unei piețe subțiri, normalized EBITDA ajustări pentru one-off-uri și IFRS 16, calculul de sector median multiple BVB rezistent la outlieri, și în final mispricing identificare multiples cu un margin safety valuation minime cuantificat. Presupun că stăpânești deja EBITDA, structura bilanțului și mecanica DCF — nu le reluăm.
Reperul de context: BVB e o piață cu free-float redus, lichiditate concentrată pe 15–20 de nume și sectoare dominate de 2–3 emitenți (bănci, energie, utilități). Asta înseamnă că naivul „median pe peer group” dă semnale false des, iar aplicarea mecanică a multiplilor americani pe emitenți românești produce mispricing fals. Toată valoarea acestei lecții stă în ajustări.
EV/EBITDA vs. P/E: de ce multiplii de enterprise sunt singura bază defensabilă pe BVB
P/E-ul e contaminat de trei lucruri pe care un analist senior nu le tolerează într-o comparație cross-company: structura de capital (leverage diferit → EPS diferit la același business), regimul de amortizare (politici contabile diferite) și elementele non-operaționale sub linia EBIT. EV/EBITDA neutralizează primele două: numărătorul (enterprise value) e independent de cum e finanțată firma, iar numitorul (EBITDA) e pre-dobândă și pre-amortizare.
Pe BVB asta contează disproporționat. Compari Hidroelectrica (datorie netă quasi-zero, cash net) cu un producător industrial îndatorat — la P/E par necomparabili; la EV/EBITDA devin comparabili pentru că EV-ul absoarbe diferența de structură. Regula de specialist: pe emitenți cu leverage eterogen sau CapEx-intensivi (energie, utilități, telecom, industrie grea) folosești EV/EBITDA și EV/EBIT; P/E-ul rămâne secundar, util doar la financiari unde EV nu are sens (la bănci folosești P/B și P/E, niciodată EV/EBITDA).
Enterprise value EBITDA calcul BVB: puntea completă de la equity la EV
Greșeala numărul unu în enterprise value EBITDA calcul BVB e să oprești puntea la „market cap + datorie − cash”. Puntea completă, pe care o aplic mereu:
- EV = Market Cap + Datorie financiară totală − Cash și echivalente + Interese minoritare + Acțiuni preferențiale + Datorii nete de pensii + Provizioane cu caracter de datorie − Investiții în asociate (la valoare de piață).
Detaliile care fac diferența pe emitenți BVB:
- Market cap = preț × număr total de acțiuni, nu free-float-ul. Folosește numărul de acțiuni din ultimul raport ASF, ajustat pentru orice split sau majorare de capital intervenită după bilanț.
- Datoria IFRS 16. Din 1 ianuarie 2019, leasing-urile operaționale apar în bilanț ca datorie de leasing (cu un activ corespondent „drept de utilizare”). Dacă incluzi această datorie în EV, trebuie să folosești EBITDA post-IFRS 16 — care e mai mare decât cel pre-standard, pentru că fosta cheltuială cu chiria (care reducea EBITDA) e reclasificată sub linie, în amortizarea dreptului de utilizare plus dobândă. Consistența e totul: ori EV pre-leasing cu EBITDAR, ori EV post-leasing cu EBITDA IFRS 16. Mixarea produce o eroare de 5–15% pe firme cu chirii mari (retail, telecom).
- Interese minoritare. EBITDA-ul consolidat include 100% din filiale; EV trebuie să adauge minoritarii ca să fie consistent numărător-numitor. Pe holdinguri cu participații parțiale (gen grupuri energetice) asta mută multiplu cu zecimale întregi.
- Cash „blocat”. Nu tot cash-ul e deductibil din EV. Cash-ul de garanție, cel din filiale neconsolidabile fiscal sau cel necesar operațional (working cash, ~1–2% din venituri) nu e excess cash. Pe BVB, la firmele cu trezorerie mare, separă excess cash de operating cash.
Exemplu numeric de punte
Emitent ipotetic „Industria SA”: preț 24 lei, 50 mil. acțiuni → market cap 1.200 mil. lei. Datorie financiară 380 mil., leasing IFRS 16 90 mil., cash total 210 mil. (din care 30 mil. operating cash), minoritari 45 mil. EBITDA raportat 280 mil. lei.
- EV = 1.200 + 380 + 90 − (210 − 30) + 45 = 1.535 mil. lei
- EV/EBITDA = 1.535 / 280 = 5,48×
Dacă ai fi oprit puntea la „market cap + datorie − cash total”: 1.200 + 380 − 210 = 1.370, deci 4,89× — o subevaluare aparentă de 11% generată exclusiv de o punte incompletă. Aici se nasc semnalele false de mispricing.
Normalized EBITDA ajustări: numitorul care decide totul
Un multiplu pe un EBITDA nenormalizat e zgomot. Normalized EBITDA ajustări obligatorii înainte de orice comparație:
- One-off-uri. Scoate câștiguri/pierderi din vânzări de active, provizioane excepționale (litigii, restructurări), reevaluări de active, despăgubiri, subvenții punctuale. Pe energie românească, câștigurile din tranzacționarea certificatelor sau ajustările de preț reglementat distorsionează masiv un singur an.
- Medie pe ciclu. Pentru ciclici (oțel, chimie, imobiliare, shipping), un EBITDA de vârf de ciclu produce un multiplu artificial mic (capcana clasică „value trap”). Normalizează cu media EBITDA pe 3–5 ani sau cu marja mediană aplicată pe veniturile curente.
- IFRS 16, consistent. Vezi mai sus — aliniază numărător și numitor.
- Costuri de manager/proprietar. La firmele controlate de un acționar majoritar (frecvent pe BVB), remunerația acționarului-administrator sau tranzacțiile cu părți afiliate pot deprima sau umfla EBITDA. Normalizează la cost de piață.
- Stock-based compensation. Rar pe BVB, dar dacă există, tratează-l ca și cheltuială reală — nu îl adăuga înapoi naiv în „adjusted EBITDA”.
Test de specialist: dacă „adjusted EBITDA” raportat de companie e cu peste 15% mai mare decât EBITDA-ul tău reconstruit din contul de profit, presupune agresivitate contabilă până la proba contrară. Acolo se ascund earnings de calitate slabă.
Peer group analysis multiples: cum construiești un comparable set defensabil
Un peer group analysis multiples prost ales invalidează tot. Criteriile de selecție, în ordinea importanței:
- Driver economic identic, nu cod CAEN identic. Doi retaileri pot avea drivere diferite (food vs. discretionary). Selectează după ce mișcă EBITDA-ul: ciclicitate, intensitate de capital, putere de preț, expunere reglementată.
- Profil de creștere și marjă apropiate. Un peer care crește 3% nu e comparabil cu unul care crește 20% la același multiplu — diferența de creștere justifică o primă, pe care o cuantifici (vezi PEG-ul de EV/EBITDA mai jos).
- Mărime comparabilă. Firmele mari poartă o primă de lichiditate. Pe BVB nu ai suficiente nume per sector → completezi cu peers regionali (Polonia/WSE, Cehia, Ungaria, Grecia) și apoi aplici un discount de țară/lichiditate.
Problema fundamentală a BVB: peer-uri locale insuficiente. Pentru bănci ai 2–3 nume; pentru energie, câteva; pentru multe sectoare, zero comparabili curați. Soluția profesională e comparable company analysis Romania hibridă: ancorezi pe peers regionali din CEE (mai lichizi, mai mulți), construiești mediana sectorială pe ei, apoi aplici o ajustare în jos pentru emitentul românesc.
Comparable company analysis Romania: ajustările de discount specifice
Multiplul regional brut nu se aplică direct pe un emitent BVB. Ajustările cumulate, exprimate ca haircut pe multiplu:
- Discount de lichiditate. Free-float redus și volume mici → investitorul cere o primă de iliciditate. Empiric pe CEE, 10–25% haircut pe multiplu vs. peers vest-europeni; pe nume BVB cu float sub 25%, partea de sus a intervalului.
- Risc de țară / cost de capital. Coerent cu DCF-ul: randamentul titlurilor de stat RON la 10 ani e structural peste cele din zona euro core, ceea ce comprimă multiplii justificați. Un EV/EBITDA „corect” pe RON e mai mic decât echivalentul vest-european pentru același business.
- Calitate de guvernanță și control. Acționariat concentrat (stat sau majoritar privat) → risc de decizii care nu maximizează valoarea minoritarilor (politică de dividend, tranzacții cu părți afiliate). Haircut suplimentar 5–15%.
- Primă de creștere/marjă, în sens invers, dacă emitentul românesc crește mai repede sau are marje superioare peer-ului regional.
Regula: documentează fiecare haircut ca procent explicit. „Multiplul regional 7,0× − 15% iliciditate − 8% guvernanță = ~5,5× multiplu-țintă justificat pentru emitentul BVB.” Fără cuantificare scrisă, ești la mâna confirmation bias-ului.
Sector median multiple BVB: median, nu medie, și rezistent la outlieri
Pentru sector median multiple BVB folosești MEDIANA, niciodată media — media e dominată de un singur outlier (firmă cu EBITDA de ciclu, sau cu multiplu umflat speculativ). Procedura robustă:
- Calculează EV/EBITDA pentru fiecare peer din set (5–10 nume, mix BVB + CEE).
- Elimină outlierii evidenți: multipli negativi (EBITDA negativ → exclude), multipli >3× mediana brută (probabil EBITDA temporar deprimat sau distorsiune).
- Raportează mediana ȘI quartila (25–75%). Spread-ul interquartil îți spune cât de „strâns” e setul — un IQR larg înseamnă peer group prost ales sau sector cu drivere eterogene.
- Ponderează dacă e necesar (harmonic mean pe multipli e tehnic mai corect decât media aritmetică, pentru că multiplul e un raport — dar pentru un set mic, mediana e suficientă și mai stabilă).
Exemplu set energie/utilități (ilustrativ): multipli EV/EBITDA observați 4,2 / 4,8 / 5,5 / 5,5 / 6,1 / 6,4 / 9,8×. Media = 6,04×; mediana = 5,5×. Outlier-ul de 9,8 trage media în sus cu ~0,5×. Folosești 5,5× ca sector median multiple BVB de referință.
Mispricing identificare multiples: spread-ul și triangularea cu DCF
Acum nucleul: mispricing identificare multiples. Logica e implied-value: aplici multiplul-țintă justificat pe EBITDA-ul normalizat al țintei → obții un EV implicit → scazi datoria netă → obții equity value implicit → împarți la acțiuni → preț-țintă. Compari cu prețul de piață.
- EV implicit = Multiplu-țintă × EBITDA normalizat.
- Equity value implicit = EV implicit − Datorie netă (− minoritari − preferențiale).
- Preț-țintă = Equity value implicit / Nr. acțiuni.
- Upside = (Preț-țintă / Preț piață) − 1.
Reluăm „Industria SA”: EBITDA normalizat (după scoaterea unui câștig one-off de 20 mil.) = 260 mil. lei. Multiplu-țintă justificat din peer set = 5,5×.
- EV implicit = 5,5 × 260 = 1.430 mil. lei
- Datorie netă (incl. leasing, excl. minoritari tratați separat): 380 + 90 − 180 = 290 mil.; minoritari 45 mil.
- Equity value implicit = 1.430 − 290 − 45 = 1.095 mil. lei
- Preț-țintă = 1.095 / 50 = 21,9 lei
- Preț piață = 24 lei → upside = 21,9 / 24 − 1 = −8,8% (ușor supraevaluat la multiplu)
Observă inversiunea față de impresia inițială: multiplul brut sugera ieftin, dar puntea completă + EBITDA normalizat + multiplu-țintă justificat arată o ușoară supraevaluare. Asta e munca de specialist — semnalul naiv era fals.
Triangularea cu DCF
Un mispricing real apare când AMBELE metode converg în aceeași direcție. Matricea de decizie:
- DCF ieftin + multipli ieftini → conviction înaltă, oportunitate reală. Aici mizezi.
- DCF ieftin + multipli scumpi → fie peer group-ul e supraevaluat, fie DCF-ul tău e prea optimist pe creștere/terminal value. Verifică assumptions.
- DCF scump + multipli ieftini → posibil value trap (EBITDA de ciclu, sau piața prețuiește un risc pe care DCF-ul tău nu-l capturează: reglementare, deteriorare structurală).
- Ambele scumpe → evită, indiferent de poveste.
Margin safety valuation minime: cât upside ceri ca să acționezi
Margin safety valuation minime pentru valuation relativă trebuie să fie mai mare decât pentru DCF, pentru că multiplii moștenesc tot zgomotul peer group-ului. Praguri de specialist:
- Pe nume lichide, blue-chip BVB (BET-component, float decent): cere minim 25–30% margin între preț-țintă și preț piață înainte de cumpărare.
- Pe nume small/mid-cap, float redus: ridică pragul la 35–40% — iliciditatea îți mărește costul de intrare/ieșire și incertitudinea multiplului.
- Pe ciclici la EBITDA normalizat pe ciclu: minim 40%+, pentru că ai un strat suplimentar de eroare în normalizare.
Cuantificarea margin-ului: Margin = (Preț-țintă − Preț piață) / Preț-țintă. Atenție la numitor — folosește preț-țintă (valoarea intrinsecă), nu prețul de piață, ca să exprimi corect „cât de mult sub valoare cumperi”. La un preț-țintă de 30 lei și piață 21 lei: margin = (30−21)/30 = 30%.
Senzitivitate: tabelul multiplu × EBITDA
Niciodată un singur număr. Construiește un tabel preț-țintă variind multiplul-țintă (±1 turn) și EBITDA-ul normalizat (±10%):
- Multiplu 4,5× / 5,5× / 6,5× pe coloane.
- EBITDA 234 / 260 / 286 mil. pe rânduri.
- Citește banda de preț-țintă. Dacă întreaga bandă e peste prețul de piață cu margin >30%, ai conviction. Dacă piața cade în interiorul benzii, e fairly valued — fără edge.
Edge-cases și capcane de specialist
- EBITDA negativ sau aproape zero → EV/EBITDA inutil. Trecere la EV/Sales (cu ajustare de marjă-țintă) sau EV/EBIT.
- Firme cu CapEx foarte diferit în același peer group → EV/EBITDA le tratează egal, dar una arde tot cash-ul în CapEx. Verifică în paralel EV/(EBITDA − CapEx) sau EV/FCF.
- Holdinguri și conglomerate → multiplu consolidat e fără sens. Aplică sum-of-the-parts: multiplu separat pe fiecare segment, plus holding discount (10–20%).
- Forward vs. trailing. Multiplul trailing (LTM) e factual; cel forward (NTM) anticipează. Pe BVB, estimările de consens sunt subțiri și nesigure → preferă trailing normalizat, sau folosește forward doar cu propriile proiecții, conservatoare.
- Distorsiunea cursului. Dacă folosești peers din zona euro, ține EV și EBITDA în aceeași monedă; nu compara EV în lei cu EBITDA convertit la cursuri diferite.
Checklist operațional: de la screening la decizie
- 1. Selectează peer group-ul pe driver economic, nu CAEN. 5–10 nume, mix BVB + CEE. Documentează criteriul.
- 2. Construiește EV-ul complet pentru fiecare (punte integrală: minoritari, IFRS 16, excess vs. operating cash).
- 3. Normalizează EBITDA uniform pe tot setul (one-off, ciclu, IFRS 16, părți afiliate).
- 4. Calculează multiplii, elimină outlierii, ia MEDIANA + IQR. Acesta e sector median multiple BVB.
- 5. Derivă multiplul-țintă aplicând haircut-uri explicite (iliciditate, guvernanță, țară) sau primă (creștere/marjă).
- 6. Calculează prețul-țintă implicit și margin-ul vs. piață.
- 7. Triangulează cu DCF — acționează doar pe convergență.
- 8. Rulează tabelul de senzitivitate multiplu × EBITDA; cere ca toată banda să respecte margin-ul minim (25–30% blue-chip, 35–40% small-cap, 40%+ ciclic).
- 9. Verifică red flags de calitate earnings (din lecția dedicată) — un multiplu ieftin pe earnings de calitate slabă nu e oportunitate, e capcană.
- 10. Dimensionează poziția ținând cont de iliciditate: pe BVB, costul de ieșire poate anula 5–10% din margin dacă poziția e prea mare față de volumul zilnic.