Üksus 5 / 12

Finantsmodelleerimine, stsenaariumide ja tundlikkuse analüüs

Kasu:

  • Võimalus selgelt eraldada tehisintellektiga finantsmudeli eeldus-, juht- ja väljundkihid
  • Võimalus luua tehisintellekti toega optimistlikke/baas-/pessimistlikke stsenaariume ja ühemõõtmelisi tundlikkustabeleid
  • Võimalus kontrollida tehisintellekti mudeli loogikat ringikujulise viitamise, valemi ja eelduste järjepidevuse osas

Finantsmudel on struktureeritud raamatupidamisraamistik, mis simuleerib numbritega ettevõtte või projekti tulevikku. Lihtsamalt öeldes on see seadistus "tee mõned eeldused, saate tulemusi": kuidas muutuvad kasumid, raha ja väärtus, kui muudate kasvumäära, kulumäära ja investeeringu suurust? Hea mudel koosneb kolmest selgest kihist: eeldused (sisestatud numbrid), draiverid (loogika, mis ühendab need numbrid väljundiga) ja väljundid (kasum, raha, intressimäärad). AI kiirendab modelleerimisprotsessi mitmel viisil: see pakub välja mudeli skeleti, loob valemiloogika, kordab stsenaariume ja koostab tundlikkustabeleid. Kuid mudeli kõige ohtlikumad vead on nähtamatud vead: vale valem, peidetud ringikujuline viide või ebajärjekindel oletus muudab mudeli vaikselt valeks. Selle seadme põhiolemus on kontrollida AI-i loodud mudeliloogikat.

Selles üksuses õpime eraldama mudeli kolme kihti, koostama optimistlikke/alustaseme/pessimistlikke stsenaariume ja sentimentide tabelit ning valideerima AI mudeliloogikat.

Mõisted: oletus: arv, mille mudeli käsitsi sisestate (nt kasv 10%). Draiver: valemiloogika, mis ühendab eelduse väljundiga. Stsenaarium: eelduste komplekti täielik muutmine (optimistlik/alus/pessimistlik). Tundlikkuse analüüs: ühe eelduse samm-sammult muutmine ja väljundi mõju nägemine. Ringviide: lahtri otsene/kaudne ühendus iseendaga.

Mudeli kolm kihti

Mudeli kõige olulisem distsiplinaarne reegel on eelduste eraldamine arvutusest. Eeldused kogutakse ühte kohta, konto on nendega seotud; nii et kui muudate eeldust, värskendatakse kogu mudelit järjepidevalt. Rakendage seda erinevust tehisintellekti mudelite loomisel.

kiht

Sisu

Hea disaini reegel

Oletused

Kasv, marginaal, tähtaeg, allahindlus, investeering

Üks koht, avatud etikett

Autojuhid

Valemid nagu tulu = hind × maht

Eeldusele viidates ei ole fikseeritud manustatud numbrit

Väljundid

Kasum, raha, intressimäärad, väärtus

See on tuletatud ainult arvutusest, seda ei kirjutata käsitsi.

Näpunäide. Ärge kunagi manustage mudeli valemisse "fikseeritud" numbrit (nt = Käive*0,55). Selle asemel pange eelduslahtrisse 0,55 ja viidake sellele. Nii värskendatakse eelduse muutumisel mudelit ühest punktist ja saate hõlpsalt jäädvustada AI manustatud peidetud konstandid.

Skript ja tundlikkus

Stsenaarium ja tundlikkus on erinevad asjad ja neid võib segi ajada. Stsenaarium muudab koos mitut eeldust (pessimistlikus maailmas nii kasv väheneb kui kulud kasvavad). Tundlikkus eraldab ühe eelduse ja mõõdab selle mõju toodangule (kuidas väärtus muutub, kui muutub ainult diskontomäär). Koos näitavad nad, kus mudel on habras.

Mudeli viip: "Seadistage SaaS-i ettevõtte jaoks lihtne 3-aastane tulu-kasumi mudel. Eraldage kihid: (1) EELDUSED (algavaid kliente 500, igakuine kasv 4%, kuutellimus 1200 TL, brutomarginaal 78%, igakuine püsikulu 900 tuhat TL), (2) OUT klientide arv, PUERS, kulu (kuutulu, brutokasum, ärikasum) Ärge pange valemitesse konstantseid numbreid, vaid eeldage seda kõike."

Stsenaariumi viip: "Lisage sellele mudelile kolm stsenaariumi. ALUS: antud eeldused. OPTIMISTIK: igakuine kasv 6%, marginaal 80%. pesimist: igakuine kasv 2%, marginaal 72%, püsikulud 10% rohkem. Tabelistage kolme stsenaariumi 36. kuu ärikasum kõrvuti."

Tundlikkuse tabeli viip: "Näidake 36. kuu ärikasumi tundlikkust igakuise kasvutempo suhtes. Muutke kasv 1%-lt 7%-le 1 punkti sammuga, muud eeldused hoidke konstantsena ja registreerige kasum igal etapil tabelisse. Tehke ühe lausega kokkuvõte, kui tundlik on kasum kasvu suhtes."

Mudeli auditi viip: "Teie loodud mudelis: (1) kas valemitesse on manustatud fikseeritud numbreid, mis ei põhine eeldustel? (2) kas on olemas tsirkulaarne võrdlusrisk? (3) kas ühikud on järjepidevad (kuu/aastane, TL/tuhat TL)? Teatage igast leitud riskist, lisades need üksikasjalikult."

Nõrk viip / Tugev viip

