Monte Carlo Simulationen in Finance, Controlling & Risiko
Monte‑Carlo‑Simulationen (MCS) in Finance, Controlling & Risiko
Der moderne Standard für Entscheidungen unter Unsicherheit – mit EU‑Compliance‑Fokus (DORA, CSRD/EU‑Taxonomie), IFRS 9, Klimarisiken und Operational Resilience
1. Was ist eine Monte‑Carlo‑Simulation?
Definition: MCS erzeugt viele (5 000–50 000+) Zufallsszenarien für unsichere Eingaben (z. B. Preise, Mengen, Energie/CO₂‑Preis, Wechselkurse, PD/LGD/EAD im Kreditrisiko, Ausfall‑ und Wiederherstellungszeiten). Ergebnis ist nicht eine einzige Zahl, sondern eine Verteilung mit P50 (Median), P5/P95, Value at Risk (VaR) und Wahrscheinlichkeiten für Verlustfälle.
Fachhintergrund: MCS ist seit Jahren Standard in Financial Engineering und Risikomanagement.
ACCA/CIMA – Relevanz
ACCA: FM (Simulation/Sensitivität für Investitionen), AFM (Risikomodellierung, VaR), PM (Bandbreiten in Planung), FR/SBR (IFRS 9‑ECL Disclosure).
CIMA: P1/P2 (Kosten/Planung unter Unsicherheit), E2/E3 (Governance/Resilienz), F3 (Kapitalallokation bei Risiko).

