量化策略—量在价先(上):如何利用成交量预测市场走势

量化投资学
91206-11 09:56

作者:量化投资学

题图:量化投资学微信公众号


本文根据光大证券的研究报告《放量恰是入市时,成交量择时初探》,探讨成交量在择时策略中的运用。本文介绍策略思路,下一篇文章将复现该策略。

一、成交量蕴含了丰富的交易信息

成交量是技术分析中一个非常关键的指标,蕴含了丰富的交易信息,包括:

1. 市场活跃度

成交量的大小通常被用来衡量市场对该股票或指数的关注度和交易活跃度。成交量大表明交易活动频繁,市场活跃。

2. 价格变动的确认

技术分析中有一句格言“价格会骗人,但成交量不会”。价格的上涨或下跌如果没有得到成交量的支持,其可靠性通常是值得怀疑的。成交量的增加往往被认为是价格趋势的确认。

3. 预示市场趋势

成交量的变化可以预示市场的潜在趋势。例如,成交量的放大(放量)往往在价格趋势变化之前出现,而成交量的缩小(缩量)可能预示着趋势的疲软。

4. 揭示供需关系

成交量的放大通常意味着市场对某一资产的需求增加,反之则可能是供应增加。供需关系的变化是影响价格走势的基本因素。

5. 市场心理的反映

成交量的变化可以反映市场参与者的心理状态,如对某个资产的集中兴趣或普遍恐慌。

二、成交量择时策略的构建思路

构造成交量时序排名指标,成交量时序排名较高的情况往往伴随着指数未来一周上涨空间的增加。这表明成交量的相对大小(相较于近期历史)可以作为预测市场短期内涨跌的一个因素。

成交量时序排名择时策略的具体实现方法如下:

1. 构建成交量时序排名指标

成交量的时间序列排名指标用来量化每日成交量在一段时间内的位置。具体计算方法是:

1)收集包括当日在内的过去N个交易日的成交量数据。例如,如果N=40,则表示考虑过去40个交易日的成交量数据。

2)将这N个成交量数据从小到大排序,计算当日成交量在排序后序列中的排名。

3)排名标准化到 [-1, 1] 的范围内,其中正值表示放量,负值表示缩量。

2. 择时策略的开平仓规则

1)确定开平仓阈值S,这是决定是否开仓买入或平仓卖出的成交量时序排名的阈值。例如设为0.5,由于成交量时序排名准化到[-1, 1]的范围内,因此0.5表示一个中上的排名位置。

2)当成交量时序排名的标准化值超过阈值S时,执行开仓买入操作。

3)当成交量时序排名的标准化值低于阈值S时,执行平仓操作。

3. 参数优化

策略中包含两个主要参数,即排名窗口长度N和开平仓阈值S。选择最优参数的步骤包括:

1)样本内回测:在不同的参数组合下,评估择时策略的性能(年化收益率、夏普比率、最大回撤等),选择那些在样本内回测中展现出较高性能的参数组合作为最优的参数组合。

2)样本外验证:在确定了样本内的最优参数后,还需要在样本外数据上进行测试,以验证参数的稳健性。

三、成交量时序排名的含义

成交量时序排名的高低意味着在特定的时间序列中,某一天的成交量相对于过去一段时间内成交量的相对大小。成交量时序排名的变化可以作为市场趋势确认的工具。例如,价格的上涨如果伴随着成交量的增加,则可能确认上涨趋势;而价格下跌时如果成交量减少,则可能表明下跌趋势减弱。具体来说:

1. 高时序排名

如果某一天的成交量时序排名较高,意味着这一天的成交量在近期的交易日中是较大的,表明市场在这一天有较多的交易活动,可能是由于市场对该资产的兴趣增加,或者市场预期价格将上涨,从而吸引了更多的买家进入市场。

当成交量时序排名突然增高,即出现放量,这通常被视为市场上涨趋势的积极信号。放量可能表明有新的买家进入市场,或者现有投资者增加持仓,这可以增加价格上升的动力。

2. 低时序排名

相反,如果某一天的成交量时序排名较低,这通常表示这一天的成交量相对较小,市场交易活动减少。这可能是由于市场对该资产的兴趣减少,或者投资者对市场未来走势持谨慎态度,导致交易量减少。

如果成交量时序排名持续较低,即出现缩量,这可能表明市场上涨动能减弱,或者市场参与者对当前价格水平持观望态度,交易意愿不强。

四、用成交量时序排名配合价格信息择时

量价结合往往能达到更好的择时效果。用成交量时序排名结合价格信息择时的思路有很多,以下是两个例子:

1. 思路1:用价格信息区分市场行情,再运用成交量时序排名来择时

在不同的市场环境下,成交量信息的解读方式可能有所不同。在牛市中,成交量稍微放量或者不缩量可能就预示着后市继续上涨;而在熊市中,可能需要成交量大幅放量才能预示着后市反弹。