NÕRK: "Tehke mulle 3-aastane finantsmudel." (Tulemus: arvutus segakihtidega, sisseehitatud konstandid, raskesti auditeeritav.) TUGEV: "Ehitage 3-aastane mudel eraldi eelduse/juhi/väljundi kihtidega, valemitesse ei ole fikseeritud, kasvu- ja marginaalieeldused, mida saab ühes kohas muuta; seejärel lisage kasvutundlikkuse tabel ja kontrollige mudeli tsüklilise võrdluse riske ja ühikuid."

Mini korpused

Juhtum 1 – manustatud konstandi maksumus. Analüütik vähendab tehisintellektiga ehitatud mudeli marginaali 78%-lt 75%-le, kuid tegevuskasum muutub oodatust vähem. Juhtviiba käivitades näeb ta, et kuluvalem põhineb manustatud konstandil 0,22, mitte eeldusel. Isegi kui veerise lahter muutus, kasutas valem vana väärtust. Mudel reageerib õigesti, kui see põhineb fikseeritud eeldusel.

Juhtum 2 – habras väärtus. Investeerimisotsuse mudelis näib baasstsenaarium atraktiivne. Kui analüütik koostab tundlikkustabeli, näeb ta, et ärikasum väheneb poole võrra, kui kasv väheneb 5%-lt 3%-le. Seega põhineb mudeli kogu atraktiivsus ühel optimistlikul kasvueeldusel. See teadlikkus muudab otsuse "kindel jah" asemel "ettevaatlik enne kasvu kinnitamist".

Juhtum 3 – Tsüklilõks. Laenumudelis sõltub intressikulu võlajäägist, võlajääk rahavajadusest ja rahavajadus intressist. AI installimisel ilmub ümmargune viide ja Excel annab hoiatuse. Hoiatuse sulgemise ja jätkamise asemel vaatab analüütik loogika üle ja katkestab ahela, et arvutada eelmise perioodi saldo intressid. Seega on tulemus nii täpne kui ka jälgitav.

Ettevaatust. Mudelit ei õigusta kunagi üks hea väljanägemise stsenaarium. Lause "Baasstsenaariumi korral on see väga tulus" ei saa olla otsuse põhjenduseks, teadmata, mis pessimistliku stsenaariumi korral juhtub. Igas mudelis küsige kõige vähem optimistlikku/põhist/pessimistlikku triaadi ja tundlikkust kriitilise eelduse suhtes.

Neli mudelikontrolli küsimust

Küsige igalt mudelilt, mille AI koostab, need neli küsimust:

  • Kas manustatud on fikseeritud? Kas iga arv põhineb oletusel või on valemis sisalduv?
  • Kas ühikud on järjekindlad? Kas kuu ja aasta, TL ja tuhat TL on segamini?
  • Kas on ringikujuline viide? Kas rakk ühendub iseendaga?
  • Kas väljund reageerib eeldusele õigesti? Kui muudate eeldust, kas väljund muutub oodatud suunas?

Levinud vead

  • Ei eralda eeldust arvutusest. Kui valemisse on manustatud konstandid, ei saa mudelit juhtida ja see reageerib valesti.
  • Otsustamine ühe stsenaariumi järgi. Pessimistlikku olukorda nägemata tehtud otsus on riskantne.
  • Lülitage tsükliline hoiatus välja. Hoiatus on märk veast, mitte tüütus, mida vaigistada.
  • Tundlikkuse vahelejätmine. Mudeli robustsust ei saa mõõta teadmata, millisest eeldusest tulemus sõltub.
  • Üksuse segadus. Kuu/aasta ja TL/tuhande TL lahknevused tekitavad vaikivaid, kuid suuri vigu.

Kokkuvõttes

Finantsmudel on arvestusraamistik, mis simuleerib tulevikku eeldustega ja selle jõud tuleneb kihtide selgusest. AI raamistik koostab kiiresti stsenaariume ja meeleolutabeleid; kuid see võib tekitada nähtamatuid vigu, nagu sisseehitatud konstant, ringikujuline viide ja ühikute ebaühtlus. Eraldage eeldus arvutusest, lisage igale mudelile kolmik optimist/baas/pessimist ja tundlikkus kriitilisele eeldusele, esitage neli auditi küsimust korraga. Üksainus hea stsenaarium ei saa otsust õigustada.

Rakenduse ülesanne

Laske tehisintellektil koostada lihtne 3-aastane tulu-kasumi mudel, mis on jagatud kolmeks kihiks (eeldus/draiver/väljund) ja nõuda, et valemitesse ei manustataks konstante. Lisage kolm optimistlikku/algtaseme/pessimistlikku stsenaariumi ja asetage kõrvuti viimane ärikasum. Seejärel küsige kõige kriitilisema eelduse (nt kasv) jaoks tundlikkustabelit. Lõpuks käivitage mudeli kontrollimise viip ja kontrollige manustatud konstante, tsüklilisi viiteid ja ühikute vastuolusid ning märkige üles tulemused.

kontrollnimekiri

  • [ ] Eraldasin eeldus-, draiveri- ja väljundkihi.
  • [ ] Kontrollisin, et valemitesse pole manustatud konstante.
  • [ ] Panin paika vähemalt kolm optimistlikku/mõned/pessimistlikku stsenaariumi.
  • [ ] Lisasin kriitilise eelduse jaoks tundlikkustabeli.
  • [ ] Kontrollisin ringikujulist viidet.
  • [ ] Kontrollisin ühiku järjepidevust (kuu/aasta, TL/tuhat TL).
  • [ ] Muutsin eeldust ja testisin, et väljund reageeris õigesti.