├── style_factor_return.png ├── sw_l1.csv ├── Barra_Model.py ├── README.md ├── barra_function.py ├── 纯因子组合因子暴露矩阵.csv └── style_factors_cum.csv /style_factor_return.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackylwj/Barra_factor_model/HEAD/style_factor_return.png -------------------------------------------------------------------------------- /sw_l1.csv: -------------------------------------------------------------------------------- 1 | ,name,start_date 2 | 801740,国防军工I,2014/2/21 3 | 801020,采掘I,2004/2/10 4 | 801110,家用电器I,2004/2/10 5 | 801160,公用事业I,2004/2/10 6 | 801770,通信I,2014/2/21 7 | 801010,农林牧渔I,2004/2/9 8 | 801120,食品饮料I,2004/2/10 9 | 801750,计算机I,2014/2/21 10 | 801050,有色金属I,2004/2/10 11 | 801890,机械设备I,2014/2/21 12 | 801170,交通运输I,2004/2/10 13 | 801710,建筑材料I,2014/2/21 14 | 801780,银行I,2014/2/21 15 | 801040,钢铁I,2004/2/10 16 | 801130,纺织服装I,2004/2/10 17 | 801880,汽车I,2014/2/21 18 | 801180,房地产I,2004/2/10 19 | 801230,综合I,2004/2/10 20 | 801760,传媒I,2014/2/21 21 | 801200,商业贸易I,2004/2/10 22 | 801140,轻工制造I,2004/2/10 23 | 801720,建筑装饰I,2014/2/21 24 | 801080,电子I,2004/2/10 25 | 801790,非银金融I,2014/2/21 26 | 801030,化工I,2004/2/10 27 | 801210,休闲服务I,2004/2/10 28 | 801730,电气设备I,2014/2/21 29 | 801150,医药生物I,2004/2/10 30 | -------------------------------------------------------------------------------- /Barra_Model.py: -------------------------------------------------------------------------------- 1 | import numpy as np 2 | import pandas as pd 3 | import os 4 | import sqlite3 5 | import matplotlib.pyplot as plt 6 | from jqdatasdk import * 7 | from tqdm import tqdm 8 | from barra_function import pure_factor_model 9 | 10 | 11 | def main(): 12 | cwd = os.path.abspath(os.path.curdir) 13 | db_path = cwd + '\\' + 'AllData_2019.sqlite' 14 | 15 | style_factors = ['size','beta','momentum','residual_volatility','non_linear_size','book_to_price_ratio','liquidity','earnings_yield','growth','leverage'] 16 | industry_factors = [str(code) for code in pd.read_csv('sw_l1.csv').iloc[:,0]] 17 | factor_list = ['cfactor'] + style_factors + industry_factors 18 | 19 | conn = sqlite3.connect(db_path) 20 | cur = conn.cursor() 21 | cur.execute("SELECT name FROM sqlite_master WHERE TYPE='table' ORDER BY name") 22 | tables_name = cur.fetchall() 23 | tables_name = [table[0] for table in tables_name] 24 | 25 | factor_return_dict = dict() 26 | tables_name = tqdm(tables_name) 27 | for date in tables_name: 28 | tables_name.set_description('Processing %s' %date) 29 | sql = "SELECT * FROM '{}'".format(date) 30 | table = pd.read_sql(sql,con=conn,index_col='index') 31 | table['cfactor'] = 1 32 | rt = table['cc'] 33 | factor_data = table[factor_list] 34 | _,factor_return,_ = pure_factor_model(rt,factor_data,style_factors,industry_factors,if_output=False) 35 | factor_return_dict[date] = factor_return 36 | tables_name.close() 37 | 38 | factor_return_df = pd.DataFrame(columns=factor_list) 39 | for date in factor_return_dict: 40 | factor_return_df.loc[date,] = factor_return_dict[date] 41 | 42 | #style_factor 43 | style_factors_return = factor_return_df[style_factors] 44 | style_factors_cum = (style_factors_return+1).cumprod(axis=0) 45 | style_factors_cum.to_csv('style_factors_cum.csv') 46 | ax = style_factors_cum.plot() 47 | fig = ax.get_figure() 48 | fig.savefig('style_factors_return.png') 49 | 50 | if __name__ =='__main__': 51 | main() 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Barra_factor_model 2 | This rep is a simple attempt of Application of Barra Risk Model on China A share Market. 3 | ##1.Data preparation 4 | The buildbd.py can automatically download style factor data, including market cap, according to Barra CNE5 model from JoinQuant API and then build four databases. The first three databases are for style factors, market data and industry data respectively. The last database is a merged database of the above order by date. 5 | 6 | ## 1.Introduction to Barra Model 7 | According to CNE5, the factor excess returns over the period are obtained via a cross_sectional regression of asset excess returns on their associated factor exposures. Factor returns are estimated using weighted least-squares regression, assuming that the variance of specific returns is inversely proportional to the square root of total market capitalization. In order to avoid multicollinearity, Restriction is added that the industry cap-weighted sum of factor returns is zero. 8 | 9 | In order to faciliate the verification of the solution, I solved the weight matrix of pure factor portfolios instead of the factor returns themselves. The solution can be checked by examining the exposure of each factor portfolios where style factors portfolio should have unit exposure on the respective factor and no exposure on the others. 10 | 11 | ## 2.Results 12 | The factor_portfolio_exposure.csv is a single check of solution on a single day of 2019-12-25 on CSI500 constituents from which we can easily find the characteristics of pure factor portfolio exposure. The sw_l1.csv is actually Shenwan industry classification standard, emm... this file should be introduced in part2 but I forget, anyway. 13 | 14 | The style_factors_cum.png is the daily cummulative returns of the 10 style factors from 2019-01-01 to 2019-12-31 with style_factors_cum.csv as the original dataset. 15 | 16 | ## 3.Further exploration 17 | The value of Barra Factor Model lies on volatility forecast and portfolio risk attribution. There is a lot to talk such as risk adjustment of covariance of factor return. This rep is just a start and will be continually updated. 18 | 19 | ## 4.How to use this rep 20 | - Enter the database path and run builddb.py 21 | - run the Barra_Model.py 22 | 23 | -------------------------------------------------------------------------------- /barra_function.py: -------------------------------------------------------------------------------- 1 | import numpy as np 2 | import pandas as pd 3 | import os 4 | import sqlite3 5 | from jqdatasdk import * 6 | from tqdm import tqdm 7 | 8 | #style_factors = ['size','beta','momentum','residual_volatility','non_linear_size','book_to_price_ratio','liquidity','earnings_yield','growth','leverage'] 9 | #industry_factors = [str(code) for code in pd.read_csv('sw_l1.csv').iloc[:,0]] 10 | 11 | def pure_factor_model(rt,factor_data,style_factors,industry_factors,if_output=False): 12 | #函数文档: 13 | ''' 14 | :rt:收益率,Series 15 | :factor_data:因子暴露,DataFrame 16 | :style_factors:风格因子类型,list 17 | :industry_factors:行业因子类型,list 18 | :if_output:是否将结果输出为csv,Boolean 19 | :输出为(纯因子组合权重矩阵,因子收益率向量,纯因子组合因子暴露矩阵)(Omega,factors_return,Z_df) 20 | ''' 21 | cwd = os.path.abspath(os.path.curdir) 22 | Q = len(style_factors) 23 | P = len(industry_factors) 24 | factor_list = ['cfactor']+style_factors+industry_factors 25 | mkt_cap = factor_data['market_cap'] 26 | factor_data['cfactor'] = 1 27 | factor_data = factor_data[factor_list] 28 | factor_data = factor_data.dropna() 29 | mkt_cap = mkt_cap.loc[factor_data.index,] 30 | mkt_cap_weights = np.sqrt(mkt_cap)/np.sum(np.sqrt(mkt_cap)) 31 | rt = rt.loc[factor_data.index,] 32 | N = factor_data.shape[0] 33 | #1.构建权重矩阵V,残差波动率反比于股票市值平方根 34 | V = np.zeros((N,N)) 35 | for i in range(N): 36 | V[i,i]= mkt_cap_weights[i] 37 | #2.构建限制矩阵,由行业市值加权行业因子收益率和为0 38 | industry_matrix = np.matrix(factor_data[industry_factors]) 39 | mkt_cap_weights = np.matrix(mkt_cap_weights) 40 | industry_weights = np.matmul(mkt_cap_weights,industry_matrix) 41 | R1 = np.identity(Q+P) 42 | R2 = np.zeros((1,Q+P)) 43 | R2[0,(1+Q):] = -industry_weights[0,:-1]/industry_weights[0,-1] 44 | R = np.vstack((R1,R2)) 45 | # print(R.shape) 46 | #3.因子暴露矩阵 47 | X = np.matrix(factor_data) 48 | # print(X.shape) 49 | #4.计算纯因子投资组合权重矩阵OMEGA 50 | Omega1 = np.linalg.inv(np.matmul(R.T,np.matmul(X.T,np.matmul(V,np.matmul(X,R))))) 51 | Omega = np.matmul(R,np.matmul(Omega1,np.matmul(R.T,np.matmul(X.T,V)))) 52 | #5.通过纯因子投资组合权重矩阵和资产收益率计算因子收益率 53 | rt = np.matrix(rt,dtype=float).T 54 | factors_return = np.matmul(Omega,rt) 55 | factors_return = pd.DataFrame(factors_return) 56 | factors_return = pd.Series(factors_return.iloc[:,0]) 57 | factors_return.index = factor_list 58 | factors_return.columns = ['factors_return'] 59 | Z = np.matmul(Omega,X) 60 | Z = pd.DataFrame(Z) 61 | Z_columns = factor_list 62 | Z.columns = Z_columns 63 | Z_df = Z.set_index([Z_columns],drop=False) 64 | Omega = pd.DataFrame(Omega) 65 | Omega.index = factor_list 66 | if if_output: 67 | factors_return.to_csv(cwd+'\\'+'factors_return.csv') 68 | Omega.to_csv(cwd+'\\'+'OMEGA_Mat.csv') 69 | Z_df.to_csv(cwd+'\\'+'factors_exposer.csv') 70 | return(Omega,factors_return,Z_df) 71 | 72 | 73 | ''' 74 | def main(): 75 | factor_data = pd.read_csv('factor_df20191225.csv',index_col=1) 76 | factor_data = factor_data.iloc[:,1:] 77 | market_data = pd.read_csv('Market_Price.csv',index_col=0) 78 | rt = market_data['rt1'] 79 | Omega,factors_return,_ = pure_factor_model(rt,factor_data,style_factors,industry_factors,if_output=False) 80 | ''' 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | -------------------------------------------------------------------------------- /纯因子组合因子暴露矩阵.csv: -------------------------------------------------------------------------------- 1 | ,cfactor,size,beta,momentum,residual_volatility,non_linear_size,book_to_price_ratio,liquidity,earnings_yield,growth,leverage,801740,801020,801110,801160,801770,801010,801120,801750,801050,801890,801170,801710,801780,801040,801130,801880,801180,801230,801760,801200,801140,801720,801080,801790,801030,801210,801730,801150 2 | cfactor,1.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.02463 ,0.02299 ,0.01066 ,0.04723 ,0.02646 ,0.01581 ,0.02608 ,0.05026 ,0.03988 ,0.04493 ,0.05098 ,0.01650 ,0.01322 ,0.03517 ,0.00652 ,0.03886 ,0.04849 ,0.00748 ,0.06023 ,0.03426 ,0.01825 ,0.02215 ,0.07752 ,0.03491 ,0.08172 ,0.00537 ,0.04436 ,0.09506 3 | size,0.00000 ,1.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 4 | beta,0.00000 ,0.00000 ,1.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 5 | momentum,0.00000 ,0.00000 ,0.00000 ,1.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 6 | residual_volatility,0.00000 ,0.00000 ,0.00000 ,0.00000 ,1.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 7 | non_linear_size,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,1.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 8 | book_to_price_ratio,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,1.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 9 | liquidity,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,1.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 10 | earnings_yield,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,1.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 11 | growth,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,1.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 12 | leverage,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,1.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 13 | 801740,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.97537 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 14 | 801020,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,0.97701 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 15 | 801110,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,0.98934 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 16 | 801160,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,0.95277 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 17 | 801770,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,0.97354 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 18 | 801010,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,0.98419 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 19 | 801120,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,0.97392 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 20 | 801750,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,0.94974 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 21 | 801050,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,0.96012 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 22 | 801890,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,0.95507 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 23 | 801170,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,0.94902 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 24 | 801710,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,0.98350 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 25 | 801780,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,0.98678 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 26 | 801040,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,0.96483 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 27 | 801130,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,0.99348 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 28 | 801880,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,0.96114 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 29 | 801180,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,0.95151 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 30 | 801230,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,0.99252 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 31 | 801760,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,0.93977 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 32 | 801200,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,0.96574 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 33 | 801140,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,0.98175 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 34 | 801720,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,0.97785 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 35 | 801080,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,0.92248 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 36 | 801790,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,0.96509 ,-0.08172 ,-0.00537 ,-0.04436 ,-0.09506 37 | 801030,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,0.91828 ,-0.00537 ,-0.04436 ,-0.09506 38 | 801210,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,0.99463 ,-0.04436 ,-0.09506 39 | 801730,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,0.95564 ,-0.09506 40 | 801150,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,0.00000 ,-0.02463 ,-0.02299 ,-0.01066 ,-0.04723 ,-0.02646 ,-0.01581 ,-0.02608 ,-0.05026 ,-0.03988 ,-0.04493 ,-0.05098 ,-0.01650 ,-0.01322 ,-0.03517 ,-0.00652 ,-0.03886 ,-0.04849 ,-0.00748 ,-0.06023 ,-0.03426 ,-0.01825 ,-0.02215 ,-0.07752 ,-0.03491 ,-0.08172 ,-0.00537 ,-0.04436 ,0.90494 41 | -------------------------------------------------------------------------------- /style_factors_cum.csv: -------------------------------------------------------------------------------- 1 | ,size,beta,momentum,residual_volatility,non_linear_size,book_to_price_ratio,liquidity,earnings_yield,growth,leverage 2 | 20190102,0.9987606704494393,0.9987129233443173,0.9977844975716164,0.9953247836754675,0.9987544650946308,1.0027090935396499,0.9993201829410645,0.9984166179545916,0.9998012818462845,1.00075801366625 3 | 20190103,0.9981986564112065,1.0050670373336201,0.9989654761986079,0.9989874952243907,0.9999224257944344,1.0059726822846395,0.9972549123441969,0.9968352328274941,0.9995940053470658,1.0007932611604426 4 | 20190104,0.9965493595093754,1.0085420434443289,0.998399973687741,1.0022337230758365,1.0008132154121998,1.006929553559591,0.994731668454908,0.9958780303731594,0.9992345749174667,1.0011142077262263 5 | 20190107,0.9959223128020523,1.009536798543961,0.9993606131873142,1.0048805825197202,1.0004623414095497,1.0091176075130175,0.9929209535745315,0.996401293468759,0.9985044409499736,1.0005607787529789 6 | 20190108,0.9965822897518735,1.0103288322610724,0.9995263587533226,1.007916496557448,0.9992744953482697,1.0101870547977354,0.9913990791331749,0.9979050814206301,0.9983188636879178,1.000164898516392 7 | 20190109,0.9955838082258515,1.010691814354981,0.9985805246171413,1.0056084302030572,0.9984155904492752,1.0101246381510087,0.9914686091924422,0.9989083609849119,0.9980560064517577,1.0012229788531537 8 | 20190110,0.9949231767447841,1.0114645721907385,0.996829077669204,1.0033909215709476,0.9986792196053749,1.0108729179077647,0.9935515728711977,0.998203583593307,0.997803925536938,1.0019032811115935 9 | 20190111,0.9940409462156473,1.0109195541762181,0.997657850488337,1.0035890860733356,0.9997334897455411,1.0115272240412267,0.9924948131709579,0.9980859824009067,0.997182437639828,1.003789178358589 10 | 20190114,0.9961957087327998,1.0153366427272923,0.9974638229583147,1.0025355016214619,0.9984498010741846,1.0106946790242057,0.9919616706923643,0.9984429130217745,0.9970794619525785,1.0023897234763053 11 | 20190115,0.9961049607573484,1.0146183251523362,0.9988029021882662,1.0023158096850808,0.9983378336950358,1.0088904094811046,0.991679578021213,0.9991652456991448,0.997386008886502,1.003015678301834 12 | 20190116,0.9981313271836016,1.0133539387986041,0.998865912813229,1.0036837578602937,0.9990126564482814,1.0098688114753698,0.9913635909056676,0.9993406414468813,0.9962123039418517,1.003973579453112 13 | 20190117,1.001725114496698,1.0155958405519616,0.9980821108462796,0.999363404033008,0.998452779578574,1.0087434532728392,0.99191740541419,1.000782044713438,0.9973227809599552,1.003598857818436 14 | 20190118,1.0020353808660756,1.0168339223859668,0.998170217383475,0.9999138704367816,0.9983347566317096,1.0081073276481523,0.9913347945030282,1.0016411629099014,0.9977267129565048,1.002942188501835 15 | 20190121,0.9991601500526837,1.014307612746548,1.000238001987283,1.000487778982506,0.997970764679431,1.007910329041859,0.9918873652504862,1.0020673743800401,0.9969417371307717,1.0029554996238823 16 | 20190122,0.9990350789169742,1.0161656005563164,1.0024140704785651,0.9997211549040377,0.9986263441782472,1.0076265339539552,0.9919779972875078,1.0019329789319358,0.9967039739429653,1.0025843231477867 17 | 20190123,0.9984720449058189,1.0182621428617644,1.003167653541511,0.9972567314503983,0.9986760285407784,1.0076381515768107,0.9916218860179932,1.0018160679986503,0.9968908955881116,1.0022291528055542 18 | 20190124,1.0041071997578501,1.0195733648669894,1.0045319854829697,0.9932908174446192,0.9992397178544615,1.0047885706352382,0.9894317015784838,1.0037605121938633,0.9974765681382697,1.0016739985960332 19 | 20190125,1.0072759590326053,1.0199559374744056,1.0076420802005335,0.9901632413836063,0.9989367943572215,1.0033024947633575,0.987544874615925,1.0038288153333563,0.9980660183874924,1.0016324357680433 20 | 20190128,1.0142806743184811,1.0200166298648314,1.0119253479319203,0.9870737256582048,0.9992263097363916,1.0010516068632103,0.9851874247203192,1.0056365957560267,0.9987653256484934,1.0030022851936957 21 | 20190129,1.0168643069560126,1.0200664296729849,1.0138845714738673,0.9830239562243611,0.9995344763319123,1.000820427460247,0.9842408580110924,1.0076278117796977,0.9993452190786225,1.0021981744301645 22 | 20190130,1.0250511504146722,1.0212547970296155,1.017399353836864,0.9748512050309539,0.9999027117238675,0.9985156087159632,0.9838500577826569,1.009718099838864,0.998539409687696,1.0013389068862568 23 | 20190131,1.0242515229322815,1.025120252330691,1.0141157160834038,0.9781195673650239,1.001006322159739,0.9982531389055891,0.9842162578562343,1.008631254072259,0.9985637334412574,1.0003260859490437 24 | 20190201,1.0233783755159682,1.0293703116537152,1.013410578828193,0.9832729556279125,1.002154675392372,0.9984177893484321,0.9842830573257259,1.0092964562720348,0.9985965519726161,1.0004973872145417 25 | 20190211,1.0211243663594842,1.0301842844865527,1.0103331831426072,0.9881263256315029,1.0011467590674032,1.0000921063048165,0.9834147551799765,1.009944546590851,0.9977713838772851,1.0017803049364993 26 | 20190212,1.0225515187044312,1.0331780274055746,1.0077914121169642,0.9869653670810405,0.9996578017240054,1.0021726187461364,0.9846389244672803,1.0088281878809529,0.9985846769226446,1.0008275366793773 27 | 20190213,1.022422321674259,1.0344634326515674,1.0070598877996153,0.9913850814904054,0.9997275992199706,1.0023841724921152,0.9844622592586768,1.0085269549195244,0.9988296258427524,1.0004984391561516 28 | 20190214,1.0180729643603958,1.0329702744392262,1.004045807964499,0.9944108262339083,1.0004046149735895,1.0035942606478505,0.9837308372831882,1.0073306955408687,0.998654385547267,1.001323131607065 29 | 20190215,1.0188834504705513,1.0385861752237433,1.0027672860924257,0.9980433154419718,1.0008951742607535,1.0045152428971447,0.9831109420212161,1.0084663670711496,0.9982019875761152,1.0007702281327726 30 | 20190218,1.016747868982181,1.0380589950915888,0.9991300521460104,1.0045901793269885,1.0012984279073447,1.0068848766652598,0.9818667696315296,1.0078466085839763,0.9975139036727941,1.0001882859316695 31 | 20190219,1.0146923931568277,1.0386756388101301,0.9998391901097945,1.0064232325979547,0.9990605409076344,1.007659708005636,0.9811933264122865,1.009711933338825,0.998000849339344,1.0013905349966479 32 | 20190220,1.0140972088898503,1.0395843671473104,1.0035698936264406,1.0100424948362423,0.9990431894410289,1.008176728472817,0.9790580692462244,1.0095495951376234,0.9976974281924953,1.0008343615601214 33 | 20190221,1.0146812850439175,1.0451681207495749,1.004323995947617,1.012585251507145,1.0006269144355282,1.011084135418029,0.9788476587715976,1.0067759004082493,0.9971308170855105,1.000359863423334 34 | 20190222,1.0176545836922692,1.0507040816151478,1.0016022875739572,1.0146326965891665,1.0025655823405457,1.0130702823511888,0.9796576808898774,1.0057547847057997,0.9961748806446625,1.0028340616685985 35 | 20190225,1.0186522556350823,1.052223910201584,0.9975539807958551,1.0139731091747513,1.0038508956485352,1.0143654121701806,0.9785961700857085,1.0039388669235731,0.9945847304927701,1.0057938915461793 36 | 20190226,1.0159533389471902,1.0526563061486056,0.9973484636034924,1.0153145688048508,1.0042357383870417,1.01582178645831,0.9774309659234117,1.0034382714248635,0.9941136790220916,1.0066281427350559 37 | 20190227,1.0141317476741387,1.0518486816108583,0.9966616160196036,1.010224260293911,1.0032402374240073,1.0141554499794379,0.9794542545446507,1.003266748677655,0.9947272954743218,1.0052252599326714 38 | 20190228,1.016939387633701,1.0533427092263996,0.9977881117812707,1.0123355348855778,1.002795866201664,1.0141796511908194,0.9781785373996638,1.0022644705971586,0.9951426798077384,1.0063225415051797 39 | 20190301,1.0176166257027603,1.0550150224637724,0.9984413098022855,1.0178676223391485,1.0041895079616683,1.0144315886980666,0.9780139420046756,1.001884507133064,0.9953417101294008,1.0068869540924168 40 | 20190304,1.0149031211347928,1.0608855316559165,0.9966217763507554,1.0233776099377048,1.0065182816982832,1.0170330766670996,0.9767217866849967,1.001664836242791,0.9944402914517538,1.0078913666269378 41 | 20190305,1.0119154805153356,1.0612962270877462,0.9887486597218533,1.0259014764935714,1.007277019062131,1.0198621552086884,0.9775021048374499,0.999629648406984,0.9922935556470569,1.0096913740442433 42 | 20190306,1.0057929248933937,1.062525178107397,0.9837488346739565,1.0275375569525327,1.0098088167948285,1.0237677655940725,0.978680108788041,0.9957993763883304,0.9895344631552238,1.0122663608150784 43 | 20190307,1.010121786109876,1.060126801083111,0.9883008429592713,1.0243618288591994,1.010965676324721,1.0189021278039838,0.9755384207200262,0.9952947734548444,0.9908993290076378,1.0099421099634573 44 | 20190308,1.0060349872040821,1.0628162311052023,0.9877280610529399,1.0206435540634498,1.0128028357951537,1.0180897332902923,0.9751586050270235,0.9943967887166446,0.9903773365237869,1.0095836483341891 45 | 20190311,1.0042590104073503,1.0634601922756417,0.9885469088826165,1.0263291679853666,1.0142899611219998,1.0183031656306867,0.9728798194706726,0.9945872626999644,0.9905461292467262,1.0087087546323834 46 | 20190312,1.0016700710067006,1.0655851783948558,0.9931461973816763,1.0268335351284896,1.0132932641994146,1.0176749846543192,0.9693948169309967,0.9973385659920928,0.990688885378425,1.0078626107420339 47 | 20190313,1.0054858110313594,1.0647004235304247,0.9974007891493116,1.0203621426928788,1.0120560477837317,1.0150211156673203,0.9701910481685684,1.000222847584602,0.9917839808108418,1.0072404913181783 48 | 20190314,1.002388590870158,1.06761894968399,0.9994525249726334,1.0199070408985147,1.0111970120691431,1.0150228198614615,0.9680142658204798,1.0011621876130645,0.992494835911565,1.0083604016505292 49 | 20190315,1.0039321977025475,1.0698379275867296,1.001391604208525,1.0176105713049806,1.0106855034932434,1.0148343051235498,0.9685694106682969,1.00322108813239,0.9924333021816252,1.0087898456262303 50 | 20190318,1.0022574292487814,1.06905502195695,1.0005099118680176,1.0188837222211131,1.011495880509398,1.0147287363455415,0.9689565193221057,1.0036622930429853,0.9915887402327761,1.0091266620213282 51 | 20190319,0.9996161677061479,1.0705195703015122,0.9994273335937575,1.0192895515991927,1.0110003266700416,1.016339944941526,0.9686321711288176,1.0040132943896425,0.9909789721394133,1.0098940258546854 52 | 20190320,0.9980546160183368,1.0718978690849577,0.9980455726395125,1.021563883855826,1.0119006543370879,1.0184884194433026,0.9665517070358673,1.002237635420617,0.9913239623256345,1.0095233928790963 53 | 20190321,0.9969140433945342,1.0735379497382522,1.0002375960604633,1.0202347273383374,1.0126944611894184,1.019911086764002,0.9640348780858371,1.0005446500545105,0.9918632911840928,1.009068392028774 54 | 20190322,0.9930091858698263,1.0704983217084842,1.0020545119807693,1.0192278514460806,1.0135973720900557,1.0194744656184718,0.9621079475951766,0.9989956251259923,0.9922483540642812,1.0105696524088867 55 | 20190325,0.993520607234525,1.0664743311024716,1.0042901775745403,1.018297271978588,1.0107930769210296,1.016249965388511,0.96205084988038,1.0021674851319173,0.9917005439298231,1.0095902039867664 56 | 20190326,0.9941782342894817,1.0644823900045928,1.0048491154378587,1.0169184278103507,1.0110004857112516,1.0142193815383442,0.9632412705351603,1.0048456972238127,0.9908946510565002,1.0084784515481164 57 | 20190327,0.9948366577833059,1.0646373840216503,1.0065529398282462,1.0130628848030805,1.008744042369377,1.0127617799751114,0.961401748742609,1.0049462583284767,0.991835644234784,1.0071123057828286 58 | 20190328,0.9969751353991098,1.071272514672664,1.0109758027130864,1.0124096909058036,1.008508891818135,1.0130976130122125,0.9602841041125232,1.0049894493744371,0.9921076460328933,1.008427001604299 59 | 20190329,0.9966431009651904,1.0757701758372267,1.0116333260531045,1.0154265097113795,1.0098973609622675,1.0132368004220036,0.9601041375303223,1.006546785732678,0.9921167317522934,1.0097451160055535 60 | 20190401,0.9953685048269308,1.07792595390831,1.0093895391545653,1.0169234752349026,1.0112512392579478,1.0132222930968435,0.959668635537959,1.007272676315281,0.9920053276821074,1.009609540436527 61 | 20190402,0.9952587828867387,1.0821351798982521,1.0058460294217502,1.0151419407569702,1.009685921069705,1.0156179163192474,0.9583225928061426,1.0065966876931538,0.992724964833006,1.0094567413078075 62 | 20190403,0.9969822898146228,1.0828598564488743,1.003674250503569,1.0146318123449285,1.009363285234683,1.0151738218023734,0.958275216407592,1.0092939096945757,0.9922862996078309,1.009942534011962 63 | 20190404,0.9958225861752199,1.0815971847081394,1.0036424954060157,1.0160137650512275,1.0093212002439051,1.015265984426808,0.9581167097156906,1.0136056206630977,0.9930693874570918,1.0110026475347402 64 | 20190408,0.9931678214406087,1.0823377618868557,1.002885393083582,1.0163391351293745,1.0070388024800319,1.0153313567389226,0.9588201747801613,1.0132772004995856,0.992073455433996,1.012006968321536 65 | 20190409,0.9923649134335378,1.0808509859885465,1.0024732989955338,1.0160421558506172,1.0059396166326722,1.01588146306345,0.9563181073520499,1.0136762498074572,0.9918276963019079,1.012112184122562 66 | 20190410,0.9893092355935518,1.0800173500569659,1.0029708476849777,1.016166014402448,1.0047443176382163,1.0176544521982829,0.9539180143332923,1.011163432315762,0.9916536345351724,1.0127398493414623 67 | 20190411,0.9879688901995022,1.0803012943481665,1.007284649666816,1.0140671162945258,1.0040356201035454,1.0185827058878136,0.9535257583997786,1.0116541783871777,0.9906942775008519,1.0126171795156325 68 | 20190412,0.9870709683329001,1.0777270371884793,1.0058630238015103,1.0130465947710974,1.0037381201074718,1.0174435866922946,0.9535766012070904,1.0119910789184154,0.9914057111331216,1.0122041406236206 69 | 20190415,0.9879348890726376,1.08112813760278,1.0050982984809549,1.013147498940829,1.0038411110338468,1.0180212424211617,0.9551394564982932,1.0118969091759977,0.9918287549635427,1.0118147723400375 70 | 20190416,0.9874731216494844,1.0821251235096987,1.0032922399958573,1.0184269647202169,1.003356185182033,1.0200486444745822,0.9540946701319561,1.0099174584844117,0.9919521890746962,1.0126002786635238 71 | 20190417,0.9878658326764258,1.0830765480271738,1.0022635179111097,1.0166888256378974,1.002603629200346,1.018813608704086,0.9536389763071733,1.0096582008801145,0.9918338234507063,1.0135173289814616 72 | 20190418,0.9870772735667004,1.0839028144798675,1.0013245977593412,1.0163031639558884,1.0027410933765797,1.0187632836002045,0.9533705388887757,1.0103813129515025,0.9909390407189153,1.0138415509650507 73 | 20190419,0.9849906774317417,1.0809456613790682,1.0056469367280028,1.016849335495129,1.0032339401278247,1.02012856625928,0.9531003462907329,1.007221797274364,0.9906984637653693,1.0130647808608608 74 | 20190422,0.9866208804862975,1.0817656015735087,1.0124171257287404,1.0168955734011602,1.0017368722856244,1.0188689745921833,0.9505058564742767,1.0085829622715865,0.9915785994766282,1.011878531695859 75 | 20190423,0.9857424729001052,1.083488054096651,1.0108709593101803,1.016732109419176,1.0021769941846035,1.0199338313436555,0.9508614123850988,1.0074954028213683,0.9910479911833046,1.0137561981812413 76 | 20190424,0.9891166591167144,1.0787510661459285,1.0153748238379012,1.012320294843188,1.000701682667514,1.0165876529202091,0.9492297579168311,1.0088096403702929,0.9912070054624884,1.0133954563625545 77 | 20190425,0.9885343166163704,1.0785975619548824,1.016514741903279,1.0077636170513924,1.0008689781779314,1.0162896218924726,0.9482626091815697,1.0082234940624566,0.9914019486518306,1.0117066684118234 78 | 20190426,0.9979512647970245,1.073183211559494,1.0184155072360794,0.9983620336047893,0.9993977060336194,1.0111751660033839,0.945218825513703,1.0111111476443837,0.9933231587390968,1.008779664028042 79 | 20190429,0.9950239496599401,1.074546316987379,1.020698493709393,0.9982724711289117,0.9992669186302349,1.0131310029464542,0.9426498931186994,1.0129580295471179,0.9922797614434605,1.008752753967825 80 | 20190430,0.9963578089047053,1.0657130496579719,1.0173583730005682,0.9980454972292823,0.9979614640237098,1.011983211633623,0.9396969344042896,1.013082376165255,0.9903881621228597,1.0098205003236935 81 | 20190506,0.9927693176747067,1.0656372646840946,1.0194873589064526,0.9974970325540798,0.9962694596349101,1.0127203260615822,0.9393687367722325,1.0144885052735997,0.9902188443815751,1.0093019124130636 82 | 20190507,0.9891901816079361,1.0688176561630665,1.020404052478293,0.9957909717524367,0.9959491785462649,1.0136883618069403,0.9382116842686846,1.0140110218214256,0.9897727367287884,1.0084183628332475 83 | 20190508,0.9850491842524517,1.0682753255810218,1.0243444606649317,0.9913466847594357,0.9951800201953205,1.0143287298857568,0.9384205977096135,1.0144726180182981,0.9884036860612126,1.0066928832949766 84 | 20190509,0.984696383575605,1.072229195477553,1.033876549892344,0.9938523687632264,0.9948685395824847,1.0137192151175833,0.9389302189433834,1.0146844890964113,0.9890295855595822,1.0053719084344719 85 | 20190510,0.9807505498704736,1.070657444697972,1.035574899161649,0.9926218487601738,0.9945884234427003,1.0127827151065636,0.9387363151509093,1.013505668686234,0.9889432705559335,1.0035440026835571 86 | 20190513,0.9798225092361317,1.070129935125139,1.0385451177875107,0.9943502983913509,0.9934747472327471,1.0134233030360051,0.938282332742301,1.0148601534875492,0.9896116336885922,1.001687039861345 87 | 20190514,0.9786333840194069,1.073139293153797,1.0425148274577736,0.9972151070030928,0.9931950626837664,1.0138595796692413,0.9386256052281313,1.015930780725631,0.9903738320371228,1.0014823538074276 88 | 20190515,0.9783173737171481,1.0733587798973374,1.0382473289275584,0.9954808657662324,0.9932080828011522,1.014449254956071,0.9383672500677056,1.0158464083893497,0.9905718617327309,1.001514466341689 89 | 20190516,0.9802473017229297,1.0650082357853305,1.0368277817375575,0.9920555879977908,0.9934868973603701,1.0130317927908723,0.9383010304405515,1.015588251622895,0.9903552586690318,1.0020480471907218 90 | 20190517,0.9775795858081326,1.0661465895148619,1.040165578295886,0.9858388995495467,0.9934589283672277,1.0133046468447813,0.937878722705147,1.0140763776684796,0.990190042597596,1.0011309648159523 91 | 20190520,0.9780175658031562,1.0719755744505683,1.0432033609410816,0.9868872579269902,0.9939917941303716,1.013051518782451,0.9367085369453836,1.0152753878000695,0.9908516907628222,1.0000052844774368 92 | 20190521,0.9777689271496802,1.06938051582066,1.0440976920170428,0.9853582380176553,0.9931322476625978,1.0111220647988133,0.9366491431160427,1.0145262216105215,0.9909793412483652,1.00003537988422 93 | 20190522,0.9789298148429547,1.0674841279456382,1.0454286783444915,0.9813751780092628,0.9941838772194821,1.0112765346852082,0.9358695448380897,1.014447869385558,0.9910913127943811,0.9993975645512764 94 | 20190523,0.9788661170821478,1.0689327760572007,1.0494277097302247,0.9767427867501127,0.9918841971995299,1.0104916171485017,0.9346403798490007,1.015260353297509,0.9905869345770127,0.9994270319489293 95 | 20190524,0.975850269495813,1.072478970609358,1.052569603121435,0.9782839509982434,0.9925677890725645,1.0106305327990175,0.9354756161472003,1.0160380299380682,0.9906870792366411,0.9989582783808617 96 | 20190527,0.976646915364386,1.0725576771051208,1.0538474809101517,0.981057346608903,0.989256917537234,1.010318256331114,0.9338088668450675,1.0159476086275063,0.9912881906426678,0.9975304761338851 97 | 20190528,0.9738921318979822,1.071482850017141,1.051827199633647,0.9800069792689181,0.9901586072790661,1.008575571141735,0.9351217061754612,1.0153888752478242,0.992666776444293,0.9972078303424226 98 | 20190529,0.9735978809016713,1.0688104935899876,1.052353116917069,0.9770192994609123,0.9901287240184932,1.0083034627546779,0.9351784376780568,1.014421971240113,0.9924424746601798,0.9972936149670444 99 | 20190530,0.9720840680540277,1.0676226753628264,1.0533435268408817,0.975505327032975,0.9890237287542186,1.0063620564373243,0.9351151175983288,1.014158969141054,0.9921024754073887,0.9973248935842143 100 | 20190531,0.9751129462918637,1.064492988098541,1.0533705513438962,0.9705373258149639,0.9880439099352963,1.005092827854352,0.9358664580639042,1.0143361500827184,0.991046572933875,0.9969103133058419 101 | 20190603,0.9762914281510002,1.0633909889024533,1.0545334389446173,0.9670399292332249,0.9875966102212498,1.006092007897746,0.9349032008626259,1.0147651436878389,0.9912232570307118,0.9966093930647805 102 | 20190604,0.9737355576667598,1.0617264247017124,1.0516541797700247,0.9631890158659527,0.9861809736547215,1.006510318305884,0.9372472313093407,1.0158947989673803,0.9915911748438931,0.9963600887170457 103 | 20190605,0.9764778571979522,1.0594456778397534,1.0538999143480237,0.9591014182502886,0.9850092417429004,1.0065772825040442,0.9366222013793332,1.0169274631687901,0.9918075320397071,0.9955620152438696 104 | 20190606,0.9763660097557586,1.060771744445784,1.0530512759163484,0.9579040313533002,0.9847763200622346,1.004982559654451,0.9372468848135538,1.0178822024128344,0.9930485223205542,0.9955010816571828 105 | 20190610,0.9762981028438578,1.068524868308811,1.0559989816771929,0.9604437188752751,0.9855205833156332,1.0062917790045074,0.9378529667189662,1.01837419503738,0.9931583765913066,0.994882977564967 106 | 20190611,0.9744104135098599,1.0665480838153019,1.0525113329235252,0.9602483678546838,0.9848398065482223,1.0052291903576993,0.9385229193364276,1.017331826926531,0.9932335951412674,0.9950052711340063 107 | 20190612,0.9715301593046675,1.0697252824539443,1.0523830733526887,0.962580653012329,0.9837581494028724,1.0081225561663645,0.9380583619901932,1.0153930301174396,0.9921177085881743,0.9953071560706185 108 | 20190613,0.9745160366966938,1.0652970621271638,1.0516781820343646,0.9601465308933715,0.9833480258114516,1.0065208098440583,0.9349270429746472,1.0156160471159128,0.9918562750538453,0.9961846949759825 109 | 20190614,0.9724786045924816,1.0663980044896753,1.0531816273300956,0.9581415635533626,0.9822559097005014,1.0074286270833919,0.9346123482403694,1.0177007807804872,0.9924381234723587,0.9952390322915782 110 | 20190617,0.9728638541863993,1.0663005021146237,1.0550928207783072,0.9568352970233287,0.9817619805388081,1.0066575477141555,0.9340266186816389,1.0182628290724072,0.9923615337101871,0.9954501235405145 111 | 20190618,0.9729221575443162,1.0699137220284802,1.0567804190867551,0.9573338774021541,0.9819895206022119,1.0051569253495514,0.933838768111309,1.0191100740179568,0.9929647472491707,0.9946091918897684 112 | 20190619,0.976075663395568,1.075585936366035,1.0600405777283761,0.9554307987306916,0.9820967574562163,1.0049813509472307,0.9334739597955016,1.018710988921551,0.9938620726762178,0.9941947020125025 113 | 20190620,0.9707315010039933,1.079716637773886,1.056825995500492,0.9589164665117923,0.979170944708798,1.0056690995814757,0.9322350519200928,1.0176474084785607,0.9939167665071664,0.9931687106170914 114 | 20190621,0.9698382042727096,1.0778383098360131,1.0586337008593798,0.9595618266612351,0.9783804043780302,1.0063571056830978,0.9324773945657483,1.017607921050169,0.9946469708722661,0.9939074340790766 115 | 20190624,0.969420709914587,1.0754429464892516,1.0579703366328939,0.9595225578664782,0.9773172200497472,1.0067966515048943,0.9331418733148649,1.0158262510958367,0.9940197826461435,0.9942211967255752 116 | 20190625,0.9693179728747031,1.0740909283960354,1.0553788971880527,0.9583382966774756,0.976269431656702,1.0054742164361163,0.9315496421793277,1.0164176688908495,0.9939787394050132,0.9934431382673287 117 | 20190626,0.9712224868081043,1.0765743477125589,1.0564292374054582,0.9580578746193112,0.9764537147069959,1.004045650329523,0.9312376860415195,1.0168342092004754,0.9948265994947195,0.9926852865243286 118 | 20190627,0.9741396316403055,1.0747250260831207,1.0569497212974948,0.9559684584603477,0.9759479687047424,1.0028907745726061,0.9306050887003153,1.0159847971192708,0.9953401478580861,0.9923669425748948 119 | 20190628,0.9755764481063259,1.080957404300677,1.0570150719353208,0.9570122413210056,0.9760840759281564,1.0024069305820533,0.9313844209125208,1.0165214333794828,0.9961249820403258,0.9921694968873426 120 | 20190701,0.9758606391743951,1.0801401119090952,1.054355711280913,0.9576834213714686,0.9754249661603532,1.0017888125864114,0.9307927152965318,1.0173260638541817,0.9958588484352257,0.9920852285515946 121 | 20190702,0.9761118460557595,1.077541021404925,1.053744326625436,0.9560789133994332,0.9763304767014245,1.0027802072531347,0.9312429366190076,1.0181789594316881,0.9961549259857163,0.9921567970858622 122 | 20190703,0.9752812980571947,1.0774650453529222,1.052972603233993,0.9527590414863945,0.9766301079050185,1.0037889131989888,0.9311253183256583,1.01846703626141,0.9959034563417422,0.9934791045441971 123 | 20190704,0.9747959562077793,1.0765749794736783,1.0560370839858022,0.9524679238765413,0.9763875049806039,1.0033114501403622,0.9307902968478853,1.018542818469978,0.996771271127033,0.9923143588896938 124 | 20190705,0.9768036992195168,1.071356449183284,1.0584831076687595,0.9514071850129411,0.9759336978299828,1.001806606318948,0.9296508618522482,1.0183305434084717,0.9970264168410129,0.9919556489894591 125 | 20190708,0.975533873010679,1.0731735662069923,1.0592907162343068,0.9503733574129651,0.9762183582983308,1.0017876815782178,0.9298521832477391,1.0185029378212653,0.9971603721297372,0.9915330674856653 126 | 20190709,0.9750846778638632,1.0724058178948856,1.0591409472496844,0.9492955336823374,0.9741881957330973,1.001426745680288,0.9288968657808384,1.0170383818749265,0.997466363817866,0.9917958329305017 127 | 20190710,0.9739397431316931,1.0711757745651953,1.0568070462945636,0.9492068928771162,0.9735754669702203,1.0007401540210294,0.9286254637109874,1.0177398276740115,0.9977014791951685,0.9922150542964462 128 | 20190711,0.9740876649137278,1.0725343398602791,1.0585561598034177,0.9476033034681915,0.9730913311535709,1.0005763848411946,0.927026265427638,1.0182337517544406,0.9978808889934702,0.9933599194445639 129 | 20190712,0.9742579828733375,1.0748789789970252,1.0630977011731622,0.9484765814490715,0.9732881059697888,1.0024734320803537,0.9270342183830835,1.0170573694133134,0.9973205795419718,0.9932399900355577 130 | 20190715,0.9724672296782589,1.075924470201446,1.061699720517186,0.9495976060909159,0.9732001055038102,1.0032105197676155,0.9268269212173726,1.017530007667835,0.9977341033034344,0.9944806096527726 131 | 20190716,0.9720345504071236,1.0774951638769923,1.0635807084066926,0.9501594129292407,0.9725088197860923,1.0032531146093435,0.9263878688328455,1.0182535381095492,0.9982814544964114,0.994575676020112 132 | 20190717,0.9724979640969365,1.0729669111729636,1.0648752537209918,0.9492214495811412,0.9720275942044414,1.0034828095158002,0.9260429627726066,1.0171848845385363,0.9983127154393473,0.9955003966630682 133 | 20190718,0.973054139582602,1.0744406333563,1.065664243299845,0.948034480253101,0.9710132582297176,1.002517085602429,0.926340067215966,1.0171574170853745,0.9981635910038762,0.9962343512352866 134 | 20190719,0.9794240383870989,1.0712718884881132,1.0654853582880268,0.9435426935487716,0.970343461180204,0.9995866048615971,0.923982808701865,1.0177881322133049,0.998614843489282,0.996043836598879 135 | 20190722,0.9771059062843361,1.072438521666575,1.0655222382075629,0.9448243222869477,0.9697342524776499,0.9998829064741988,0.9253484181131009,1.017649063295245,0.9982831636814342,0.9952093666214555 136 | 20190723,0.9760836134735809,1.074205610070211,1.0643352770157979,0.9457132057242204,0.96939373603491,0.998774832887276,0.9258002801449872,1.018054172534559,0.9992641442043508,0.9940311673814788 137 | 20190724,0.9768656634846647,1.0743208803147155,1.063951813465811,0.9450573175808452,0.968610970816673,0.9981184035321959,0.9269823276740097,1.0177481508984039,0.9991320064900225,0.9933560857999465 138 | 20190725,0.9777812491807776,1.0749008529571664,1.0648422714674692,0.9439084972330675,0.9682405572310113,0.9972452625459242,0.9258989987830644,1.0176755382489986,0.9995785699787779,0.9919748902448922 139 | 20190726,0.9779218695090287,1.0733917945388634,1.0660592546968994,0.943248604570687,0.9686534951537468,0.9959717617497442,0.9265504997384194,1.0187619165102737,0.9997191314963763,0.9916284578750812 140 | 20190729,0.9776012709113712,1.0749672540899309,1.0658448582416835,0.9432487767301574,0.9688387556623309,0.9959005379118456,0.926334021706683,1.0205181434969026,0.9995111558536277,0.9907024310737342 141 | 20190730,0.9778276251138011,1.073050493069917,1.0657884320390878,0.9419139372549564,0.9693198036431078,0.9952740095744823,0.9258405608857408,1.020407293831012,0.9999855847284946,0.989152958805795 142 | 20190731,0.9761155205679146,1.073215238673076,1.063160895397837,0.9415027861238554,0.9683337329934998,0.9942634680964907,0.9260543831987964,1.0218394588336563,1.000262306163131,0.9885970389128091 143 | 20190801,0.9762645419688311,1.0682427850159824,1.0657167921545885,0.9413557902702235,0.9690516195034655,0.9928259303210567,0.9265899255866418,1.02062412499363,1.000906456800773,0.9886386203449938 144 | 20190802,0.9729687058968156,1.064924498955489,1.0685640086122106,0.9429990856853092,0.9690694700517961,0.9956065483046356,0.9279603584802208,1.0185831365674465,1.000269895165244,0.9885808116099727 145 | 20190805,0.9769616760599812,1.0588001059096956,1.0730489053198056,0.9408268174486363,0.9692273955827629,0.993634447598117,0.9305699015209445,1.0180125904565975,1.0000064839370442,0.9884752129619016 146 | 20190806,0.9760148582515921,1.0571003253071305,1.0730458924099109,0.9411436562892707,0.9687907625464812,0.9926430092617204,0.9289629910726631,1.0180220434612333,1.0005568503511737,0.9896542285325989 147 | 20190807,0.977132397900359,1.0595612253728839,1.0750587471586648,0.9418087490892624,0.9673361788573406,0.99300460972251,0.9287724712905369,1.016980963191157,1.0011035651826026,0.9895438595627523 148 | 20190808,0.976799401247562,1.056907117085469,1.074612020249926,0.9410333398201091,0.9673680328577883,0.9924596131847219,0.9282724885731578,1.016190224872871,1.0021067946454913,0.9897929269083229 149 | 20190809,0.9770938090799256,1.059793039312158,1.0764393448013168,0.9393841318080469,0.9678852039134641,0.9916862518143527,0.9303294103550233,1.0166508815602457,1.0022693679700645,0.9893738857542504 150 | 20190812,0.9766762843557296,1.0562321777979733,1.0759317116310643,0.9399068517301177,0.9683416232027237,0.9916800166011953,0.9316272616622058,1.01613152032921,1.0021745626097613,0.9893967983603282 151 | 20190813,0.9769087899690575,1.0594506908684047,1.076886941588828,0.9390595577698769,0.968132896983161,0.9906354417234052,0.9307876505840016,1.0165096982031632,1.0023231958592331,0.989499879239921 152 | 20190814,0.977941723360806,1.0610231191237525,1.077540429289321,0.9390240766911596,0.9686324631259166,0.989075776282733,0.9313205174978031,1.017217957360209,1.002594214485469,0.989465870532879 153 | 20190815,0.9780655034419306,1.06077193306175,1.0786153117811341,0.9369788777307329,0.9690952566509387,0.9881285791069452,0.9319472073958193,1.0167189645228603,1.0028941397503153,0.9885233455112598 154 | 20190816,0.9789552419138161,1.0667661458121787,1.0773352099277982,0.9349053722099234,0.9707043817438566,0.9867091489810776,0.9329048251177049,1.0167095132549562,1.0023782450645762,0.9882335579053482 155 | 20190819,0.9773620966495319,1.0680570621597132,1.0767595001207224,0.9366010370538851,0.9701623008800276,0.9874037273043166,0.9324802314534294,1.0170335046973549,1.0019581621677256,0.9887728334473718 156 | 20190820,0.976581223793736,1.0690525797133204,1.078374978579631,0.9371102378681386,0.9700543391628487,0.9872724486036522,0.9319642092686901,1.0167185880831495,1.0020972258639922,0.9887890733037012 157 | 20190821,0.9761096660570813,1.0723274786366646,1.0745563803617524,0.9382429507408933,0.9696641534728838,0.9871351415131773,0.9305793642009393,1.0158389123746916,1.001845119330029,0.9892993715295495 158 | 20190822,0.9774992907187215,1.0725466092575744,1.0768798812797635,0.9384433061388554,0.9687900882082954,0.9865233935961129,0.9291571949467062,1.0143616095253745,1.0026380488617586,0.9885956525597995 159 | 20190823,0.9769102414897894,1.0700111071659602,1.079294520598935,0.9396912691670942,0.9699684178635635,0.9872197407255983,0.9298010394034681,1.0133423565516104,1.0025845920356011,0.9885382696245321 160 | 20190826,0.9766585417710297,1.0740987727832898,1.0778174148146058,0.942319012158628,0.9690836734113147,0.9891137766742676,0.9286707601672368,1.013948988265049,1.0027452440860314,0.9880561398765008 161 | 20190827,0.9754042214400696,1.0740327857491407,1.0788523603798508,0.9444805626786279,0.9684181124132466,0.9905605346260303,0.9263827577185544,1.013830337279717,1.0023956264512075,0.9882422407028914 162 | 20190828,0.9752379002760372,1.074489765507808,1.080624229856769,0.9473887117548414,0.9681622969681881,0.9915206869716382,0.9256959675082269,1.0139589146804957,1.0039400973434403,0.987137936283917 163 | 20190829,0.9780774550177083,1.0713845973016094,1.084249302545882,0.9447125196875705,0.967304682482863,0.9904955373655422,0.9243875848581922,1.0127222643676288,1.0044686880369607,0.9869237807795906 164 | 20190830,0.9761702509456789,1.076791304828473,1.0890070739035262,0.9433376613638724,0.9681387823578393,0.9903921493970972,0.9245586478002769,1.0132429558656502,1.0050750181795516,0.9869522337962446 165 | 20190902,0.9756156177821896,1.079850406827079,1.089065557577965,0.9453955435227852,0.9678080378848767,0.9896387443092998,0.9240559634018506,1.0147557679562702,1.0054535934454842,0.9865483052637546 166 | 20190903,0.9765005458255896,1.0816768162362258,1.0873936106255466,0.9450968431598175,0.968545448800518,0.9897940901288864,0.9251169822074738,1.0162760818807124,1.0057821255957722,0.9873057620758969 167 | 20190904,0.9768342405010397,1.0847048504891192,1.088199137080007,0.9462171031597209,0.9687991677983854,0.9899022697699474,0.9251049021546665,1.016506043667246,1.0052866255401214,0.9868801341820226 168 | 20190905,0.9779716980177164,1.088109968665155,1.0852476253244283,0.9433121005372201,0.9690397027679397,0.98906400689464,0.9260855867107921,1.0172385629264877,1.0059352602571767,0.9851014788662253 169 | 20190906,0.977397526131198,1.0918350234987189,1.085030697625437,0.9438999241447494,0.9706156183985125,0.9890531732542075,0.928095000043077,1.0180069630660027,1.0059139627984168,0.9846411486290666 170 | 20190909,0.9767633829734438,1.0924619408454213,1.0799791614104093,0.9472640059710633,0.971038045824319,0.9891423709456528,0.9266397340653393,1.019254537593052,1.0042952857265688,0.9837600849238172 171 | 20190910,0.9753943237069791,1.09170731777127,1.0784716878986278,0.9470430707313743,0.9706956074106076,0.9900041874766804,0.926521564639454,1.020401226210998,1.0045473860266199,0.9846512628857216 172 | 20190911,0.9745286974095551,1.0918885855267448,1.077027303282634,0.9464216699311567,0.9700910560464004,0.9895527038449152,0.9268447804594745,1.021629386833667,1.0054038792843472,0.9851367587887421 173 | 20190912,0.9734462686170199,1.091043284778736,1.077398637093244,0.9480749584959108,0.970043847404717,0.9903680670238564,0.9265966680125052,1.0216015342223805,1.004768587959622,0.9836560102580327 174 | 20190916,0.973071877193335,1.086639203624508,1.0791896381168333,0.9503605310104932,0.9688019873471587,0.9885420611939698,0.9253996923368539,1.0221871564188254,1.0058153526832427,0.9838712174376026 175 | 20190917,0.9716867052715003,1.0863228825765152,1.082078457334378,0.9496094129180339,0.967528133925377,0.9873063051756636,0.9243063802246922,1.0229091277909532,1.005700375969832,0.9837489384194834 176 | 20190918,0.9704316764990251,1.0885609353421564,1.0831875879803732,0.9476632942376361,0.9674763498732825,0.9868491577739069,0.9251097718325942,1.0219694069223868,1.0059554826981931,0.9835994545922847 177 | 20190919,0.9706352324469996,1.0882587903710303,1.0838984985320221,0.9474262619927256,0.9672166441562264,0.9863590621711239,0.9236636461035611,1.0200602182470704,1.0065514743197792,0.9836643685069998 178 | 20190920,0.9697073319200182,1.0861058833232278,1.0848178947037899,0.9471996051981376,0.967215488535358,0.9859781510208505,0.923724900664381,1.0176845373122214,1.0061021583460896,0.9835388424276305 179 | 20190923,0.9692821676374676,1.087085685825276,1.0868147583039385,0.944850035984398,0.966521839648964,0.9849337024001992,0.9235615821915993,1.0172635944917254,1.0066852175619723,0.9825868264815039 180 | 20190924,0.9707538859653044,1.0841414833976746,1.0873538734026247,0.9415929666811663,0.9671657949622272,0.9830734676797039,0.9225947175220292,1.0170901537534252,1.00641798111124,0.9840542104076413 181 | 20190925,0.9740738535057297,1.0805104229224745,1.0856503258255734,0.9348070735195687,0.9670657732290718,0.9817045572636095,0.9201014386982923,1.0168104276287635,1.0063885163231456,0.9853348263591992 182 | 20190926,0.9721680106573233,1.0847411763913541,1.0865712821585694,0.9342830251114651,0.9663116425964108,0.9818584141489549,0.9203403340373106,1.0174235885256588,1.0065913470501386,0.9845366801495602 183 | 20190927,0.9721508819919478,1.0800197289753553,1.0873553716063733,0.9329722140316894,0.9664970216756933,0.9814951768506451,0.9196237601632937,1.018158852707452,1.0058068101112843,0.9846846422347068 184 | 20190930,0.970357290549292,1.0802169320255135,1.0901437638174638,0.9343676162619271,0.9655488221004479,0.9815765469884017,0.9205213710414617,1.0207946003702821,1.0052140425301654,0.9854919313095886 185 | 20191008,0.9665229819271575,1.081802352884886,1.095003982569499,0.9345241215750122,0.9652314658089253,0.982134331226199,0.9216676574739715,1.0210043167142804,1.0054130511140473,0.986858733353977 186 | 20191009,0.9662847356465264,1.0837510799280068,1.1006150091822784,0.9360116362829423,0.9649020917044683,0.9822101770431845,0.920409936682431,1.0200455304623268,1.0051324772285573,0.9872217354637057 187 | 20191010,0.966349884986227,1.085640107434116,1.1019022429304601,0.9359921886411521,0.9635289953303219,0.9826709204483778,0.9188727541886013,1.0206452324910011,1.0043167467743972,0.9873552917101001 188 | 20191011,0.9659438604007388,1.088872676933448,1.0998551074892633,0.9372082737630967,0.964648248959485,0.9836914808832469,0.9194876301678977,1.021559956726221,1.0050186506178778,0.9876046706097771 189 | 20191014,0.9641009817906486,1.086562232923654,1.1002386900383099,0.9352780178894367,0.9637746924344879,0.9830814256749789,0.9165500451153947,1.0214633327846712,1.0040331850666384,0.9878610128118636 190 | 20191015,0.9653024898273875,1.0851584159877325,1.1017792745775157,0.9335883469412027,0.9642658137721468,0.9814971616167785,0.9166960578973978,1.0219271177859797,1.0039578320248235,0.9881160159331586 191 | 20191016,0.9659181834196775,1.085090140399659,1.103364901893564,0.9311372278795444,0.9640626476031243,0.9807006432002459,0.9178577724991577,1.0216326647059357,1.0036315875806385,0.9877890525265813 192 | 20191017,0.9665590961013253,1.08264193666014,1.0990878158402608,0.931280365467613,0.9644166274645131,0.9780506982886813,0.9171555509037619,1.021231903857332,1.003001013593622,0.9880879634409608 193 | 20191018,0.9651447915414011,1.0832338642611175,1.0986567156220601,0.9316249236691847,0.9612607002359042,0.977473649072789,0.9156873138994251,1.0230750636528196,1.0023140892403934,0.9886592352136339 194 | 20191021,0.9643582080289606,1.084692458100533,1.101283381393824,0.9314720864778175,0.9622197786692018,0.9775164076910804,0.9158130927461056,1.0222465335432909,1.0031061794225604,0.9881921790640429 195 | 20191022,0.962090690043727,1.083509008292419,1.1019473447933652,0.9290879476213754,0.9606435965357207,0.9784986889360817,0.9157045036682236,1.0221460608406483,1.0027899958437443,0.9883836526030699 196 | 20191023,0.9605412856969957,1.08442766028325,1.1017398567589118,0.927537442430722,0.9603326593472132,0.9785634191934158,0.9159328685873596,1.0220526400539263,1.003023876101897,0.9884080136653992 197 | 20191024,0.961017819471245,1.087073318801167,1.1059782804067653,0.9275263032802814,0.9598899647794245,0.9788766234164386,0.9142398710411339,1.0209863444823704,1.0028489026300962,0.9887092735152173 198 | 20191025,0.9618245658137757,1.0942194993718506,1.1063810444985813,0.9291475457730932,0.9610396118143057,0.9805764282189782,0.9141043998903096,1.0198798844342014,1.002362932245832,0.9869739604137645 199 | 20191028,0.9647421157228501,1.0916121393308311,1.103350689510816,0.9295834395077338,0.9615225243206287,0.9791624490124206,0.9124990708207878,1.0207865506725782,1.0021523908835972,0.9855546249241544 200 | 20191029,0.9664401875828078,1.0899346087993598,1.1083209540154249,0.9274206515111696,0.961679601445751,0.9786011675626212,0.9124965159570553,1.0215757355789472,1.0020817263549398,0.9850755249091441 201 | 20191030,0.9688859405145119,1.0863351254367988,1.1107160973255108,0.9233047066404998,0.9624924864684645,0.9766609945443687,0.9116954506367592,1.0201341406498312,1.003062107410665,0.9854828442021586 202 | 20191031,0.969112554129057,1.0886321626979754,1.1114820637449607,0.9225138007492248,0.9617262787520706,0.9756999930139454,0.912577977313339,1.02072414808267,1.0029142692062027,0.9852982581478978 203 | 20191101,0.9709483856461254,1.0882039696315893,1.114996216848855,0.9215866646976367,0.9620685941869335,0.9748554374030124,0.9139431356927971,1.0202556947958692,1.003611387529476,0.986831204953344 204 | 20191104,0.9733948789188459,1.0897773938416184,1.1165405677756626,0.9203037766323509,0.9629785725827931,0.9743978353137976,0.9138711936822771,1.0209417643958778,1.0036676502365274,0.9873943426843209 205 | 20191105,0.9742309831703478,1.0865407078427103,1.1154578876658225,0.9175768248031564,0.9638681499694224,0.9733550103857848,0.9144680113717576,1.0199586913250318,1.0038510138256775,0.9881434994942235 206 | 20191106,0.9739419947859858,1.0888230610469272,1.1161588064320378,0.9178017376843532,0.9644006795638169,0.9733267957078167,0.9152338003347338,1.020721655293099,1.0034101451371358,0.9880253381215984 207 | 20191107,0.9735883290484993,1.0880713651096716,1.1149514889556074,0.9162364203107349,0.9641361065556795,0.9716214437073395,0.9144533741853147,1.019895603598025,1.0043145334431292,0.9868911380474272 208 | 20191108,0.9748003385359237,1.0848731975409387,1.1161980888368865,0.9167500441168758,0.9637363415345889,0.9704596782906453,0.9128158878429908,1.0192899235259398,1.0041305387617847,0.9870160490123664 209 | 20191111,0.9738593413339496,1.08607872348135,1.1147449276053343,0.9182215557258999,0.9632029128503485,0.97095196429172,0.9129616455733538,1.0189960829620566,1.0043673493155472,0.9869073980860078 210 | 20191112,0.9734597631508604,1.0834575364532306,1.1198263865002958,0.9175953907341557,0.9619101944690586,0.9714866481450454,0.9138247645153214,1.0165583309246655,1.004455507958988,0.9863472926523592 211 | 20191113,0.9729006993236613,1.08433510128606,1.1227798234376052,0.916826326236305,0.9625367941308178,0.9716053908636418,0.9149467314902588,1.0152873082903653,1.0048441811330986,0.986549044393624 212 | 20191114,0.9738768411332321,1.0834025524670547,1.1256468855515616,0.9170152731371293,0.9628869933242011,0.9708557272569036,0.912157015810811,1.0146976005917518,1.0044995627815199,0.986947954718272 213 | 20191115,0.9738558013433235,1.0847463325864128,1.1248545728064985,0.9183401380816367,0.962835464415512,0.9701945679966922,0.9118584661772652,1.0163494026341582,1.0042921222651657,0.9866634940302674 214 | 20191118,0.9735084523326324,1.087426447391927,1.1247689151101337,0.9200426836808683,0.9623600487140141,0.9699354499226948,0.9125665336857486,1.0164851004249083,1.0048037118567223,0.9857363507875399 215 | 20191119,0.9730483191240459,1.0851558962659884,1.1221936726906019,0.9217532752942825,0.9621958967438106,0.9703309759674447,0.9120940143955321,1.0150105570623025,1.0046450387864874,0.9853253428955917 216 | 20191120,0.972538821954739,1.0869135840569,1.1201019952857154,0.9215456746408927,0.9613596269612712,0.9719415645004014,0.9120696480451047,1.0148433178879928,1.0044249451717946,0.9855774846202227 217 | 20191121,0.9724651684558688,1.0859571882987007,1.1130312725695954,0.9206945988683466,0.9610971797560575,0.9726910706889353,0.9102548918831057,1.0157157544759141,1.004909408679254,0.986775958425716 218 | 20191122,0.9745981365289776,1.0860081362537757,1.1057302670945834,0.9165246175009815,0.9601442647576678,0.973279158162424,0.9078757240211298,1.0197490332704644,1.0053904029513416,0.9894548550616725 219 | 20191125,0.9751106320884411,1.0846940243440732,1.1073283700376484,0.917835192314021,0.9575517346790546,0.9737648325985765,0.9076686381613879,1.0183654490652192,1.0059018155142516,0.9895326889472034 220 | 20191126,0.9752481957891569,1.0846795699085194,1.1093125096821548,0.9169776506390348,0.9596647329174087,0.9729389957902028,0.907894630100236,1.017904682903527,1.0066769815382193,0.9902394433125752 221 | 20191127,0.9749701356107607,1.0845364731053222,1.1103912731875452,0.9183462610053892,0.9594768107641424,0.9735334672355767,0.9067920066913426,1.0171704288792203,1.0067895677404972,0.9895164125356568 222 | 20191128,0.974141090507438,1.0853101883145364,1.1059639807803794,0.9166035859183725,0.9605871848646451,0.9738996902208077,0.9069271508309817,1.0175817880582716,1.005304264388816,0.9899706948119827 223 | 20191129,0.9741639286937858,1.0870545707712014,1.1075929857409454,0.9157357134849753,0.9604110524887519,0.9726837931917167,0.9077494545761595,1.0194790484445182,1.0054523072992565,0.9900072592357727 224 | 20191202,0.9724399136415461,1.0889776978710137,1.1079421804669987,0.9167030021523234,0.9593120007969455,0.9731743780411535,0.9078337812352788,1.018626359037359,1.0055697053607036,0.990677016758403 225 | 20191203,0.9709736014915509,1.0875158627845565,1.1080286895464226,0.9175484915071722,0.9583880495610382,0.9732266458398239,0.9081844647799203,1.0170992189233448,1.0054042502287632,0.9902738297333458 226 | 20191204,0.971105541022701,1.0893893228811888,1.1118962025668326,0.9168206170678697,0.9591148123174843,0.9726467366342941,0.9094791265035354,1.0165004838963079,1.0057196066929637,0.9895342939452665 227 | 20191205,0.9710893749452459,1.0911445047961796,1.1121375563299642,0.9182380308478135,0.9590036064699754,0.9718171221890378,0.9092338685189694,1.016278629444908,1.0061513436622271,0.989305079472583 228 | 20191206,0.9714529602315364,1.0922178976148265,1.1089159418660168,0.9200233230428216,0.9598729844369012,0.9720780032906133,0.9095320399433119,1.0195622227707746,1.0065783664775743,0.9896464559978975 229 | 20191209,0.9715986418682723,1.093322242274645,1.1075618330320753,0.9203504403085137,0.9599745028905378,0.9715500917475646,0.9102331426479835,1.0185485020300324,1.007148106832947,0.9891092750684057 230 | 20191210,0.9707070886350726,1.0937895496630954,1.1108981570706142,0.9214704359324932,0.9592853532997048,0.9718109049053811,0.9077883817104464,1.0185187026295304,1.0068999862852481,0.9900041104683176 231 | 20191211,0.9705569384956019,1.092622195127507,1.111156150238116,0.9211501026847155,0.9598148471973471,0.9697219537733831,0.9074628320424183,1.0187796996998923,1.0069427837341163,0.9901130110441306 232 | 20191212,0.9715582903909389,1.0950985948220608,1.1135696952035485,0.9182874539781892,0.9594257127234449,0.9685407869706673,0.9085473986061228,1.0188137113690579,1.0064538892204626,0.9908402127804024 233 | 20191213,0.9718743881677647,1.0979285216011287,1.1100624295027537,0.9181234328617319,0.9610149606541537,0.9685695488872599,0.9121573028543358,1.0189678499391768,1.0065579372650169,0.9910652005531162 234 | 20191216,0.9736702363843911,1.101536762641406,1.10515263351399,0.9199542778834732,0.9620971968572571,0.9701180989728637,0.9118893201005817,1.0194543698559595,1.0061764157424573,0.9911073267736589 235 | 20191217,0.9730572850202577,1.1019825279537292,1.0980652171899967,0.9213244243720784,0.9621596950044491,0.9698301124012714,0.912675397121159,1.0198541756819992,1.0058017773207115,0.990005336188204 236 | 20191218,0.9706590992699233,1.103444869254865,1.09225466281044,0.9220437495762076,0.9616653534932972,0.9703844977831557,0.9125094531531301,1.0205800290520557,1.0048620273768654,0.9899508942483851 237 | 20191219,0.9705086599135043,1.0992252794364792,1.0916535023837035,0.9204451674078108,0.9606372376785991,0.9698431989031429,0.9129241769774409,1.0194230028487306,1.004613103847528,0.9903837106736322 238 | 20191220,0.9717626741928461,1.0948495675561412,1.0922605677266917,0.9179165251950819,0.9599047724797409,0.9679019430839341,0.9116712457738706,1.0183655267234204,1.00478950834704,0.9908434766360146 239 | 20191223,0.970829060463862,1.0978688503692193,1.0887406654318543,0.9169084863669689,0.9598257496373701,0.9676597901203012,0.9142079323517263,1.0156510108037644,1.0053170951576047,0.9906214374999355 240 | 20191224,0.9722300053924875,1.098632236422594,1.0891125080421276,0.9173343381739192,0.960562691313682,0.9667547371870109,0.9154999687806746,1.0154526184878592,1.0055425497645398,0.9900670717591807 241 | 20191225,0.972116758770916,1.1009495769438098,1.0861479491498305,0.9162234474928209,0.960240188594725,0.9657806466066605,0.917017599347074,1.0163422496868542,1.005485004807311,0.9909704242799485 242 | 20191226,0.9730911839586038,1.098817885657255,1.0820410729043124,0.9162222863829282,0.9600813851867072,0.965131774931376,0.9150344291692462,1.0176644416548768,1.0058384683297321,0.9917041053021954 243 | 20191227,0.9758767782455393,1.09982421958323,1.0864763676147897,0.9106578151511474,0.9605803439759513,0.9650196339670432,0.9145461723281206,1.017765719934718,1.0060854724815405,0.9919158541738226 244 | 20191230,0.9755260366048061,1.09940885439707,1.0883240585830054,0.9115978831779417,0.960790647381319,0.9647364683490425,0.9140260466942909,1.0187938810483932,1.0056387292387123,0.9928802999355124 245 | --------------------------------------------------------------------------------