对一凡兄V3A_X2系统的验证

本帖于 2026-06-07 21:12:58 时间, 由普通用户 jenning 编辑

一凡兄(yifan99 )非常博学和好学。好学在我们这个年龄难能可贵,值得我学习!

前天一凡兄再次介绍了他的V3A_X2系统:

TQQQ暴跌后的策略选择:V3A_X2长期回测与6月5日实盘复盘

其实他以前介绍过,这是V3A_X2的进出条件:

  • 入场:RSI低于30,或者QQQ高于MA50
  • 退出:VIX三日涨幅超过20%,并且QQQ跌破MA50

我对V3A_X2系统做了一下简单的验证。

首先说明一下,我的验证系统跟一凡兄的V3A_X2稍微有点差别:V3A_X2用的是QQQ的信号,而我的验证系统用的是TQQQ自己的信号

我选择这样做有两个原因:

1)一是懒,用QQQ的信号还得处理QQQ的数据,不如直接用TQQQ自己的信号编程容易。

2)还有个更重要的原因是,根据我自己设计系统和回测数据的经验,我觉得这两者的差别应该不大,至少不应该影响结论。首先,QQQ和TQQQ的RSI非常接近,用哪一个应该相差不大。关于均线是用QQQ还是TQQQ好,这一点我做过大量的回测,回测结果是:对于超长的趋势线,比如500天均线或者100周均线,必须要用QQQ的均线,TQQQ的均线完全失效。而200天左右的均线,无论用哪一个对最终结果影响不大,譬如也许用QQQ的170天均线最好,而改用TQQQ的220天均线基本也能达到同样的目的和结果。而对于短均线, 比如50天甚至更短的,TQQQ自己的信号效果更好。

我们先来看看V3A_X2的退出信号:VIX三日涨幅超过20%

根据我自己的经历,凡是我设计的系统, 如果把VIX和ATR等动态指标做为硬指标加进进出口条件,几乎都使系统变差,我还没遇到过变好的例子(我现在只用它们做仓位配置,不做进出信号)。

下面就来验证一下这点对不对。

1)With VIX Exit(原系统)的回测结果:需要说明一下,V3A_X2系统的参数像RSI 30,均线50天,3天的VIX增加20%都是固定的,我把参数优化了一下,可以看出, 最佳参数是:RSI低于34,均线20天好于50天。

总之,原系统是一套回报率惊人的系统

2)Without VIX Exit(去掉VIX退出条件):

去掉VIX的退出条件后,尽管总回报率降低了一些,但Drawdown(DD)大幅降低,sharpe ratio等各种包括风险后的回报参数都提高,说明去掉VIX的退出条件更好

下面我再用NASDAQ-100(NDX)从1985年开始的数据,模拟一下NDX的三倍体(我给取名为NDX3X)的回测回报率。由于VIX的数据是从1990年开始,再加上前面的数据需要做准备工作,我从1992年开始回测。

1)With VIX Exit

2)Without VIX Exit

比较一下两者的回测结果可以看出:Without VIX Exit的回测结果远远好于With VIX Exit,并且With VIX Exit的Drawdown跟长持NDX3X的Drawdown(99.95%)接近,基本是毁灭性的。而去掉VIX Exit后的回测结果出色,不仅回报远高于长持NDX和NDX3X,并且Drawdown(85%)也跟长持NDX的Drawdown(83%)接近。

回测结果显示:去掉VIX Exit后是一套更好的系统,至少从回测结果上看是一套非常出色的系统

我们再来看看入场条件:RSI低于30,或者QQQ高于MA50

这两个条件是一个非常奇特的组合,因为这两者基本是对立的:RSI低于30 是买跌,属于典型的回归交易的进口;而QQQ高于MA50是买涨,属于典型的趋势交易的进口。这两者基本没有交集,很少有RSI低于30并且QQQ高于MA50的情形这两者是Or 而不是And,交集又少,因而完全可以分成两套独立的系统,而不是非要整合成一套系统。这是分开的两套独立系统:

1)高于MA50就买,低于MA50就卖
2)RSI低于30就买,低于MA50就卖

如果单独回测一下这两套独立的交易系统,把两者结果叠加起来,跟一套完整的系统的结果基本一样。

第一套系统是一套典型的趋势交易系统,这里不多说了。

而第二套是不伦不类的貌似的回归交易系统,但又不完全是,因为它的RSI低于30就买的进口, 是典型的回归交易系统的进口,但低于MA50就卖,却不是回归交易系统应该有的出口, 因而这套系统的回测结果不理想,并不意外。

其实,如果进出口都直接用RSI,可以做成一套比第二套系统更好且简单的回归交易系统:低于RSI某一门槛就买,高于某一门槛就卖,就这么简单。如果跟第一套趋势交易系统双剑合璧,应该有不错的效果。

系统设计应该越简单越好,简单粗暴,抗造, 或者说更robust。

一点个人分析,如有错误,包括对原系统的理解错误,欢迎指正,并谢谢一凡兄的分享, 学到不少东西。

建宁 6/7/2026

