Educație · 📈 Investiții · 12 min citire · Actualizat 19 iun. 2026

Liquidity Coverage Ratio personal: retragerea reală a portofoliului FIRE

Liquidity coverage ratio personal pentru retragere cu bid-ask spread înseamnă să încetezi să mai privești portofoliul ca pe o sumă unică și să-l tratezi ca o trezorerie cu maturități de lichidare diferite. Băncile sunt obligate de Basel III să țină un LCR ≥ 100% — active lichide de înaltă calitate care acoperă ieșirile nete de numerar pe 30 de zile de stres. Aceeași logică, adaptată, îți spune adevărul brutal pe care valoarea de cont ți-l ascunde: nu ce scrie în portofoliu poți retrage, ci cât poți lichida fără să muți piața împotriva ta.

Vom construi un liquidity ratio personal de portofoliu care numără separat numerarul, fondul de obligațiuni, ETF-urile lichide și pozițiile-capcană. Vom cuantifica bid-ask spread ca un cost de retragere real, vom modela market depth și liquidity stress pe BVB, vom așeza un asset liquidation horizon în zile pe fiecare clasă și vom rezolva problema de fire withdrawal liquidity timing — cea care îți dictează când vinzi, nu doar cât. Pe deasupra punem concentration liquidity risk (poziția care e 30% din portofoliu, dar 80% din friction la ieșire) și un stress scenario de retragere dificilă, momentul în care ai nevoie de cash exact când spread-urile s-au lărgit de cinci ori.

Presupun că stăpânești deja conceptul de lichiditate a unui activ și mecanica unui plan FIRE cu bridge până la pensia de stat (vârsta standard de 65 de ani la bărbați, iar la femei în jur de 62–63 de ani în 2026, în plină tranziție de egalizare graduală spre 65 de ani conform calendarului CNPP). Nu reluăm bazele. Mergem direct la modelul cantitativ pe care un fond și-l construiește pentru propriul book de retrageri, scalat la un investitor român cu cont la broker și Fidelis.

Definiția operațională: LCR personal ca raport de acoperire pe orizont

LCR-ul bancar are o formulă simplă în spate: HQLA împărțit la ieșirile nete de numerar pe 30 de zile, sub un haircut regulatoriu. Versiunea personală păstrează structura, dar înlocuiește „30 de zile” cu orizontul tău de retragere efectiv și „HQLA” cu capitalul tău efectiv lichidabil după costuri.

Formula de lucru:

unde H este orizontul (7 zile, 30 de zile, 90 de zile), haircut_lichiditate captează pierderea la lichidare forțată, iar disponibil_în_H este fracțiunea pe care o poți converti în cash în acel interval fără a depăși un prag de impact de piață. Spre deosebire de bancă, tu nu raportezi un singur LCR; raportezi un vector de LCR pe orizonturi, fiindcă întreaga problemă a retragerii FIRE este de eșalonare temporală.

Haircut-ul de lichiditate: trei componente, nu una

Haircut-ul nu e un singur procent. Îl descompui în trei surse care se adună:

Pentru un investitor român, valorile orientative 2026, în condiții normale de piață:

Bid-ask spread ca taxă de retragere: cuantificarea exactă

Spread-ul nu e un detaliu de execuție, e o taxă recurentă pe planul tău de retragere. Dacă retragi anual din portofoliu, plătești spread-ul de fiecare dată când vinzi pentru a-ți finanța anul. Modelăm costul anualizat.

Fie s spread-ul relativ (bid-ask ÷ mid), W suma retrasă anual, și presupunem că vinzi instrumente cu spread mediu ponderat s̄. Costul de spread pe retragere = W × s̄ ÷ 2 (vinzi la bid).

Exemplu numeric. Portofoliu de 1.200.000 lei, rată de retragere 4% → W = 48.000 lei/an. Dacă lichidezi dintr-un mix cu spread mediu ponderat de 0,6%, costul de spread = 48.000 × 0,006 ÷ 2 = 144 lei/an. Banal. Dar dacă, sub stres, ești forțat să vinzi din coada subțire a portofoliului cu spread mediu de 4%, costul devine 48.000 × 0,04 ÷ 2 = 960 lei/an — și asta doar pe spread, înainte de impact. Diferența de 816 lei nu vine din piață, ci din ordinea greșită de lichidare.

Componenta de impact: modelul rădăcină pătrată

Pentru ordine care depășesc adâncimea de la primul nivel, impactul nu e liniar. Aproximarea de breviar pe care o folosesc desk-urile (model de tip square-root) îți dă un cost de impact orientativ:

unde Q = mărimea ordinului tău, ADV = volumul mediu zilnic al instrumentului, σ_zilnică = volatilitatea zilnică, iar k ≈ 0,5–1 pentru piețe subțiri. Pe BVB, pentru o acțiune mid-cap cu ADV de 200.000 lei și volatilitate zilnică 2%, dacă vrei să lichidezi un pachet de 100.000 lei (Q/ADV = 0,5), impactul ≈ 0,75 × 0,02 × √0,5 ≈ 1,06%, adică ~1.060 lei numai din presiunea ordinului tău. Concluzia operațională: orice poziție unde Q depășește ~10–20% din ADV trebuie eșalonată pe mai multe zile sau marcată cu un haircut de impact serios în LCR.

Asset liquidation horizon: maparea portofoliului pe scara timpului

