Risikofaktoren

Einführung in die Portfolioanalyse mit Python

Charlotte Werger

Data Scientist

Was ist ein Faktor?

Faktoren in Portfolios sind wie Nährstoffe im Essen

Kreisdiagramm: Vergleich Nährstoffe im Essen vs. Faktoren in einem Portfolio

Einführung in die Portfolioanalyse mit Python

Faktoren in Portfolios

Arten von Faktoren:

  • Makrofaktoren: Zinsen, Währung, Land, Branche
  • Stilfaktoren: Momentum, Volatilität, Value und Quality

Stil-Investmentfaktoren

Einführung in die Portfolioanalyse mit Python

Faktormodelle zur Bestimmung des Risiko-Exposures

$$

Tabelle mit taktischen, strategischen und Risikomanagement-Anwendungen von Investmentfaktoren

1 Quelle: https://invesco.eu/investment-campus/educational-papers/factor-investing
Einführung in die Portfolioanalyse mit Python

Faktorexposures

df.head()
date        portfolio    volatility    quality    
2015-01-05    -1.827811    1.02        -1.76
2015-01-06    -0.889347    0.41        -0.82
2015-01-07     1.162984    1.07         1.39
2015-01-08     1.788828    0.31         1.93
2015-01-09    -0.840381    0.28        -0.77
Einführung in die Portfolioanalyse mit Python

Faktorexposures

df.corr()
            portfolio    volatility    quality
portfolio     1.000000    0.056596    0.983416
volatility    0.056596    1.000000    0.092852
quality       0.983416    0.092852    1.000000
Einführung in die Portfolioanalyse mit Python

Korrelationen ändern sich über die Zeit

# Rollende Korrelation
df['corr']=df['portfolio'].rolling(30).corr(df['quality'])
# Ergebnisse plotten
df['corr'].plot()
Einführung in die Portfolioanalyse mit Python

Rollende Korrelation mit Quality

Diagramm der rollenden Korrelation zwischen Qualitätsfaktor und Portfolio-Renditen über die Zeit

Einführung in die Portfolioanalyse mit Python

Lass uns üben!

Einführung in die Portfolioanalyse mit Python

Preparing Video For Download...