关于ETF轮动策略“排序规则”和“卖出规则”
aitrader量化系统 代码学习&问题反馈
3
帖子
2
发布者
91
浏览
-
星主及各位大神,我有个困惑要请教:
在轮动策略里面,如果只设置排序规则(动量得分排名第1),那么策略仅持仓动量得分排名最高的ETF,这个逻辑比较清晰。
如果叠加了卖出规则,比如ROC(20)>0.24,是不是每天开盘就要对持仓进行两个条件的判断,是否动量得分排名第1? 是否ROC(20)>0.24? 这两个条件触发任何一个就卖出?
如果卖出ETF之后,目标ETF(即动量得分排名第一的ETF)如果ROC(20)>0.24,怎么处理?是保持空仓吗?
-
卖出规则是用来过滤的,比如4个ETF(A,B,C,D),有1个ETF(A)符合卖出条件,且这个ETF动量排名是第1的,那么,按照代码规则,首先是排除掉A(卖出A),然后从剩下的3个ETF(B,C,D)中找排名第一的买入;
-
多谢多谢,您这么一说我就明白了