Executive Summary
Warum wichtig: Monte‑Carlo‑Simulationen (MCS) liefern Wahrscheinlichkeitsverteilungen statt anstatt nur absolute Punktwerte. Damit werden Risiken, Chancen und Bandbreiten sichtbar – und Maßnahmen lassen sich nach Wirkung priorisieren.
So‑what: „Unser P5‑Risiko liegt bei −2,4 Mio. CHF (NPV). Maßnahme Y (z. B. Energie‑Hedging) reduziert P5 auf −1,1 Mio. CHF; Prob(NPV<0) sinkt von 31 % auf 14 %.“
EU‑Compliance:
DORA (Digital Operational Resilience Act – EU‑Verordnung zur digitalen operationalen Resilienz) verlangt robuste Quantifizierung und Steuerung operativer IKT‑Risiken – MCS macht TTR/RTO‑Verstöße und Downtime‑Kosten quantifizierbar.
CSRD (Corporate Sustainability Reporting Directive – EU‑Richtlinie zur Nachhaltigkeitsberichterstattung) und EU‑Taxonomie erfordern quantitative Klima‑Bandbreiten – MCS übersetzt Transition/Physical‑Risiken in EBITDA/FCF/NPV.
IFRS 9 (International Financial Reporting Standard 9 – Finanzinstrumente): Expected Credit Loss (ECL) basiert auf wahrscheinlichkeitsgewichteten, forward‑looking Schätzungen – MCS unterstützt Makropfade, Migration und Lifetime‑Loss‑Verteilungen.
Governance: Validierung & Backtesting (Audit‑Checkliste) stellen Revisionssicherheit und Management‑Tauglichkeit sicher.
2. Das Grundprinzip – Schritt für Schritt (Kurzüberblick)
Business‑/DCF‑Modell: Umsatz, variable/fixe Kosten, Capex, NWC, Steuern, WACC.
Verteilungen für unsichere Treiber: Normal, Lognormal, Dreieck, t (Fat Tails), empirisch.
Abhängigkeiten/Korrelationen: z. B. Preis ↔ Menge; Energie ↔ CO₂; Inflation ↔ Zins. Copulas trennen Abhängigkeit von Marginalverteilungen (robust bei Nichtlinearitäten/Tail‑Dependence).
Sampling: 5 000–20 000 Läufe genügen meist; Konvergenz häufig ab ~10 000. Latin‑Hypercube‑Sampling (LHS) reduziert Varianz gegenüber einfachem Zufallssampling.
Auswertung: Histogramm, P‑Perzentile, VaR, Tornado (Spearman‑Rangkorrelation).
Governance: Annahmen‑Doku, Validierung, Backtesting, Audit‑Trail (siehe MVA©‑Checkliste).
3. EU‑Compliance – warum MCS hier besonders stark ist
3.1 DORA & Operationale Resilienz (Finanzsektor)
Anforderungen: IKT‑Risiko‑Management, Incident‑Klassifikation, Resilienz‑Tests, 3rd‑Party‑Überwachung; gilt ab 17. Januar 2025.
Mit MCS quantifizierbar:
TTR (Time to Recover – Wiederherstellungsdauer) als Verteilung (oft Lognormal/Gamma).
RTO/RPO (Recovery Time/Point Objective – Wiederanlaufziel/Wiederherstellungspunkt) gegen simulierte TTR‑Verteilungen prüfen.
Kaskaden durch Drittanbieter via Korrelationen/Copulas modellieren.
Outputs: Verteilung Downtime‑Kosten, P(TTR>RTO), Budget‑Impact von Resilienz‑Maßnahmen.
Beispiel: „P5 Downtime‑Kosten 3,1 Mio. CHF → 1,9 Mio. CHF (mit Failover). P(TTR>4 h) 28 % → 9 %.“
3.2 CSRD & EU‑Taxonomie – Klimarisiken in Cashflows übersetzen
CSRD verlangt erweiterte, teils quantifizierte Nachhaltigkeitsangaben (konzernweit; Stufen nach Größe/Listing).
EU‑Taxonomie definiert Umweltziele & Kriterien; Offenlegung via Delegierte Rechtsakte. Mit MCS werden Transition/Physical‑Risiken als Bandbreiten in EBITDA/FCF/NPV sichtbar.
3.3 IFRS 9 – Expected Credit Loss (ECL)
Forward‑Looking ECL: PD/LGD/EAD wahrscheinlichkeitsgewichtet, mehrperiodig; MCS unterstützt Makro‑Pfade & Ratingmigrationen. [ifrs.org], [eba.europa.eu]
Aufsichtliche Orientierung: EBA‑Leitlinien konkretisieren Governance/Validierung (seit 2017).
4. Praxisbeispiel A – Klimarisiken (Transition‑Fokus)
Setup (5 Jahre)
CO₂‑Preis ~ t‑Verteilung (Fat Tails, μ = 80 €/t, df = 5)
Energiepreis‑Wachstum ~ Normal(5 %, 10 %), ρ = 0,6 zu CO₂
Regulatorische Zusatzkosten ~ Uniform(0,5 %–2 % Umsatz)
Nachfrage‑Wachstum ~ Normal(1 %, 4 %), ρ = −0,3 zu CO₂
Optional: Dekarbonisierungs‑Capex (binär + Kostenverteilung)
Outputs:
NPV‑Verteilung (P5/P50/P95), VaR95, Prob(NPV<0), Maßnahmenwirkung (Hedging/Effizienz/Lieferantenmix).
ACCA/CIMA‑Bezug (Lernziele):
ACCA FM/AFM: Unsicherheit in Investitionsentscheidungen analysieren; Risiko‑Minderung evaluieren & empfehlen.
CIMA F3: Kapitalallokation unter Risiko; Klima‑Einflüsse auf Kapitalkosten/FCF.
5. Praxisbeispiel B – DORA: Zeit bis Wiederherstellung
Setup (12 Monate)
Ausfälle je Monat ~ Poisson(λ)
Reparaturdauer je Ereignis ~ Lognormal(μ, σ)
Kaskaden: Drittanbieter‑Ausfall erhöht interne Ausfallwahrscheinlichkeit (bedingte W’keit)
Ziele: P(TTR>RTO); erwartete Downtime‑Kosten (€/h × Ausfallstunden)
Beispiel‑Output
P(TTR>4 h): 22 % (Baseline) → 9 % (aktives/passives Failover)
Erwartete jährliche Downtime‑Kosten: 1,4 Mio. CHF → 0,7 Mio. CHF
Regulatorischer Kontext: DORA‑Pflichten und Delegierte Rechtsakte (z. B. Incident‑Klassifikation) – MCS liefert quantitative Nachweise für Proportionalität & Wirksamkeit.
6. Visualisierung & Kommunikation (Management‑tauglich)
Prinzip: Zahlen sind Mittel – Entscheidungen das Ziel.
So‑what‑Satz voranstellen („P5 −2,4 Mio. CHF → −1,1 Mio. CHF; Payback 14 Monate.“).
Visuals:
Histogramm mit P5/P50/P95
Tornado (Treiberwirkung via Spearman‑Rangkorrelation – robust bei Nichtlinearität)
CDF (Prob(NPV<0) ablesen)
Szenario‑Overlay (Baseline vs. „mit Maßnahme“)
One‑Pager‑Template (1 Seite)
Kernaussage/So‑what (2 Sätze)
Zahl der Woche (P5, VaR95, Prob(NPV<0))
Top‑3 Treiber (Tornado)
Maßnahme & Wirkung (vor/nach, inkl. Payback)
Restunsicherheit & nächster Schritt
7. Methodenvergleich – wo MCS überlegen ist
Szenarioanalyse: einfach – aber keine Wahrscheinlichkeiten → MCS liefert Perzentile.
Sensitivität: klärt Treiber – aber 1‑Faktor → MCS simuliert alle Treiber + Korrelationen.
What‑If: schnell – kein Zufallsprozess → MCS mit realistischem Sampling.
Entscheidungsbäume: Pfade/Optionen, aber Skalierungsgrenzen → MCS handhabt viele Unsicherheiten.
Closed‑Form: elegant, aber Linearitätsannahmen → MCS robust bei Nichtlinearitäten/Optionen.
Bootstrapping: datengetrieben, aber „Vergangenheitsbindung“ → MCS erlaubt freie Verteilungswahl + Fat Tails.
8. Grenzen
Daten‑/Verteilungsqualität, Abhängigkeiten (fehlerhafte Korrelationen), Doku‑Aufwand, Untererfassung von Extremen ohne explizite Modellierung → Gegenmittel: t/Pareto, Stress- & Reverse‑Stress‑Tests, Expert‑Overlays.
9. Validierung & Backtesting – MVA©‑Governance‑Checkliste (Audit‑Ready)
1. Dokumentation & Zweck
<input type="checkbox" disabled> Scope & Zweck (Investition, IFRS 9‑ECL, DORA‑Resilienz)
<input type="checkbox" disabled> Annahmen‑Register (Parameter, Quellen: Daten/Expert:innen, Verteilungen)
<input type="checkbox" disabled> Versionierung & Änderungslog
2. Methodik & Statistik
<input type="checkbox" disabled> Verteilungswahl begründet (inkl. Fat‑Tail‑Prüfung)
<input type="checkbox" disabled> Korrelationen/Copulas fachlich & statistisch plausibel
<input type="checkbox" disabled> Konvergenz belegt (z. B. ≥ 10 000 Läufe; Stabilität P5/P95/Prob(NPV<0))
<input type="checkbox" disabled> Sampling: Begründung für LHS/Random; bei LHS kurzer Methodik‑Hinweis.
3. Implementierung & Integrität
<input type="checkbox" disabled> Vier‑Augen‑Review (Formeln/Code)
<input type="checkbox" disabled> Reproduzierbarkeit (Seed)
<input type="checkbox" disabled> Boundary‑Checks (keine negativen Mengen/Preise; Caps/Floors)
4. Robustheit & Stress
<input type="checkbox" disabled> Sensitivitäten (z. B. WACC + 10 %)
<input type="checkbox" disabled> Reverse‑Stress (Bedingungen für NPV < Schwelle X)
<input type="checkbox" disabled> Plausibilität (Historie, Benchmarks)
5. Reporting
<input type="checkbox" disabled> Executive Summary (So‑what; Maßnahmenwirkung)
<input type="checkbox" disabled> Visuals (Histogramm, Tornado (Spearman), CDF)
<input type="checkbox" disabled> Limitationen/Black‑Swan‑Hinweis
10. Nachbauen in Excel & Python
10.1 Excel – ohne Add‑ins (de‑DE und en‑US)
Struktur
Inputs (Parameter & Zufallslogik) → Cashflow (Jahres‑FCFs & NPV) → SimResults (≥ 10 000 Zeilen)
Verteilungen
Normal:
de‑DE: =NORM.S.INV(ZUFALLSZAHL())
en‑US: =NORM.S.INV(RAND())
