因子选股

因子选股是一种投资策略,它通过分析和识别影响股票收益的关键因子,从而构建具有优化收益和风险的股票组合。这种方法利用统计和机器学习技术,从大量历史数据中挖掘出对股票未来表现有预测能力的因子。这些因子可能包括公司基本面指标(如盈利、现金流、资产负债状况等)、市场因素(如宏观经济指标、市场情绪等)以及技术分析指标等。通过合理配置这些因子,投资者可以构建出在不同市场环境下表现稳健的投资组合,实现风险分散和超额收益的目标。

AI+涨停板特征提取

策略简介

本策略是一个基本的StockRanker策略,使用的因子除了一些基本的量价指标、技术指标、财务指标之外,我们加入了涨跌停的因子,由于涨跌停price_limit_status这个字段的含义是等于1表示跌停、等于2表示非涨跌停、等于3表示涨停,因此我们将过去10日的涨跌停状态相加的话,值越大就表示涨停次数越多。

在StockRanker模型上,由于数据量的增加,我们适当的调整了模型参数:叶节点数量、每叶节点最小样本数、树的数量,以避免模型欠拟合。

模型训练时间为2015-2022年,回测时间为2023-2024年,策略持股5支,等权重,持仓5天

策略源码

[htt

更新时间:2024-12-15 09:10

单因子分析(案例代码)

旧版声明

本文为旧版实现,仅供学习参考。

https://bigquant.com/wiki/doc/demos-ecdRvuM1TU


新版因子分析代码:

https://bigquant.com/wiki/doc/5zug5a2q5yig5p6q5luj56cb-Od7rjBTNDQ

策略案例

[https://bigquant

更新时间:2024-06-07 10:55

如何使用因子分析

策略案例


https://bigquant.com/experimentshare/0b04060b41be4c89b38adc02d2bd73a4

\

更新时间:2024-06-07 10:55

怎么调用因子

具体怎么调用这些因子

更新时间:2023-10-09 02:18

研究报告


东方

20150626-东方证券-《因子选股系列研究之一》:多因子模型的基石——单因子有效性检验.pdf

20150909-东方证券-《因子选股系列研究之二》:低特质波动,高超额收益.pdf

20151207-东方证券-《因子选股系列研究之三》:投机、交易行为与股票收益(上).pdf

20151214-东方证券-《因子选股系列研究之四》:基于交易热度的指数增强.pdf

20160216-东方证券-《因子选股系列研究之五》:剔除行业、风格因素后的大类因子检验.pdf

20160512-东方证券-《因子选股系列研究之七》:投机、交易行为与股票收益(下).pdf

20160525-

更新时间:2023-06-02 14:33

海外看中国:中国A股市场中因子选股的案例,反转和分析师情绪最能反映A股行为

中国A股市场中因子选股的案例

作者:Daniel Fang, Diana Olteanu-Veerman

出处:SSRN, 2020-04

摘要:近年来,由于其规模和对全球金融市场的重要性,中国A股市场吸引了全球投资者的极大兴趣。A股市场具有独特的市场特征和监管环境,这给机构投资者带来了挑战。本文通过中国A股市场知名的股票因子,研究了因子策略的有效性。本文证明:经过适当设计的传统因子策略相对于市值加权基准,可以提供有吸引力的风险调整后收益。此外,作者发现:中国股票市场的一些特征对因子绩效和复杂的因子策略设计有明显的影响。值得注意的是,传统的价格动量因子在中国A股市场并不适用。相反,基于收

更新时间:2022-11-20 03:34

周频调仓:在Alpha衰退之前-东方证券-20161205

研究结论

因子选股研究通常采用月频调仓模式,但是Alpha因子的效用并非在未来一个月均匀分布,而是呈现逐步衰减的形态,也就是说我们从月初获得的alpha要比月末获得的alpha高,持仓一个月不动的调仓方式在当月后半段资金利用效率较低,有必要在alpha衰退之前调仓

因子的alpha衰减速度可以用其IC的半衰期度量,基本面因子、估值因子的衰减速度较慢,例如CFP_TTM指标的半衰期长达四个月;而技术类指标的衰减速度较快,CGO_3M指标11天左右IC即衰减了一半。

实证发现,不论是做主动量化还是做指数增强组合,周频调仓方式在交易成本较低的情况表现都明显优于月频调仓组合,但当单

更新时间:2022-08-30 09:49

因子选股系列研究之二十一:组合优化是与非-东方证券-20170306

研究结论

过去几年A股alpha空间较大,一些经验的简单组合构建策略就可以获得稳健组合,组合优化方法在提高策略收益和稳健性上并无明显优势。它的作用更多是提供一个平台,让投资者同时精确控制组合风险暴露、个股数量和权重、换手率、冲击成本等,同时还可以把投资者的主观信息融合同一个模型框架下来,包容性和扩展性强。

风险厌恶系数的设定取决于要做什么策略组合,报告正文给出了估算方法。当组合优化问题的约束条件较多时,约束条件对组合风险的控制作用更大,风险厌恶系数的变动只能实现微调。

实际使用中,绝大多数组合优化问题都要通过数值方法求解。没有适用所有问题的数值算法;同一个问题,不同算法的求解时间

更新时间:2021-11-22 10:54

《因子选股系列研究之七十》:机器因子库相对人工因子库的增量-东方证券-20200911

国内量化发展已有十余年,各家机构投资者的Alpha因子库已有较大规模,这时面临的问题是,继续花时间和精力进行因子挖掘扩充因子库是否划算,还能带来多少增量收益。我们尝试将近年来兴起的机器学习算法应用到Alpha模型上,进行低频层面的因子挖掘,考察机器因子库相对人工因子库的增量

本文首先利用遗传规划算法进行因子挖掘,再将机器因子库与人工因子库通过随机森林模型转换为预测收益率,从组合层面进行因子库效果的整体比较。考虑到技术类因子和财务类因子历史表现差别较大,我们将这两类因子的挖掘和对比分开进行

遗传规划是一种启发式的进化策略算法,可以用来进行选股因子挖掘。遗传规划算法的主要想法是模拟自然界中生物

更新时间:2021-11-22 10:54

《因子选股系列研究之六十九》:机器增强一致预期

研究结论

分析师盈利预测在海外和国内都存在明显乐观偏差,本报告将尝试用线性和非线性方法定量预测乐观偏差,并修正盈利预测以期获得更准确的预测结果

报告采用朝阳永续数据库,经筛选每年都有七、八万个样本数据,数据充足,适合机器学习模型使用;但随着最近几年新股数量的增多,研报对A股的覆盖率在下降,过去三个月内至少有一篇研报覆盖的股票目前只有一半左右

我们从研报、分析师、公司基本面、市场信息四个角度整理了27个变量用于预测分析师的乐观偏差;预测模型测试了线性的LASSO模型和非线性的GBRT模型,每个财年都用上一个财年的数据做训

从LASSO线性分析结果看,对乐观偏差影响最大的三个因素是:股票当

更新时间:2021-11-22 10:54

《因子选股系列之六十六》:基于时间尺度度量的日内买卖压力-东方证券-20200421

研究结论

股票的买卖压力不仅对价格在成交量维度上的分布有影响,而且对价格在时间维度的分布也有影响。买入压力比较大的股票在价格相对低位时会有主动买单推高价格,因而在价格相对低位的停留时间较短,卖出压力比较大的股票在价格相对高位时会有主动卖单压低价格,因而在价格相对高位的停留时间较短。

不同股票的价格不具有可比性,我们采用区间内的最高价和最低价归一化股票的价格得到相对价格位置RPP指标,RPP取值长期较大的股票买入压力较大,RPP取值长期较小的股票卖出压力较大

我们取时间加权平均的相对价格位置ARPP(即RPP对时间的积分)作为股票是否在价格相对高位停留较长时间的度量,股票在价格相对

更新时间:2021-11-22 10:54

因子选股系列之(六十四):从北上资金中提取的系列alpha因子-东方证券-20200207

研究结论

从2016年12月沪港通开通以来,北上资金大量流入A股,截至2020年2月3日,北上资金累计流入A股1.05万亿,对A股带来了各方面的影响,因此无论是北上资金对市场风格影响还是北上持仓和流入流出本身的信息都是值得重点研究的。

本文基于公开的北上资金持仓数据构建了12个持仓特征和流入流出交易行为的因子,并在2016.12-2019.12区间对北上因子进行了批量测试。测试发现大多数北上因子在北上持仓股票(目前为2150支)、中证800和沪深300中均具有显著的选股效果。此外,部分表现较好的北上因子也具有一定的行业选择效果。

北上因子与传统的大类因子相关性很低,但其中北

更新时间:2021-11-22 08:56

《因子选股系列之六十六》:基于时间尺度度量的日内买卖压力

研究结论

股票的买卖压力不仅对价格在成交量维度上的分布有影响,而且对价格在时间维度的分布也有影响。买入压力比较大的股票在价格相对低位时会有主动买单推高价格,因而在价格相对低位的停留时间较短,卖出压力比较大的股票在价格相对高位时会有主动卖单压低价格,因而在价格相对高位的停留时间较短。

不同股票的价格不具有可比性,我们采用区间内的最高价和最低价归一化股票的价格得到相对价格位置RPP指标,RPP取值长期较大的股票买入压力较大,RPP取值长期较小的股票卖出压力较大。

我们取时间加权平均的相对价格位置ARPP(即RPP对时间的积分)作为股票是否在价格相对高位停留较长时间的度量,股票在价格相对高位停

更新时间:2021-11-22 08:38

《因子选股系列之六十六》:基于时间尺度度量的日内买卖压力-东方证券-20200421

股票的买卖压力不仅对价格在成交量维度上的分布有影响,而且对价格在时间维度的分布也有影响。买入压力比较大的股票在价格相对低位时会有主动买单推高价格,因而在价格相对低位的停留时间较短,卖出压力比较大的股票在价格相对高位时会有主动卖单压低价格,因而在价格相对高位的停留时间较短。

不同股票的价格不具有可比性,我们采用区间内的最高价和最低价归一化股票的价格得到相对价格位置RPP指标,RPP取值长期较大的股票买入压力较大,RPP取值长期较小的股票卖出压力较大。

我们取时间加权平均的相对价格位置ARPP(即RPP对时间的积分)作为股票是否在价格相对高位停留较长时间的度量,股票在价格相对高位停留的时间越长

更新时间:2021-11-22 08:36

《因子选股系列研究三十三》:反转因子择时研究-东方证券-20180221

本文主要研究了影响反转因子的表现的因素,包括市场状态和宏观因素,从结果上来看,MKTILLIQ(市场资金敏感性)、MKTTO(市场换手率)、MKTVOL(市场波动率)和BAS(Bid-Ask Spread)这4个市场状态指标能够显著的预测下个月反转因子多空组合的表现。综合来看,这4个指标越低的时候,反转因子表现越差

我们通过逐步回归的方法在中证全指、中证500和沪深300这3个样本空间中进行拟合,得到了我们对于反转因子多空组合月收益的预测模型,预测模型的Adjusted R-square均在20%左右,预测效果明显

我们通过过去5年历史数据构建动态调整的预测模型,并依据预测的多空组合收益率

更新时间:2021-11-22 08:23

《因子选股系列研究之三十四》:基于风险监控的动态调仓策略-东方证券-20180222

传统多因子模型采用月频调仓,但实盘中提高调仓频率会带来两个好处:一是减小技术类alpha因子的IC衰减、二是提高风控频率降低风险。随着2016年底开始的技术类因子失效,前者的作用减弱,但后者的作用仍在

固定月频的调仓模式忽略了月中组合的风险敞口变化,所以有必要在月中实施风险监控,提升组合的调仓频率,从而同时改善组合的收益与风险。动态调仓监控风险的核心策略是:在原有固定月频的调仓基础上,在月中每日监控市值因子的暴露情况,如果市值因子敞口超过一定的阈值,我们就在下一个交易日调仓,从而使得组合风险再次中性。

和固定周频调仓模式比,在市场低波动、组合风险敞口变化不大时,动态调仓方法可以避免很多由于

更新时间:2021-11-22 08:23

《因子选股系列研究之二十九》:质优股量化投资-东方证券-20170831

价值投资不等于低估值投资,低估值股票可能是由于公司质地真的很烂,只考虑股票估值因素容易调入所谓的“估值陷阱”。所以价值投资一个必要过程是判断上市公司质地是否优良,再看公司质地是否配得上它的估值。我们这篇报告要解决的问题是如何用定量指标来衡量A股上市公司的质量优劣,验证一下A股是否真如一些市场偏见所言“只听故事,不看基本面”,“优质+合理估值”的价值投资方式能否在A股挣钱

公司质量的定义维度有很多,我们从盈利能力、成长性、财务稳健、公司治理角度定量测试了一些选股因子的有效性,具体结果可以参考报告正文,整体来说,基于市场历史公开数据,投资者是可以发现质地优良股票并获得显著超额收益的。

我们用I

更新时间:2021-11-22 08:06

因子选股系列研究之三十五:组合优化的若干问题-东方证券-20180301

本文回顾了组合优化的一般框架,讨论了组合优化中相关参数的意义和选择,包括交易成本惩罚与换手约束、风险惩罚系数与跟踪误差约束、权重上下限、风格因子暴露约束、股票数量约束,以及各约束之间的冲突等问

不同的风险水平对应着不同的预期收益,可以通过风险厌恶系数或者跟踪误差的调整实现不同的风险或收益水平,但是如果风格因子暴露约束过于严格时,投资者可选的风险、收益范围变窄,此时可以适当放松风格约束。组合优化的性能除了与算法的收敛速度有关,还与目标函数、约束条件的计算效率有关,通过引入股票协方差的因子化结构,组合方差的计算复杂度从原来的O𝑛2降低到Onk,(n为股票数量、k为风险因子数量),全市场组合优

更新时间:2021-11-22 08:05

因子选股系列研究之四十一:公司研发费用因子探究-东方证券-20180608

本篇报告主要研究了研发营收比因子在各个行业内的效果,从单因子测试角度来看,研发营收比在高科技行业(医药、电子、通讯、计算机)都有一定的效果,但是在构建行业内增强组合后,发现因子在医药和计算机行业有比较明显的新alpha贡献,在另外两个行业内新增强组合与原组合表现基本不变

我们构建了中证500内和创业板指医药计算机增强组合,其中中证500内医药计算机增强组合相比于原来的常规组合年化对冲收益提升1.3%,信息比提升0.2,最大回撤降低1.8%,效果还是比较显著的,但由于本身这两个行业在中证500内占比在15%左右,所以这样的改进对整个500增强的效果比较有限。创业板指医药计算机增强组合是以创业板

更新时间:2021-11-22 08:05

《因子选股系列研究之三十九》:业绩超预期类因子-东方证券-20180518

由于投资者对信息的反应具有滞后性,业绩公告超预期的股票后期有正向的异常收益,低于预期的股票后期有负向的异常收益,学界先后在全球不同市场均发现了盈利公告的价格漂移现象(PEAD)。

我们基于季节性随机游走模型预测的净利润和营业收入计算标准化的预期外净利润(SUE)和营业收入(SUR),用来度量业绩超预期的程度,根据模型是否带漂移项,我们计算了SUE0、SUE1、SUR0和SUR1共4个业绩超预期类指标。

基于4个业绩超预期类指标的事件研究一致支持PEAD在A股的存在,基于净利润的指标累计异常收益高于基于营业利润的结果,虽然公告前的累计异常收益更高,但公告后的异常收益依然显著,大概有3-4个月

更新时间:2021-11-22 08:05

《因子选股系列研究之三十六》:A股小市值溢价的来源-东方证券-20180304

全球主要股票市场的大小盘风格差异较大。美国市场在上世纪八十年代前小市值股票溢价明显,但最近十年大小盘表现基本持平;欧洲市场近些年的大小盘风格也不显著,日本市场从09年开始小盘股持续走强,而其它亚太地区则是长期大盘股强势

市值效应在A股全市场和中证500成份股内都很强,在沪深300成份股内较弱,2007-2011年间沪深300内相对较小的股票还有明显溢价,但从2011年开始基本上消失。行业因素对小市值溢价有影响,但绝大部分行业内部市值效应也非常明显。

上市公司的规模大小可以通过账面价值或市面价值度量。历史上看,账面净资产小的公司在A股也可以获得溢价,但幅度要比小市值公司的溢价幅度少很多。可能

更新时间:2021-11-22 08:05

《因子选股系列研究之三十七》:风险模型提速组合优化的另一种方案-东方证券-20180328

风险模型主要实现三个功能:估算协方差矩阵、控制风险暴露和组合绩效归因分析。后两者需要用到结构化的因子风险模型(例如BARRA、Axioma);估算协方差矩阵可以用结构化因子模型,也可以采用纯统计方法

结构化因子模型的最大好处在于降维,既可以降低参数估计误差,也可以降低协方差相关计算的复杂度,大幅提升组合优化速度;但缺点是模型会存在设定偏误,需要维护更新风险因子库。统计模型没有设定偏误,只需要用到股票收益率数据,计算效率很高,但输入到组合优化时,无法通过因子模型降维的方式实现优化提速。

本报告提高了一种方法可以兼顾统计模型的高效便捷和因子模型的计算提速。首先用压缩估计方法(报告用的是线性压缩

更新时间:2021-11-22 08:05

《因子选股系列研究之三十八》:协方差矩阵谱分解近似方法的补充-东方证券-20180405

上篇报告我们提出的协方差矩阵谱分解近似方法可以兼顾统计模型的高效便捷和因子模型的组合优化提速,不过其中K值(保留的最大特征值数量)的设定比较偏经验,本报告通过数学推导给出了此方法近似误差上限的简洁表达式,并基于此动态调整K值,保证理论一致性,同时可以在不显著影响策略表现的条件下,实现组合优化过程的大幅提速

压缩估计量方法是基于个股收益率在时间序列上独立同分布的假设,对近期市场变化反应迟钝。我们借鉴CCC-Garch 模型的思想,设计了一套波动率调整方案,可以让压缩估计量对近期市场变化更加敏感。用波动率调整后的风险模型可以降低策略跟踪误差和回撤。

跟踪误差惩罚项可以放在约束条件中,这时需要设

更新时间:2021-11-22 08:05

《因子选股系列研究之四十八》:Alpha与Smart Beta-东方证券-20181203

Smart Beta 产品近些年在海外市场规模增长迅速,它和主动量化、指数增强等alpha产品一样,收益来源于资产定价因子的风险溢价,不同之处在于获取因子暴露的方式,往往换手率较低。

我们把A股常用的指数增强策略用到了标普500指数上。用到的alpha因子中只有估值因子在标普500成分股内总体效果显著,但最近三年也有明显衰减。在不扣费情况下,年化超额收益仅0.16%,由此可见标普500指数的市场有效性。

对比看规模最大的20只Smart Beta ETF产品,有十支过去十年相对标普500的年化超额收益为正,Invesco S&P 500 Equal Weight ETF表现最为亮眼,过

更新时间:2021-11-22 07:53

《因子选股系列研究之二十七》:预期外的盈利能力-东方证券-20170709

未来盈利能力越强的企业,内在价值越高,但预期内的盈利能力已经反应在价格中,不能带来超额收益,相反,预期外的盈利能力才是盈利能力alpha的真实来源。

**Nissim和Penman(2001)从ROE出发,将净利润和股东权益完全拆分成经营活动部分和金融活动部分,提出了RNOA(净经营资产收益率)的概念,**RNOA相对于传统的ROE、ROA指标更加客观地表示了企业经营的盈利能力,而且不易受企业财务政策影响,本文选取RNOA作为盈利能力的度量

**我们采用横截面回归模型(Fama and French, 2000, 2006; Hou and Robinson, 2006)预测企

更新时间:2021-11-22 07:53

分页第1页第2页第3页
{link}