Matlabpaket Finanzrisikomanagement

Auf dieser Seite werden Matlabfunktionen zur Implementierung der im Opens internal link in current windowFinanzrisikomanagementbuch dargestellten Verfahren aus dem Bereich der Quantilrisikomessung zur Verfügung gestellt. Diese Funktionen können insbesondere dazu verwendet werden, die Ergebnisse der enthaltenen Fallstudien zu reproduzieren.


Das Funktionspaket ist in folgende Bereiche aufgeteilt:

  1. Value at Risk (VaR) Berechnung
    Empirischer VaR, Cornish-Fisher-VaR, Normal/t-Var, POT-VaR, Normal-Mixture-VaR

  2. Expected Shortfall (ES) Berechnung
    Empirischer ES, Cornish-Fisher-ES, Normal/t-ES, POT-ES, Normal-Mixture-ES

  3. VaR Backtesting
    Tests auf Unconditional/Conditional Coverage und Unabhängigkeit

  4. Dynamische Risikomodelle
    EWMA- und GARCH-basierte bedingte VaR- und ES-Schätzer

  5. Portfoliorisiko
    Historische Simulation, Varianz-Kovarianz-Ansätze, copulabasierte Ansätze, Kapitalallokationsverfahren

  6. Derivate
    Black-Scholes-Preise und Griechen, exakter VaR, Delta-Approximation VaR, Delta-Gamma-Approximation VaR, Berücksichtigung von Restlaufzeiteffekten, Monte-Carlo-Simulation VaR

  7. Kreditrisiko
    VaR bei unabhängigen Ausfällen (exakte Verteilung, Poisson- und Normalapproximation), VaR in homogenen Faktormodellen (numerische Integration, LHP-Approximation, Granularitätsadjustierung, Monte-Carlo-Simulaton)

  8. Hilfsfunktionen
    insb. Funktionen zur Schätzung und Simulation

  9. Beispiele
    Kurze Anwendungsbeispiele ausgewählter Funktionen aus den genannten Bereichen. (Umfangreichere Beispiele werden im Dozentenbereich des Verlages zur Verfügung gestellt.)

Einen detaillierteren Überblick zum Funktionsumfang und erste Hinweise zu deren Verwendung finden Sie in [Initiates file downloadÜberblick]. Genauere Informationen sind in den Funktionen selbst enthalten und können wie üblich  mittels der Matlab-Befehle "help" und "doc" abgerufen werden. Die Funktionen sind möglichst einfach gehalten und verzichten bspw. auf eine umfangreiche Fehlerbehandlung, so dass das Paket möglicherweise auch zur Veranschaulichung der jeweiligen Methoden im Rahmen von eigenen Fallbeispielen und Lehrveranstaltungen geeignet ist.

Das Funktionspaket wird unter einer BSD-Lizenz zur Verfügung gestellt und kann demnach frei verwendet und erweitert werden. Es wird jedoch keinerlei Haftung für Fehler und daraus resultierende Schäden übernommen.

Falls Sie Fehler im Programmpaket finden oder Verbesserungsvorschläge haben, freuen wir uns über eine Email an huggenberger(at)bwl.uni-mannheim.de


Initiates file downloadDownload Gesamtpaket, Version vom 02.10.2017.

Wir danken Jan Bauer für seine wertvolle Unterstützung bei der Aufbereitung und Dokumentation der Programmcodes.