如何设计量化交易策略

中亿财经网 kefu01 2023-08-10 11:43:17

一、如何设计量化交易策略

对于新手来说开发一个策略最开始一定是模仿。Pv3中亿财经网财经门户

第一步,利用现成指标构建逻辑。TB内置了众多的技术指标,取出一个,写入买卖点,回测下历史行情,这样就可以得到一个简单的策略了。随着策略经验的积累,这里的逻辑选择会越来越多样化。Pv3中亿财经网财经门户

当然这样的策略一般是不赚钱的,所以我们第二步,进行参数优化。Pv3中亿财经网财经门户

选择参数遍历,观察不同参数对于策略会产生怎样的影响。一般情况下我们会得到几组看起来比较赚钱的参数,然后我们进行第三步,样本外检测。Pv3中亿财经网财经门户

比如说我们之前遍历的参数是2014年的数据得出的几个表现好的参数,那么我们就用2013/2015的数据对这些参数进行检测。一般来说,这一参数会在样本外惨淡无比,完全没有样本内优化出来的威武。Pv3中亿财经网财经门户

这时第四步,进行观察,判断策略失效的原因是什么。Pv3中亿财经网财经门户

假设发现策略失效原因是样本外某一两次特殊的行情导致大幅亏损,那么我们就可以设置一个硬止损来规避这种风险;如果发现策略失效是因为交易次数过少,那我们就将交易逻辑稍微放松,比如要求>x的地方改为>=x甚至是>=x-1。等等等等,这种修改就是策略的经验了。Pv3中亿财经网财经门户

设置好新的逻辑后我们回到第二步,重复以上步骤。Pv3中亿财经网财经门户

最终我们修改得到了一个样本内外都赚钱的策略,第五步,实盘追踪。Pv3中亿财经网财经门户

在未来一段完全未知的行情中随着时间检验策略,观察策略的真实表现究竟如何。如果表现与预期相符合,那么说明策略有效,第六步,进行交易。Pv3中亿财经网财经门户

随着交易进行,我们也要观察策略的有效性,当发现策略出现超出预期的亏损时,第七步,调整或终止策略。Pv3中亿财经网财经门户

二、量化交易的应用

量化投资技术包括多种具体方法,在投资品种选择、投资时机选择、股指期货套利、商品期货套利、统计套利和算法交易等领域得到广泛应用。在此,以统计套利和算法交易为例进行阐述。Pv3中亿财经网财经门户

1、统计套利。Pv3中亿财经网财经门户

统计套利是利用资产价格的历史统计规律进行的套利,是一种风险套利,其风险在于这种历史统计规律在Pv3中亿财经网财经门户

未来一段时间内是否继续存在。Pv3中亿财经网财经门户

统计套利的主要思路是先找出相关性最好的若干对投资品种,再找出每一对投资品种的长期均衡关系(协Pv3中亿财经网财经门户

整关系),当某一对品种的价差(协整方程的残差)偏离到一定程度时开始建仓,买进被相对低估的品种、Pv3中亿财经网财经门户

卖空被相对高估的品种,等价差回归均衡后获利了结。Pv3中亿财经网财经门户

股指期货对冲是统计套利较长采用的一种操作策略,即利用不同国家、地区或行业的指数相关性,同时Pv3中亿财经网财经门户

买入、卖出一对指数期货进行交易。在经济全球化条件下,各个国家、地区和行业股票指数的关联性越来越Pv3中亿财经网财经门户

强,从而容易导致股指系统性风险的产生,因此,对指数间的统计套利进行对冲是一种低风险、高收益的交Pv3中亿财经网财经门户

易方式。Pv3中亿财经网财经门户

2、算法交易。Pv3中亿财经网财经门户

算法交易又称自动交易、黑盒交易或机器交易,是指通过设计算法,利用计算机程序发出交易指令的方Pv3中亿财经网财经门户

法。在交易中,程序可以决定的范围包括交易时间的选择、交易的价格,甚至包括最后需要成交的资产数Pv3中亿财经网财经门户

量。Pv3中亿财经网财经门户

算法交易的主要类型有: (1) 被动型算法交易,也称结构型算法交易。该交易算法除利用历史数据估计交Pv3中亿财经网财经门户

易模型的关键参数外,不会根据市场的状况主动选择交易时机和交易的数量,而是按照一个既定的交易方针Pv3中亿财经网财经门户

进行交易。该策略的的核心是减少滑价(目标价与实际成交均价的差)。被动型算法交易最成熟,使用也最Pv3中亿财经网财经门户

为广泛,如在国际市场上使用最多的成交加权平均价格(VWAP)、时间加权平均价格(TWAP)等都属于被Pv3中亿财经网财经门户

动型算法交易。 (2) 主动型算法交易,也称机会型算法交易。这类交易算法根据市场的状况作出实时的决Pv3中亿财经网财经门户

策,判断是否交易、交易的数量、交易的价格等。主动型交易算法除了努力减少滑价以外,把关注的重点逐Pv3中亿财经网财经门户

渐转向了价格趋势预测上。 (3) 综合型算法交易,该交易是前两者的结合。这类算法常见的方式是先把交易Pv3中亿财经网财经门户

指令拆开,分布到若干个时间段内,每个时间段内具体如何交易由主动型交易算法进行判断。两者结合可达Pv3中亿财经网财经门户

到单纯一种算法无法达到的效果。Pv3中亿财经网财经门户

算法交易的交易策略有三:一是降低交易费用。大单指令通常被拆分为若干个小单指令渐次进入市场。Pv3中亿财经网财经门户

这个策略的成功程度可以通过比较同一时期的平均购买价格与成交量加权平均价来衡量。二是套利。典型的Pv3中亿财经网财经门户

套利策略通常包含三四个金融资产,如根据外汇市场利率平价理论,国内债券的价格、以外币标价的债券价Pv3中亿财经网财经门户

格、汇率现货及汇率远期合约价格之间将产生一定的关联,如果市场价格与该理论隐含的价格偏差较大,且Pv3中亿财经网财经门户

超过其交易成本,则可以用四笔交易来确保无风险利润。股指期货的期限套利也可以用算法交易来完成。三Pv3中亿财经网财经门户

是做市。做市包括在当前市场价格之上挂一个限价卖单或在当前价格之下挂一个限价买单,以便从买卖差价Pv3中亿财经网财经门户

中获利。此外,还有更复杂的策略,如“基准点“算法被交易员用来模拟指数收益,而”嗅探器“算法被用来发现Pv3中亿财经网财经门户

最动荡或最不稳定的市场。任何类型的模式识别或者预测模型都能用来启动算法交易。Pv3中亿财经网财经门户

三、期货量化策略通俗点该怎么理解呢?

您好,中国国际期货热诚为您服务。期货量化策略就是我们平常哪个说的程序化交易。咨询期货详情,要找专门的期货公司工作人员,基础扎实,工作专业,否则会将您误入歧途。希望我提供的信息对您有所帮助,欢迎你预约开户,祝您投资顺利。Pv3中亿财经网财经门户

感觉不错,赞哦! (0)
下次努力,加油! (0)