AI systém na predikciu akciového trhu, ktorý sa učí z vlastných chýb

V júli 2024 som písal o meniacich sa náladách na akciovom trhu. Opísal som sledovanie valuačných ukazovateľov vedľa mediálnych naratívov ako náladový teplomer. Ten článok končil vetou, ku ktorej sa často vraciam: akciový trh je odrazom kolektívnych ľudských emócií a správania.

Dva roky potom ten teplomer stále žije v Google tabuľke, kde mám valuačné ukazovatele v stĺpcoch a vedľa nich svoje vlastné komentáre k tomu, čo hovorila finančná tlač. Funguje pre mňa. Pre nikoho iného nefunguje. A čo je dôležitejšie, nedá sa overiť. Neviem ukázať kalibrovaný záznam toho, koľkokrát som mal pravdu, koľkokrát som sa mýlil, ani či som lepší ako hod mincou, keď tvrdím, že vidím vysokú valuáciu.

Fotka z roku 2024, keď som dáta zadával do tabuľky ručne. Rôzne indexy a ETF sledujem už roky.

Preto som sa rozhodol niečo vyvinúť. Robím na tom od piatej ráno. Toto píšem o ôsmej. Prvá verzia teraz beží na mojom vlastnom počítači. Pipeline funguje od začiatku do konca. Zatiaľ v nej nie je dosť ohodnotených predikcií, aby mi povedal niečo zmysluplné. Táto fáza sa práve začína. Tento článok je prvý zo série, ktorá dokumentuje samotnú stavbu, a čo mi bude systém hovoriť, keď sa záznam začne plniť.

Stavba prediktora S&P 500 s AI

NA ČOM JE POSTAVENÝ KALIBROVANÝ PREDIKČNÝ SYSTÉM?

Tri staršie články ako podklad pre to, čo som postavil. Každý je samostatná myšlienka. Spolu tvoria chrbticu.

Prvý je asymetria risk-reward. Každá predikcia, ktorú systém vydá, prichádza s explicitnými pravdepodobnosťami a číslom dôvery. Musí odpovedať na otázku, ktorú si neustále kladiem nahlas. Ak sa mýlim, koľko stratím? Ak mám pravdu, koľko získam? A je ten pomer v môj prospech?

Druhý podkladový článok je o tom, že kvalita rozhodnutia je nad dopadom rozhodnutia. Založené na Rozhodovanie v marketingu a reklame v podmienkach neistoty a Robím chybu za chybou. Hlavná metrika nie je úspešnosť. Je to chyba kalibrácie. Keď systém povie 70 percent, dodá svet 70 percent? Prediktor, ktorý hovorí 95 percent a má pravdu v 80 percentách prípadov, je nebezpečnejší než ten, ktorý hovorí 70 percent a má pravdu v 70 percentách. Stavba to vynucuje vo svojom UI. Úspešnosť sa nikdy nereportuje bez chyby kalibrácie vedľa nej. Čísla začnú byť zmysluplné, až keď bude mať záznam dosť ohodnotených predikcií. Neskorší článok série pôjde do toho, ako sa porovnanie počíta.

Tretí podkladový čloánok je náladový teplomer. Opísal som ho ako svoj spôsob čítania trhu. Číta ho sčasti cez to, ako bol drahý voči svojej vlastnej histórii, a sčasti cez to, ako o ňom hovorila finančná tlač. Písal som o tom ešte aj v Akciový trh je plný nádeje, ktorej nerozumiem a Viete, čo je CAPE?. V prvej fáze stavby systém formalizuje len valuačnú stránku. Počíta percentil CAPE voči historického vývoju od roku 1871. Klasifikuje trh do jedného z osemnástich režimov. Každá inteligentná predikcia je podmienená režimom, v ktorom bola vyrobená. Naratívna polovica zatiaľ ostáva v tabuľke.

ČO PRVÁ VERZIA REÁLNE ROBÍ

Denne, na mojom vlastnom počítači, systém sťahuje OHLCV dáta S&P 500, makroindikátory z FRED a Shillerovu sériu CAPE. Ďalej z yfinance ťahá valuačné fundamentály.

Potom počíta valuačné prvky. Ukončené a očakávané P/E. Cenu k účtovnej hodnote. Dividendový výnos. Percentil CAPE voči histórii. Z týchto prvkov označí dnešný režim, vyberie jeden z osemnástich. Päť príkladov: trend rastu s nízkou volatilitou, korekcia s vysokou volatilitou, bez smeru, vysoká valuácia, alebo cyklické dno.

Potom vydáva predikcie pre S&P 500 cez šesť horizontov, od jedného dňa po dvanásť mesiacov. Každá predikcia je distribúcia pravdepodobnosti s pripojeným kalibrovaným číslom dôvery. Nie je to jediné číslo.

Každá predikcia je ohodnotená v deň jej revízie. Záznam sa nikdy nemení. Systém sa hodnotí podľa agregátov, nie jednotlivých zásahov. Pred tým, než sa akékoľvek číslo považuje za zmysluplné, je potrebná minimálna vzorka tridsiatich predikcií na metriku. Záznam začal dnes. Zaujímavá časť tejto série začne, keď sa naplní predikciami.