Príklady a architektúry v tejto sérii vznikajú ako moje osobné vzdelávacie a nekomerčné experimenty; nejde o ponuku IT alebo poradenských služieb.
Príspevok #9 sa venoval strate, ktorá sa skrýva vo výmennom kurze. Tento sa skrýva na oveľa viditeľnejšom mieste: v zostatku na účte, ktorý vidno v každom reporte, každý mesiac — a ktorý napriek tomu nikto nepohne.
Zostatok, úroková sadzba aj čísla nižšie sú kompozitnou ilustráciou postavenou na vzorcoch, ktoré som opakovane videl naprieč rôznymi projektmi; nepopisujú konkrétnu spoločnosť ani konkrétny účet.
Jeden zostatok, jeden rok, jedno číslo, ktoré nikto nepočíta
Čo ukazuje súvaha, a čo neukazuje
Samotný zostatok nie je nikde skrytý. Je na bankovom výpise, v mesačnej uzávierke, v treasury reporte — ktokoľvek, kto chce, presne vidí, koľko leží na prevádzkovom účte v ktorýkoľvek deň. Chýba niečo iné — číslo vedľa neho, ktoré by povedalo, čo tento zostatok potichu nezarába, mesiac čo mesiac, kým tam len tak leží.
| Ako to vyzerá | Ako to naozaj je |
|---|---|
| Nikto tento účet nesleduje | Sleduje ho každý, kto číta mesačnú uzávierku — len nie z tohto pohľadu |
| Niečo to zarába, takže je to v poriadku | 0,05 % zo 340 000 € vychádza na približne 14 € mesačne — neviditeľné, kým ich dvanásť nespočítate dokopy |
| Pohnúť s tým je riskantné | Suma nad potvrdeným prevádzkovým bufferom nie je z definície v riziku — je to práve tá časť, ktorá je už dohodnutá ako prebytočná |
| Pre pár bázických bodov to nestojí za operatívnu záťaž | Záťaž je reálna. Rovnako reálny je aj úrok, ktorý sa do konca roka nazbiera na hodnotu približne mesačného cash flow |
Prečo s tým nikto nepohne
Nič z toho sa nedeje preto, že by niekto nerozumel úrokovým sadzbám. Deje sa to preto, že presúvanie voľnej hotovosti zvyčajne nie je ničou jedinou zodpovednosťou. Treasury nemusí mať mandát denne presúvať zostatky. Účtovníctvo uzatvára to, čo sa stalo — nie to, čo sa mohlo stať namiesto toho. A samotný buffer bol nastavený raz, pred mesiacmi či rokmi, pre podmienky, ktoré už možno neplatia — nikto ho neprehodnocuje, pretože prehodnocovanie nie je v žiadnom kalendári.
Voľná hotovosť vás nestojí ako chyba. Stojí vás ako predplatné, na ktoré si nikto nespomína, že sa prihlásil — malé, opakujúce sa, a ľahké platiť ďalej tým, že neurobíte nič.
Ako často by sa to malo naozaj kontrolovať?
| Frekvencia kontroly | Čo zachytíte | Čo vám unikne | Hodnotenie |
|---|---|---|---|
| Raz ročne (rozpočtová revízia) | Že predpoklad o bufferi je zastaraný | Celý rok ušlého úroku, kým si to niekto všimne | Vysoké riziko |
| Štvrťročne | Či zostatok výrazne prekročil buffer | Týždne odchýlky v rámci štvrťroka | Prijateľné |
| Mesačne | Prebytok tohto mesiaca voči dohodnutému bufferu | Ktoré konkråtne dni v mesiaci sa dal presunúť | Dobré |
| Denne, s automatickým sweepom | Každý deň, keď zostatok prekročí buffer, presunutý skôr, než na tom začne záležať | Takmer nič — prebytok sa presunie skôr, než stihne vzniknúť ušlý výnos | Optimálne |
Čo by denné sledovanie voľnej hotovosti muselo reálne robiť
Potrebuje rovnaký typ mechanizmu ako kurzová kontrola z minulého príspevku: číslo na porovnanie s prahovou hodnotou, sadzbu na aplikovanie na rozdiel a pravidlo, čo stojí za upozornenie. Tu je tým číslom zostatok na účte, prahovou hodnotou dohodnutý prevádzkový buffer a sadzbou to, čo by hotovosť reálne mohla zarobiť, keby bola presunutá namiesto toho, aby len ležala.
Pripravil som si na to malý skript, ktorý presne toto robí nad vzorovými dátami: načíta zostatky na účtoch, porovná každý s jeho nastaveným bufferom a odhadne, čo by prebytok zarobil pri ilustratívnej sadzbe — nič naviazané na reálny účet, žiadny živý prístup k banke, len samotný výpočet. Je v tom istom osobnom, nekomerčnom repozitári ako predchádzajúce demá z tejto série.
Existuje na to malý prototyp
idle_cash_agent.py načíta CSV so zostatkami na účtoch a odhadne ušlý úrok na všetkom, čo prevyšuje nastavený buffer — rovnaká logika ako vyššie, spustená nad vzorovými dátami.
Sledujte sériu
Príspevok #11 zostáva pri hotovosti — tentoraz na druhej strane súvahy: ktoré faktúry sa v skutočnosti platia ako prvé, a prečo odpoveď zväčša nemá nič spoločné s dátumom splatnosti, ktorý je na nich vytlačený.