リスク要因

Pythonで学ぶポートフォリオ分析入門

Charlotte Werger

Data Scientist

ファクターとは?

ポートフォリオのファクターは、食材の栄養素のようなもの

食材の栄養素とポートフォリオのファクターを比較する円グラフ

Pythonで学ぶポートフォリオ分析入門

ポートフォリオのファクター

ファクターの種類:

  • マクロ要因: 金利、通貨、国、業種
  • スタイル要因: モメンタム、ボラティリティ、バリュー、クオリティ

スタイル投資ファクター

Pythonで学ぶポートフォリオ分析入門

ファクターモデルでリスクエクスポージャーを把握

$$

投資ファクターの戦術・戦略・リスク管理での活用表

1 出典: https://invesco.eu/investment-campus/educational-papers/factor-investing
Pythonで学ぶポートフォリオ分析入門

ファクターエクスポージャー

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
Pythonで学ぶポートフォリオ分析入門

ファクターエクスポージャー

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
Pythonで学ぶポートフォリオ分析入門

相関は時間とともに変化する

# Rolling correlation
df['corr']=df['portfolio'].rolling(30).corr(df['quality'])
# Plot results
df['corr'].plot()
Pythonで学ぶポートフォリオ分析入門

品質とのローリング相関

品質ファクターとポートフォリオ収益のローリング相関の推移プロット

Pythonで学ぶポートフォリオ分析入門

練習しましょう!

Pythonで学ぶポートフォリオ分析入門

Preparing Video For Download...