版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、技术分析流派中,道氏理论的历史久远,声名远扬。在 Charles H. Dow 创立道氏理论之后,发展至今已有 100 多年的历史。无论是学者还是投资者都持续的进行着总结与补充,道氏理论也逐步在被丰富和完善。道氏理论是趋势跟随类策略的一种,国信金工团队基于股指期货市场的开盘动量效应提出的基于开盘动量效应的股指期货交易策略便借鉴了这一思想。本文将系统地梳理道氏理论对于趋势的描述及刻画,对其中偏定性或较模糊的定义,尽可能通过简洁清晰的度量方法,构建出基于道氏理论的商品期货交易策略。Charles H. DowCharles H. DowCharles H. Dow(Charles Henry Do
2、w)在金融领域功勋卓越。Dow 最初的梦想是想做一名出色的记者,也曾在报社工作。后因机缘与 Edward Jones 相识,两个年轻人一起创立了道琼斯公司。起初在每天下午为华尔街的投资者提供两页纸的金融新闻摘要,他们将之命名为“the Customers Afternoon Letter”,后来慢慢壮大,道琼斯公司至今仍在金融市场享有巨大影响力。Dow 与 Jones 还曾想到,要用一些比较有代表性的股票走势来表征市场,于是他们于 1884 年 7 月 3 日首次提出了用了 11 个上市公司(9 个铁路公司,2 个非铁路公司)将股票价格简单求和得到了道琼斯指数,即股票市场的平均价格指数。虽然现
3、在股票市场的指数日益增多,但他们是股票指数的鼻祖。1889 年, 道琼斯公司就有 50 名左右的员工, 于是他们认为是时候将“the Customers Afternoon Letter”转为一份正式的报纸了。于是,1889 年的 7 月 8 日 Dow 创办的华尔街日报诞生了,Dow 主要负责编辑工作,而 Jones 则负责一些管理工作。华尔街日报很快成为投资者重要的参考信息来源,值得一提的是,Dow 也会将他对股票投资的思想和理论发表在了华尔街日报上。道氏理论历史道氏理论是基于价格变动的技术分析方法之一,他所不同于其他技术分析流派的地方在于,道氏理论不是简单的对价格进行定量分析,这里面蕴含
4、了 Dow 的方法论和他对市场的思考。Dow 于 1851 年至 1902 年陆续在华尔街日报中登载他对市场的理解以及相关思想。他并没有系统的进行过整合,他的思想像珍珠一样散落在华尔街日报的历史期刊中。于 1903 年,Samuel Armstrong Nelson 首次将 Dow 发表过的文章进行整理,并出版了The ABC of Stock Speculation,其中大部分章节都是 Dow 的文章。这也是首个在书中提到“Dows Theory”这一说法。随后 William Peter Hamilton 对 Dow 的思想进行了系统的整理,出版了The Stock Market Baro
5、meter,并正式命名 Dow 的思想为道氏理论(The Dow Theory)。后续人们不断进行总结和提炼,其中比较有代表性的文章和书籍为 Robert Rhea于 1932 年发表的The Dow Theory以及 Richard Russell 于 1961 年发表的The Dow Theory Today。下面我们将对道氏理论进行回顾,对核心问题进行梳理和提炼。道氏理论道氏理论基本假设及定义道氏理论内涵较多,主要包括了 Dow 对于市场的理解以及对股票价格运行模式的思考。本文我们将重点关注在 Dow 对市场趋势的描述中。Richard Russell 于 1961 年发表的The Do
6、w Theory Today一书中,第二章: “What Dow Wrought”中整理了道氏理论的 10 个关键要素,其中第 5 条阐述了对市场趋势的定义:如果出现连续的极值点(低点以及高点)上升,那么市场将处于上涨趋势中。反之,出现连续的极值点(低点以及高点)下降,那么市场将处于下跌趋势中。国信金工团队于 2021 年 5 月 13 日发布的基于开盘动量效应的股指期货交易策略,这里面我们定义开盘上涨或下跌的趋势,便是遵循了这一思想。图1:铁矿石 K 线及较大周期极值点图2:铁矿石 K 线及较小周期极值点资料来源:Tinysoft,整理资料来源:Tinysoft,整理在接下来的研究中,我们将
7、以铁矿石(I.DCE)为例进行说明。从图 1 中可以看到,随着铁矿石价格的一路上涨,其低点以及高点也呈现出依次上升的状态。这与道氏理论中所表述的低点依次上升且高点依次上升的情况相符合。从上述对于趋势的定义中我们可以看到,尽管看起来非常直观,但是在实际进行落地时则会遇到下述三个问题:在同一个 K 线频率下(如本文使用 15 分钟 K 线),仍存在如图 1 所示跨周级别的周期趋势,也存在如图 2 所示跨日级别的周期趋势(其中图 2 所示 K 线图为图 1 中蓝色方框部分)。因此我们如何清晰的界定当下所处趋势状态则有待解决。在连续极值点上升的过程中(如图 1 所示),仍可能出现连续极值点下降的情况(
8、如图 2 所示)。导致这种现象的原因,一方面是由于对当下趋势界定的标准不同,另一方面是对极值点的判断较为主观,标准不一。因此,我们需要系统化的对极值点进行描述。无论较大周期级别的趋势,还是较小周期级别的趋势,都会有转向的时点,在趋势转折时如何进行处理也是实盘策略中需要考虑的问题。下面我们则就上述这些问题进行研究,在道氏理论的基础上通过更加定量化的方式构建基于道氏理论的商品期货交易策略。道氏理论的量化表达前面我们对道氏理论的历史以及道氏理论对于趋势的判断进行了整理和分析,不难发现,在使用道氏理论进行策略构建时仍有许多细节需要处理。图3:策略构建框架资料来源:绘制如图 3 所示,本文我们将通过经典
9、的 MACD 指标对趋势进行初步判断,判断市场处在上升趋势还是下降趋势,后利用道氏理论对趋势拐点进行修正。在开仓时点的确认上,我们利用道氏趋势与市场上升或下降趋势是否共振进行判断,若共振则确认市场状态,开仓交易。上升趋势与下降趋势本节我们将对市场趋势进行初步判断,在对市场趋势进行判断时如果直接使用 K线进行计算则会引入噪音。这里我们使用经典的 MACD 指标对市场趋势进行初步判断。利用 MACD 进行趋势判断最早由 Gerald Appel 于 1970 提出的,下面我们将对这一指标进行简要介绍。MACD(Moving Average Convergence/Divergence)指标可以用来
10、解释市场运行的方向,是动量类指标的一种。其基本原理是使用均线之间的距离对噪音进行过滤,从而提取趋势。具体计算方法为,首先,使用 12 根 K 线计算的短均线 MA(12)减去使用 26 根 K 线计算的长均线 MA(26),这里为使均线更加平滑或者延迟性更低,可使用非简单均线的不同滤波手段,如 EMA(Exponential Moving Average)以及 WMA(Weighted Moving Average)等。 = (12) (26)其中,MA 为移动均线,括号中为计算均线时使用的 K 线数量。这里使用的是MACD 指标的默认参数。当 MACD 向上穿越信号线一定阈值时,则可判断当前
11、市场处于上升趋势,当MACD 向下穿越信号线一定阈值时,则可判断当前市场处于下降趋势。其中,信号线(Signal Line)为 MACD 指标 9 根 K 线的移动平均。这里的均线计算方法应与前述计算 MACD 时所使用的均线计算方法相同。 = (9)其中, 为信号线,为 MACD 指标的移动均线,括号中为计算时使用的 K 线根数。这里也是使用的默认参数。可以看出,信号线为 MACD 的移动均线。图 4 所展示的是铁矿石的 K 线图、MACD 以及信号线。图4:铁矿石 K 线图、MACD 及信号线资料来源:Tinysoft,整理从图 4 可以看到,MACD 与信号线的穿越过程不都是十分清晰的,
12、有时会有短时间的纠缠。我们称这样的穿越为“伪穿越”,在实际交易中不仅仅会增加交易成本,还有可能错失良好的趋势机会。为避免“伪穿越”,我们将 MACD 与信号线的累计穿越距离加入一个阈值,即当 MACD 上穿信号线累计距离突破阈值后,市场可被初步判断为上升趋势,当 MACD 下穿信号线累计距离突破阈值后,市场可被初步判断为下降趋势。其中,MACD 与信号线的累计穿越距离计算方式如下: = =, , , 1 0, 1 + , , , 1 0其中, 为信号线,为 MACD 与信号线的差值,为MACD 与信号线的累计穿越距离。当 MACD 初次穿越信号线时,MACD 与信号线的累计穿越距离即为当前 M
13、ACD与信号线的差值,后随着 MACD 稳定在信号线一方,MACD 与信号线的差值则进行累计,可以得到 MACD 与信号线的累计穿越距离。我们使用 MACD 与信号线的累计穿越距离是否超过一定阈值,来判断市场是否处在上升、下降趋势。当 MACD 上穿信号线后,累计穿越距离大于一定阈值时,市场处在上升趋势,当 MACD 下穿信号线后,累计穿越距离大于一定阈值时,市场处在下降趋势。具体公式如下:上升趋势: 下降趋势: 其中,为 MACD 与信号线的累计穿越距离,为设定的阈值。这里的阈值通常被设定为真实波动幅度均值(Average True Range,ATR)。其中,ATR指标的具体计算公式如下所
14、示: = Max ( ), ( = ), ( ) = 1 =1其中,为真实波动幅度(True Range),用于衡量每日的价格波动幅度,ATR则是的移动平均值。因此上述市场趋势的初步判断可以写为:上升趋势: 下降趋势: 其中,为 MACD 与信号线的累计穿越距离,为真实波动幅度均值。我们称本节所介绍的判断市场处在上升、下降趋势的方式为初步趋势判断策略。图5:铁矿石初步趋势判断策略净值表现资料来源:Tinysoft,整理图 5 展示的是利用铁矿石合约进行初步趋势判断策略的净值表现。可以看出,利用 MACD 的特性来对上升、下降趋势进行判断长期可以获得正向收益。但是收益的稳定性不强,且回撤较大。表
15、1:铁矿石初步趋势判断策略绩效分年度统计策略收益最大回撤夏普率波动率Calmar月度胜率201425.71%18.06%1.1123.16%1.4258.33%20159.92%22.93%0.2737.28%0.4341.67%201625.61%15.18%0.8131.62%1.6950.00%201765.83%21.40%1.9933.13%3.0866.67%20188.36%15.75%0.3127.26%0.5350.00%2019-11.67%23.97%-0.3731.45%-0.4933.33%202077.02%13.26%2.9426.19%5.8166.67%202
16、1-19.07%22.48%-0.6728.35%-0.8533.33%2022072929.28%11.31%1.1126.48%2.5971.43%全样本期20.59%32.39%0.6929.84%0.6451.92%资料来源:Tinysoft,整理表 1 对铁矿石合约的初步趋势判断策略的绩效进行了分年度统计。其中,策略年化收益为 20.59%,夏普率为 0.69,Calmar 为 0.64。因此,我们可以看到利用 MACD 对于市场趋势的判断具有有效性,但要想增加策略的稳定性,对市场趋势还需要进一步判断和验证。拐点判断前面我们基于 MACD 指标对市场是否处于上升、下降趋势做出了判断,
17、但是由于 MACD 指标具有一定的滞后性,因此只通过 MACD 指标有时对于行情拐点的判断会出现延迟。图6:铁矿石价格及上升趋势拐点图7:铁矿石价格及下降趋势拐点资料来源:Tinysoft,整理资料来源:Tinysoft,整理图 6 所展示的是铁矿石最高价、最低价以及收盘价走势,可以看到,价格一路下跌后有小幅上扬。通过我们对市场趋势的初步判断,将这段行情划分为下降趋势转为上升趋势后转为下降趋势。我们可以直观地从图中看出,被初步判断为上升趋势的部分,价格走势整体呈现出下跌状态。借鉴道氏理论中的定义,这部分价格持续创出新低,且低于上一下降趋势中最低点。图 7 所展示的是另一段铁矿石的价格走势,可以
18、看到,在这段行情中,价格一路上涨,而市场趋势的初步判断结果为,市场先经历上升趋势,后转为下降趋势最后又转为上升趋势。在图 7 中的下降趋势部分,价格呈现出来先水平后上涨的状态,整段过程价格仍以上涨为主。且价格也突破了上一上升趋势中的最高点。我们可以据此对拐点进行判断,从而对初步判断的趋势进行修正:若市场处于上升趋势,但最低价突破上一下降趋势中最低价的最小值,则趋势发生反转,即判断为下降趋势。若市场处于下降趋势,但最高价突破上一上升趋势中最高价的最大值,则趋势发生反转,即判断为上升趋势。图 8 以及图 9 则分别展示了前面图 6 以及图 7 在经过上述拐点修正后的趋势判断结果。图8:铁矿石价格及
19、上升趋势拐点修正图9:铁矿石价格及下降趋势拐点修正资料来源:Tinysoft,整理资料来源:Tinysoft,整理在图 8 以及图 9 中灰色部分为经初步判断为下降趋势的部分,蓝色部分为初步判断为上升趋势的部分。图 8 中在上升趋势判断后,随着行情的运行,时刻关注行情的最低价所形成的最小值,当最低价创出前一个下降趋势最低价新低后,我们随即将此上升趋势修正为下降趋势,经拐点修正后的下降趋势部分由浅灰色表示。图 9 展示的价格走势中,经初步判断市场先经由上升趋势,后转为下降趋势,最后再次转为上升趋势。其中,在判断为下降趋势后,则开始记录此段行情的最高价的最大值,当处在此下降趋势中的最高价超过前一上
20、升趋势最高价后,我们随即将此下降趋势修正为上升趋势,经拐点修正后的上升趋势部分由浅蓝色表示。可以看到,在经过拐点修正后,策略对趋势的识别更加准确,当出现初步判断趋势与行情走势不符时,能够及时将趋势进行调整。图 10 展示的是拐点修正策略净值表现,以及表 2 列示了拐点修正后策略分年度绩效统计。从图 10 可以看出,拐点修正后策略长期表现稳健,具有显著的正向期望收益。且相比前面初步判断趋势准确度有所提升。图10:拐点修正后策略净值表现资料来源:Tinysoft,整理当然,我们也可以看出,策略的波动性较大,在 2014 年至 2015 年期间,策略出现较大回撤。具体在下方表 2 中我们将该策略分年
21、度的绩效进行统计。表2:拐点修正后策略绩效分年度统计策略收益最大回撤夏普率波动率Calmar月度胜率201414.36%12.12%1.2311.66%1.1866.67%201511.77%16.27%0.6917.09%0.7250.00%201613.05%8.94%0.8515.42%1.4658.33%201723.18%9.22%1.4216.33%2.5166.67%20185.26%7.73%0.4013.27%0.6850.00%201910.69%7.22%0.6616.15%1.4858.33%202043.23%7.01%3.2713.24%6.1766.67%2021
22、0.90%8.59%0.0614.11%0.1058.33%2022072920.27%3.82%1.5612.97%5.3171.43%全样本期15.87%18.00%1.0814.64%0.8860.58%资料来源:Tinysoft,整理表 2 所展示的是拐点修正后策略绩效分年度统计情况。总体来看策略表现稳中有升,全样本期费后年化收益率为 15.87%,夏普率由 0.69 提升至 1.08,Calmar由 0.64 提升至 0.88。全样本期策略的最大回撤为 18%。可以看到,在结合道氏理论对市场趋势初步判断的结果进行修正后,策略表现得到了全方位的提升。但是我们仍希望策略的表现体现出更强的
23、稳定性。那么如何对策略进行优化与改进呢?接下来,我们将探讨以下问题:何为道氏趋势?道氏趋势对当前策略有何启示?以及如何利用道氏趋势对策略开仓进行调整?道氏趋势通过前面的讨论可知,我们对于市场趋势的判断长期可获取正收益,在加入了拐点判断后策略的稳定性得到了显著提升,但我们还需要对策略的开仓时点进行检验与佐证,来平滑策略的收益曲线。图 11 以及图 12 分别展示了铁矿石的最高价、最低价以及收盘价的价格曲线,以及通过 MACD 进行拐点修正后的市场上升以及下降趋势。图11:铁矿石价格曲线上升趋势中最高点下降图12:铁矿石价格曲线下降趋势中最低点上升资料来源:Tinysoft,整理资料来源:Tiny
24、soft,整理从图 11 中可以看到,铁矿石的价格曲线正在下行,但拐点修正后的趋势判断出图中左侧部分为上升趋势,这显然与价格走势发生了背离。在实际交易中往往希望能够规避这样的信号。这里我们借鉴前述道氏理论对于趋势的定义,可以观察到价格曲线中最高价所构成的极值点连线方向向下,我们可以据此认为判断为铁矿石价格上涨趋势并未形成。图 12 所展示的是在拐点修正后被判断为下降趋势的灰色区块中,铁矿石价格还在上升的情况。借鉴前述道氏理论对于趋势的定义,可以看到价格曲线中最低价所构成的极值点连线方向向上,因此与拐点修正后判断的下降趋势相背离,我们依旧无法认定铁矿石的价格处在下跌趋势中。通过前面的案例可以看到
25、,在趋势的判断中,道氏理论可以为我们提供指导,那 么在实际交易中如何将道氏理论进行落地呢?本节我们将尝试提供一种解决方案。道氏理论通过极值点的连续上升以及下降来判断趋势是否形成,这里的核心问题是对极值点的刻画。由于市场的高低点一定是交替出现的,因此理论上当市场从上升趋势转向下降趋势时,市场最近的一个高点则已经形成,反之,当市场从下降趋势转为上升趋势时,市场则形成了最近的一个低点。如图 13 所示,为铁矿石的最高价、最低价以及收盘价的价格走势,图中灰色部分为初步判断的下降趋势,蓝色部分为初步判断的上升趋势。若当前行情运行到上升趋势,对应图中最右侧蓝色区域,则时刻记录最高价的最大值定义为临时高点(
26、若当前为下降趋势则记录最低价的最小值,并定义为临时低点)。上一个上升趋势(对于图中左侧第一个蓝色区域)中最高价的最大值则定义为当前第一高点(若当前为下降趋势,则上一个下降趋势中最低价的最小值为第一低点)。最近两个下降趋势(分别对应图中右侧第一个灰色区域,对应图中左侧第一个灰色区域)中最低价最小值分别为第一、第二低点(若当前为下降趋势,则最近两个上升趋势中最高价最大值分别为第一、第二高点)。图13:铁矿石价格曲线及高低点判断资料来源:Tinysoft,整理使用公式可以表述如下: 当最新趋势为上升趋势时: = () 01 = () 11 = () 12 = () 2当最新趋势为下降趋势时: = (
27、) 01 = () 11 = () 12 = () 2其中,以及分别表示趋势为上升趋势以及下降趋势,取值为 0,1,2 等代表当前状态,上一状态,上两个状态等。即0代表当前上升趋势,1代表上一个上升趋势,以此类推。我们定义当第一低点大于第二低点时,为道氏上升趋势,当第一高点小于第二高点时,为道氏下降趋势。据此,我们可以利用趋势共振对市场趋势进行修正:当经拐点修正后的市场上升趋势与道氏上升趋势同时成立时,我们开多仓,反之当拐点修正后的市场下降趋势与道氏下降趋势同时成立时,我们开空仓。当初步判断市场趋势与道氏趋势相反时空仓。图 14 展示的是利用铁矿石合约在初步趋势判断与道氏趋势判断相一致时所作策
28、略的净值表现。可以看出,相比之前初步趋势判断的净值表现,趋势共振后收益走势更加稳定。图14:铁矿石趋势共振策略净值表现资料来源:Tinysoft,整理表 3 对铁矿石合约的趋势共振策略的绩效进行了分年度统计。相比前面对于拐点修正策略的收益而言,夏普率从 1.08 提升到了 1.26,Calmar 由 0.88 提升至 1.39。可以看到策略的稳定性进一步得到了提升。其中,策略年化收益为 17.86%,全样本期最大回撤为 12.83%,历年最大回撤出现在 2018 年为 11.11%。表3:铁矿石趋势共振策略绩效分年度统计策略收益最大回撤夏普率波动率Calmar月度胜率201413.67%6.6
29、6%1.2610.88%2.0566.67%201537.39%7.52%2.3615.83%4.9775.00%201614.27%7.05%0.9914.36%2.0266.67%201718.80%8.40%1.4313.11%2.2466.67%20185.78%11.11%0.5011.47%0.5241.67%201931.34%8.44%1.9316.21%3.7175.00%202019.93%9.23%1.3714.55%2.1650.00%20217.79%7.84%0.4915.97%0.9950.00%202207299.82%7.13%0.6714.64%1.3857
30、.14%全样本期17.86%12.83%1.2614.18%1.3961.54%资料来源:Tinysoft,整理至此,我们在 MACD 指标对市场趋势进行初步判断的基础上,结合道氏理论对趋势的拐点进行了修正,这样能够在一定程度上解决 MACD 指标的判断延迟问题。同时基于道氏理论构造了道氏趋势,通过与市场上升、下降趋势的共振来得到开仓点。交易品种动态筛选对于同一个 CTA 策略,往往难以适用所有的商品期货品种。在策略的实际使用中,如果可以通过动态识别策略在不同品种上面的表现,从而进行动态的交易品种的选择,那么可以使得策略的表现更加稳健。如图 15 所示,我们在每个月末对所有已满足流动性条件的商
31、品期货品种过去一年在策略上的表现进行测试,剔除过去一年中在该策略上交易次数小于 5 次(表示策略在该品种上不易触发信号),或者交易次数不少于 5 次,但策略收益率小于 0 的交易品种。图15:动态筛选品种示意图资料来源:绘制这种筛选方法往往可以将不适用该策略的品种进行剔除,之所以选择剔除不适应策略品种的逻辑,而不是筛选表现最好的品种的逻辑,是因为后者往往比较容易造成考察期的局部过拟合。杠杆设置在进行完待交易品种的筛选后,我们将对整个策略的杠杆进行设置,我们的目标是将策略在波动较小的时候,设置较高杠杆,在策略波动较大时,将杠杆水平设置较低。这样的做法一方面可以平抑策略的波动,提升整体稳定性,另一
32、方面可以提升实际操作时策略的资金安全性。策略杠杆设置的具体做法是,我们在每个月月末回看策略整体的运行情况,计算过去一年该策略收益表现的波动率,将目标波动率设置为 15%(取决于对于策略预期的杠杆率水平,通常维持在 2 倍杠杆左右),那么波动率调整系数的计算公式可以表示为:= 15%其中,Mulvol为经已实现波动率调整的系数,Vol 为策略在过去一年中的已实现波动率。通过对策略表现波动率的调整,可以使得策略在不同市场环境下运行的整体风险趋于一致。出于实际使用情况考虑,我们设置最大杠杆率为 4 倍杠杆。因此当 Lev 的绝对值大于 4 时,我们截断为 4。在经过已实现波动率调整后,基于道氏理论的
33、商品期货交易策略平均杠杆率的时序变化图如图 16 所示。从图 16 中看到,策略平均杠杆率为 2.05 倍,这个也是基于道氏理论的商品期货交易策略的最终杠杆率变化水平。在2013-2014 年间策略的历史杠杆率达到峰值,在 2016 年策略杠杆率降到最低,之后,在 2018 年间,策略的杠杆率再次冲高。近期杠杆率有所回落,整体处在历史均值下方。图16:已实现波动率调整后策略杠杆变化图资料来源:Tinysoft,整理至此,策略的全部逻辑已经探讨完毕,策略的最终表现以及相关特性将在下面进行详细阐述与测试。基于道氏理论的商品期货交易策略我们从 Charles H. Dow(Charles Henry
34、 Dow)的简介出发,到道氏理论的历史,对道氏理论有了初步的了解。我们利用 MACD 指标对市场趋势进行初步判断,结合道氏理论对市场趋势拐点进行修正,并利用道氏理论对极值点运行规律的描述形成开仓逻辑,最终我们构建了基于道氏理论的商品期货交易策略。具体的策略构建流程如下:投资标的:过去半年中日均成交额超过 50 亿元的商品期货全品种的主力合约。开仓信号:多头:MACD 上穿信号线累计距离大于等于 ATR(上升趋势)临时低点高于第一最低价(拐点修正)第一最低价大于第二最低价且收盘价大于等于临时高点(道氏趋势)空头:MACD 下穿信号线累计距离小于等于 ATR(下降趋势)临时高点低于第一最高价(拐点
35、修正)第一最高价小于第二最高价且收盘价小于等于临时低点(道氏趋势)杠杆率调整:ATR 调整:海龟资金管理法(1 单位 ATR 的波动对应策略整体资金规模的 0.5%,详见附录 2海龟资金管理法)已实现波动调整:以过去一年策略波动率为基准设置目标年化波动 15%最终杠杆率:ATR 调整杠杆*已实现波动调整杠杆,最高 4 倍杠杆截断。品种动态筛选:剔除过去一年中在该策略上交易次数小于 5 次(表示策略在该品种上不易触发信号),或者在该策略上交易次数不少于 5 次,但策略的收益率小于 0 的交易品种。资金分配:满足开仓条件品种等权分配资金。成交价格:信号触发后 5 分钟 VWAP。交易成本:交易手续
36、费 0.3%,冲击成本 1%。综上所述,在经过上升、下降趋势判断,拐点修正以及道氏趋势共振后,便形成了基于道氏理论的商品期货交易策略,至此,回顾策略的构建流程用一个流程图可表示如图 17 所示:图17:基于道氏理论的商品期货交易策略流程图资料来源:绘制按照上述流程构建的基于道氏理论的商品期货交易策略历史表现稳定且具有较高收益率,同时回撤可控。具体走势如图 18 所示:图18:基于道氏理论的商品期货交易策略净值资料来源:Tinysoft,整理2012 年以来,基于道氏理论的商品期货交易策略费后年化收益率为 21.74%,夏普率为 1.42,Calmar 比率为 2.2。可以看出策略表现非常稳健。
37、其中,策略的分年度收益表现如表 4 所示:表4:基于道氏理论的商品期货交易策略绩效分年度统计策略收益最大回撤夏普率波动率Calmar月度胜率201244.07%6.85%2.8715.37%6.4458.33%201322.49%7.86%1.5314.67%2.8675.00%201436.41%8.96%2.3415.53%4.0675.00%201521.07%9.90%1.1318.62%2.1350.00%201631.25%6.33%1.9116.39%4.9466.67%20171.04%8.35%0.109.92%0.1241.67%201836.96%5.78%2.3515.
38、72%6.3966.67%201919.50%7.37%1.2815.28%2.6558.33%202015.79%9.04%0.9716.33%1.7550.00%20216.55%8.75%0.4414.89%0.7541.67%202207295.20%7.99%0.3614.29%0.6571.43%全样本期21.74%9.90%1.4215.34%2.2059.06%资料来源:Tinysoft,整理由于我们控制目标年化波动率在 15%,因此实现出来全样本期的年化波动率为 15.34%,与期望的目标波动率比较接近。上述基于道氏理论的商品期货交易策略在进行回测时使用的交易成本为 1.3%
39、,是由交易手续费 0.3%以及冲击成本 1%构成。交易价格为策略信号发出后 5分钟的 VWAP 均价,我们测试了不同冲击成本下策略的收益表现如图 19 所示:图19:不同交易成本下策略净值资料来源:Tinysoft,整理从图 19 中的不同交易成本下曲线可以看到,基于道氏理论的商品期货交易策略对于交易费用不敏感。具体各个交易成本下策略绩效统计如表 5。从表 5 可以看出策略对于交易成本的变化不敏感,随着交易成本的增加策略年化收益率变化缓慢。当交易成本从 1.3%增长至 2.5%后,策略的年化收益率从 21.74%降到 17.44%,夏普率仅从 1.42 下降到 1.13。表5:不同交易成本下策
40、略绩效统计年化收益率夏普率Calmar1.3%21.74%1.422.201.5%20.43%1.331.932%18.93%1.231.742.5%17.44%1.131.56资料来源:Tinysoft,整理综上,可以看到,交易成本的变化对策略净值的走势影响不大。基于道氏理论的商品期货交易策略在不同的交易成本下均可实现长期稳定的表现。CTA 复合策略关于期货交易策略,在国信金工团队前期的 CTA 系列专题中已经有较多的介绍,这里我们做一下简单的回顾,具体内容可参考对应的报告。在 2021 年 5 月 13 日发布的专题报告基于开盘动量效应的股指期货交易策略利用开盘形态交易股指期货;在 202
41、1 年 10 月 13 日发布的专题报告基于 Bollinger 通道的商品期货交易策略在 Bollinger 通道策略的基础上利用持仓量过滤及品种的动态选择构建了商品期货交易策略;在 2022 年 5 月 24 日发布的专题报告基于 Carry 的商品期货交易策略利用商品期货的期限结构进行策略构建;策略间彼此相关性较弱,长期相关性矩阵如表 6 所示:表6:CTA 策略相关性矩阵开盘动量(股指)Bollinger(商品)Carry(商品)道氏理论(商品)开盘动量(股指)1.000.020.020.01Bollinger(商品)1.000.290.46Carry(商品)1.000.29道氏理论(
42、商品)1.00资料来源:Tinysoft,整理可以看到策略之间长期相关性在 0.5 以下,这表明各策略之间的线性相关性并不高,在进行线性合成时彼此之间可以体现出较强增益。从表 6 中可以看出,由于策略逻辑不同且长期相关性较低,因此将这样四个策略进行组合,可以提升 CTA 策略的稳定性,在 CTA 产品中,往往需要多策略进行搭配使用。我们将这四个策略等权配置,月度再平衡,可以得到 CTA 复合策略,复合策略的净值曲线如图 20 所示:图20:CTA 复合策略净值资料来源:Tinysoft,整理图 20 显示的是 CTA 复合策略的净值曲线,从图中可以看出策略的净值曲线较为光滑,且收益较高,这比较
43、符合我们的预期。其中,复合策略的分年度收益统计如表 7 所示:表7:CTA 复合策略绩效分年度统计策略收益最大回撤夏普率波动率Calmar月度胜率201242.23%1.76%4.349.72%24.0091.67%201314.98%3.18%1.957.67%4.7158.33%201425.30%6.29%2.5310.00%4.0266.67%201533.90%5.80%2.9711.41%5.8566.67%201616.54%3.52%2.038.15%4.6983.33%201711.89%3.83%1.906.24%3.1166.67%201828.74%3.98%3.328
44、.65%7.2383.33%201921.10%2.73%2.877.35%7.7383.33%202025.24%3.10%3.108.14%8.1466.67%202120.55%3.57%2.617.88%5.7566.67%202207293.50%3.13%0.447.94%1.1271.43%全样本期22.42%6.29%2.618.60%3.5673.23%资料来源:Tinysoft,整理从表 7 中可以看到,复合策略的年化费后收益率为 22.42%,夏普率为 2.61, Calmar 为 3.56。因此,复合策略的表现非常稳健。当 CTA 策略组合中的策略逐渐丰富起来之后,CT
45、A 复合策略的表现会更加优异,呈现出来的净值表现也将更加稳健。总结道氏理论我们从 Charles H. Dow 的传奇人生以及道氏理论的历史出发,对道氏理论以及道氏理论中对趋势的描述进行了简要介绍。上升趋势与下降趋势MACD(Moving Average Convergence/Divergence)指标可以用来表征市场运行的方向,是动量类指标的一种。其基本原理是使用均线之间的距离对噪音进行过滤,从而对市场趋势进行初步判断。当 MACD 上穿信号线累计距离突破阈值后,市场可被初步判断为上升趋势,当 MACD 下穿信号线累计距离突破阈值后,市场可被初步判断为下降趋势。拐点判断如果只使用 MACD
46、 作为信号进行交易则会由于信号的迟滞,导致在趋势发生逆转时判断受到局限。借鉴道氏理论对趋势的描述,在对市场趋势进行初步判断后,对拐点进行修正。策略相对只使用 MACD 信号进行趋势判断进行交易在稳定性上具有显著提升。道氏趋势我们对于市场趋势的初步判断长期可获取正收益,在加入了拐点修正后策略的稳定性得到了显著提升,但我们还需要对策略的开仓时点进行检验与佐证,来平滑策略的收益曲线。通过对高低点的定量刻画,借鉴道氏理论,从而形成道氏趋势,将拐点修正后的市场趋势与道氏趋势相结合,当趋势共振时对策略进行开仓操作,策略表现可以得到进一步提升。基于道氏理论的商品期货交易策略结合 MACD 对市场趋势初步判断
47、后与道氏理论相融合对拐点进行修正,最终配合道氏趋势,形成基于道氏理论的商品期货交易策略。策略表现稳定且具有较高收益率,2012 年以来该策略净值稳定攀升,同时回撤可控。基于道氏理论的商品期货交易策略费后年化收益率为 21.74%,夏普率为 1.42,Calmar 为 2.2。CTA 复合策略我们将基于道氏理论的商品期货交易策略与此前发布的基于开盘动量效应的股指期货交易策略、基于 Bollinger 通道的商品期货交易策略以及基于 Carry 的商品期货交易策略等权复合,构造为 CTA 复合策略。复合策略的年化费后收益率为 22.42%,夏普率为 2.61,Calmar 为 3.56,且每年 C
48、almar 均大于 1。参考文献Richard Russell. The Dow Theory Today.Samuel Armstrong Nelson. The ABC of Stock Speculation.William Peter Hamilton. The Stock Market Barometer.附录 1数据准备在本节将介绍我们对数据的准备以及处理方法。在 CTA 策略的测试中,数据的处理主要涉及以下几个问题:主力合约如何确定,展期价格跳空如何处理,不同合约数据怎么拼接以及发单价格如何确定。下面我们将针对这些问题进行分析和解决。主力合约的确定在确定主力合约时,我们使用成交量
49、以及持仓量均达到最大的合约作为主力合约。这其中,股指期货在合约到期月份的第三个周五进行交割,国债期货在合约到期月份的第二个周五进行交割,因此,如果上述品种在交割前还没有能够新的主力合约可以确定,那么需要在交割日前一个交易日强制切换至当时的次主力合约。同时,主力合约不可逆,一经确定不可反复。合约切换的思考在合约进行切换时,可能会出现前后两个主力合约的价格无法进行无缝对接的情况。如图 23 以及图 24 所示:图21:RB1901 切换RB1905 价格跳空图22:RB1901 切换 RB1905 价格复权资料来源:Tinysoft,整理资料来源:Tinysoft,整理图 23 为 RB1901
50、合约切换到 RB1905 合约的价格序列图,其中切换时点为 2018年 12 月 3 日。从图 22 可以看出,在切换的时间点出现了一个价格的大幅跳空低开的情况,如果认为这是行情的自然状态,则可能导致对行情判断的失误。从而导致策略判断失真。那么在切换合约时,通常有两种做法,一种是根据新主力合约之前的业绩进行新交易信号的判断,以 RB 合约为例,当合约从 RB1901 切换到 RB1905 时,之后的策略计算都按照 RB 的历史数据进行计算,这样做的好处是,策略信号来源于该标的且作用在该标的。而缺点是有些合约虽然切换到了新的主力合约,但是由于切换前该新合约交易并不活跃,加之有些策略需要使用大量历
51、史数据进行处理和分析,因此可能导致信号失真,或者价格波动较大的情况。还有一种做法是将价格数据进行复权。复权分为前复权以及后复权,如果向前复权的话,则当前的合约价格为真实价格,之前的合约价格数据为复权后的价格。这样做的好处是可以使用当前的真实合约价格来确认开仓数量,而缺点则是历史数据会随着新数据的更新而出现变化,尽管变化较小,但随着时间的推移以及浮点数的保存问题,有可能会出现新计算出来的策略开仓时点或者策略曲线与之前计算的无法完全匹配的情况。那么会在策略归因时,造成一定的困难。我们所使用的方法是进行向后复权,这样做的前提是需要选择一个策略开始计算的日期为基期,一旦基期确定下来,后面行情如何更新都
52、对历史数据造成改变。当然,如果基期发生了变化,则有可能导致历史数据的变化。由于 2010 年以前上市的期货品种较少,且活跃度不高。因此我们所使用的基期则定为 2010 年 1月 1 日。复权的具体做法为:在每次展期的时候,计算新主力合约以及旧主力合约的价格跳空比,以此作为当日之后新主力合约价格的复权因子。该复权因子的具体计算公式为:= 1 1, 1, 其中,AdjFactori1为上一期复权因子,Closei1, old为旧主力合约展期前一日收盘价,Closei1, new 为新主力合约展期前一日收盘价。这样计算出来的复权因子 AdjFactori为当期复权因子。其中,基期的复权因子为 1。计算好复权因子之后,新的主力合约的开盘价、最高价、最低价以及收盘价都乘以当期的复权因子,即为复
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《GAT 974.42-2011消防信息代码 第42部分:消防战评组织层次代码》专题研究报告
- 养老院投诉处理制度
- 企业培训管理制度
- 交通设施施工安全管理制度
- 2026湖北省面向中央民族大学普通选调生招录参考题库附答案
- 2026福建中共福州市委党校招聘博士8人考试备考题库附答案
- 2026福建艺术职业学院招聘3人参考题库附答案
- 2026西藏林芝市波密县第一批城市社区工作者招聘15人备考题库附答案
- 2026辽宁大连理工大学博士后招聘参考题库附答案
- 2026重庆市某国有企业外包员工招聘2人参考题库附答案
- 高考数学专题:导数大题专练(含答案)
- 腘窝囊肿的关节镜治疗培训课件
- 淮安市2023-2024学年七年级上学期期末历史试卷(含答案解析)
- 课件:曝光三要素
- 2023-2024学年山东省淄博市临淄区八年级(上)期末数学试卷(五四学制)(含解析)
- 家长要求学校换老师的申请书
- GB/T 10802-2023通用软质聚氨酯泡沫塑料
- 协调控制系统 CCS介绍
- 阑尾肿瘤-课件
- 深圳中核海得威生物科技有限公司桐城分公司碳13-尿素原料药项目环境影响报告书
- 正式员工派遣单
评论
0/150
提交评论