風險因子

Python 投資組合分析入門

Charlotte Werger

Data Scientist

什麼是因子?

投資組合中的因子,就像食物裡的養分

用圓餅圖把食物養分比喻為投資組合的因子

Python 投資組合分析入門

投資組合中的因子

因子類型:

  • 總體因子:利率、匯率、國家、產業
  • 風格因子:動能、波動度、價值、品質

風格投資因子

Python 投資組合分析入門

用因子模型判定風險曝險

$$

列出投資因子在戰術配置、策略配置與風險管理上的應用之表格

1 Source: 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...