Enhet 5 / 12

Finansiell modellering, scenario og sensitivitetsanalyse

Gevinster:

  • Evne til å tydelig skille forutsetningen, driveren og utgangen til en finansiell modell med AI
  • Evne til å sette opp optimistiske/base/pessimistiske scenarier og univariate sensitivitetstabeller med AI-støtte
  • Evne til å verifisere AIs modelllogikk når det gjelder sirkulær referanse, formel og forutsetningskonsistens

En finansiell modell er et strukturert regnskapsrammeverk som simulerer fremtiden til et selskap eller et prosjekt med tall. På det enkleste er det et "sett inn noen få antagelser, få resultater"-oppsett: hvordan endres fortjeneste, kontanter og verdi når du endrer vekstrate, kostnadsrate og investeringsbeløp? En god modell består av tre klare lag: forutsetninger (tallene du legger inn), drivere (logikken som kobler disse tallene til utgangen) og utganger (profitt, kontanter, priser). AI setter fart på modelleringsprosessen på mange måter: den foreslår modellskjelettet, etablerer formellogikk, replikerer scenarier og utarbeider sensitivitetstabeller. Men modellens farligste feil er de usynlige: en feil formel, en skjult sirkulær referanse eller en inkonsekvent antagelse gjør modellen feil. Essensen av denne enheten er å sjekke modelllogikken som AI-en bygger.

I denne enheten vil vi lære å skille de tre lagene i modellen, sette opp optimistiske/grunnlinje/pessimistiske scenarier og sentimenttabell, og validere modelllogikken til AI.

Konsepter: Forutsetning: Tallet du manuelt legger inn i modellen (f.eks. vekst 10%). Driver: Formellogikk som kobler antagelsen til utgangen. Scenario: Fullstendig endring av et sett med forutsetninger (optimistisk/base/pessimistisk). Sensitivitetsanalyse: Endre en enkelt antakelse trinn for trinn og se effekten på produksjonen. Sirkulær referanse: Direkte/indirekte kobling av en celle til seg selv.

Tre lag av modellen

Den viktigste disiplinærregelen i en modell er å skille forutsetninger fra beregning. Forutsetninger er samlet på ett sted, kontoen er knyttet til dem; slik at når du endrer en antakelse, oppdateres hele modellen konsekvent. Håndhev denne forskjellen når du har AI-byggemodeller.

lag

Innhold

God designregel

Forutsetninger

Vekst, margin, løpetid, rabatt, investering

Ett sted, åpen etikett

Drivere

Formler som inntekt = pris × volum

Med henvisning til forutsetningen er det ikke noe fast innebygd nummer

Utganger

Fortjeneste, kontanter, priser, verdi

Det er kun utledet fra beregning, det er ikke skrevet for hånd.

Tips: Legg aldri inn et "fast" tall i formelen i modellen (f.eks. =Omsetning*0,55). Sett i stedet 0,55 i antagelsescellen og referer til den. På denne måten, når antakelsen endres, oppdateres modellen fra et enkelt punkt, og du kan enkelt fange de skjulte konstantene som AI har innebygd.

Manus og sensibilitet

Scenario og følsomhet er forskjellige ting og kan forveksles. Scenariet endrer flere forutsetninger sammen (i den pessimistiske verden avtar både veksten og kostnadene øker). Sensitivitet isolerer en enkelt antagelse og måler dens innvirkning på produksjonen (hvordan verdien endres hvis bare diskonteringsrenten endres). Sammen viser de hvor modellen er skjør.

Forespørsel om modellskjelett: "Sett opp en enkel 3-årig inntekts-profittmodell for et SaaS-selskap. Skill lagene: (1) FORUTSETNINGER (startkunder 500, månedlig vekst 4 %, månedlig abonnement 1 200 TL, bruttomargin 78 %, månedlig fast utgift 900 000 kunder 900,000 000,- kunder, (antall) kunder, (antall) (3) OUTPUTS (månedlig inntekt, bruttoresultat, driftsresultat) Ikke legg konstante tall i formler, bare anta alt."

Scenariospørsmål: "Legg til tre scenarier til denne modellen. GRUNNLAG: gitte forutsetninger. OPTIMISTISK: månedlig vekst 6 %, margin 80 %. PESIMIST: månedlig vekst 2 %, margin 72 %, faste utgifter 10 % mer. Tabell 36. måneds driftsresultat for de tre scenariene side om side."

Spørsmål om sensitivitetstabell: "Vis sensitiviteten til 36. måneds driftsresultat for den månedlige veksthastigheten. Endre veksten fra 1 % til 7 % i trinn på 1 poeng, hold andre forutsetninger konstante og registrer overskuddet på hvert trinn i tabellen. Oppsummer hvor følsom overskuddet er for vekst i én setning."

Prompt for modellrevisjon: "I modellen du har bygget: (1) er det faste tall innebygd i formlene som ikke er basert på forutsetninger? (2) er det noen sirkulær referanserisiko? (3) er enhetene konsistente (månedlig/årlig, TL/tusen TL)? Rapporter hver risiko du finner ved å spesifisere den."

Svak forespørsel / sterk forespørsel

