Monte Carlo FIRE simulator
Simulera fasta portföljuttag över årliga avkastningsbanor. Jämför andelen som överlever och spridningen i slutvärden enligt dina antaganden.
Så fungerar det
Ange startportfölj, fast årlig utgift, förväntad årsavkastning, årlig volatilitet, pensionsår och antal simuleringar. Standardvärdet är 1 000. Varje bana drar oberoende årsavkastningar från en normalfördelning med angivet medelvärde och standardavvikelse.
I början av varje simulerat år drar modellen av utgiften och tillämpar sedan årets avkastning. En bana räknas bara som lyckad om saldot förblir över noll under hela perioden. Kalkylatorn visar andelen lyckade banor, ett utgiftsestimat för 95%, percentiler för slutvärdet och banan med medianvärdet.
Överlevnadsgraden är andelen genererade banor som överlever. Percentiler för slutvärdet visar variationen mellan banor, även lägre slutvärden som medianen kan dölja.
Jämför olika utgifter, avkastningar, volatiliteter och tidsperioder. Förändringen i graden visar modellens svar på dessa indata. Den fastställer inte sannolikheten att en verklig pensionsplan lyckas.
Steg för steg
- Ange portfölj, fast utgift, avkastning, volatilitet, år och simuleringar
- Granska simulerad överlevnadsfrekvens och percentiler för slutvärdet
- Ändra ett antagande och jämför modellresultaten
Rakneexempel
Ange en portfölj på $100 000, årlig utgift på $10 000, förväntad avkastning 5%, volatilitet 0%, 3 år och 1 000 simuleringar. Vid noll volatilitet har varje bana samma årsavkastning på 5%.
Kalkylatorn visar 100% simulerad överlevnad och slutvärdet $82 661,25 för varje bana. Den tillämpar tre gånger (saldo minus $10 000) multiplicerat med 1,05. Det är en deterministisk räknekontroll, inte en prognos.
När du kan använda kalkylatorn
Använd kalkylatorn för att jämföra fasta årsuttag över många oberoende avkastningsbanor som skapas med antaganden om avkastning och volatilitet.
Den passar för att jämföra modellscenarier. Resultatet beror på den antagna normalfördelningen och fångar inte alla marknadsegenskaper eller alla inkomster i ett hushåll.
Vanliga misstag
Att ange förväntad avkastning utan att klargöra om den är nominell eller real gör resultatet svårare att tolka. Utgiften är fast nominellt, så modellen bevarar inte köpkraft när priserna stiger.
Att behandla en körning eller utgiftsestimatet för 95% som en garanti överdriver vad simulerade banor visar. Jämför flera antaganden och granska låga slutvärdespercentiler tillsammans med överlevnadsfrekvensen.
Formeln
Pₜ = (Pₜ₋₁ − U) × (1 + rₜ), där rₜ = μ + σ × Z och Z är ett standardnormalt drag. Varje bana använder oberoende årliga drag. Den lyckas om saldot förblir över noll till det sista året.
Utgiften tas ut före årets avkastning och är fast nominellt. Standardfröet gör en körning reproducerbar med samma indata och programversion. Utgiftsestimatet för 95% använder en separat begränsad sökning.
Begränsningar och antaganden
Modellen antar oberoende årsavkastningar från en normalfördelning och fast nominell utgift som tas ut före tillväxten. Den modellerar inte inflationsjusterad utgift, regimskiften, samband mellan år, skatt, avgifter, annan inkomst eller flexibla uttag. Överlevnadsgraden beskriver dessa simulerade banor, inte sannolikheten att en verklig pensionsplan lyckas.
Nyckeltermer
- Simulerad avkastningsbana
- En genererad bana är en serie årsavkastningar som dras oberoende från normalfördelningen som anges av medelvärde och volatilitet.
- Utgiftsestimat för 95%
- Årligt estimat från en sökning med mål om 95% simulerad överlevnad. Begränsat urval och sökintervall kan påverka det; ett oberoende sluturval verifierar inte estimatet.
- Förväntad avkastning och volatilitet
- Modellindata som anger genomsnittlig årsavkastning och spridningen i avkastning; inget av dem är känt i förväg.
Jamfor alternativ
Monte Carlo FIRE uppskattar hur ofta simulerade avkastningsbanor undviker uttömning med en fast årlig utgift. Jämför med Dynamic SWR Calculator för rörliga uttag eller Sequence of Returns för två ordningar av en inkluderad serie.
Verktygen besvarar olika frågor. Simulerad överlevnadsfrekvens är en frekvens enligt modellens antaganden; Sequence of Returns jämför en sorterad serie. Inget resultat beskriver framtiden eller tar hänsyn till skatt och avgifter.
FAQ
Hur simulerar Monte Carlo avkastning?
Varje simulerat år drar en oberoende avkastning från en normalfördelning med förväntad avkastning som medelvärde och volatilitet som standardavvikelse. En bana lyckas om saldot förblir över noll under hela perioden. Modellen innehåller inte tjocka svansar, förändrad volatilitet eller samband mellan år.
Hur beräknas utgiftsestimatet för 95%?
Sökningen siktar på 95% simulerad överlevnad under den angivna perioden. Den använder upp till 500 banor per försök och söker årsutgifter upp till 20% av startportföljen. Varje försök använder ett nytt urval, så en annan körning kan hamna under 95%. Det är en brusig modelluppskattning, inte garanterad inkomst.
Vad betyder framgångsgraden?
Procenttalet är andelen simulerade banor som undviker uttömning under de angivna antagandena. Det är inte en uppmätt sannolikhet att din pension lyckas. Prova olika avkastningar, volatiliteter, utgifter och tidsperioder för att se känsligheten.
Vad visar medianbanan?
Det är den simulerade bana vars slutvärde ligger i mitten av rangordningen. Percentilerna sammanfattar slutvärden för alla banor. Ingen av dem förutsäger en enskild portfölj, och tabellen visar inte när varje bana hade förluster.
Hur kan jag jämföra antaganden?
Ändra en indata åt gången, till exempel utgift, förväntad avkastning, volatilitet, tidsperiod eller antal banor, och se hur resultaten ändras. Utgiften är fast nominellt. Använd Dynamic SWR Calculator för rörliga uttag; den använder en annan modell.
Relaterade verktyg
Använd Dynamic SWR Calculator för en uttagsregel som ändras med portföljens villkor och Sequence of Returns för att jämföra ordningar av en serie. Time to FIRE kan uppskatta spartiden före uttag. Verktygen har olika antaganden och besvarar olika frågor.