Construiește o „scară de lichidare” — fiecare poziție primește un orizont de lichidare = numărul de zile de tranzacționare necesare pentru a o converti integral în cash fără să depășești 15–20% din ADV pe zi (pragul peste care impactul tău devine vizibil).

O poziție de 90.000 lei într-o acțiune cu ADV de 60.000 lei/zi are orizont = 90.000 ÷ (0,15 × 60.000) = 90.000 ÷ 9.000 = 10 zile de tranzacționare. Dacă planul tău FIRE presupune că poți acoperi un șoc de cheltuieli în 5 zile, această poziție nu e disponibilă în orizontul-cheie și iese din numărătorul LCR(7d) și LCR(30d) parțial.

Bucket-izarea pe orizonturi

Așază fiecare clasă în trei găleți:

Regula de aur a planificării FIRE devine cuantificabilă: necesarul tău de cheltuieli pe orizontul H trebuie acoperit de activele din găleata ≤ H, sub haircut de stres — nu de valoarea totală a portofoliului.

Concentration liquidity risk: poziția care e mică în valoare, mare în friction

Riscul de concentrare al lichidității nu se măsoară în % din valoare, ci în % din friction la ieșire. O poziție poate fi 12% din portofoliu, dar 70% din costul total de lichidare a portofoliului în stres, dacă e subțire.

Definește un indice de contribuție la friction pentru fiecare poziție i:

Exemplu. Trei poziții de câte 100.000 lei: un ETF global (spread 0,2%, impact ~0%), o blue-chip BVB (spread 0,6%, impact 0,3%), o mid-cap subțire (spread 4%, impact 2%). Friction: ETF = 100.000 × 0,001 = 100 lei; blue-chip = 100.000 × 0,0045 = 450 lei; mid-cap = 100.000 × 0,04 = 4.000 lei. Ponderi de friction: 2,2% / 9,8% / 88%. Trei poziții egale ca valoare — una concentrează 88% din costul de ieșire. Aceasta e poziția pe care, dacă vrei FIRE robust, fie o reduci înainte de retragere, fie o marchezi mental ca „nelichidabilă în criză” și o excluzi din planul de finanțare al primilor ani.

Stress scenario: retragerea dificilă și market depth liquidity stress

Lichiditatea nu e o constantă, e o variabilă care se evaporă exact când ai nevoie de ea. Un model de retragere serios aplică un multiplicator de stres pe haircut-uri și un divizor pe adâncime, calibrat pe episoade reale (martie 2020, șocurile de lei din perioade de tensiune BNR).

Parametri de stres orientativi:

LCR-ul de stres se recalculează cu acești parametri. Pragul de proiectare pe care îl recomand pentru un FIRE prudent:

Dacă LCR_stres(30d) < 100%, planul tău de retragere se bazează pe ipoteza că nu va exista niciodată o lună proastă care coincide cu o nevoie de cash. Statistic, peste 30–40 de ani de FIRE, această coincidență e aproape sigură.

Fire withdrawal liquidity timing: ordinea optimă de lichidare

Timing-ul retragerii are două straturi. Primul: din ce vinzi. Al doilea: când, în raport cu starea pieței.

Ierarhia de lichidare „liquidity-aware”

Regula clasică FIRE spune „vinde întâi din ce a crescut, rebalansează”. Stratul de lichiditate adaugă o a doua axă. Ordinea optimă în stres:

Mecanismul care face asta robust e cash buffer / bond tent: un rezervor de 18–36 de luni de cheltuieli în T0–T7 te scutește să atingi straturile cu friction mare exact în luna proastă. Costul e drag-ul de randament al cash-ului; beneficiul e că LCR_stres(30d) rămâne peste 100% fără să vinzi forțat la haircut amplificat.

Componenta fiscală 2026 a timing-ului

În România 2026, lichidarea are și un cost fiscal care interacționează cu timing-ul. Câștigul din vânzarea titlurilor printr-un intermediar fiscal român (broker care reține impozitul la sursă) este impozitat cu 3% pentru deținerile mai vechi de 365 de zile și 6% pentru cele sub un an — cotele majorate aplicabile de la 1 ianuarie 2026 (dublate față de 1% / 3% din 2024–2025). Printr-un broker străin care nu reține la sursă, câștigul se autodeclară prin Declarația Unică și se impozitează cu cota standard de 10%, fără diferențierea pe vechime. Plus CASS: contribuția la sănătate de 10% se datorează dacă veniturile din investiții (cumulate cu alte surse non-salariale) depășesc plafoanele raportate la salariul minim brut — în 2026, salariul minim de referință fiind 4.050 lei, pragurile sunt la 6 / 12 / 24 de salarii minime, adică aproximativ 24.300 / 48.600 / 97.200 lei venit anual, cu CASS calculată pe nivelul de plafon atins, nu pe venitul integral. Implicația pentru ordinea de lichidare: la egalitate de lichiditate, preferă lotul cu cost-bază mare (câștig mic) și vechime peste 365 de zile, fiindcă reduce simultan impozitul pe câștig (3% vs 6%) și expunerea la pragurile CASS. Timing-ul de lichiditate și tax-lot harvesting-ul trebuie rezolvate împreună, nu secvențial.

Model integrat pas-cu-pas: construiește-ți tabloul de LCR personal

Pune totul cap la cap într-un singur tablou, pe care îl recalculezi trimestrial și ori de câte ori o poziție depășește 10% din portofoliu.

Praguri de decizie — checklist final

⚠️ Conținut educativ, nu sfat de investiții. Pentru decizii financiare consultă un specialist autorizat.

← Toate articolele