Enhed 5 / 12

Finansiel modellering, scenarie og følsomhedsanalyse

Gevinster:

  • Evne til klart at adskille antagelse, driver og output lag af en finansiel model med AI
  • Evne til at opsætte optimistiske/base/pessimistiske scenarier og univariate følsomhedstabeller med AI-understøttelse
  • Evne til at verificere AI's modellogik med hensyn til cirkulær reference, formel og antagelseskonsistens

En finansiel model er en struktureret regnskabsramme, der simulerer fremtiden for en virksomhed eller et projekt med tal. På det enkleste er det en "indsæt et par antagelser, få resultater"-setup: hvordan ændres overskud, kontanter og værdi, når du ændrer vækstraten, omkostningsraten og investeringsbeløbet? En god model består af tre klare lag: antagelser (de tal, du indtaster), drivere (logikken, der forbinder disse tal med outputtet) og output (profit, kontanter, satser). AI fremskynder modelleringsprocessen på mange måder: den foreslår modelskelettet, etablerer formellogik, replikerer scenarier og udarbejder følsomhedstabeller. Men modellens farligste fejl er de usynlige: En forkert formel, en skjult cirkulær reference eller en inkonsekvent antagelse gør stille og roligt modellen forkert. Essensen af ​​denne enhed er at kontrollere den modellogik, som AI'en bygger.

I denne enhed lærer vi at adskille modellens tre lag, opstille optimistiske/baseline/pessimistiske scenarier og sentimenttabeller og validere modellogikken for AI.

Begreber: Antagelse: Det tal du manuelt indtaster i modellen (f.eks. vækst 10%). Driver: Formellogik, der forbinder antagelsen med udgangen. Scenarie: Fuldstændig ændring af et sæt antagelser (optimistisk/grundlag/pessimistisk). Følsomhedsanalyse: Ændring af en enkelt antagelse trin for trin og se effekten på outputtet. Cirkulær reference: Direkte/indirekte forbindelse af en celle til sig selv.

Tre lag af modellen

Den vigtigste disciplinære regel for en model er at adskille antagelser fra beregning. Forudsætninger er samlet ét sted, kontoen er knyttet til dem; så når du ændrer en antagelse, opdateres hele modellen konsekvent. Håndhæv denne sondring, når du har AI-byggemodeller.

lag

Indhold

God designregel

Forudsætninger

Vækst, margin, løbetid, rabat, investering

Ét sted, åben etiket

Chauffører

Formler såsom omsætning = pris × volumen

Med henvisning til antagelsen er der ikke noget fast indlejret nummer

Udgange

Fortjeneste, kontanter, satser, værdi

Det er kun afledt af beregning, det er ikke skrevet i hånden.

Tip: Indsæt aldrig et "fast" tal i formlen i modellen (f.eks. =Omsætning*0,55). Indsæt i stedet 0,55 i antagelsescellen og referer til den. På denne måde, når antagelsen ændres, opdateres modellen fra et enkelt punkt, og du kan nemt fange de skjulte konstanter, som AI har indlejret.

Manuskript og sensibilitet

Scenarie og følsomhed er forskellige ting og kan forveksles. Scenariet ændrer flere antagelser sammen (i den pessimistiske verden falder både væksten, og omkostningerne stiger). Følsomhed isolerer en enkelt antagelse og måler dens indvirkning på output (hvordan værdien ændres, hvis kun diskonteringsrenten ændres). Sammen viser de, hvor modellen er skrøbelig.

Model skelet prompt: "Opsæt en simpel 3-årig omsætnings-profit model for en SaaS-virksomhed. Adskil lagene: (1) FORUDSÆTNINGER (startende kunder 500, månedlig vækst 4%, månedligt abonnement 1.200 TL, bruttomargin 78%, månedlig fast udgift 900 tusinde kunder 900.000 kunder, (omsætningsudgift 900.000 TL), (antal omsætning DRI,VERS) (3) OUTPUTS (månedlig omsætning, bruttoavance, driftsoverskud) Indsæt ikke konstante tal i formler, bare antag det hele."

Scenarieprompt: "Føj tre scenarier til denne model. BASE: givne antagelser. OPTIMISTISK: månedlig vækst 6 %, margin 80 % PESIMIST: månedlig vækst 2 %, margin 72 %, faste udgifter 10 % mere. Tabel 36. måneds driftsoverskud for de tre scenarier side om side."

Følsomhedstabelprompt: "Vis følsomheden af ​​den 36. måneds driftsresultat over for den månedlige vækstrate. Ændre væksten fra 1 % til 7 % i trin på 1 point, hold andre forudsætninger konstante og noter overskuddet på hvert trin i tabellen. Opsummer, hvor følsomt overskuddet er over for vækst i én sætning."

Modelrevisionsprompt: "I den model, du har bygget: (1) er der faste tal indlejret i formlerne, som ikke er baseret på antagelser? (2) er der nogen cirkulær referencerisiko? (3) er enhederne konsistente (månedlig/årlig, TL/tusind TL)? Rapporter hver risiko, du finder, ved at specificere den."

Svag prompt / stærk prompt