所有跟帖: 

所以进点和出点的最佳RSI 是多少? -QQQ2074- 给 QQQ2074 发送悄悄话 (0 bytes) () 06/07/2026 postreply 14:18:01

34, 34,低于34就买,高于34就卖。 -jenning- 给 jenning 发送悄悄话 jenning 的博客首页 (142 bytes) () 06/07/2026 postreply 14:23:06

RSI(14) 高于34 就卖? 那不是很快就卖掉了? -QQQ2074- 给 QQQ2074 发送悄悄话 (0 bytes) () 06/07/2026 postreply 14:24:44

Average Holding is 2 days, backtesting shows -jenning- 给 jenning 发送悄悄话 jenning 的博客首页 (0 bytes) () 06/07/2026 postreply 14:28:51

Only 2 days? Have you run exiting at rsi 70,75, and 80 ? -QQQ2074- 给 QQQ2074 发送悄悄话 (0 bytes) () 06/07/2026 postreply 14:31:59

其实根本不需要回测就可以知道结果: -jenning- 给 jenning 发送悄悄话 jenning 的博客首页 (292 bytes) () 06/07/2026 postreply 14:59:00

我还是觉得34 出,太快了 -QQQ2074- 给 QQQ2074 发送悄悄话 (0 bytes) () 06/07/2026 postreply 15:15:28

可以外加仓位控制回测一下。就是不是只有空仓和满仓两个状态。可以分 0,25,50,100% 四个状态 -QQQ2074- 给 QQQ2074 发送悄悄话 (0 bytes) () 06/07/2026 postreply 15:13:39

谢谢你对VA3-X2 的验证 我会好好学习研究你提供数据和结果,希望我们能有简单,粗暴的TQQQ方案 -yifan99- 给 yifan99 发送悄悄话 yifan99 的博客首页 (15 bytes) () 06/07/2026 postreply 14:32:33

我的个人浅见:简单粗暴的方法在TQQQ上基本不存在 -QQQ2074- 给 QQQ2074 发送悄悄话 (0 bytes) () 06/07/2026 postreply 14:39:49

相互学习,不知我对你的系统理解的对不对 -jenning- 给 jenning 发送悄悄话 jenning 的博客首页 (79 bytes) () 06/07/2026 postreply 15:55:36

谢谢大牛分享。我理解YIFAN大牛的入场是他的一个Heuristic 的方法。 -村妮子- 给 村妮子 发送悄悄话 村妮子 的博客首页 (0 bytes) () 06/07/2026 postreply 14:40:59

实际上会有交集。就是背后的理论是反的。 RSI小于30,左侧交易(down trend)。 大于MA50是右侧交易up -QQQ2074- 给 QQQ2074 发送悄悄话 (0 bytes) () 06/07/2026 postreply 14:44:42

如果我没弄错,RSI小于30 不多见,也许是YIFAN策略的一个杀手锏 -村妮子- 给 村妮子 发送悄悄话 村妮子 的博客首页 (0 bytes) () 06/07/2026 postreply 14:45:00

你的观测,理解正确! -yifan99- 给 yifan99 发送悄悄话 yifan99 的博客首页 (0 bytes) () 06/07/2026 postreply 16:05:59

RSI系统每年平均入场5次,每次2天,一年的入场时间只有10天,基本不跟趋势交易重叠。 -jenning- 给 jenning 发送悄悄话 jenning 的博客首页 (0 bytes) () 06/07/2026 postreply 14:45:34

RSI系统怎么会入场时间只有10天呢? -村妮子- 给 村妮子 发送悄悄话 村妮子 的博客首页 (0 bytes) () 06/07/2026 postreply 14:48:19

我是说我的RSI系统 -jenning- 给 jenning 发送悄悄话 jenning 的博客首页 (0 bytes) () 06/07/2026 postreply 14:50:34

简单看,他这个RSI对入场非常有效。我没看懂你把这个条件分出来的原因。 -村妮子- 给 村妮子 发送悄悄话 村妮子 的博客首页 (0 bytes) () 06/07/2026 postreply 14:54:31

他觉得 RSI 一个参数就够了,不需要MA。 这样有两个好处 -QQQ2074- 给 QQQ2074 发送悄悄话 (164 bytes) () 06/07/2026 postreply 15:00:10

一凡的进点:RSI低于30,或者QQQ高于MA50。 QQQ大部分时间高于MA50,所以建宁觉得这个 OR 不对 -QQQ2074- 给 QQQ2074 发送悄悄话 (0 bytes) () 06/07/2026 postreply 15:09:56

理解。我是用AI做teaching assistant 帮助我学习您的系统:) -长流天际12- 给 长流天际12 发送悄悄话 (0 bytes) () 06/07/2026 postreply 14:55:26

因为那个出点很快,就是RSI回到34以上。基本上两天就出去了。我的下意识感觉出点34设置的太低了。不过我没回测 -QQQ2074- 给 QQQ2074 发送悄悄话 (0 bytes) () 06/07/2026 postreply 14:52:00

请您先登陆,再发跟帖!