咱們有時候對一些時間段特別的關注,好比9十一、互聯網泡沫、外星人入侵什麼的。在pyfolio中,有一個interesting times tear sheet,其實就是把某些特殊的時間段放大了給你們看看。python
至於特殊時間段的定義:.net
在pyfolio的這個文件夾下面,有一個這個py文件,在裏面進行設置就能夠了:rest
# Dotcom bubble PERIODS['Dotcom'] = (pd.Timestamp('20000310'), pd.Timestamp('20000910')) # Lehmann Brothers PERIODS['Lehman'] = (pd.Timestamp('20080801'), pd.Timestamp('20081001')) # 9/11 PERIODS['9/11'] = (pd.Timestamp('20010911'), pd.Timestamp('20011011')) # 05/08/11 US down grade and European Debt Crisis 2011 PERIODS[ 'US downgrade/European Debt Crisis'] = (pd.Timestamp('20110805'), pd.Timestamp('20110905')) 本身設置一個 PERIODS['lyx'] = (pd.Timestamp('20180301'), pd.Timestamp('20180801'))
而後:code
pf.create_interesting_times_tear_sheet(return_ser['return'], benchmark_rets=return_ser['bench'])
咱們來看一下這樣的結果:blog
因此,這個很簡單,就是看了一下細節。get
本文同步分享在 博客「錢塘小甲子」(CSDN)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。同步