英文書名:Quantitative Trading Strategies
中文書名:計量技術操盤策略(上)(下)
作∕編者:Lars Kestener
譯者:寰宇證券投顧公司
頁數:268頁 / 228頁
出版日期:2004年11月
原出版公司:McGraw Hill
深入观察当今顶尖的技术交易系统,告诉你如何把它们纳入你个人的交易系统内。并配合先进科技与历史资料,让技术分析者能够凭借直觉控制交易结果而迅速认赔,让获利持续发展。本书探讨目前最常用的一些有效系统,告诉你如何运用计量方法的优点,提升进场与出场的时效与风险管理。
本书主要内容如下:
◆如何建构,测试与运用交易系统。
◆介绍最常用的交易系统,并列举其历史检定绩效。
◆根据最佳信用扩张程度执行资金管理的方法。
本书准备探讨计量交易策略对于市场时效拿捏的能力。计量交易策略结合了技术分析与统计分析,借以产生买卖讯号。这些讯号来自于价格型态,或来自于市场价格构成的某种指标的复杂读数。交易策略设定之后,我们利用历史资料检定(测试)其绩效,借以确认交易策略是否有效。绩效经过检定之后,我们挑选一些市场实际进行交易。操作分散性的投资组合,可以在特定期望报酬水准下,尽量降低风险。发展观念,测试历史绩效,然后挑选市场进行交易,这是有效整合交易策略的少数几种技巧。虽然有不少书籍曾经谈到上述发展程序的某些领域,但我相信本书是触及交易程序所有层面的第一本专门著述。
※本书特色:
◎本书主题是发展有关金融资产买,卖的交易策略,同时管理这些部位的风险。
◎探讨计量交易策略对于市场时效拿捏的能力。
◎本书的论点都有历经时间考验的统计数据作为证据,并以图表说明实际操作绩效。
◎本书准备回答的问题,目的在于增进对市场行为的了解,并利用这些资讯提升投资或交易的获利能力。
书中内容丰富,这里只准备就作者对一些交易系统的说明部分录入。
为了比较各交易系统的绩效,作者使用了一些指标,我们先从这些指标说起吧
先说一下都有哪些交易策略
包括常用的7种:
通道突破,
两条移动平均线穿越,
动能,
价格波动率突破,
随机指标,
RSI指标,
MACD指标;
以及十一种作者所谓的新交易技巧:
凯斯特纳移动平均系统,
第二阶突破,
MACD的柱状图折返,
背离指数,
移动平均汇合方法,
常态化包络指标,
多重进场摆荡指标系统,
调整型随机指标,
三连发,
成交量反转策略,
赛塔支撑/压力策略
作者用来衡量系统绩效的指标主要是两个:夏普率与K表比率
夏普率是由诺贝尔奖得主威廉夏普提出,也是资金管理产业的标准衡量指标。
计算公式夏普率=(平均报酬率/报酬率标准差)×期间调整因子
分子部分,计算每天,每周或每月报酬率的平均数对于特定期间的报酬率,还必须减去无风险工具(例如国库券)的报酬率分母部分 - 。。也是这个公式的风险部分 - 则是报酬率的标准差。
如果某个策略的交易结果经常大赚,大赔,则报酬率分配的标准差就会很大,因此也属于高风险策略。反之,如果报酬率都紧围绕在平均数附近,报酬率标准差就会很小,策略的风险程度也较低。
所得的商还要乘以期间调整因子,后者年度期间的平方根。如果夏普率采用每天报酬率,期间调整因子就是252(一年的交易天数)的平方根,才能转换为年度化夏普率。同理,如果夏普率采用每月的报酬率,期间调整因子就是12的平方根。经过期间调整为为年度化夏普率之后,才能比较不同测试期间长度的两种策略。
夏普率没有基准点,因此其大小本身没有意义,只有在与其他组合的比较中才有价值。夏普率越大,说明投资单位风险所获得的风险回报越高。
关于K表比率,描述稍复杂,在此只简单一提。K表比率没有单位,可以用来比较不同市场与不同测试期间的策略绩效。玉米期货的每周绩效,可以与IBM的短线交易绩效互相比较。
另外,作者还提到基准策略比较。关于交易策略的绩效衡量,除了采用夏普率与K表比率之外,评估其他新想法时需要既有策略作为评估基准。
通道突破与移动平均穿越系统是目前使用最普遍的策略,“常用交易策略比较”一书曾提到,绝大多数新策略的表现,都远远不如最简单的通道突破与移动平均穿越系统。 (呵呵,各位可以尝试把这两套方法的精义纳入自己的交易系统中),因此,当我们测试任何新构想时,都与这两种策略互做比较。
关于通道突破系统,我们采用下列法则:
建立多头部位:如果今天的收盘价是最近四十天的最高收盘价;
结束多头部位:如果今天的收盘价是最近二十天的最低收盘价;
建立空头部位:如果今天的收盘价是最近四十天的最低收盘价;
结束空头部位:如果今天的收盘价是最近二十天的最高收盘价;
移动平均穿越系统也采用类似参数:
进场做多:如果十天收盘价移动平均线向上穿越四十天收盘价移动平均线;
进场放空:如果十天收盘价移动平均线向下穿越四十天收盘价移动平均线;
这两套系统是我们评估其他策略的基准。
每种策略都针对29种期货市场与34支股票市场进行测试(包括外汇,利率,股指,金属,能源,谷物,肉类,软性;股票包括能源,工业,消费服务,医疗保健,金融 - ---这里不一一举例),涵盖期间为1990年至2001年年低。
。讯号都发生在每天收盘,然后在隔天开盘进行交易起始资金:10,000
通道突破
说了那么多,现在正式进入交易系统,首先第一个是通道突破系统。
如前所述,交易法则是:
建立多头部位:如果今天的收盘价是最近四十天的最高收盘价;
结束多头部位:如果今天的收盘价是最近二十天的最低收盘价;
建立空头部位:如果今天的收盘价是最近四十天的最低收盘价;
结束空头部位:如果今天的收盘价是最近二十天的最高收盘价;
(见下图。图例均为我根据作者的意思自制)
作者经过测试(图表略)后发现,该系统在过去十二年来具有非凡的获利能力期市有十年获利,股票则有六年获利下列期市表现特别好:。。外汇,利率,石油与软性商品。至于股票方面,特别适用于科技类股。
可是,请注意,通道突破系统的表现最近明显转差,这点比较值得担心。
期货结果:净利5971279最大流失金额:-1,710,956 K表比率:0.12夏普率0.41突破相关:1.0均线相关:0.9
股票结果:3511542 -5,100,466 0.06 0.16
两条移动平均线穿越
移动平均穿越系统交易规则:
进场做多:如果十天收盘价移动平均线向上穿越四十天收盘价移动平均线;
进场放空:如果十天收盘价移动平均线向下穿越四十天收盘价移动平均线;
请注意进场建立某个部位,同时也结束既有的反向部位。
此系统在很多市场的表现都很杰出(测试数据图表略)。在整个测试的十二年中,期货有十一年获利,股市有六年获利。表现优于前述的通道突破系统,它的K表比率与夏普率都较高。均线穿越系统使用的市场或类股大体与通道突破系统相同。
用于期货的结果:净利:10434539最大流失金额:-2,069680 K表比率:0.13夏普率:0.68突破相关:0.9均线相关:1.0
用于股票的结果:一千〇二十〇万一千三百四十七-5,408,733 0.13 0.44
动能
利用价格动能指标提供买卖讯号,或许是本章讨论的最简单策略我们准备测试两组参数:。较短期的二十天动能,较长期的八十天动能。
交易法则:
对于二十天动能:今天收盘价高于先前第二十天的收盘价,建立多头部位同时回补空头部位;
今天收盘价低于先前第二十天的收盘价,建立空头部位同时回补多头部位;(即我们常用的动能指标的零线穿越为讯号)
八十天动能系统的交易法则也是如此。
经过测试(测试报告略,下文同样省略,不再赘述)二十天动能系统在期货市场十二年中有十一年获利,但股票市场只有五年。二十天动能系统与两个基准策略 - 通道突破系统与均线穿越系统 - 之间的相关性都很高。
另外,八十天动能不论在期货还是股票市场,其绩效都优于二十天动能,钾比率与夏普率都较高。
二十天动能突破系统结果:
用于期货:净利:8591095最大流失金额:-1,631,559 K表比率:0.32夏普率:0.53突破相关:0.86均线相关:0.80
用于股票:2163659 0.03 0.10 0.87 0.79 -6,983,168
八十天动能突破系统结果:
用于期货:净利:17125366最大流失金额:-1,302,645 K表比率:0.53夏普率:1.01突破相关:0.71均线相关:0.65
用于股票:0.18 0.43 0.72 13287461 -5,863,550 0.61
格波动率突破
这个系统牵涉标准差,大学副科没学好,有些不明白
原文如下:
关于价格波动率突破,交易法则如下:如果今天的价格变动量大于过去一百天价格变动量的2个标准差,则建立多头部位,如果今天的价格变动量小于过去一百天价格变动量的-2个标准差,则建立空头部位。建立某个方向的部位,就结束另一方向的既有部位。
该系统测试的结果与前文讨论的其他系统似乎不同。股票的获利能力还算不错,但期货只能勉强获利而已。该系统与通道突破或移动平均穿越之间的相关程度,大概都在0.50上下,意味着该系统如果被纳入其他系统内,很可能有分散风险的效益。
用于期货:净利:341640最大流失金额:-5,802,061 K表比率:-0.09夏普率:0.02突破相关:0.51均线相关:0.43
用于股票:4097361 0.07 0.24 0.51 0.45 -3,198,651
随机指标
采用14天慢速随机指标的K表%建立多空部位(公式计算略)。
交易规则
建立多头:如果今天的K表%跌破20而又重新回升到20之上;
建立空头:如果今天的K表%涨破80而又重新回落到80之下;建立某个方向的部位,就结束另一方向的既有部位。
期货的测试绩效很差,十二年内只有两年获利。股票稍好,但也只有五年获利。
科威特第纳尔策略的报酬与通道突破/移动平均穿越系统之间,保持负数相关,因为科威特第纳尔策略属于逆势系统,试图在价格下跌过程的底部买进,在峰位附近卖出,刚好与顺势系统的情况相反。
有一点值得注意,测试结果显示近年来的行情趋势比较不明显,或许适合采用科威特第纳尔或RSI指标之类的逆势系统。
期货结果:净利:341640最大流失金额:-5,802,061 K表比率:-0.09夏普率:0.02突破相关:0.51均线相关:0.43(注:此为正相关疑有错误)
股票结果:40583 -8,192,040 -0.03 0.01 -0.86 -0.82
相对强弱指数
参数为14天
交易规则:
买进:相对强弱指数跌破35;
放空:相对强弱指数超过65;
建立某个方向新部位,就同时结束既有的反向部位。
不论期货或者股票,此策略的测试结果都很差。K表比率与夏普率都呈现负数,而且绝对值都很大。期货四年获利,股票虽然有七年获利,但是五年的亏损远超过七年的获利。与顺势系统之间也维持负数相关。
期货:净利:-9,574,109最大流失金额:-11,206,636 K表比率:-0.17夏普率:-0.57突破相关:-0.84均线相关:-0.80
股票:-7,032,755 -13,381,024 -0.13 -0.26 -0.85 -0.77
MACD指标
MACD指标(12,26,9)(有人称MACD指标为指标之王)
交易法则如下:
买进:MACD指标线往上穿越其九天的指数移动平均线;
放空:MACD指标线往下穿越其九天的指数移动平均线。
建立某个方向新部位,就同时结束既有的反向部位。
MACD的策略的测试结果很有趣。MACD指标似乎同时呈现顺势与逆势系统的性质。
这套策略的基本原则,是在价格走势有弱转强时买进,并在价格走势由强转弱时卖出。这种“混合策略”非常适用于期货市场,有九年获利。股票则表现很差,十二年全部亏损(注:后面数据显示股票净利为正数,疑为错误)。
期货结果:净利:5052672最大流失金额:-2,371,700 K表比率:0.18夏普率:0.39突破相关:0.34均线相关:0.29
股票结果:19547613 -22,783,630 -0.45 -0.90 0.23 0.10
七种常用系统已测试完毕。
运用顺势系统的最堪忧之处,是市场是否能够继续呈现明显的趋势。虽然1990年初期的表现十分优异,但获利能力近年来有逐渐转差的倾向。这是系统性交易者必须留意的问题。测试结果或许意味着,未来十年到二十年之内,逆势系统的表现将优于顺势系统。
接下来该是11种作者的新系统了------
凯斯特纳移动平均系统
这套方法是由常用的移动平均穿越系统修改而来。单一移动平均线穿越系统的最大问题就是讯号反复。改进方法之一是利用两条均线构建通道。
方法如下:两条移动平均线,其中一条计算每天最高价的移动平均,另一条计算每天最低价的移动平均,两者分别为通道的上限与下限。
交易讯号:唯有当收盘价高于通道上限才买进,唯有当收盘价低于通道下限才卖出。
除此之外,利用下列方法过滤交易讯号:今天的X天移动平均高于前一天的读数,才接受买进讯号;今天的X天移动平均低于前一天的读数,才接受卖出讯号。滤网使用的参数十,通常都设定等于移动平均长度(如采用20天的通道,则X = 20)。
本案结合两套系统,一个采用20天移动平均,另一个采用80天移动平均。唯有当两套系统的讯号彼此一致,才接受进场讯号。至于出场讯号,如果今天的收盘价跌破80天期盘中低价的简单移动平均,则结束多头部位,如果今天的收盘价超过80天期盘中高价的简单移动平均,则结束空头部位。
此系统运用于期货市场,绩效很不错有11年获利,且夏普率,钾比率都很高。股票市场稍差,但仍有7年获利。
期货市场:净利:14658917最大资金流失:-1,440,842 K表比率:0.43夏普率:0.95突破相关:0.85均线相关:0.81
股票市场:12244768 0.18 0.44 0.85 0.75 -5,487,815
第二阶突破策略
这种策略可以区别不同期间长度的通道突破强度。对于一般的二十天通道突破系统来说,如果今天收盘价创最近二十天的最高收盘价,则建立多头部位。根据定义,如果今天收盘价是最近四十天的最高收盘价,必然是最近二十天的最高收盘价。因此,如果今天收盘价是最近四十天的最高收盘价,也将是二十天通道突破系统的买进讯号。或许我们应该强调一点,四十天期的最高收盘价,其意义显然超过二十天期的最高收盘价。我设计第二阶突破指标判别新高或新低收盘价的重要性。
每天,我比较今天收盘价与最近八十天收盘价的关系,借以判断今天收盘价的突破程度。如果今天收盘价是最近五天的最高收盘价,今天就是五天期新高。同理,如果今天收盘价是最近二十天的最高收盘价,今天就是二十天期新高。这种比较将回溯到最近八十天为止,借以判断今天的突破程度。
这种某天期高价或者低价,就是第二阶突破统计量。高价记录为正数,低价记录为负数。举例来说,如果今天收盘价是最近四十天的最高收盘价(四十天新高),今天的第二阶突破统计量就是40;如果今天收盘价是最近三十五天的最低收盘价(三十五天新低),今天的第二阶突破统计量就是-35。
我们利用第二阶突破统计量建构通道突破系统:如果今天的第二阶突破统计量创最近四十天新高,而且读数大于20,则建立多头部位,如果今天的第二阶突破统计量创最近四十天新低,而且读数小于-20,则建立空头部位。
第二阶突破策略的独特结构,并没有转移为根本绩效。虽然逻辑结构非常合理,但第二阶突破策略的表现显然不如标准的顺势系统。我想,这个策略恐怕必须重新设计才能运用于实际交易。
用于期货:净利:3286823最大流失金额:-2,627,541 K表比率:0.07夏普率:0.21突破相关:0.95均线相关:0.87
用于股票:3639699 0.04 0.16 0.96 0.89 -5,379,816
MACD的柱状图折返
MACD指标= 12天期收盘价均线,26天期收盘价均线
MACD的讯号线= MACD的9天期的均线
MACD的柱状图= MACD指标,MACD的讯号线(差值绘制为柱状图)
MACD的柱状图通常可以提供早期的警讯,显示趋势即将发生变化。(记得三重滤网交易法中第一重滤网即是采用MACD的柱状图作为趋势变化的指标,本人在交易中亦采用柱状图作为研判工具之一)
MACD的柱状图折返策略,是运用MACD的柱状图侦测趋势即将发生变动的能力,并转为交易讯号。
交易法则如下:当柱状图由零线以下谷底向上反转达X%的,代表买进讯号;当柱状图由零线以上峰位向下反转达X%的,代表卖出讯号。
我们知道,当柱状图由谷底向上折返,意味着价格趋势可能向上反转。同理,当柱状图由峰位向下反转,意味着价格可能向下反转可是,每当柱状图由极端读数折返就立刻进场的话,可能会造成讯号反复,所以我们规定柱状图折返必须达到X%的的门槛,才视为有效的进场讯号。
本例中的x%的采用25%来测试。测试绩效并不精彩。虽然优于大多数摆荡指标类型的策略,但在整个测试的12年中,期货只有5年获利,股票只有2年获利。
可是,请注意,在最近5年内,期货市场有四年获利。虽然还不适用于目前的交易,但MACD的柱状图折返系统很可能是明日之星。
期货结果:净利:-3,110,671最大流失金额:-7,011,997 K表比率:-0.04夏普率:-0.23突破相关:-0.49均线相关:-0.51
股票结果:-8,034,651 -8,562,901 -0.18 -0.48 -0.45 -0.55