《既可做多也可做空——股指期货时代的趋势跟踪策略.pdf》由会员分享,可在线阅读,更多相关《既可做多也可做空——股指期货时代的趋势跟踪策略.pdf(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 请阅读最后一页评级说明和重要声明 既可做多也可做空既可做多也可做空 股指期货时代的趋势跟踪策略股指期货时代的趋势跟踪策略 报告要点报告要点 允许做空的趋势跟踪策略允许做空的趋势跟踪策略 趋势跟踪策略的流程为:读取股票价格数据-产生短期均线序列-识别极点-过滤微小波动-产生滤波后的均线-识别高低点-进行策略判断:高低点比较策略、高低点突破策略、大波段保护策略和长均线保护策略-做出买卖判断。允许做空的趋势跟踪策略和不允许做空的趋势跟踪策略在产生滤波后的均线过程中是完全一致的,区别在于策略判断,需要判断出股票价格处于上涨、下跌还是震荡状态。参数优化和实证分析参数优化和实证分析 我们根据允许做空的趋
2、势跟踪策略来构建投资组合,满仓进行开仓和平仓,单向交易成本设为 0.2%。我们以夏普比率为目标函数来优化参数 a-f,估计期为 2005 年 4 月 8 日2007 年 12 月 29 日。优化结果为:短均线a=15,滤波区间 b=0.004,漂移项 c=0.0015,大波段判断条件 d=0.02,大波段保护止赢点 e=0.002,长均线 f=180。我们把 2008 年 1 月 2 日2010 年 5 月 6 日作为外推检验期,假设年化无风险收益为 6%,检验期内趋势跟踪组合的各项指标为:年化收益率39.07%,年化波动率 31.65%,年化超额收益率 57.66%,年化跟踪误差58.30%
3、,夏普比率 104.49%,信息比率 98.92%。检验期内趋势跟踪组合共交易 12 次,其中盈利 7 次,最高收益率42.31%,亏损 5 次,最低收益率-6.75%。检验期内趋势跟踪组合的表现检验期内趋势跟踪组合的表现 资料资料来源:来源:Wind 资讯资讯,长江证券研究部,长江证券研究部 相关研究相关研究 谭卓:大盘趋势追踪技术研究深度报告 分析师:分析师:夏潇阳 021-68751782 俞文冰 021-68751782 执业证书编号:执业证书编号:S0490208040138 联系人:联系人:夏潇阳 021-68751782 金融工程金融工程 趋势跟踪策略趋势跟踪策略 2010-05
4、-10 2 请阅读最后一页评级说明和重要声明 正文目录正文目录 一、一、允许做空的趋势跟踪策略允许做空的趋势跟踪策略.4 1、产生短期均线序列.5 2、识别极点.5 3、过滤微小波动.5 4、识别高低点.7 5、高低点比较策略.7 6、高低点突破策略.8 7、大波段保护策略.8 8、长均线保护策略.9 二、二、参数优化和实证分析参数优化和实证分析.10 3 金融工程 请阅读最后一页评级说明和重要声明 图表目录图表目录 图 1:趋势跟踪策略流程图.4 图 2:沪深 300 指数的收盘价和 15 日均线.5 图 3:沪深 300 指数的极点.6 图 4:沪深 300 指数的滤波后的均线.6 图 5
5、:沪深 300 指数的高低点比较策略.7 图 6:沪深 300 指数的高低点突破策略.8 图 7:沪深 300 指数的大波段保护策略.9 图 8:沪深 300 指数的长均线保护策略.10 图 9:估计期内趋势跟踪组合的表现.11 图 10:检验期内趋势跟踪组合的表现.11 表 1:检验期内趋势跟踪组合的各项指标值.12 表 2:检验期内趋势跟踪组合的每次交易的收益率.12 4 请阅读最后一页评级说明和重要声明 一、一、允许做空的趋势跟踪策略允许做空的趋势跟踪策略 在大盘趋势追踪技术研究深度报告中我们设计了一套趋势跟踪策略,先对均线进行滤波,然后识别高低点,最后进行一系列的策略判断,如图 1 所
6、示:图图 1:趋势跟踪策略流程图:趋势跟踪策略流程图 数据来源:长江证券研究部 允许做空的趋势跟踪策略和不允许做空的趋势跟踪策略在产生滤波后的均线过程中是完全一致的,区别在于策略判断,需要判断出股票价格处于上涨、下跌还是震荡状态。接下来我们对允许做空的趋势跟踪策略进行详细介绍。开始开始 读取股票价格数据读取股票价格数据 产生短期均线序列产生短期均线序列 识别极点识别极点 过滤微小波动过滤微小波动 产生滤波后的均线产生滤波后的均线 识别高低点识别高低点 进行策略判断进行策略判断 高低点比较策略高低点比较策略 高低点突破策略高低点突破策略 大波段保护策略大波段保护策略 长均线保护策略长均线保护策略
7、 做出买卖判断做出买卖判断 结束结束 5 金融工程 请阅读最后一页评级说明和重要声明 1、产生短期均线序列产生短期均线序列 均线序列比收盘价序列能更好的反映股票的趋势,因此第一步我们先产生短期均线序列,这里的均线为简单价格平均,即 MA(a),参数 a 一般取 5-20 天。我们以沪深 300 指数的收盘价和 15 日均线为例说明,如图 2 所示:图图 2:沪深:沪深 300 指数的收盘价和指数的收盘价和 15 日均线日均线 数据来源:Wind 资讯,长江证券研究部 2、识别极点识别极点 极点就是短期均线局部的高点或者低点,是把握股票价格趋势的关键。如果第 T 日的均线比第 T-1 日和第 T
8、+1 日的均线都要高,那么第 T 日就是一个局部的高点,反之亦然。需要注意的是,需要在第 T+1 日才能知道第 T 日是否是极点。我们以图 2 为例,识别其中出现的极点,如图 3 所示。3、过滤微小波动过滤微小波动 从图 3 可以看出,在遇到震荡行情时,极点频繁出现,均线的方向摇摆不定,容易频繁发出交易信号,因此,我们需要过滤微小波动。当短期均线形成极点 M 后,在极点的上下 b的区间内进行滤波。如果短期均线在 M(1-b)到 M(1+b)之间波动,那么我们认为短期均线的趋势没有变化,此时滤波后的均线=M;如果短期均线取值在 M(1-b)到 M(1+b)之外,那么我们认为短期均线的趋势开始改变
9、,此时滤波后的均线=短期均线。这样,我们就产生了滤波后的均线序列,如图 4 所示:6 请阅读最后一页评级说明和重要声明 图图 3:沪深:沪深 300 指数的极点指数的极点 数据来源:Wind 资讯,长江证券研究部 图图 4:沪深:沪深 300 指数的滤波后的均线指数的滤波后的均线 数据来源:Wind 资讯,长江证券研究部 7 金融工程 请阅读最后一页评级说明和重要声明 4、识别高低点识别高低点 这里的高点和低点是指滤波后均线上局部的高点或者低点。如果第 T 日的滤波后均线比第 T-1 日和第 T+1 日的滤波后均线都要高,那么第 T 日就是一个的高点,反之亦然。需要注意的是,当滤波后的均线走平
10、的时候(即处于滤波区间内),我们将其识别为一个点。例如,在图 4 中出现了一个低点,但没有出现高点。5、高低点比较策略高低点比较策略 和不允许做空的趋势跟踪策略不同,允许做空的趋势跟踪策略有两个方向的漂移项:向上和向下。假设前一个高点或低点为 N,出现在 T 时刻,那么在 t 时刻,向上漂移项为N(1+c(t-T),向下漂移项为 N(1-c(t-T),其中 c 为漂移项参数。那么,高低点比较策略为:如果当前低点比前一个低点的向上漂移项高,则多头开仓或持有多头;如果当前低点比前一个低点的向下漂移项低,则空头开仓或持有空头;如果当前低点位于前一个低点的向下漂移项和向上漂移项之间,则平仓或空仓。如果
11、当前高点比前一个高点的向下漂移项低,则空头开仓或持有空头;如果当前高点比前一个高点的向上漂移项高,则多头开仓或持有多头;如果当前高点位于前一个高点的向下漂移项和向上漂移项之间,则平仓或空仓。例如图 5 中,当前高点位于前一个高点的向下漂移项和向上漂移项之间,应进行平仓。图图 5:沪深:沪深 300 指数的高低点比较策略指数的高低点比较策略 数据来源:Wind 资讯,长江证券研究部 8 请阅读最后一页评级说明和重要声明 6、高低点突破策略高低点突破策略 高低点比较策略是最典型的策略,但有时候,股价可能从最低点开始大幅上涨,形成一个主升浪,但是却并不具备当前低点比前一个低点的向上漂移项高的条件,如
12、果用高低点比较策略,无法捕捉到这样的机会,此时就需要运用高低点突破策略。高低点突破策略为:如果滤波后的均线比前一个高点的向下漂移项高,则平仓或空仓;如果滤波后的均线比前一个高点的向上漂移项高,则多头开仓或持有多头。如果滤波后的均线比前一个低点的向上漂移项低,则平仓或空仓;如果滤波后的均线比前一个低点的向下漂移项低,则空头开仓或持有空头。例如图 6 中,沪深 300 指数在平仓后一直处于空仓状态,直到滤波后的均线突破前一个高点的向上漂移项后进行多头开仓。图图 6:沪深:沪深 300 指数的高低点指数的高低点突破突破策略策略 数据来源:Wind 资讯,长江证券研究部 7、大波段保护策略大波段保护策
13、略 如果股价经历了一个较大的短期涨幅,那么未来股价容易出现大幅调整,此时需要及时平仓或空头开仓;如果股价经历了一个较大的短期跌幅,那么未来股价容易出现大幅反弹,此时需要及时平仓或多头开仓。我们称此策略为大波段保护策略:当滤波后的均线上涨到距离前期低点一定幅度 d 后,向上的大波段保护策略生效:当滤波后的均线出现高点 H,开始掉头向下时,设臵止赢点为 H(1-e),其中 e为参数。把止赢点视作低点,画出向上和向下的漂移项。9 金融工程 请阅读最后一页评级说明和重要声明 如果滤波后的均线比止赢点的向上漂移项低,则平仓或空仓;如果滤波后的均线比止赢点的向下漂移项低,则空头开仓或持有空头。一般来说,平
14、仓后出现的第一个低点总比前一个低点的向上漂移项要高,因此平仓后出现的第一个低点不进行高低点比较策略判断。当滤波后的均线下跌到距离前期高点一定幅度 d 后,向下的大波段保护策略生效:当滤波后的均线出现低点 L,开始掉头向上时,设臵止赢点为 H(1+e),其中 e为参数。把止赢点视作高点,画出向上和向下的漂移项。如果滤波后的均线比止赢点的向下漂移项高,则平仓或空仓;如果滤波后的均线比止赢点的向上漂移项高,则多头开仓或持有多头。一般来说,平仓后出现的第一个高点总比前一个高点的向下漂移项要低,因此平仓后出现的第一个高点不进行高低点比较策略判断。例如图 7 中,d=0.02,e=0.002。滤波后的均线
15、下跌到距离前期高点 2%后,向下的大波段保护策略生效,此后当滤波后的均线比止赢点的向上漂移项高时,进行多头开仓。相比图 6,开仓时点大幅提前。图图 7:沪深:沪深 300 指数的大波段保护策略指数的大波段保护策略 数据来源:Wind 资讯,长江证券研究部 8、长均线保护策略长均线保护策略 当股价处于明显的下降通道时,不应进行多头开仓,而当股价处于明显的上升通道时,不应进行空头开仓。因此,我们制定长均线保护策略:当滤波后的均线低于 f 日长均线时,不进行多头开仓操作,已经持有的多头仓位应进行平仓。10 请阅读最后一页评级说明和重要声明 当滤波后的均线高于 f 日长均线时,不进行空头开仓操作,已经
16、持有的空头仓位应进行平仓。例如图 8 中,当滤波后的均线出现符合高低点比较策略的多头开仓条件时,滤波后的均线低于 180 日均线,此时不进行多头开仓操作。当滤波后的均线高于 180 日均线时才进行多头开仓操作。图图 8:沪深:沪深 300 指数的长均线保护策略指数的长均线保护策略 数据来源:Wind 资讯,长江证券研究部 二、二、参数优化和实证分析参数优化和实证分析 我们根据允许做空的趋势跟踪策略来构建投资组合,满仓进行开仓和平仓,单向交易成本设为 0.2%。我们以夏普比率为目标函数来优化参数 a-f,估计期为 2005 年 4 月 8 日2007 年 12 月 29 日。优化结果如下:短均线
17、 a=15 滤波区间 b=0.004 漂移项 c=0.0015 大波段判断条件 d=0.02 大波段保护止赢点 e=0.002 长均线 f=180 估计期内沪深 300 指数和趋势跟踪组合的表现以及买卖点如图 9 所示,其中买卖点向上表示持有多头,买卖点向下表示持有空头,买卖点为 0 表示空仓。11 金融工程 请阅读最后一页评级说明和重要声明 图图 9:估计期内趋势跟踪组合的表现:估计期内趋势跟踪组合的表现 数据来源:Wind 资讯,长江证券研究部 我们把 2008 年 1 月 2 日2010 年 5 月 6 日作为外推检验期,检验期内沪深 300 指数和趋势跟踪组合的表现以及买卖点如图 10
18、 所示。图图 10:检验检验期内趋势跟踪组合的表现期内趋势跟踪组合的表现 数据来源:Wind 资讯,长江证券研究部 假设年化无风险收益为 6%,检验期内趋势跟踪组合的各项指标如表 1 所示。12 请阅读最后一页评级说明和重要声明 表表 1:检验期内趋势跟踪组合的各项指标值检验期内趋势跟踪组合的各项指标值 指标指标 指标值指标值 年化收益率 39.07%年化波动率 31.65%年化超额收益率 57.66%年化跟踪误差 58.30%夏普比率 104.49%信息比率 98.92%数据来源:Wind 资讯,长江证券研究部 检验期内趋势跟踪组合每次交易的收益率如表 2 所示。表表 2:检验期内趋势跟踪组
19、合的检验期内趋势跟踪组合的每次交易的收益率每次交易的收益率 起始日期起始日期 截止日期截止日期 方向方向 收益率收益率 2007-12-12 2008-01-22 多头-6.56%2008-02-18 2008-04-24 空头 23.30%2008-05-23 2008-07-10 空头 19.25%2008-07-31 2008-11-14 空头 39.01%2008-12-25 2009-01-16 空头-6.75%2009-02-24 2009-03-02 多头-6.15%2009-03-19 2009-08-12 多头 42.31%2009-09-10 2009-10-14 多头 1
20、.83%2009-10-23 2009-12-10 多头 4.59%2010-02-04 2010-03-22 空头-3.06%2010-04-16 2010-04-20 多头-5.64%2010-04-20 2010-05-06 多头 9.16%数据来源:Wind 资讯,长江证券研究部 从表 2 可以看出,检验期内趋势跟踪组合共交易 12 次,其中盈利 7 次,最高收益率42.31%,亏损 5 次,最低收益率-6.75%。重要声明重要声明 长江证券系列报告的信息均来源于公开资料,本公司对这些信息的准确性和完整性不作任何保证,也不保证所包含的信息和建议不会发生任何变更。本公司已力求报告内容的客
21、观、公正,但文中的观点、结论和建议仅供参考,不代表对证券价格涨跌或市场走势的确定性判断。报告中的信息或意见并不构成所述证券的买卖出价或征价,投资者据此做出的任何投资决策与本公司和作者无关。本公司及作者在自身所知情的范围内,与本报告中所评价或推荐的证券没有利害关系。本公司及其所属关联机构可能会持有报告中提到的公司所发行的证券头寸并进行交易,也可能为这些公司提供或者争取提供投资银行、财务顾问或者金融产品等相关服务。本报告版权仅为本公司所有,未经书面许可,任何机构和个人不得以任何形式翻版、复制和发布。如引用、刊发,需注明出处为长江证券研究部,且不得对本报告进行有悖原意的引用、删节和修改。分析师介绍分
22、析师介绍 夏潇阳,上海交通大学数学系本科,金融工程硕士,从事金融工程研究,主要研究领域为优化算法和程序化模式识别。俞文冰,同济大学数学系统计学专业本科,上海财经大学统计学研究生,曾在中海基金负责产品设计,风险控制和金融工程研究工作,目前长江证券研究所担任金融工程研究员。通过CFA 三级考试。对本报告的评价请反馈至长江证券机构客户部对本报告的评价请反馈至长江证券机构客户部 姓名姓名 分工分工 电话电话 E-mail 伍朝晖 副主管(8621)68752398 13564079561 甘 露 华东区客户经理(8621)68751916 13701696936 吕 洁 华东区客户经理(8621)68
23、751926 13564863429 鞠 雷 华南区客户经理(8621)68751863 13817196202 易 敏 华南区客户经理(8621)68755178 13817111316 李 靖 华北区客户经理(8621)68751860 13761448844 投资评级说明投资评级说明 行业评级行业评级 报告发布日后的 12 个月内行业股票指数的涨跌幅度相对同期沪深 300 指数的涨跌幅为基准,投资建议的评级标准为:看 好:相对表现优于市场 中 性:相对表现与市场持平 看 淡:相对表现弱于市场 公司评级公司评级 报告发布日后的 12 个月内公司的涨跌幅度相对同期沪深 300 指数的涨跌幅为基准,投资建议的评级标准为:推 荐:相对大盘涨幅大于 10%谨慎推荐:相对大盘涨幅在 5%10%之间 中 性:相对大盘涨幅在-5%5%之间 减 持:相对大盘涨幅小于-5%无投资评级:由于我们无法获取必要的资料,或者公司面临无法预见结果的重大不确定性事件,或者其他原因,致使我们无法给出明确的投资评级。