能否以MACD指标为基础 从而构建期权交易策略?
新浪财经
原标题:能否以MACD指标为基础,从而构建期权交易策略?
来源:老徐话期权
试图通过经典的MACD 金叉、死叉作为开仓信号研究交易策略。通过历史数据分析了该信号指标的有效性,并以此为基础开发交易策略。
1
MACD指标的计算方法
MACD的计算方法:首先计算出快速移动平均线(即EMA1)和慢速移动平均线(即EMA2),算出两者(快慢速线)间的离差值(DIF)。然后再求DIF的N周期的平滑移动平均线DEA线。
一般EMA1/EMA2/DIF的参数选择为(12,26,9),具体公式如下:
计算移动平均值(EMA)
EMA(12)=前一日EMA(12)×11/13+今日收盘价×2/13
EMA(26)=前一日EMA(26)×25/27+今日收盘价×2/27
计算离差值(DIF)
DIF=今日EMA(12)-今日EMA(26)
计算DIF的9日EMA
根据DIF计算其9日的EMA,即离差平均值,即DEA或DEM。
今日DEA(MACD)=前一日DEA×8/10+今日DIF×2/10
理论上,在持续的涨势中,12日EMA线在26日EMA线之上,离差值(DIF)大于0;在跌势中,12日EMA在26日EMA之下,离差值(DIF)小于0。DEA是DIF的9日移动平均线。当DIF>DEA,即金叉信号,预示着DIF正在变大,即股价短期均线与长期均线距离扩大,上涨势头变强。
当DIF<dea,即死叉信号,预示着dif正在变小,即股价短期均线与长期均线距离缩小,上涨势头减弱。macd指标有个辅助指标bar柱状线,其公式为:bar=2×(dif-dea),我们还是可以利用bar柱状线的收缩来决定买卖时机。< font=“”>
一般来说,MACD金叉信号,即BAR柱状线由黑翻红,预示着买入信号;MACD死叉,即BAR柱状线由红翻黑,预示着卖出信号。下面,我们试图通过这样尽量简单地信号,来研究有效的期权交易策略。
|
多头信号 |
空头信号 |
|
|
交易总数量 |
102 |
101 |
|
正收益次数 |
48 |
61 |
|
负收益次数 |
54 |
40 |
|
最大值 |
0.079 |
0.046 |
|
最小值 |
-0.039 |
-0.065 |
|
平均值 |
0.005 |
-0.002 |
|
中位数 |
-0.001 |
0.004 |
表2:收益区间分布
|
多头信号 |
空头信号 |
|
|
’-7%~-6%‘ |
0 |
2 |
|
’-6%~-5%‘ |
0 |
3 |
|
’-5%~-4%‘ |
0 |
1 |
|
’-4%~-3%‘ |
1 |
2 |
|
’-3%~-2%‘ |
5 |
4 |
|
’-2%~-1%‘ |
6 |
13 |
|
’-1%~-0%‘ |
42 |
15 |
|
’0%~1%‘ |
20 |
38 |
|
’1%~2%‘ |
8 |
19 |
|
’2%~3%‘ |
9 |
2 |
|
’3%~4%‘ |
6 |
1 |
|
’4%~5%‘ |
3 |
1 |
|
’5%~6%‘ |
0 |
0 |
|
’6%~7%‘ |
1 |
0 |
|
’7%~8%‘ |
1 |
0 |
图1:收益分布图
3
策略表现
根据上面的分析,我们提出两个分别基于金叉和死叉的交易策略。同时保证策略的简洁性,均以信号反转作为止损时点。具体如下:
策略一:
根据上面的分析,我们在出现金叉时,即BAR柱状线由黑变红,开仓牛市垂差,做一个方向性的策略。当BAR柱状线由红变黑或期权合约到期,平仓出场。具体的操作方式如下图所示:
回测表现:
我们将回测区间拉长至2015年2月9日-2019年5月19日,看一下从50ETF期权上市至今策略的表现情况。本金2万,不考虑手续费的情况下,策略的回测结果如下。策略总收益30.83%,年化收益率6.50%。收益曲线较为稳定,回撤较低。在行情上涨时可以抓住上涨趋势,在行情下跌时可以守住收益。
表3:回测结果
|
投资 组合 |
总收益 |
年化 收益 |
一季 收益 |
夏普 比率 |
最大 回撤率 |
|
本策略 |
30.83% |
6.50% |
30.83% |
0.394 |
0.066 |
|
上证50 |
19.71% |
4.31% |
19.71% |
0.012 |
0.447 |
图2:收益曲线
交易分析:
具体分析每笔交易的收益情况。测试区间一共发生150笔交易,其中盈利交易61笔,胜率40.7%,平均盈利/平均亏损为2.7,虽然胜率低于50%,但是盈利/亏损比远大于1,期望上收益为正。从图3可以看出,盈利来源于少数次的大笔盈利和多数次的小额亏损。亏损额大部分集中于250以下,不存在极端亏损,偶尔会出现极端盈利的状况。
图4显示了每笔交易的最大潜在亏损,其中红色点为盈利交易,绿色点为亏损交易。例如,A点表示该笔交易最终收益为550,而在仓位持有期间日浮动亏损最大曾经达到154;B点表示该笔交易最终收益为-162,而在仓位持有期间日浮动亏损最大达到248。
可以看到,对于亏损交易(绿色点),大部分集中在45度线上,即最终亏损就是最大亏损。而对于盈利交易(红色点),很少发生过大额的潜在亏损。考虑到我们的交易规则是以信号反转作为出场条件,可以考虑增加止损条件,例如亏损到200止损出场。从图中可以看出,增加了该止损条件后不会影响盈利交易,反而会降低很多大额亏损交易。
图5显示了每笔交易的最大潜在盈利,其中红色点为盈利交易,绿色点为亏损交易。例如A点表示,该笔交易最终收益为498,在仓位持有期间日浮动收益最大曾经达到684;B点表示,该笔交易最终亏损350,而在仓位持有期间的最大可能收益为68。
从图中可以看出,对于盈利收益大部分都获得了最大潜在收益的80%的盈利,设置止盈反而会损失掉大部分盈利交易。因此,不需要设定特别的止盈措施。
表4:交易分析
|
所有交易 |
|
|
交易总数量 |
150 |
|
盈利交易次数 |
61 |
|
亏损交易次数 |
89 |
|
%胜率 |
40.7 |
|
单笔净利润 |
58.2 |
|
平均盈利额 |
307.2 |
|
平均亏损额 |
-112.4 |
|
平均盈利/平均亏损 |
2.7 |
|
单笔最大盈利交易 |
2364 |
|
单笔最大亏损交易 |
-448 |
图3:每笔交易分配
注:收益超过mean+2*Std为极端盈利交易;收益低于mean-2*Std为极端亏损交易
图4:最大潜在亏损
策略二:
出现死叉信号时,开仓比例式价差,赚取时间价值和标的小幅上涨的收益。当出现相反信号或合约到期时,平仓出场。具体的操作方式如下图所示:
回测表现:
回测区间为2015年2月9日-2019年5月19日,本金2万,不考虑手续费的情况下策略的回测结果如下。总收益12.67%,年化收益2.83%。实际上排除掉2015年的极端行情,年化收益可能更加可观。收益曲线较为稳定,在行情下跌时,也可以获取时间价值损耗的收益。盈利主要来源于多次的小笔盈利交易。
表5:回测结果
|
投资 组合 |
总收益 |
年化 收益 |
一季 收益 |
夏普 比率 |
最大 回撤率 |
|
本策略 |
12.67% |
2.83% |
12.67% |
-0.204 |
0.118 |
|
上证50 |
19.71% |
4.31% |
19.71% |
0.012 |
0.447 |
图6:收益曲线
交易分析:
具体分析每笔交易的收益情况。测试区间一共发生148笔交易,其中盈利交易84笔,胜率56.8%,平均盈利/平均亏损为0.91,虽然胜率大于50%,但是盈利/亏损略小于1,期望上收益为正。
从图7可以看出,盈利来源于多数次的小额盈利和少数次的大额亏损。发生的2笔极端亏损交易可能是由于2015年波动率大幅上升的原因,做卖方亏损。
图7显示了每笔交易的最大潜在亏损,对于亏损交易(绿色点),大部分集中在45度线上,即最终亏损就是最大亏损。而对于盈利交易(红色点),很少发生过大额的潜在亏损。
可以考虑增加止损条件,例如亏损到150止损出场。从图中可以看出,增加了该止损条件后不会影响盈利交易,反而会降低很多大额亏损交易。
图8显示了每笔交易的最大潜在盈利,从图中可以看出,只有极少数笔的亏损交易曾经出现过大额盈利,因此不需要特别设定止盈条件。
表6:交易分析
|
所有交易 |
|
|
交易总数量 |
148 |
|
盈利交易次数 |
84 |
|
亏损交易次数 |
64 |
|
%胜率 |
56.8% |
|
单笔净利润 |
10.2 |
|
平均盈利额 |
111.2 |
|
平均亏损额 |
-122.4 |
|
平均盈利/平均亏损 |
0.91 |
|
单笔最大盈利交易 |
834 |
|
单笔最大亏损交易 |
-1027 |
图7:每笔交易分配情况
注:收益超过mean+2*Std为极端盈利交易;收益低于mean-2*Std为极端亏损交易。
图8:最大潜在亏损
4
小结
(1)金叉信号相对死叉信号来说,是较为有效的趋势交易指标。
(2)策略一和策略二的收益都较为稳定,进场和出场信号正好相反,结合使用可以获得不错的预期收益。
(3)在价格波动不大的行情下。两个策略的相互转换容易,从只需将牛式垂差中的1单位“买入平值认购”平仓,既可以转换成为比例价差策略。
(4)策略一主要收益来源于少数笔的大额盈利交易;策略二主要收益来源于多数笔的小额盈利交易。
(5)考虑增加特定的止损条件,可以减少大部分大额亏损交易的损失额,而不会影响盈利收益。