我们可以用价格信息来区分不同的市场行情,在牛市中使用较低的成交量时序排名阈值,而在熊市中使用较高的阈值。具体如下:

1)计算成交量时序排名

首先计算当日的成交量时序排名,然后将其标准化为[-1, 1]范围内的值。

2)市场行情分段

将市场行情分为牛市、熊市和震荡市。这可以通过观察过去一段时间(例如前10日)的指数价格变动来实现。如果过去10日指数涨幅大于某个阈值C(如5%),则认为是牛市;如果涨幅小于-C,则认为是熊市;否则是震荡市。

3)设置不同行情的交易阈值

为每种市场行情设置不同的成交量时序排名交易阈值S,包括Sf(熊市阈值)、Sc(震荡市阈值)和Sr(牛市阈值)。

Sf(熊市阈值)较高,例如设为0.8(很高的排名位置)。在熊市中,为了减少错误的买入信号,通常设置较高的交易阈值Sf,意味着只有在成交量非常显著地增加时,才可能触发买入信号。

Sr(牛市阈值)较低,例如设为0.2(中等偏高的排名位置)。在牛市中,市场普遍预期价格将继续上涨,因此设置较低的交易阈值Sr,以便在成交量稍有增加时就能够进行买入操作。

Sc(震荡市阈值)中等,例如设为0.5(中上的排名位置)。在震荡市中,成交量的信号不如牛市那样明显,因此设置一个中等的交易阈值Sc,以便在成交量有适度增加时进行交易。

4)决定持仓与否

根据当日的成交量时序排名和其所对应的市场行情阈值来决定是否持仓。如果成交量时序排名的标准化值超过对应行情的交易阈值,则持仓;如果低于阈值,则空仓。

2. 思路2:用成交量时序排名结合 RSRS 信号来择时

我们在前文中介绍过 RSRS 指标,我们可以用成交量时序排名结合 RSRS 指标来择时,具体如下:

1)计算成交量时序排名指标。

2)计算RSRS指标

RSRS信号基于最高价与最低价数据构造,具体计算方法可见后附文章《RSRS择时:预测市场阻力与支撑的全新方法》。

3)市场行情分段

根据过去一段时间(如前10日)的指数表现,将市场行情分为牛市、熊市和震荡市。具体方法在详见上文所述。

4)确定择时信号

在牛市中,主要依据RSRS信号作为择时信号。这是因为在牛市中,市场的上涨趋势较为明显,RSRS信号能够较好地捕捉市场的上涨动能。

在震荡市中,如果成交量时序排名策略或RSRS择时策略中有任何一方给出看多信号,则持仓。这种情况下,两个策略之间是“或”关系,增加了交易信号的灵活性。

在熊市中,只有当成交量时序排名策略和RSRS择时策略都给出看多信号时,才持仓。在这种情况下,两个策略之间是“与”关系,提高了交易信号的保守性。

本文介绍了用成交量时序排名进行择时的思路,在下一篇文章中我们将用具体的例子介绍如何用Python实现成交量时序排名择时策略,并观察策略的表现。


版权声明:文章版权归原作者所有,部分文章由作者授权本平台发布,若有其他不妥之处的可与小编联系。

免责声明:
您在阅读本内容或附件时,即表明您已事先接受以下“免责声明”之所载条款:
1、本文内容源于作者对于所获取数据的研究分析,本网站对这些信息的准确性和完整性不作任何保证,对由于该等问题产生的一切责任,本网站概不承担;阅读与私募基金相关内容前,请确认您符合私募基金合格投资者条件。
2、文件中所提供的信息尽可能保证可靠、准确和完整,但并不保证报告所述信息的准确性和完整性;亦不能作为投资决策的依据,不能作为道义的、责任的和法律的依据或者凭证。
3、对于本文以及文件中所提供信息所导致的任何直接的或者间接的投资盈亏后果不承担任何责任;本文以及文件发送对象仅限持有相关产品的客户使用,未经授权,请勿对该材料复制或传播。侵删!
4、所有阅读并从本文相关链接中下载文件的行为,均视为当事人无异议接受上述免责条款,并主动放弃所有与本文和文件中所有相关人员的一切追诉权。

本篇来自以下专栏
0
好投汇
第一时间获取行业新鲜资讯和深度商业分析,请在微信公众账号中搜索「好投汇」,或用手机扫描左方二维码,即可获得好投汇每日精华内容推送和最优搜索体验,并参与编辑活动。

推荐阅读

0
0

评论

你来谈谈?
发表

联系我们

邮箱 :help@haotouxt.com
电话 :0592-5588692
地址 :福建省厦门市湖里区航空商务广场7号楼10F
好投汇微信订阅号
扫一扫
关注好投汇微信订阅号
Copyright © 2017-2024, All Rights Reserved 闽ICP备19018471号-6