首页 > 区块快讯

用多因子策略构建强大的加密资产投资组合:因子有效性检验篇

发布时间:2024-01-25 05:37:19
OK欧意app

OK欧意app

欧意交易app是全球排名第一的虚拟货币交易所。

APP下载  官网地址

通过分析本期因子值与预期收益率的关系,从而确定因子的有效性。主要有3种经典方法:

    ,越大因子表现越好。
  • ,通过比较该回归系数是否通过t检验,来判断本期因子值对下期收益率的贡献程度,通常用于多元(即多因子)回归模型。

(3)分层回测法代码实现

 f = {} 

returnM = {}
i range((chooseDate)):
df1 = .ini_data[.ini_data[] == chooseDate[i]].(columns=
{:})
Y = pd.merge(df1,.ini_data[.ini_data[] == chooseDate[i ]]
,left_on=[],right_on=[]).(columns=
{:})
f[i] = Y[factor]
returnM[i] = Y[] / Y[]
labels = [,,,,,,,,,]
res = pd.DataFrame(index=[,,,,,,,,,,])
res[chooseDate[]] =
i range((chooseDate)):
dfM = pd.DataFrame({:f[i],:returnM[i]})
dfM[] = pd.qcut(dfM[], , labels=labels)
dfGM = dfM.groupby().mean()
dfGM.loc[] = dfGM.loc[]- dfGM.loc[]
res[chooseDate[i ]] = res[chooseDate[]] * ( dfGM[]) data = pd.DataFrame({:res.iloc[:,],:
[,,,,,,,,,]})
df3 = data.corr()
()
(df3)
res.T.plot(title=)

(责编: admin)

免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

如有疑问请发送邮件至:goldenhorseconnect@gmail.com