买卖方法:MACD公式。
趋势理论的核心思想其实是个假设,即假设上涨以后还会继续上涨,下跌以后还会继续下跌,很显然,这个假设不会总是正确的,它有时是正确的,有时是错误的,在有些品种中使用是正确的,在有些品种中使用是错误的,因此,就需要用数学方法对其进行统计,下面我就对国防ETF基金近4年的5分钟数据用MACD公式进行统计。
数据统计:统计2020/1/6到2024/1/12日期间国防ETF512670的5分钟数据(这个时段基本包含了完整的上涨和下跌周期)。
K线根数:46848,数据天数:976天,期间涨幅:19.17%(已经按2021年8月23日10份基金折算成20份基金除权处理);
该时段上涨的K线根数(包含平盘)29686根,占比63.37%,下跌K线根数17162,占比36.63%。
MACD公式(也称双均线指标):
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
MACD认为,短周期均线高于长周期均线,就认为是上涨趋势,后面的K线大概率还会继续上涨,即当前DIFF大于零的情况下,统计当前周期到下一个周期涨幅的累加和(即统计上涨概率),统计情况如下:该类数据个数22298,涨幅的累加和为131.90%,平均=131.90%/22298=0.00592%;
MACD认为,短周期均线低于长周期均线,就认为是下跌趋势,后面的K线大概率还会继续下跌,即当前DIFF小于零的情况下,统计当前周期到下一个周期跌幅的累加和(统计下跌概率),统计情况如下:数据个数24550,跌幅的累加和为-100.94%,平均=-100.94%/24550=-0.00411%;
从统计的情况可以看出,国防ETF近4年在5分钟K线图中,当DIFF大于零时,多持有一个5分钟周期,上涨的收益率增加的概率为0.00592%,即万分之0.592,当DIFF小于零时,多空仓一个5分钟周期,可以减少下跌损失率的概率为-0.00411%,即负万分之0.411。国防ETF基金的交易手续费最低可以低到万分之0.5,很显然,只要DIFF平均连续为正或连续为负的数据个数大于2,那么根据DIFF大于零买进,DIFF小于零卖出就能获得超额收益。
根据上面的指导思想,统计了国防ETF近4年的收益情况,T+1操作,即当DIFF转正,当天买入基金后,当天不许卖出,第二天开盘后如果DIFF继续为负,则卖出,否则持有,交易手续费按万分之一计算(如果手续费是万0.5,四年时间可以增加收益约12%),四年的交易情况如下:
K线根数 46848
交易次数 1118
交易净值 2.151
交易平均周期 41.86(根据前面的分析,平均交易周期大于2就能有超额收益)
收益情况
日期 年净值 净值年涨幅 ETF年涨幅
2020/01/06 1.000
2020/12/31 1.937 93.656% 87.027%
2021/12/31 2.120 9.491% 16.185%
2022/12/30 2.074 -2.172% -26.451%
2023/12/29 2.195 5.833% -21.533%
2024/01/12 2.151 -2.041% -9.626%
4年时间可以获得了约100%的超额收益,效果明显,今年继续实盘跟踪MACD公式操作,只要国防ETF今年能出现几次明显的下跌或明显的上涨,就能获取超额的收益,还不错,今年开年就出现了明显的下跌了,已经获得了近10%的超额收益了。
注:MACD的适用性有一定的要求,并不能适用于所有品种的操作。
2024年1月5日10:30,MACD的DIFF跌破零轴,到2024年2月7日15:00站上零轴,经历了95个小时。
2024年2月7日15:00站上零轴,到2024年3月22日15:00跌破零轴,经历了104个小时。
本次循环,多头略占优势,多头比空头多坚持了9个小时。
目前空头发力,才维持了5个小时,瞎推测一下,本次空头发力大概率会维持80个小时以上(20个交易日),这期间,用5分钟K线MACD交易大概率会产生一定的回撤,不过没关系了,有思想准备,大块吃到肉了,挨几下小打不算事。
请教楼主,分钟级数据回测和自动盯盘都是用大智慧这个软件吗,是免费还是收费功能,好像有手机版和电脑版上述功能是用哪个版本?我用的是大智慧365收费版,电脑上用的,双11的时候买的。这个策略对速度要求不高,大智慧365免费版也完全可以胜任。
最近1年左右的数据回测用大智慧(大智慧只能下载约1年左右的5分钟数据),编公式可以显示K线图和收益曲线图,看着方便直观。
多年数据的回测用EXCEL,5分钟K线数据通过通达信导出。
下图为医药ETF159929从2023年1月1日以来的收益曲线图,2023年1月1日以来,收益为-5.987%,同期标的跌幅为-20.755%,用该方法1年多时间跑赢标的(量化效果)14.768%。
注:昨天@银杏树5 同学问的时候,我没把2023年以前的量化交易去除掉。
下图为国防ETF2023年1月13日(我电脑上大智慧保存的最多数据了)以来的收益曲线图,2023年1月13日以来,收益为27.396%,同期标的跌幅为-29.884%,用该方法1年多时间跑赢标的(量化效果)57.280%,效果远好于医药ETF。
这是国防ETF最近半个月的放大图,直观明了。
楼主用数据说话,非常赞同。感谢楼主的无私分享。请教楼主:
1.医药ETF159929,采用此策略是否较为有效?
2. 国防ETF今年至今效果很好,现在跟车,接下来超额会不会大幅回撤从而亏损?
- 根据我的软件统计,医药ETF159929过去的一年时间,如果能严格用该方法,能跑赢标的23%左右,效果还可以,但不算优秀。
效果比较好的有国防ETF,软件ETF,军工ETF,中概ETF,创业板ETF,中证2000ETF等。 - 国防ETF今年的效果,根据我的统计是最好的一个,我今年选中它有一定的运气成份。但接下来超额会不会大幅回撤,我认为可能性很小,回撤会有,但大幅回撤的概率相当低。
这个是不是成效量太低了点,每天才100W不到,为什么不选个成效量高点的来做?成交量也不算太低,我看到的成交量每天有6000W多,如果资金量大,也可以做512660军工ETF,它俩效果差不多。
是的,我的隐含假设的确是:过去波动大,趋势性机会多的,未来还会保持这一特性,比如国防ETF,军工ETF,中概ETF(159605,这个交易量大,并且能T+0,用趋势效果也是非常好的),创业板ETF等,这些标的过去几年效果都是很不错的,今年我选国防ETF主要原因是今年国防开年的一段大跌已经把大部分跌幅回避掉了,我也是推测今年国防ETF用该方法不会差,但如果今年用该方法突然不灵了,那也没办法,谋事在...谋事在人,成事在天,固然没错
天要看运气,人力不可为之。
但,至于谋事
看你谋的准不准
可不能推脱给天
随便看看历史数据
得出我的策略是未来会和过去有相关性
然后谋好了
看天吧
和那天彩票店看走势图的赌徒有何区别
2018年1月1日~2024年3月1日,按照5分钟MACD交易399973国防指数,6年多时间,收益为423.126%,期间指数跌了-2.18%,6年多时间跑赢标的425.3%。
论坛不支持表格,只能用图片代替了。
误解了。说个笑话,碰到一数学专业大神和一销售辩论上了,大神能用专业知识让销售开悟吗?趋势开始的时候,就像云雾在天空飘来飘去,我们跟不跟水汽在天空飘来飘去,跟会消耗自身能力,就像小石头在山顶被风吹来吹去一样,我们跟不跟,也一个月,也许一年,每年都在做些无意义的事情,然后自身的本金在一点点减小。突然有天大风把石头吹下山崖,下落速度太快了,快到我们感觉不真实,感觉下一刻就会碰到地面反弹回去,然后我们下车了,不跟随了
误解了。说个笑话,碰到一数学专业大神和一销售辩论上了,大神能用专业知识让销售开悟吗?如果不让销售参加科研,那就是哲学问题,什么是趋势,就是雨从天空下来,石头从山顶上滚下来,不可阻挡的,凡事逆势的人,都将被石头,碾压。什么趋势的开始,什么时候势尽了,主要是这两个问题。
这个论坛上的人都能看懂好不,就是博弈策略,找一个有正回报的策略,中间回测比较大,靠大盈亏比盈亏比盈利。也就是说三年不开张,开张吃三年的方法。不开张这三年,房住,水电,人工。这些工资要付,所以要留够成本,别等到快开张的时间,店铺倒闭了。误解了。说个笑话,碰到一数学专业大神和一销售辩论上了,大神能用专业知识让销售开悟吗?
赞同来自: Luff123D 、djc354133 、杰夫司机 、凡先生 、commontiger 、更多 »
兄弟,这种类型的文章聚宽上至少有上千篇,你一篇篇去指正?人家也不一定听得懂啊。这个随缘,而且我现在也不去聚宽了。
一是,以前买过JQData,收费还是挺贵的,感觉不太值(当时主要是为了搞分钟数据做研究打板);基本面数据还要单独收费(那我还不如直接去免费网站上抓了)。
二是,他们回测平台做出来的结果,多多少少有问题;但我不确定具体原因是什么。可能是原始数据不够准确,也可能是提供的回测框架有问题,也有可能是写代码的网友写的程序有问题。反正,我关注过的一些博主或者微信公众号的策略回测都明显偏高。比如,《豆瓜的投资笔记》,以前遍历过他的文章,也把里面一些主要的策略山寨过,结果差别非常大。
赞同来自: Luff123D 、小谢股民转基民 、why888 、流沙少帅 、uime 、 、更多 »
就如趋势系统,一般都是通过回测过去的数据来判断是否可行,这就更需要关注其底层市场逻辑是否站得住脚。日级别的趋势不行,那么分钟线的趋势行不行?时间跨度不一样,投资者的行为偏好都也是不一样的。你说的对啊。我前面不就是这个意思:
如果说这个指标不是普适的(就像你说的MACD在国防ETF有效,但在其他ETF上可能无效),那么,我们需要了解这个情况的背后原因是什么。只有这样,我们在未来遇到突然大幅回撤的时候或者是相关政策法规变化的时候,才能够判断是否应该继续坚持这个策略还是放弃。
所以,不能因为回测结果好就直接开始用,实盘之前要把底层逻辑和适用条件搞明白。
赞同来自: commontiger 、wugreat
兄弟,这种类型的文章聚宽上至少有上千篇,你一篇篇去指正?人家也不一定听得懂啊。这个论坛上的人都能看懂好不,就是博弈策略,找一个有正回报的策略,中间回测比较大,靠大盈亏比盈亏比盈利。也就是说三年不开张,开张吃三年的方法。不开张这三年,房住,水电,人工。这些工资要付,所以要留够成本,别等到快开张的时间,店铺倒闭了。
赞同来自: 逍遥畅游 、滚雪球2020 、wugreat 、wuxin126 、逐利更多 »
哈哈,就是因为事前无法预判,所以才需要分3个区间去做压力测试;看看能否在市场不利的时候,投资者无论是心态还是资金能否承受。现在人为分解周期,就是因为无法预判未来是在周期的哪个阶段,只有全周期都比较稳健的策略,投资者才可能长期持有、心态也比较好。举个例子,我之前做过的回测,如果用均线策略做多股票,在2001-2005年的大熊市中,最大回撤可以达到90%以上,而之后2005-2007年的大牛市可以涨...可以理解为,天下没有齐全齐美的好事。
趋势策略,可能很多人理解不深,它最大的优点是风险小,几乎可以避免所有小概率且潜在毁灭性的大坑,假如它一直有效,直接躺平跑就行了,其他什么策略都一边去。
正因如此,趋势策略是要付出它代价。一是非常挑标的和环境,受市场投资者行为影响太大。二是需要付出很大的摩擦成本,长期来看效率并不高。三是反人性,高买低卖自宫是常规操作,没有深度研究很难坚持。
趋势策略非常不适合A股,A股因为投机行为占比过重,中长线有明显的反转特性。用统计很容易证明:假如MA5和MA10够成一个简单的交易系统,用MA20、MA60、MA120、MA240做几个过滤对比,要站上这过滤均线才持仓,长期数据的统计发现越过滤越亏,无过滤才能最好的(几年前的结论了,不要直接用作当前市场)。同时不能做空造成了趋势交易只能做单边多头。这就造成了A股真的比期货还难炒。
反人性的存在才是最大的障碍。几年前我做过行业etf趋势系统,2021年成功率高达74%,然后后面两年利润几乎全亏回去,我不得不停掉这个系统去重新审视。
附图是行业etf动量效应的曲线,在曲线高点之前我的趋势系统成功率是74%,总盈亏比高达4:1。但曲线高点后就没法赚钱了,就是不停地割,一直割到利润全无。
这个市场就是这么矛盾,假如你坚持你的系统,那么你必然遭遇大坑,假如你不坚持你的系统,那交易系统的意义又何在。后来我渐渐明白了一些,系统是死的,人是活的。固然交易系统的执行不能靠拍脑袋推翻,但也不能抱着个假圣杯不放。需要不停地迭代,跟随市场的变化而去更新逻辑。就如趋势系统,一般都是通过回测过去的数据来判断是否可行,这就更需要关注其底层市场逻辑是否站得住脚。日级别的趋势不行,那么分钟线的趋势行不行?时间跨度不一样,投资者的行为偏好都也是不一样的。
我提一个关注点:指标在不同市场情况下的概率是不同的。同样从数学概率的角度出发,一个策略要赚钱,应该是数学期望为正;数学期望 = 概率 * 收益率。而我以前测试过,在牛市、熊市、震荡市的情况下,同一个指标的胜率差别是极大的;所以,如果测试的时间范围不足以覆盖全部市场,那么你算出来的结论可能和长期运行的实盘会有很大差异。下面是我之前用单均线(20日MA)做的回测:在牛市的时候,胜率和收益率(单笔盈亏...兄弟,这种类型的文章聚宽上至少有上千篇,你一篇篇去指正?人家也不一定听得懂啊。
赞同来自: Luff123D 、wugreat 、Ujg68gy 、闲菜 、逐利 、 、 、 、更多 »
我也提一个关注点,事前很难判断目前市场是牛市、熊市还是震荡市(如果可以那么择时将非常容易,实际为否),那么回测策略在不同周期的表现是否还有意义?通过人为分解周期来确定策略,那是就也是一种择时。哈哈,就是因为事前无法预判,所以才需要分3个区间去做压力测试;看看能否在市场不利的时候,投资者无论是心态还是资金能否承受。现在人为分解周期,就是因为无法预判未来是在周期的哪个阶段,只有全周期都比较稳健的策略,投资者才可能长期持有、心态也比较好。
举个例子,我之前做过的回测,如果用均线策略做多股票,在2001-2005年的大熊市中,最大回撤可以达到90%以上,而之后2005-2007年的大牛市可以涨16倍;但是,有多少投资者能够在承受90%的资金回撤之后,心态不崩、坚持挺到牛市呢?
如果能预判,那就是“你说的对” —— 不需要做这种压力测试,直接择时就好了。
我提一个关注点:指标在不同市场情况下的概率是不同的。我也提一个关注点,事前很难判断目前市场是牛市、熊市还是震荡市(如果可以那么择时将非常容易,实际为否),那么回测策略在不同周期的表现是否还有意义?通过人为分解周期来确定策略,那是就也是一种择时。
同样从数学概率的角度出发,一个策略要赚钱,应该是数学期望为正;数学期望 = 概率 * 收益率。而我以前测试过,在牛市、熊市、震荡市的情况下,同一个指标的胜率差别是极大的;所以,如果测试的时间范围不足以覆盖全部市场,那么你算出来的结论可能和长期运行的实盘会有很大差异。下面是我之前用单均线(20日MA)做的回测:在牛市的时候,胜率和收益率(单笔盈亏...
赞同来自: Luff123D 、嘻哈少年 、塔塔桔 、sealord 、wugreat 、 、 、 、 、 、 、 、 、 、 、 、 、更多 »
我们的分歧在于:我的量化方法是用数学概率的思想来处理,而你的量化是用数学解方程的思想来处理。我提一个关注点:指标在不同市场情况下的概率是不同的。
同样从数学概率的角度出发,一个策略要赚钱,应该是数学期望为正;数学期望 = 概率 * 收益率。而我以前测试过,在牛市、熊市、震荡市的情况下,同一个指标的胜率差别是极大的;所以,如果测试的时间范围不足以覆盖全部市场,那么你算出来的结论可能和长期运行的实盘会有很大差异。下面是我之前用单均线(20日MA)做的回测:在牛市的时候,胜率和收益率(单笔盈亏)双高,而在熊市的时候,这两个变量是双低。
所以,我建议你找3个不同市场走势(单边上涨、单边下跌、震荡走平)的时间段,拆分开单独测试一下;然后我们看看结果再来讨论。
另外,如果说这个指标不是普适的(就像你说的MACD在国防ETF有效,但在其他ETF上可能无效),那么,我们需要了解这个情况的背后原因是什么。只有这样,我们在未来遇到突然大幅回撤的时候或者是相关政策法规变化的时候,才能够判断是否应该继续坚持这个策略还是放弃。
其实,从国内外市场的长期统计回测来看,在不考虑交易成本的情况下,趋势指标大概能做到跑平股指(主要的好处是夏普比率会比较高,因为隐含了止损机制);而均值回归类指标的长期收益要弱于趋势指标。
赞同来自: topdeck 、逐利 、人来人往777 、xujingquang 、大卫1988更多 »
楼主这几天震荡行情结果怎么样?结果正常,净值创了今年的新高了。
今年总共交易了33次,17次是正确的,正确率51.5%,和历史统计数据吻合,但正确的次数中包含了几个大正确,即规避掉大跌(6.79%,6.53%等),抓住大涨(10.37%,4.65%等),而错误的交易次数中,没有出现比较大错误。
今年标的跌幅-15.8%,交易系统盈利13.86%,两个月不到的时间跑赢标的29.7%。
交易系统交易明细
实盘成绩
MACD趋势模型在单边市里是轻松,今年到现在正好是个单边下跌市,到震荡市里把耳光扇成猪头。你太喜欢想当然了,你统计回测过国防ETF历史数据么?我统计的情况是2019年上市以来,按照5分钟MACD操作效果非常理想。
MACD趋势模型用在国防ETF中,历史数据是好的,当下也是好了,未来不知道,或许还可以继续好,或许会变的不好,没人能做出肯定的回答,但当下是好的,跟着做不就完了,难道用别的策略就不会耳光扇成猪头?
赞同来自: 杨午
买卖有滑点的,净值1块钱的时候滑点0.001就是千分之一,现在跌到5毛多快千二了,就算千一吧。再就算你买或者卖的时候有一半可以现价成交没滑点,另一半有滑点,交易一千多次,把你的超额全部吃掉还不够。你这个滑点的说法是你在其它文章里看到后,被别人误导的,或者是你脑子里想象的,你肯定没有实盘跟踪操作过。
出现买卖信号的时候只是表示实盘可以开始买卖操作了,交易系统指示的价格并不一定是你交易的那个时段内的最优价,为什么要认为每次实盘买卖价格都要比交易的系统的提示价格差0.001,很奇怪的说法。我操作的经验统计是,有时我的成交均价好于交易系统,有时差于交易系统提示价格,操作次数多了,最后一平均,和交易差不多的。
建议最好不要凭感觉,我的情况是指标的正确程度高于我的判断,这是我经验,也是我统计了多年的历史数据得出的结论。今天上午收盘我的年收益已有2%+了,我今年的买卖操作都是参照交易系统指示的价格分批买卖操作的。你是对的,我的涨了一个点跑了,我以为要回调。结果大涨。散户亏钱的原因就在这里,没有系统
赞同来自: horizon668
我也买了一点,感觉还没有跌到位,建议最好不要凭感觉,我的情况是指标的正确程度高于我的判断,这是我经验,也是我统计了多年的历史数据得出的结论。
今天上午收盘我的年收益已有2%+了,我今年的买卖操作都是参照交易系统指示的价格分批买卖操作的。
交易系统今天下午2024/02/05 13:40指示以0.501价格买入,实盘均价0.5005买入。交易系统今年净值0.985,跌-1.513%,标的国防ETF今年跌-28.74%,交易系统跑赢标的27.22%。我也买了一点,感觉还没有跌到位,
赞同来自: skyblue777
交易系统今年净值0.985,跌-1.513%,标的国防ETF今年跌-28.74%,交易系统跑赢标的27.22%。
赞同来自: skyblue777 、wuxin126
国防ETF今年跌幅-26.58%,交易系统今年净值跌-0.511%,交易系统跑赢标的26.07%。
好吧,我同花顺的今天就没有正(20,40,9)参数跟你不一样参数不同,买卖时点就不同,只要买卖都按照相同的参数执行,年终总结统计最终的收益,差别不会很大,这个结论我在很多品种上验证统计过。
又负了,明天跑吗。早上2024/02/01 10:40DIFF转正,系统以0.543买入,下午2024/02/01 13:35DIFF转负,但T+1,无法卖出,等明天根据DIFF的正负情况处理,严格根据系统提示执行,不加入自己的判断。
系统今年收益为负-0.882%,国防ETF今年跌幅-23.28%,系统跑赢标的22.398%,今年只要严格坚持按照系统提示操作,跑赢标的30%以上应该没什么问题,今年行情很差,但今年我有信心实现正收益。
系统成交明细及净值情况统计
1.005的净值是昨天15:00收盘价为0.582持仓的净值,今天早上9:35卖出价0.584比昨天收盘价多卖了0.002,所以净值涨了0.003。明白了,看样子T+1好坏还是中性的,不一定坏
赞同来自: skyblue777
如果楼主这两天选了512200.........
512200最近1年时间如果严格用MACD交易,净值跌了-25.06%,同期价格跌了-29.38%,1年时间只跑赢了4.32%,效果有,但不明显。
而512670在相同时间段内,严格用MACD交易,净值涨了7.07%,而同期价格跌了-33.72%,1年时间跑赢了40.79%,效果非常明显。
当然,这是历史的统计数据,以后是否还能继续保持这个规律,谁也不能做出保证,反正我是相信这个规律还能继续起作用的,所以我实盘参照这个系统进行交易,没有任何一点压力。
按照系统指示交易,错了就错了,只要按照执行就行了,很淡定。因为不参考系统,自己操作也是有很多错的,最后一年统计下来,还不如跟着系统交易好。
上周五2024/01/26 10:20 0.588买回的,下午DIFF转负,无法卖出,今天早上9.35DIFF还是负的,早上9.35 0.584卖出,还挺不错的,损失不大。早上9.35卖出后,继续下跌。交易明细与净值上午卖出后净值是1.005,下午收盘为什么变成1.008了
赞同来自: pirate1212 、xhz3347
交易明细与净值