京东量化平台策略之法玛尔三因子

京东量化平台策略1

这三个因子一个叫贝塔,一个叫市值,一个叫估值——更简单地说,小盘股和低市净率的价值股会给你带来更好的回报。
所谓贝塔,有点类似于大家所说的“股性”,比如大盘涨1%,这个股票一般要涨1.5%,股民就会说这个股票“股性活”,而学术界则会说这个股票的Beta值是1.5(1.5÷1=1.5)。三因子模型之前的CAPM理论认为一份风险一份收获,一个股票的Beta越大那么预期收益就该越大。
  所谓市值,是指上市公司的规模大小。
  所谓估值,是指市盈率或其他可衡量的估值指标。

法玛尔三因子 : 小市值+小市净率

def choose_stock_finance(context,data_dict):
    dataframe = get_fundamentals(
    query(
        fundamentals.equity_valuation_indicator.market_cap_2,
        fundamentals.equity_valuation_indicator.pb_ratio
    ).order_by(
        fundamentals.equity_valuation_indicator.market_cap_2.asc()
    ).limit(#这样才可以得到所有市场品种
        3500
    )
    )

    dataframe2=dataframe.T
    dataframe2=dataframe2.loc[:,['market_cap_2','pb_ratio']]
    dataframe2['zhi']=np.log(list(dataframe2['market_cap_2']))+\
    np.log(list(dataframe2['pb_ratio']))
    lst2=dataframe2.sort(columns='zhi')
    return(list(lst2.index[:10]))

回测最近三年的结果 三年回测效果
发现在2017-05月后次策略出现大幅度的下降 已经跑不赢沪深300的基准点了

原因分析:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值