大概收集了下各平台开源的量化选股策略。本意为供自己参考,顺手分享一下,希望能对有缘人有用,哈哈。
一、 多因子模型选股
多因子模型是应用最广泛的一种选股模型,基本原理是采用一系列的因子作为选股标准,满足这些因子的股票则被买入,不满足的则卖出。
1 、大师系列——价值投资法整理归档(一共19个经典的大师策略)
2 、多因子换档反转策略
3 、Foster Friess积极成长策略
4 、Fama-French三因子火锅&五因子模型
5 、多因子模型+资产组合优化(加“社区神定律——每月25号以后不交易”)
6 、11年100倍以上的多因子策略-四因子选股策略研究
7 、光大多因子模型
《光大证券_多因子系列报告之一:因子测试框架》,
《光大证券_多因子系列报告之二:因子测试全集》,
《光大证券_多因子系列报告之三:多因子组合“光大Alpha10”》
https://uqerio/community/share/5958e0bec9dd160057510df9
8 、小费雪选股法
(一)小费雪——静态市收率PS: https://wwwjoinquantcom/post/6944tag=new
(二)小费雪——相对市收率: https://wwwjoinquantcom/post/7027tag=new
(三)小费雪(终): https://wwwjoinquantcom/post/7029tag=new
参考研报:《 华泰价值选股之低市收率A股模型Ⅱ 》
9 、华泰价值选股之FFScore模型
来源:聚宽社区https://wwwjoinquantcom/post/4872
参考研报: 华泰金工林晓明团队华泰价值选股之FFScore模型
10、国信动态多因子算法的实现
参考研报:国信《45数量化投资技术系列之四十五:基于A股市场选股因子边际效用和有效分散的动态区分度动量策略》
二、风格轮动模型
1 、斗牛蛋卷二八轮动原版策略实现(本质为择时)
简介:“二八轮动”就是根据A股市场中大盘股和小盘股走势不同作为信号判断的。(所谓二,就是指数量占20%的大盘股、权重股;所谓的八,就是数量占80%左右的中小盘股,非权重股;其轮动就是指在两者之间不断切换,轮流持有。)
三、配对交易
所谓配对交易,就是利用两只股票(或基金、债券等其他品种)走势非常相似,如果出现一直股票正偏离,一只股票负偏离,那么做空正偏离的股票,做多负偏离的股票。
1 工农配对(偏向择时)
2 银行轮动(中、农、工、商)无止损,年化77%
附:质疑帖:https://wwwjoinquantcom/post/5377tag=new
四、 行业选股
1 羊群效应系列--寻找行业轮动中的龙头股:
https://wwwjoinquantcom/post/1038tag=new
金融市场的羊群效应主要是指投资者在市场交易过程中的学习与模仿的现象,当市场中存在羊群效应时,投资者在做出自己的决策时更加依赖于他人的行为而忽略自己所获取的信息。
五、资金流模型
1、 资金流模型的研究:
https://wwwjoinquantcom/post/973tag=new
2、 资金流数据+支持向量机——判断股价走势:
(资金流可以解释一部分股价的变化,这里的思路是不考虑基本面也不考虑时间序列,主要看大额资金是流入还是流出。因此,考虑输入资金流数据,通过机器学习的方式来对未来股价的涨跌做分类预测。这里用的是支持向量机。)
https://wwwjoinquantcom/post/6744tag=new
3 、个股资金流:
https://uqerio/community/share/5696099e228e5b18dfba2c8b
六、事件选股:
1 、异动事件选股:
简介:在通常情况下,股票与指数的日内走势是随波逐流的关系。但是,在某些特殊的交易日里,股票可能在盘中频繁出现与指数走势背道而驰的情况。这种个性十足的价格异动,我们称之为“特立独行”事件。
策略中异动事件的筛选方法如下:
(1)取交易日t、股票stk的日内分钟收益率序列,计算其与上证综指当日分钟收益率序列的皮尔逊相关系数COV(stk,t);
(2)将相关度因子COV(stk,t)低于阈值Lambda,视为发生“特立独行”异动事件。对于Lambda的选取,本文采用的计算方法是全部股票平均相关系数减去两倍标准差。
据此尝试构建一个基于“特立独行”异动事件的投资组合,在发生异动事件的样本中,选取“逆势涨”的部分,“逆市涨”指的是当日股票收益大于0,且市场收益率小于0。每日收盘后选出合格的股票标的,次日以开盘价等权买入,持有50个交易日后以收盘价卖出。由于事件发生的概率较低,为了防止空仓率高的情况,本文调长持有时间,这也一定程度减少了投资机会。
地址: https://uqerio/community/share/57887bed228e5b8a099334a0
升级版: https://uqerio/community/share/5795858d228e5ba29305f729
2 、事件驱动研究——财报对分析师评级上调事件的影响
https://uqerio/community/share/59c9e27a0f66ae010a61be46
七、趋势追踪模型
(衡量股票趋势的指标最重要的就是均线系统,因为它是应用最为广泛的趋势追踪指标,
所以均线是不可或缺的,把它作为捕捉大盘主趋势的基石。但是纯粹的均线由于噪音等原因,使得经常会出现误操作,需要进行更多的处理机制,包括极点、过滤微小波动、高低点比较策略、高低点突破策略、长波的保护机制、长均线的保护机制等概念和技术细节;卡尔曼滤波)
1、 基于胜率的趋势交易策略:
简介:简单构建了一个基于胜率的趋势交易策略。认为过去一段时间(N天)内胜率较高、信息比率较高的股票会在紧随其后的几天有较好的表现
地址: https://uqerio/community/share/565aeac3f9f06c6c8a91ae31
2、 海龟模型趋势跟随策略
简介:基于唐奇安突破通道,海龟模型的趋势捕捉是基于唐奇安突破通道系统,即价格突破20日最高价的最大值为入市信号,价格突破10日最低价的最小值为离场信号。
地址: https://uqerio/community/share/58161031228e5b43fd5c26f6
3、 多头趋势回踩策略
简介:多头趋势回撤的思路,是根据若干条均线呈现出的形态判断一支股票是否处于强势状态,并抓住回调的时机低位买入。顾名思义,这个策略的要点分为两部分:多头趋势和回撤点。5、10、20、60、120五根均线为从上至下依次排序,由此判定股价处于多头趋势。均线呈完全相反的排列顺序,是空头趋势。均线反复交叉的情况,则为震荡趋势。
地址: https://wwwjoinquantcom/post/1901tag=algorithm
期货市场行情瞬息万变,交易本身也蕴含极大风险。不过,投资并非一定是“刀口舔血”,通过数据分析和特定的交易软件,投资者也可获得稳定的收益。如今进入衍生品时代,量化对冲交易将成为投资者的核心策略。
▌市场有波动就能赚钱
2011年底,国际大宗商品市场的波动越来越多地显示出资金面的重要性,而非传统的基本面在决定市场波动。这种新变化,使投资者越来越依赖资金的分析来做出决策,这也在一定程度上推动了量化对冲交易的发展。
所谓量化投资,其本质就是利用数据和模型来进行投资决策工作。东方证券资深分析师丁鹏表示,目前国内的量化对冲交易仍处于起步阶段,但国际市场上早已不乏成功案例。如在美国,由“对冲基金之王”詹姆斯·西蒙斯管理的“大奖章”基金连续20年年均盈利达35%。西蒙斯的主要策略就是利用强大的数学模型和计算机软件,通过对历史数据的相关性分析来预测未来,在全球市场的不同产品中进行高频交易,赚取微小的波动差,从而获取一个稳健持续的收益。
丁鹏指出,对冲交易更多的属于中性策略,不太受到牛熊市大环境的影响,只要有波动就能赚钱。他认为,投资的暴利时代已经结束,在衍生品时代,虽然市场操作的难度大大增加,但稳健盈利将会成为资产管理的核心竞争力,且绝对收益产品也将变成高净值客户的追求。因此,量化对冲交易将成为获取绝对收益的核心。
丁鹏表示,目前国内市场应用较多的还是期现的套利交易,而实际上,量化的概念包括期货、期权套利及算法交易等。以股指期货套利为例,其基本概念是指利用股指期货市场存在的不合理价格,同时参与股指期货与股票现货市场交易,或同时进行不同期限、不同(但相近)类别股票指数合约交易来赚取差价的行为,其主要方法包括期现、跨期、跨市、跨品种套利等。
而期权套利的优点在于收益无限的同时,风险损失却有限,因此很多时候利用期权取代期货来做空,进行套利交易,比单纯利用期货套利具有更小的风险和更高的收益率。其主要方法包括股票—期权套利、转换套利、跨式套利、宽跨式套利、“蝶式”套利和“飞鹰式”套利等。
▌量化对冲三种交易策略
流动性回扣交易
为争取更多的交易订单,美国所有的证券交易所都为那些创造流动性的券商提供一定的交易费用回扣,通常为025美分/股。不论买单还是卖单,只要交易成功,交易所即向该流动性的原始提供券商支付回扣,同时向利用该流动性进行交易的券商征收更高的费用。随着这种激励机制的普及,越来越多以专门获取交易回扣为赢利目的交易策略便应运而生。
例:假设机构投资者的心理成交价格在30-3005美元。如果交易系统中的第一个买单(如100股)配对成功,以30美元成交。这样,交易系统中第二个买单(如500股)便显示出来。假设该买单也配对成功,以30美元成交,根据上述交易信息,专门从事流动性回扣策略的高频交易者的计算机系统即可能察觉到机构投资者其他后续30美元买单的存在,遂迅速采取行动,报出价格为3001美元的买单100股。毫无疑问,那些曾以30美元出售股票的券商更愿以3001美元的价格出售给该回扣交易商。
交易成功后,回扣交易商立刻调整交易方向,将刚刚以3001美元购得的100股股票以相同价格,即3001美元挂单卖出。由于30美元股价已不复存在,故该卖单很可能被机构投资者接受。
这样一来,尽管回扣交易商在整个交易过程中没有赢利,但由于第二个主动卖单给市场提供了流动性,从而获得交易所提供的每股025美分的回扣佣金。不言而喻,回扣交易商所获得的每股025美分的盈利是以机构投资者多付出的10美分为代价的。
猎物算法交易
在美国,超过一半的机构投资者的算法报单遵循国家最佳竞价原则。根据该原则,当一个报单由于价格更为优先,从而在排序上超过另一个报单时,为能成交第二个报单,常常调整股价并与前者保证一致。事实上,一只股票的算法报单价格常以极快的速度相互攀比追逐,从而使该股票价格呈现出由高到低、由低到高的阶段性变动趋势,这也正是在实际交易中经常看到数量有限的100股或500股小额交易常常将股价推高或拉低十美分至几十美分的原因。
所谓猎物算法交易策略,就是在对上述股价变动历史规律进行研究的基础上而设计,即通过制造人为的价格来诱使机构投资者提高买入价格或降低卖出价格,从而锁定交易利润。
例:假设机构投资者遵循国家最佳竞价原则,且心理成交价格在30-3005美元。像上例中流动性回扣交易商一样,猎物算法交易商用非常相似的程序和技术来寻找其他投资者潜在的连续算法订单。在计算机确认价格为30美元的算法报单的存在后,猎物算法交易程序即发起攻击:报出价格为3001美元的买单,迫使机构投资者迅速将后续买单价格调高至3001美元。然后猎物算法交易商进一步将价格推高至3002美元,诱使机构投资者继续追逐。
以此类推,猎物算法交易商瞬间将价格推至机构投资者能接受的价格上限3005美元,并以此价格将股票卖给后者。交易商知道3005美元的人为价格一般难以维持,从而在价格降低时补仓赚取利润。
自动做市商交易
做市商的主要功能即为交易中心提供交易流动性。与普通做市商一样,自动做市商高频交易者通过向市场提供买卖订单来提高流动性。不同的是,他们通常与投资者进行反向操作。自动做市商高频交易者的高速计算机系统,具有通过发出超级快速订单来发现其他投资者投资意向的能力。比如,在以极快速度发出一个买单或卖单后,如果没有迅速成交,该订单将被马上取消。然而,如果成交,系统即可捕捉到大量潜在、隐藏订单存在的信息。
例:假设机构投资者向其算法交易系统发出价格在3001-3003美元之间的系列买单,外界无人知道。为发现潜在订单的存在,自动做市商高频交易者的高速计算机系统以3005美元的价格发出一个100股的卖单。由于价格高于投资者价格上限,因此没引起任何反应,该卖单被撤销;计算机又以3004美元再次探试,还是没引起反应,该卖单也被撤销;计算机再以3003美元探试,结果交易成功。
基于此,计算机系统即意识到一定数量价格上限为3003美元的隐藏买单的存在。于是,运算功能强大的该计算机系统随即发出3001美元的买单,并利用其技术优势赶在机构投资者之前进行成交,然后再以3003美元的价格反卖给机构投资者。
期权交易就是对合约进行一个判断涨跌的买卖,在期权交易中,有两个主要的参与者,即买方和卖方。买方是购买期权合约的一方,而卖方是出售期权合约的一方。国内能参与期权交易的品种有股指期权、商品期权和股票期权,比较热门的是ETF期权,属于股票期权的一种,以50ETF期权来举例说明下期权是如何交易的。
一、行情查看切换
投资者可以通过期权交易功能页面完成上交所50ETF、300ETF、500ETF、科创板ETF期权的买入卖出交易。期权交易功能页面分为三个核心功能区域,包括:行情展示区、数据查询区和交易区域。内容来源财顺期权
可以选择期权标的和合约期限进行期权合约列表的切换,可以通过选择不同的期权合约,实现期权实时行情展示的切换。
二、选择交易方向
可以通过左下方快速交易区域完成对合约的交易委托,交易委托支持买方开仓委托和卖方开仓委托。注意买方和卖方开仓的方向不同
买方:买认购代表看涨、买认沽代表买跌
卖方:卖认购代表看跌、卖认沽代表看涨
三、平仓
买方开仓选择买入开仓、平仓选择卖出平仓
卖方开仓选择卖出开仓、平仓选择买入平仓
四、期权交易注意事项
1期权交易的交易时段与上交所交易时段保持一致,开盘时间为每周一至周五的上午9:30-11:30,下午13:00-15:00。
2期权交易为T+0交易,当日成交形成的持仓,在当日可以进行平仓。
3期权交易的交易规则与普通交易基本保持一致。唯一的区别在于期权交易目前暂不支持限价订单在无法成交的情况下在订单中的驻留。如果限价订单进入市场无法匹配到合适的价格而无法成交则随即撤单,不在订单簿中驻留。同理暂不支持对限价订单的撤单操作。
五、期权交易的组合策略规则说明如下
认购牛市价差策略,由一个认购期权权利仓与一个相同合约标的、相同到期日、相同合约单位的认购期权义务仓组成,其中义务仓的行权价格高于权利仓的行权价格。
认购能市价差策略,由一个认购期权权利仓与一个相同合约标的、相同到期日、相同合约单位的认购期权义务仓组成,其中义务仓的行权价格低于权利仓的行权价格。
认沽牛市价差策略,由一个认沽期权权利仓与一个相同合约标的、相同到期日、相同合约单位的认沽期权义务仓组成,其中义务仓的行权价格高于权利仓的行权价格。
认沽熊市价差策略,由一个认沽期权权利仓与一个相同合约标的、相同到期日、相同合约单位的认沽期权义务仓组成,其中义务仓的行权价格低于权利仓的行权价格。
跨式空头策略,由一个认购期权义务仓与一个相同合约标的、相同到期日、相同合约单位、相同行权价格的认沽期权义务仓组成。
宽跨式空头策略,由一个较高行权价格的认购期权义务仓,与一个相同合约标的、相同到期日、相同合约单位较低行权价格的认沽期权义务仓组成。
在正规股票杠杆平台上,通常是可以使用杠杆进行交易的,而您要使用多少杠杆则取决于您的投资计划和风险承受能力。对于只有几万元的投资资金,如果您想使用杠杆进行交易,可以选择适合您的资金规模的杠杆倍数进行交易。
举个例子,如果您有2万元的资金,并使用2倍杠杆,则您可以在交易时具有4万元的买卖能力。但是需要注意的是,杠杆可以增加您的收益,但同时也会增加您的风险。
因此,在使用杠杆进行交易时,需要谨慎选择杠杆倍数,并控制好风险,建立有效的止损和仓位控制策略,以确保您的交易安全和稳定。
在使用杠杆进行炒股交易时,需要注意以下几点:
风险控制:杠杆可以增加您的收益,但同时也会增加您的风险。因此,在进行炒股交易时,需要注意风险控制,建立合理的止损和仓位控制策略,避免过度杠杆和风险承担。
选择交易品种:您需要选择熟悉的交易品种,并了解其市场走势和风险。例如,如果您熟悉某个行业或企业,可以选择该行业或企业的股票进行交易。
策略和技巧:使用杠杆进行炒股交易需要具备一定的投资策略和技巧,例如技术分析、基本面分析、市场情绪分析等。您需要学习和掌握这些策略和技巧,并在实践中不断优化。
总之,在使用杠杆进行炒股交易时,需要谨慎选择杠杆倍数,控制好风险,选择熟悉的交易品种,建立有效的交易策略和技巧。
同时,也需要选择正规的股票杠杆平台,并遵守相关法律法规和交易规则,保护自己的投资安全。
欢迎分享,转载请注明来源:品搜搜测评网