Czynniki ryzyka

Wprowadzenie do analizy portfela w Pythonie

Charlotte Werger

Data Scientist

Czym jest czynnik?

Czynniki w portfelach są jak składniki odżywcze w żywności

Wykres kołowy porównujący składniki odżywcze w żywności z czynnikami w portfelu

Wprowadzenie do analizy portfela w Pythonie

Czynniki w portfelach

Rodzaje czynników:

  • Czynniki makro: stopy procentowe, waluta, kraj, branża
  • Czynniki stylu: momentum, zmienność, wartość i jakość

Czynniki inwestowania w stylu

Wprowadzenie do analizy portfela w Pythonie

Modele czynnikowe a ekspozycja na ryzyko

$$

Tabela z taktycznymi, strategicznymi i zarządczymi zastosowaniami czynników inwestycyjnych

1 Source: https://invesco.eu/investment-campus/educational-papers/factor-investing
Wprowadzenie do analizy portfela w Pythonie

Ekspozycje na czynniki

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
Wprowadzenie do analizy portfela w Pythonie

Ekspozycje na czynniki

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
Wprowadzenie do analizy portfela w Pythonie

Korelacje zmieniają się w czasie

# Rolling correlation
df['corr']=df['portfolio'].rolling(30).corr(df['quality'])
# Plot results
df['corr'].plot()
Wprowadzenie do analizy portfela w Pythonie

Krocząca korelacja z jakością

Wykres kroczącej korelacji między czynnikiem jakości a zwrotami portfela w czasie

Wprowadzenie do analizy portfela w Pythonie

Czas na ćwiczenia!

Wprowadzenie do analizy portfela w Pythonie

Preparing Video For Download...