SVAG: "Gør mig til en 3-årig finansiel model." (Resultat: en beregning med blandede lag, indlejrede konstanter, svære at auditere.) STÆRK: "Byg en 3-årig model med separate antagelse/driver/output lag, ingen fast indlejret i formlerne, vækst- og marginforudsætninger, der kan ændres ét sted; tilføj derefter en vækstfølsomhedstabel og tjek risiciene i den konjunkturmæssige referenceenhed og modellen."

Mini sager

Tilfælde 1 — Omkostninger til indlejret konstant. En analytiker reducerer marginen fra 78 % til 75 % i den AI-byggede model, men driftsresultatet ændrer sig mindre end forventet. Når han kører kontrolprompten, ser han, at omkostningsformlen er baseret på den indlejrede 0,22 konstant, ikke antagelsen. Selvom margencellen ændrede sig, brugte formlen den gamle værdi. Modellen reagerer korrekt, når den er baseret på en fast antagelse.

Tilfælde 2 — Skrøbelig værdi. I en investeringsbeslutningsmodel ser basisscenariet attraktivt ud. Når analytikeren bygger en følsomhedstabel, ser han, at driftsresultatet halveres, når væksten falder fra 5 % til 3 %. Så hele modellens appel hviler på en enkelt optimistisk vækstantagelse. Denne bevidsthed ændrer beslutningen fra "definitivt ja" til "forsigtig før vækst bekræftes."

Tilfælde 3 — Cyklisk fælde. I en lånemodel afhænger renteudgiften af ​​gældssaldoen, gældssaldoen afhænger af kontantbehovet, og kontantbehovet afhænger af renten. Mens du installerer AI, opstår der en cirkulær reference, og Excel giver en advarsel. I stedet for at lukke advarslen og fortsætte, reviderer analytikeren logikken og bryder kæden for at beregne renten på den foregående periodesaldo. Resultatet er således både præcist og sporbart.

Forsigtig: En model retfærdiggøres aldrig af et enkelt scenarie, der ser godt ud. Sætningen "Det er meget rentabelt i basisscenariet" kan ikke være en begrundelse for en beslutning uden at vide, hvad der sker i det pessimistiske scenarie. Bed i hver model om den mindst optimistiske/baserede/pessimistiske triade og følsomhed over for den kritiske antagelse.

Fire spørgsmål om modelkontrol

Stil hver model, som AI bygger disse fire spørgsmål:

  • Er der nogen indlejret fast? Er hvert tal baseret på en antagelse eller indlejret i formlen?
  • Er enhederne konsistente? Er månedlige og årlige, TL og tusind TL blandet?
  • Er der en cirkulær reference? Forbinder en celle sig selv?
  • Reagerer output korrekt på antagelsen? Når du ændrer en antagelse, ændrer output sig så i den forventede retning?

Almindelige fejl

  • Adskiller ikke antagelse fra beregning. Når konstanter er indlejret i formlen, kan modellen ikke kontrolleres og reagerer forkert.
  • Beslutter med et enkelt scenarie. En beslutning taget uden at se en pessimistisk situation er risikabel.
  • Sluk for den cykliske advarsel. En advarsel er et tegn på en fejl, ikke en irritation, der skal tie.
  • Spring over følsomhed. Modellens robusthed kan ikke måles uden at vide, hvilken antagelse resultatet afhænger af.
  • Enhedsforvirring. Månedlige/årlige og TL/tusind TL uoverensstemmelser skaber tavse, men store fejl.

Sammenfattende

En finansiel model er en regnskabsramme, der simulerer fremtiden med antagelser, og dens kraft kommer fra lagenes klarhed. AI-rammen bygger hurtigt scenarier og sentimenttabeller; men det kan introducere usynlige fejl såsom indlejret konstant, cirkulær reference og enhedsinkonsistens. Adskil antagelsen fra beregningen, tilføj optimist/base/pessimisttriaden og følsomhed til den kritiske antagelse for hver model, stil de fire revisionsspørgsmål ad gangen. Et enkelt godt scenarie kan ikke retfærdiggøre en beslutning.

Ansøgningsopgave

Få AI til at bygge en simpel 3-årig indtægts-profit model opdelt i tre lag (antagelse/driver/output), og bed om ingen konstanter indlejret i formlerne. Tilføj tre optimistiske/baseline/pessimistiske scenarier og sæt det seneste driftsresultat side om side. Bed derefter om en følsomhedstabel for den mest kritiske antagelse (f.eks. vækst). Til sidst skal du køre modelkontrolprompten og kontrollere for indlejrede konstanter, cykliske referencer og enhedsinkonsekvenser og notere resultaterne.

tjekliste

  • [ ] Jeg adskilte antagelse, driver og output lag.
  • [ ] Jeg bekræftede, at der ikke er nogen konstanter indlejret i formlerne.
  • [ ] Jeg opstillede mindst tre optimistiske/nogle/pessimistiske scenarier.
  • [ ] Jeg tilføjede en følsomhedstabel for den kritiske antagelse.
  • [ ] Jeg søgte efter cirkulær reference.
  • [ ] Jeg verificerede enhedskonsistens (månedlig/årlig, TL/tusind TL).
  • [ ] Jeg ændrede en antagelse og testede, at outputtet svarede korrekt.