Skip to content

Latest commit

 

History

History
142 lines (83 loc) · 15.5 KB

量化交易资料收集.md

File metadata and controls

142 lines (83 loc) · 15.5 KB

量化交易相关资料收集

1. 基础知识

2. 量化策略

  • 知乎文章:怎样形成一个量化趋势策略的思路?

    虽然没什么用,但是还是可以看看。

  • 如何打造「量化策略兵器库」,策略开发效率提高10倍?

  • 很多人都知道的“双均线”策略,结果居然是这样的

    什么是双均线策略?

    均线从统计角度来说就是历史价格的平均值,代表过去N日股价的平均走势,可以用于确定当前的价格趋势和某种程度上未来的趋势变化。双均线策略指的是运用两条不同周期的移动平均线,即短周期移动平均线和长周期移动平均线的相对大小,研判买进与卖出时机的策略。当短周期的均线从长期均线的下方,向上穿越长周期的均线形成的交点即为金叉,此时市场属于多头市场,应该买入;当短周期的均线从长期均线的上方,向下穿越长周期的均线形成的交点即为死叉,此时市场属于空头市场,应该卖出。

    短期均线为5日均线(MA5),长期均线为10日均线(MA10)

  • 以双均线构建的趋势交易系统(绝对干货)

    有对双均线趋势策略的详细阐述。

    1. 进场/离场策略
    2. 资金/仓位管理
    3. 风控及止损策略

    双均线效果最好的周期是4H、日线,小于这个周期均线过度敏锐,假信号频出。大于这个周期则过于滞后,损失很多进场空间。

    有用双均线只做一个周期的,也有用双均线形成多周期共振的交易方式,本质不变但各有优劣,由于篇幅有限就不展开了。

  • 十大经典交易策略(二)——Pivot Point交易法

    这里先建立一个概念:

    P = ( H + L + 2C ) / 4, 其中 { H代表高价位, L代表低价位, C代表收市价 }

    这个计算出的P值,是当时的市场绝对均价,下文用到P值公式是变体。

    Pivot Point 是一套非常“单纯”的阻力支持体系,至今已经广泛的用在股票、期货、国债、指数等高成交量的商品上。经典的Pivot Point 是7点系统,就是7个价格组成的,目前广泛使用的13点系统,其实都是一样的,不过是多加了6个价格罢了,适用于大成交量的商品,也适用于 Day Trade。

  • 极具借鉴价值:全球排名第九量化策略TrendModelSys是这样过滤“良莠不齐”的数据

    这个策略利用行情的模式来进行交易和赚钱,过滤“良莠不齐”的数据让人耳目一新,对于构建通道和突破类CTA策略极具借鉴价值。

    在构建突破上下轨时,宽客们经常使用一定时间范畴内最高或最低的极限值,或者其他代理指标的极值。如何一来,几乎所有的突破K线都非常重要,但市场80%都处于震荡模式,经常会出现假突破,以致趋势突破类型策略利润回撤非常重来。但今天介绍的这个策略,它利用关键点的价格加一定比例的ATR,极大扩展我们的思维。

    TrendModelSys 策略通过记录 MACD 每次金叉/死叉的价格,然后再用记录下来的价格 ±0.5 倍ATR。当资产价格向上突破过去「N次金叉+0.5倍ATR」的最高值时,开多,当证券价格回落至 M 根 K 线最低点平仓。当资产价格向下突破过去「N次死叉+0.5倍ATR」的最低值时,开空,当证券价格上升至过去M根K线最高点平仓。

    所以,TrendModelSys 本质上是趋势突破类型策略,但这个上下轨不是以N周期的最高或最低的极值构建,或者其他代理指标的极值构建,比如经典的海龟交易法则开仓信号就是突破N个周期的最高价。TrendModelSys 策略令人耳目一新的地方就在于,它通过对金叉/死叉对应的代理指标的极值来构建上下轨,而不是以时间范围来构建,相当于是使用了关键点的量价数据,而不是所有“良莠不齐”的数据。

  • 唠一唠曾在全球量化策略热榜上排名第9的TrendModelSys策略(年化34.3%)

    这个策略是一个趋势突破的交易系统,利用MACD快(DIF)慢(DEA)线的金叉死叉,当证券价格突破过去N次金/死叉记录的“最高/低价±0.5倍ATR”时,开仓;若持有多头仓位,当证券价格回落至M根K线最低点平仓;若持有空头仓位,当证券价格上升至过去M根K线最高点平仓。

  • 源码丨T07:FuturesTruth的全球前十策略源码公布(模式识别)|支持TB,MC,金字塔,TS

    TrendModelSys策略,其实光看名字没看出这个策略有什么稀奇,只是一个平凡的趋势模型系统,但是重点其实是在那个model上面,因为model不光有模型的意思,还有模式的意思。

    这个策略其实正是利用行情的模式来进行交易和赚钱。并且涵盖了高超的编程技巧在里面,利用简易模式识别来判别震荡行情。

  • 又来唠一唠曾在全球量化策略热榜上排名第6的RUMI策略(年化20.6%)

    该策略本质使用的是双均线,但不是我们平时的那种用法 —— “短线上穿长线做多,短线下穿长些做空”,而是计算双均线的离差值,并进行平滑处理,类似于微积分求X轴上下面积代数之和的简化方法,一定程度上过滤市场噪音,进而发出有效的开平仓信号。

  • 量化实盘策略分享线下沙龙(上海站)

    经典量化策略The Dynamic Break Out Strategya 经典量化策略周内效应 经典量化策略三重滤网 经典量化策略海龟交易法则 经典量化策略金肯特纳通道策略 经典量化策略动态多因子策略 经典量化策略Ghost Trading StrategyMoving 经典量化策略恒温器 全球十大量化策略Aberration Plus 全球十大量化策略Dual Thrust Plus 全球十大量化策略TrendModelSys 全球十大量化策略RUMI 全球十大量化策略Andromeda 原创量化策略网格逆行者 TB开拓者Average Cross Over TB开拓者Superman 资金主动性流向策略 美国交易冠军冠军策略2560 youtube网红策略200EMA+MACD trading strategy 短线量化策略双七 日内交易策略HANS123

  • 21种最受欢迎的量化交易策略

    • 价格走势策略 价格走势策略基于预定义的标准,买入表现最好的股票,卖出表现最差的股票,绩效标准可以是累积回报、平均回报或风险调整回报。该策略可采取做多的方式,即在表现最好的股票中的前10%建立多头头寸,也可以做多做空,买入表现最好的前10%,卖空表现最差的10%。

    • 盈利动量策略 盈利动量策略与价格走势策略类似,也是根据表现买入或卖出排名前/后10%的股票。但它们的性能标准不同。价格走势策略的绩效标准是回报,而盈利动量策略的标准是基于收益。

    • 账面价值策略 账面价值策略同样基于买入顶部赢家和卖出底部输家,但它选择的性能指标是基于账面价值与价格价值(B/P比率)。该策略中的投资组合包括买入B/P比率最高的前10%的股票,卖空B/P比率最低的后10%的股票。

    • 低波动性异常策略 低波动性异常策略基于观察结果,即低回报波动性投资组合的未来回报优于高回报波动性组合的回报。虽然这是违反直觉的,因为较高的风险会产生较高的回报,但低波动异常策略显示出相当好的回报。

    • 隐含波动性策略 隐含波动性策略是基于股票期权的看跌/看涨隐含波动性观察的交易策略。观察结果表明,平均而言,上个月看涨期权隐含波动率增幅最大的股票未来回报率往往更高。另一方面,观察到,上个月看跌期权隐含波动率平均增幅最大的股票未来回报率往往较低。因此,交易员可以根据这些标准,在看涨期权隐含波动率增幅最高的前10%的股票上开设多头头寸,在看跌期权隐含波动率增幅最高的前10%的股票中开设空头头寸。

    • 多因素投资组合策略 多因素投资组合策略依赖于多个因素的买卖,如价值、动量和波动性等。因此,交易员可以将不相关的因素组合起来,以提高投资组合的价值。 配对交易策略 配对交易是一种经典的均值回归策略,是配对交易策略的一个例子。该策略的第一步是识别具有高度相关历史表现的一对股票。该策略的下一步是监测这两只股票之间的相关性随时间推移而变化。当发现定价错误时,交易员会卖空被高估的股票,然后买入被低估的股票。

    • 单一移动平均线策略 单一移动平均线是一种基本的交易策略,其基于资产(如股票、期货合约和货币对)的价格波动而计算移动平均线。该策略的逻辑相对简单,如果价格向上突破移动平均线,交易员就会开多头头寸,反之亦然。该策略可以应用于单一资产或多种资产的交易,实现只做多、只做空或多空交易。

    • 移动平均线交叉策略 移动平均线交叉是一种流行的交易策略,它依赖于两个移动平均线:一个快速移动平均线(短期)和一个慢速移动平均线。该策略的交易逻辑类似于单一移动平均线策略,但交易员会关注快速和慢速移动平均线的交叉点,而不仅是市场价格和单个移动平均线。

    • 多条移动平均线交叉策略 多条移动平均线交叉策略不仅包括快速和慢速移动平均线,还添加了持续时间不同的额外移动平均线。附加指标可以用于过滤虚假信号。例如,当快速移动平均线穿过慢速移动平均线时,交易员会等待第三条移动平均线也穿越后再开仓,以过滤出更可靠的信号。

    • 支点支撑和阻力策略 支点支撑和阻力策略基于支点交易指标,通过计算前一天的最高价、最低价和收盘价的平均值,来确定中心、支撑和阻力水平。当市场价格越过中心水平时,交易者会打开一个多头头寸并在达到阻力水平时将其变现。相反,当市场价格越过中心水平向下时,交易者会打开一个空头头寸,并在达到支撑水平时将其变现。

    • 渠道交易策略 渠道交易策略基于渠道交易指标,由两条线组成,在价格波动时形成一个带。当资产达到渠道的底部或顶部时,交易者会做空资产。在渠道交易中,有两种信号条件——价格会从渠道反弹,因此交易者会期望它留在渠道中,或者价格会突破渠道,这标志着新趋势的出现。

    • 合并套利策略 合并套利策略旨在利用企业行为(如并购)带来的超额回报。当一家上市公司试图以与当前市场价格不同的价格收购另一家上市企业时,就会出现合并套利机会。这种策略通常有两种类型——现金合并和股票合并。在现金合并的情况下,交易者会在目标公司股票中建立多头头寸。在股票合并的情况下,交易者会在目标公司股票中建立多头头寸,并在收购公司股票中建立空头头寸。

    • 做市策略做市策略是算法和量化交易中最受欢迎的策略之一。它的操作简单,就像捕捉给定交易工具的买卖价差一样,即在买入时买入,在卖出时卖出。然而,像生活中的许多事情一样,它还有更多的细节需要考虑。这种策略依赖于市场上大部分订单流都是“愚蠢”的资金(不知情的散户投资者)这一事实。虽然在一些市场上,它可以很好地发挥作用,但当遇到“聪明”的资金(知情的投资者)时,这种策略就会达到极限。

    • 阿尔法交易策略 阿尔法生成是一种策略,交易员试图通过数据挖掘和机器学习方法获得优势。阿尔法是指每一种具有合理预期回报的交易策略。这些阿尔法往往单独交易的效果较弱,因此需要将它们组合成阿尔法组合,也称为“阿尔法组合”策略。

    • 套利交易策略 套利交易是最受欢迎的外汇交易策略之一。它基于从两种货币之间的利率差异中获得收益。套利交易策略意味着高利率货币相对于低利率货币应该贬值。在基本的套利交易策略中,交易员以溢价(远期汇率超过即期汇率)出售货币的空头远期,反之亦然。然而,这种策略不是无风险套利,因为外汇汇率有可能突然变化,从而使交易员面临汇率风险。

    • 外汇三角套利策略 外汇三角套利是一种基于三种货币对的开仓交易策略,例如欧元兑美元、美元兑日元和欧元兑日元。该策略依赖于捕捉对立头寸发生的差异(套利机会),其中一对货币的汇率与另外两对货币之间的交叉汇率不同。例如,如果将欧元兑换成美元的结果与将欧元兑换为日元和将日元兑换为美元的结果不同,则存在套利机会。

    • 商品期货合约滚动收益率策略 商品期货合约滚动收益率策略旨在从不同期货合约到期日之间的自然延期或期货溢价中获益。该策略通过重新平衡期货头寸来实现收益。当一个期货合约即将到期时,它需要被另一个到期时间更长的期货合约所取代。如果前一个期货合约的价格高于下一个月的期货价格,就会产生现货。反之,如果前期期货合约的价格低于下个月期货价格的价格,就会存在期货溢价。

    • 日历排列策略 在大宗商品期货市场中,近月合约对供求的反应在大多数时候都比远月合约更快。因此,交易者可以实施一种称为日历价差的交易策略,旨在从差价中获利。日历排列有两种类型。牛市期货价差是基于买入近月期货合约和卖出下一个月合约。熊市期货价差正好相反——你卖出近一个月的合约,再买入下一个月。

    • 可转换债券套利策略 可转换债券套利策略是以可转换债券为基础的。可转换债券是一种混合财产证券,投资者可以选择将债券从固定收益工具转换为股权。当股价达到一定水平(称为转换价格)时,根据预先定义的债券与股票的转换比率发生转换。可转换套利策略是基于购买可转换债券并卖空标的股票。

    • 情绪分析策略 情绪分析策略基于使用应用于社交媒体数据的机器学习算法提取交易信号。该过程始于收集社交媒体帖子(最常见的推文),这些帖子在预定义的时间范围内至少包含一个词汇表中列出的关键词。第二步是清理数据。完成后,通过机器学习算法对数据进行进一步处理,旨在提取可用于根据公众情绪预测价格走势的模型。