python因子数_Python与量化多因子——因子库(下)

本文介绍了Python在量化投资中构建因子库的过程,包括因子构成的分类,如规模、估值、盈利等,以及准备工具如交易日历、行情数据接口。通过示例展示了如何计算20日市值平均因子,并提出了因子计算框架,鼓励读者思考如何调度因子计算并处理异常。
摘要由CSDN通过智能技术生成

1. 前言

有点泄气,读者不多,赞同也不多,不过万事开头难。上一篇我分享了因子库的设计,这一篇主要讲实现,加上我的标题叫Python与量化多因子,势必要加点代码在里头,不过旨在抛砖引玉,点到即止,更多的内容需要读者们自己去探索。

对了,读者如果自己动手,基础的Pandas,Numpy的操作还是需要会的,网上也有很多教程,大家也可以去看,如果有需要,后面我也可以写篇文章来介绍。

2. 因子构成

好像现在各家券商的研报后面都会加上他们因子的构成,很多因子也都是差不多的。我把要做的因子简单的归类,大概有如下这些:规模类

估值类

盈利类

成长类

技术类

一致预期类

另类

其实大家用的因子估计都差不多,现在更关键的是对风格的把握,但这显然也更难。

3. 准备工具

上一篇文章,我有说,我们的因子来自于一些底层的数据,但这些数据都存储在一些底层的表当中,我们需要一个中间层,构建一个统一的数据接口,为我们计算因子提供便利。

这个中间层至少需要包含:提供交易日历

提供股票的行情

提供财务数据,一致预期数据

提供行业分类数据

这四个功能,至于每个功能如何实现,具体问题具体对待。

参考网上开源的Tushare,我们也可以设计自己简单的Python数据接口:

import pandas as pd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值