ecm

ecm

Beschreibung

Erstellt eine Stichprobe des unternehmensweiten Verlusts durch Kombination der Copula-Simulation mit den marginalen empirischen Verteilungen der Verluste in den Geschäftsbereichen.

Einstellungen
ParameterBeschreibung
analysisVariablesGibt die Namen der marginalen Variablen an, die analysiert werden sollen.
bodySampleFracGibt den Anteil der Punkte an, die aus Bins im Rumpfbereich gesampelt werden sollen.
copulaSampleGibt den Namen der Eingabetabelle an, die die Copula-Simulation in uniformen Rändern enthält.
displayGibt eine Liste von Ergebnistabellen an, die zur Anzeige an den Client gesendet werden sollen.
doExactFinalCountWenn TRUE, zählt der EDF-Schätzungsprozess die endgültigen Bins exakt, wenn Daten gesampelt und gemischt werden.
edfAccuracyGibt die gewünschte Genauigkeit für die empirische Verteilungsfunktion im Rumpfbereich an.
marginalDrawIdGibt den Stichproben-Identifikator an, der für alle Tabellen von Marginalen verwendet werden soll.
marginalsGibt die Liste der Eingabetabellen an, die die empirischen Stichproben der marginalen Verteilungen enthalten.
optMaxIterGibt die maximale Anzahl von Iterationen für die Optimierung der Bin-Grenzen an.
optToleranceGibt den relativen Toleranzwert zum Stoppen der Bin-Optimierung an.
outputGibt die Details der Ausgabetabelle an, in die die Stichprobe des unternehmensweiten Verlusts geschrieben wird.
outputTablesListet die Namen der Ergebnistabellen auf, die auf dem Server gespeichert werden sollen.
outsumGibt die Details der Ausgabetabelle für zusammenfassende Statistiken, Perzentile und TVaR an.
percentileMethodGibt die globale Methode zur Berechnung der Perzentile an.
seedGibt den Startwert für den Pseudozufallszahlengenerator an.
shuffleDataWenn FALSE, werden die Daten nicht gemischt und Bins im Rumpfbereich nicht gesampelt.
tailEDFAccuracyGibt die gewünschte Genauigkeit für die empirische Verteilungsfunktion im Randbereich an.
tailStartGibt den EDF-Wert an, bei dem der Randbereich beginnt.
varianceDivisorGibt den Divisor für die Varianzberechnung an.
Erstellung von Simulationsdaten

Erstellt eine Copula-Simulationstabelle und Marginaltabellen zur Verwendung in der ECM-Aktion.

Kopiert!
1 
2DATA casuser.copula_sim;
3DO i=1 to 1000;
4u1=rand('uniform');
5u2=rand('uniform');
6OUTPUT;
7END;
8 
9RUN;
10 
11DATA casuser.marg1;
12DO i=1 to 1000;
13x=rand('lognormal');
14OUTPUT;
15END;
16 
17RUN;
18 
19DATA casuser.marg2;
20DO i=1 to 1000;
21x=rand('gamma', 2);
22OUTPUT;
23END;
24 
25RUN;
26 

Beispiele

Führt eine einfache Economic Capital Modeling Analyse durch.

SAS® / CAS-Code Code wartet auf Validierung durch die Community
Kopiert!
1 
2PROC CAS;
3ecm.ecm copulaSample={name="copula_sim"} marginals={{TABLE={name="marg1"}, sampleVarName="x"}, {TABLE={name="marg2"}, sampleVarName="x"}} seed=12345;
4 
5RUN;
6 
Ergebnis :
Generiert eine Stichprobe des Gesamtverlusts basierend auf der Copula und den Marginalverteilungen.

Führt ECM durch und speichert die Ergebnisse sowie Zusammenfassungsstatistiken in separaten Tabellen.

SAS® / CAS-Code Code wartet auf Validierung durch die Community
Kopiert!
1 
2PROC CAS;
3ecm.ecm copulaSample={name="copula_sim"} marginals={{TABLE={name="marg1"}, sampleVarName="x"}, {TABLE={name="marg2"}, sampleVarName="x"}} OUTPUT={outSample={name="total_loss"}, varName="Loss"} outsum={outSummary={name="loss_summary"}, percentiles={{percentile=99.5, variable="VaR995"}}} seed=12345;
4 
5RUN;
6 
Ergebnis :
Erstellt die Tabelle 'total_loss' mit simulierten Verlusten und 'loss_summary' mit VaR-Statistiken.

FAQ

Was ist der Zweck der Aktion ecm.ecm?
Welcher Parameter ist erforderlich, um die Copula-Simulationstabelle anzugeben?
Wie werden die empirischen Stichproben der Randverteilungen angegeben?
Mit welchem Parameter kann die Stichprobe des unternehmensweiten Verlusts gespeichert werden?
Wie können Zusammenfassungsstatistiken und Perzentile berechnet werden?
Was bewirkt der Parameter 'bodySampleFrac'?
Was ist der Standardwert für den Parameter 'seed'?

Zugehörige Szenarien

Anwendungsfall
Standard: Berechnung des ökonomischen Kapitals für KFZ- und Wohngebäudeversicherung

Ein Versicherungsunternehmen muss das Gesamtrisiko (Aggregierter Verlust) aus zwei Hauptgeschäftsbereichen (KFZ und Wohngebäude) berechnen. Ziel ist es, den Value-at-Risk (VaR) ...

Anwendungsfall
Performance: Hochvolumige Analyse des operativen Risikos mit Sampling-Optimierung

Eine Großbank führt einen Stresstest für operationelle Risiken durch. Aufgrund der enormen Datenmenge (Millionen von Datenpunkten) muss die Simulation optimiert werden. Es wird ...

Anwendungsfall
Randfall: Extremwertanalyse und Audit-Reproduzierbarkeit

Für ein regulatorisches Audit muss eine exakte Reproduzierbarkeit der Ergebnisse gewährleistet sein. Zudem liegt der Fokus auf extremen 'Tail Events' (sehr seltenen, aber katast...