SVAK: "Gjør meg til en 3-årig finansiell modell." (Resultat: en beregning med blandede lag, innebygde konstanter, vanskelig å revidere.) STERK: "Bygg en 3-års modell med separate forutsetning/driver/output-lag, ingen faste innebygde formler, vekst- og marginforutsetninger som kan endres på ett sted; legg deretter til en vekstsensitivitetstabell og sjekk risikoene i konjunkturreferansen og modellens konjunkturfølsomhetsenhet."

Minivesker

Tilfelle 1 — Kostnad for innebygd konstant. En analytiker reduserer marginen fra 78 % til 75 % i den AI-bygde modellen, men driftsresultatet endres mindre enn forventet. Når han kjører kontrollprompten, ser han at kostnadsformelen er basert på den innebygde 0,22 konstanten, ikke antakelsen. Selv om margcellen endret seg, brukte formelen den gamle verdien. Modellen reagerer riktig når den er basert på en fast forutsetning.

Tilfelle 2 — Skjør verdi. I en investeringsbeslutningsmodell ser basisscenarioet attraktivt ut. Når analytikeren bygger en sensitivitetstabell, ser han at driftsresultatet halveres når veksten går ned fra 5 % til 3 %. Så hele appellen til modellen hviler på en enkelt optimistisk vekstforutsetning. Denne bevisstheten endrer beslutningen fra "definitivt ja" til "forsiktig før vekst bekreftes."

Tilfelle 3 — Syklisk felle. I en lånemodell avhenger rentekostnaden av gjeldsbalansen, gjeldsbalansen avhenger av kontantbehovet, og kontantbehovet avhenger av renten. Mens du installerer AI, oppstår en sirkulær referanse og Excel gir en advarsel. I stedet for å lukke advarselen og fortsette, reviderer analytikeren logikken og bryter kjeden for å beregne renten på forrige periodesaldo. Dermed er resultatet både nøyaktig og sporbart.

Forsiktig: En modell rettferdiggjøres aldri av et enkelt scenario som ser bra ut. Setningen «Det er veldig lønnsomt i basisscenarioet» kan ikke være en begrunnelse for en beslutning uten å vite hva som skjer i det pessimistiske scenarioet. I hver modell, be om den minst optimistiske/base/pessimistiske triaden og følsomhet for den kritiske antagelsen.

Fire spørsmål om modellsjekking

Spør hver modell AI bygger disse fire spørsmålene:

  • Er det noe innebygd løst? Er hvert tall basert på en antagelse eller innebygd i formelen?
  • Er enhetene konsistente? Er månedlig og årlig, TL og tusen TL blandet?
  • Er det en sirkulær referanse? Kobler en celle seg til seg selv?
  • Reagerer utgangen riktig på antakelsen? Når du endrer en antakelse, endres utgangen i forventet retning?

Vanlige feil

  • Ikke skille forutsetning fra beregning. Når konstanter er innebygd i formelen, kan ikke modellen kontrolleres og reagerer feil.
  • Bestemmer seg med ett enkelt scenario. En beslutning tatt uten å se en pessimistisk situasjon er risikabelt.
  • Slå av den sykliske advarselen. En advarsel er et tegn på en feil, ikke en irritasjon som skal tie.
  • Hopp over følsomhet. Robustheten til modellen kan ikke måles uten å vite hvilken forutsetning resultatet avhenger av.
  • Enhetsforvirring. Månedlige/årlige og TL/tusen TL-avvik skaper stille, men store feil.

Oppsummert

En finansiell modell er et regnskapsrammeverk som simulerer fremtiden med forutsetninger, og dens kraft kommer fra klarheten i lagene. AI-rammen bygger raskt scenarier og sentimenttabeller; men det kan introdusere usynlige feil som innebygd konstant, sirkulær referanse og enhetsinkonsistens. Skill antakelsen fra beregningen, legg til triaden optimist/base/pessimist og sensitivitet til den kritiske antagelsen til hver modell, still de fire revisjonsspørsmålene om gangen. Et enkelt godt scenario kan ikke rettferdiggjøre en beslutning.

Søknadsoppgave

La AI bygge en enkel 3-årig inntekts-profittmodell delt inn i tre lag (antakelse/driver/output) og be om ingen konstanter innebygd i formlene. Legg til tre optimistiske/grunnlinje/pessimistiske scenarier og sett siste driftsresultat side om side. Be så om en sensitivitetstabell for den mest kritiske antagelsen (f.eks. vekst). Til slutt, kjør modellsjekk-prompten og se etter innebygde konstanter, sykliske referanser og enhetsinkonsekvenser og noter funnene.

sjekkliste

  • [ ] Jeg skilte antakelse, driver og utgangslag.
  • [ ] Jeg bekreftet at det ikke er noen konstanter innebygd i formlene.
  • [ ] Jeg satte opp minst tre optimistiske/noen/pessimistiske scenarier.
  • [ ] Jeg la til en sensitivitetstabell for den kritiske antagelsen.
  • [ ] Jeg sjekket for rundskriv.
  • [ ] Jeg bekreftet enhetskonsistens (månedlig/årlig, TL/tusen TL).
  • [ ] Jeg endret en antakelse og testet at utgangen reagerte riktig.