大概收集了下各平台开源的量化选股策略。本意为供自己参考,顺手分享一下,希望能对有缘人有用,哈哈。
一、多因子模型选股
多因子模型是应用最广泛的一种选股模型,基本原理是采用一系列的因子作为选股标准,满足这些因子的股票则被买入,不满足的则卖出。
1、大师系列——价值投资法整理归档(一共19个经典的大师策略)
来源:【优矿官方】https://uqer.io/community/share/56ab1289228e5b7fea018245
2、多因子换档反转策略
来源:【聚宽官方】https://www.joinquant.com/post/6113?tag=essence
3、Foster Friess积极成长策略
来源:【聚宽官方】https://www.joinquant.com/post/3568?tag=essence
4、Fama-French三因子火锅&五因子模型
来源:【聚宽官方】https://www.joinquant.com/post/1668?tag=essence
来源:【聚宽官方】https://www.joinquant.com/post/1690?tag=essence
5、多因子模型+资产组合优化(加“社区神定律——每月25号以后不交易”)
来源:【聚宽社区】https://www.joinquant.com/post/835?tag=essence
6、11年100倍以上的多因子策略-四因子选股策略研究
来源:【聚宽社区】https://www.joinquant.com/post/1486?tag=essence
7、光大多因子模型
来源:【光大研报+优矿社区】
《光大证券_多因子系列报告之一:因子测试框架》,
《光大证券_多因子系列报告之二:因子测试全集》,
《光大证券_多因子系列报告之三:多因子组合“光大Alpha1.0”》
https://uqer.io/community/share/5958e0bec9dd160057510df9
8、小费雪选股法
来源:【华泰研报+聚宽社区】
(一)小费雪——静态市收率PS:https://www.joinquant.com/post/6944?tag=new
(二)小费雪——相对市收率:https://www.joinquant.com/post/7027?tag=new
(三)小费雪(终):https://www.joinquant.com/post/7029?tag=new
参考研报:《华泰价值选股之低市收率A股模型Ⅱ》
9、华泰价值选股之FFScore模型
来源:【聚宽社区】https://www.joinquant.com/post/4872
参考研报:【华泰金工林晓明团队】华泰价值选股之FFScore模型
10、国信动态多因子算法的实现
来源:https://uqer.io/community/share/58ea0fc1d8c05b0058d80244
参考研报:国信《45数量化投资技术系列之四十五:基于A股市场选股因子边际效用和有效分散的动态区分度动量策略》
二、风格轮动模型
1、斗牛蛋卷二八轮动原版策略实现(本质为择时)
简介:“二八轮动”就是根据A股市场中大盘股和小盘股走势不同作为信号判断的。(所谓二,就是指数量占20%的大盘股、权重股;所谓的八,就是数量占80%左右的中小盘股,非权重股;其轮动就是指在两者之间不断切换,轮流持有。)
来源:https://www.joinquant.com/post/1923?f=study&m=algorithm
三、配对交易
所谓配对交易,就是利用两只股票(或基金、债券等其他品种)走势非常相似,如果出现一直股票正偏离,一只股票负偏离,那么做空正偏离的股票,做多负偏离的股票。
1.工农配对(偏向择时)
来源:【聚宽论坛】https://www.joinquant.com/post/3104?tag=algorithm
2.银行轮动(中、农、工、商)无止损,年化77%
来源:【聚宽论坛】https://www.joinquant.com/post/3549?tag=essence
附:质疑帖:https://www.joinquant.com/post/5377?tag=new
四、 行业选股
1.【羊群效应系列】--寻找行业轮动中的龙头股:
https://www.joinquant.com/post/1038?tag=new
金融市场的羊群效应主要是指投资者在市场交易过程中的学习与模仿的现象,当市场中存在羊群效应时,投资者在做出自己的决策时更加依赖于他人的行为而忽略自己所获取的信息。
五、资金流模型
1、资金流模型的研究:
https://www.joinquant.com/post/973?tag=new
2、资金流数据+支持向量机——判断股价走势:
(资金流可以解释一部分股价的变化,这里的思路是不考虑基本面也不考虑时间序列,主要看大额资金是流入还是流出。因此,考虑输入资金流数据,通过机器学习的方式来对未来股价的涨跌做分类预测。这里用的是支持向量机。)
https://www.joinquant.com/post/6744?tag=new
3、个股资金流:
https://uqer.io/community/share/5696099e228e5b18dfba2c8b
六、事件选股:
1、异动事件选股:
简介:在通常情况下,股票与指数的日内走势是随波逐流的关系。但是,在某些特殊的交易日里,股票可能在盘中频繁出现与指数走势背道而驰的情况。这种个性十足的价格异动,我们称之为“特立独行”事件。
策略中异动事件的筛选方法如下:
(1)取交易日t、股票stk的日内分钟收益率序列,计算其与上证综指当日分钟收益率序列的皮尔逊相关系数COV(stk,t);
(2)将相关度因子COV(stk,t)低于阈值Lambda,视为发生“特立独行”异动事件。对于Lambda的选取,本文采用的计算方法是全部股票平均相关系数减去两倍标准差。
据此尝试构建一个基于“特立独行”异动事件的投资组合,在发生异动事件的样本中,选取“逆势涨”的部分,“逆市涨”指的是当日股票收益大于0,且市场收益率小于0。每日收盘后选出合格的股票标的,次日以开盘价等权买入,持有50个交易日后以收盘价卖出。由于事件发生的概率较低,为了防止空仓率高的情况,本文调长持有时间,这也一定程度减少了投资机会。
地址:https://uqer.io/community/share/57887bed228e5b8a099334a0
升级版:https://uqer.io/community/share/5795858d228e5ba29305f729
2、事件驱动研究——财报对分析师评级上调事件的影响
https://uqer.io/community/share/59c9e27a0f66ae010a61be46
七、趋势追踪模型
(衡量股票趋势的指标最重要的就是均线系统,因为它是应用最为广泛的趋势追踪指标,
所以均线是不可或缺的,把它作为捕捉大盘主趋势的基石。但是纯粹的均线由于噪音等原因,使得经常会出现误操作,需要进行更多的处理机制,包括极点、过滤微小波动、高低点比较策略、高低点突破策略、长波的保护机制、长均线的保护机制等概念和技术细节;卡尔曼滤波)
1、基于胜率的趋势交易策略:
简介:简单构建了一个基于胜率的趋势交易策略。认为过去一段时间(N天)内胜率较高、信息比率较高的股票会在紧随其后的几天有较好的表现
地址:https://uqer.io/community/share/565aeac3f9f06c6c8a91ae31
2、海龟模型趋势跟随策略
简介:基于唐奇安突破通道,海龟模型的趋势捕捉是基于唐奇安突破通道系统,即价格突破20日最高价的最大值为入市信号,价格突破10日最低价的最小值为离场信号。
地址:https://uqer.io/community/share/58161031228e5b43fd5c26f6
3、多头趋势回踩策略
简介:多头趋势回撤的思路,是根据若干条均线呈现出的形态判断一支股票是否处于强势状态,并抓住回调的时机低位买入。顾名思义,这个策略的要点分为两部分:多头趋势和回撤点。5、10、20、60、120五根均线为从上至下依次排序,由此判定股价处于多头趋势。均线呈完全相反的排列顺序,是空头趋势。均线反复交叉的情况,则为震荡趋势。