Finansiel modellering Brug Excel & VBA
Excel, VBA, grundlæggende matematiske færdigheder og baggrundsfinansiering viden giver et godt grundlag for at bruge finansielle modeller. Velegnet til økonomiske fremskrivninger af alle typer, modeller identificerer og viser relationer mellem to eller flere variabler ved hjælp af matematiske vilkår og "what-if" scenarier, der i sidste ende giver et væld af oplysninger til gode økonomiske beslutninger. Start med Excel-funktioner og formler, og udvid derefter funktionaliteten af modeller med Visual Basic for Applications-makroer til at spørge, svare og løse dine økonomiske spørgsmål og problemer.
Fakta
Den deterministiske model er den mest almindelige ramme for både personlige og erhvervsmæssige finansielle modeller. Deterministiske modeller baserer oftest fremskrivninger på historiske data og søger at etablere et forhold mellem historiske data og nøgleafhængige variabler. Selv om der på overfladen er muligvis ingen forskel mellem en deterministisk finansiel model og et fælles Excel-regneark, fungerer funktionerne og formlerne bag scenen - hvoraf mange er tilgængelige i add-in til Data Analysis Toolpak. ofte mere komplekse. Tilstedeværelsen af VBA-makroer, der hjælper med at udføre komplekse beregninger og i automatisering af finansielle modeller, adskiller modeller fra fælles regneark endnu mere.
Organisation
Struktur og organisation er nøglen til en god finansiel model. Selv om underliggende beregninger kan være komplekse, vil en enkel, velorganiseret grænseflade gøre din model lettere at læse og forstå. Start med at inkludere en detaljeret beskrivelse af modellernes mål / målsætninger og en erklæring om, hvordan du planlægger at nå disse mål. Brug et enkelt regneark til korte, enkle modeller, men overvej at bryde modeller med store mængder data i flere regneark. Gruppen input og output data for at gøre dem lettere at læse, og brug farvekodning, beskrivende titler, kolonne og radnavne til at identificere modelkomponenter.
Kodningskomponenter
Excel-funktioner og VBA-kode bruger dynamiske uafhængige variabler og statiske mellemliggende og øjeblikkelige afhængige variabler i beregninger for at skabe, hvad der kan blive komplekse "what-if" -scenarier. Uafhængige variabler, herunder brugerindgang og valgfrie parametre, giver de oplysninger, en model har brug for til at udføre beregninger. Mellemliggende afhængige variabler er et foreløbigt resultat i en multi-trinsberegning, mens deres umiddelbare modpart er det endelige, synlige resultat af modelleringsberegninger. For en simpel finansiel model, der beregner indkomst efter skat, er bruttoindkomsten en dynamisk uafhængig variabel, skatkonsol og skatteprocentoplysninger er statiske, afhængige variable parametre, indkomstskat skyldes en mellemliggende afhængig variabel og resultatet, din efter skat er den umiddelbare afhængige variabel.
Overvejelser
Udvikling af gode finansielle modelleringsfærdigheder tager viden, tid og praksis. Når du bevæger dig rundt og op i læringskurven, skal du lade dit færdighedsniveau, kompleksiteten af en beregning og brugsfrekvens bestemme, om en Excel-funktion eller en VBA-makro er det mere passende valg. Generelt er indbyggede funktioner egnede til "one-time" eller korte beregninger, mens VBA-makroer kan være nyttige til beregninger, du skal udføre ofte eller for længere, komplicerede beregninger. Indbyggede funktioner, der er tilgængelige fra Excel eller fra Data Analysis Toolpak-tilføjelsen, er en god mulighed, hvis du er ny til finansiel modellering. Kostnadsuddannelse på generelle Excel-emner og specifikationerne ved finansiel modellering kan hjælpe dig med at komme hurtigere frem og fås fra Microsoft samt uafhængige websteder som Financial Modeling Guide, Chandoo og Family Computer Club.