关闭
您正在使用的浏览器版本较低,无法支持聚宽的某些特性。
为了获得更好的体验,推荐使用:
Google Chrome
或者
Mozilla Firefox
或者
IE9以上
。
返回主题列表
ETF动量轮动RSRS择时魔改3
101
listen
分享到:
微信
微博
雪球
评论
xiaoyao518
是高手,谢谢分享
2021-11-05
莫急莫急
@xiaoyao518 菜鸟
2021-11-05
松岛上的风
厉害厉害
2021-11-06
智习
RSRS对交易的干预次数应该不多,主要用于强制空仓,所以RSRS对收益的实际贡献应该也不大。既然收益主要还是来自标的选择和轮动,那么焦点还是在基金池的选择和参数拟合上面,目前高收益ETF轮动策略的争议主要也是这两方面,如果这几个标的未来行情数据特性发生较大变化,策略结果就会变化,因为只有4只基金,所以自然会觉得钝化的风险高一些。但是,这谁又敢说一定会很快发生呢?大家拭目以待吧。
2021-11-06
智习
我在楼主的代码基础上进行了以下小调整: - 把交易信号确认和交易操作拆开,信号确认的时间改到开盘前(9:00),这样人工交易的时候更加从容。 - 加了一些调试信息在里面,方便大家通过日志检查交易数据和信号。收益曲线下面显示的是RSRS信号值。  - 滑点加到0.002,其实大家可以把滑点再调高一些看看,因为一开盘就交易价格波动比较大。
2021-11-06
马较廋
@智习 谢谢,这个有用,让我研究一下
2021-11-06
智习
@马较廋 不客气,这样也是可以操作的
2021-11-06
莫急莫急
@松岛上的风 低调低调
2021-11-06
莫急莫急
@智习 从池子的角度来讲是这样。不过虽然只有四只,也基本覆盖了市场中的主要风格:上证50是全市场最大市值的、沪深300是最具代表性的、消费ETF是行业增长最具潜力的、创业板50是创业板里面市值最好的。从另一个角度讲,备选池相当于将一批优质个股撮合起来,分成四类进行轮动,轮动其实就是风格之间的切换。抱团是消费ETF,漂亮50是上证50。对比分析这几个ETF,还是能看出些东西的。
2021-11-06
莫急莫急
@智习 滑点确实是需要考虑的,不过从单笔冲击来讲,其实只要资金量不太大,问题不大。如果资金量上去了,滑点可能会很大,这个时候要考虑分仓或者分时交易了,将单笔冲击分散成多笔或者多日的。
2021-11-06
智习
 因为收益的主要来源还是创业板50ETF,所以轮动也并不是非常充分的轮动,风险并不是必然发生,但是确实是值得注意的一个地方。我们假设创业板50指数发生了特征变化,一个新的指数取代了它,但是这个新的指数并不在我们的基金池里面。当我们发现这一点的时候,可能会错过一段交易时机。
2021-11-06
莫急莫急
@智习 存在这种可能。从这几个收益对比可以看出来,上涨时创业板50ETF涨的最凶,50ETF跌的最少,与创业板波动大上证50熊市抗跌特性是吻合的;消费与300ETF的收益明显少,可以看出这两个就是小级别趋势或者风格轮动时的过渡。画出它们的收益走势也能看出来,每波涨势涨的最凶的也是创业板50ETF。
2021-11-06
莫急莫急

2021-11-06
智习
@莫急莫急 这类策略里面,肯定有一两个标的是抑制回撤而不是贡献收益,因此它们的总体收益贡献是负值,个人认为这个倒不是什么问题。主要是能不能抓住未来可能涨得好的,当然我们希望创业板一直如此,大家操作起来都比较顺手。
2021-11-06
智习
当下策略的参数设置和筛选算法,适用性范围我们还只是一个模糊的概念,假如还能筛选出一些适用这种参数和筛选算法的基金加到基金池里面,我想这个策略执行起来收益会更稳一些。
2021-11-06
莫急莫急
@智习 right,上证50这种肯定要放进去抑制回撤。从收益角度讲,这种轮动最重要的是找到波动性大且连续的品种,而在指数ETF中,大概只有创业板类的ETF满足这个特性了,因此只要盯住波动性这个特征,出现波动性更高的产品时,加入备选池就OK了。目前来看,能与创业板波动性相比拟的,可能只有科创板的品种了,但是这点也还需要验证。而且科创板的参与要求高,市场容量与流动性反而没有创业板好,这点看又不是一个好标的。
2021-11-06
samhuang
@莫急莫急 好人一生平安啊~
2021-11-06
13111
@samhuang 好人一生平安啊~
2021-11-06
topsir
结果很好,但有的地方逻辑上不明白。 rank函数中,取20日收盘价进行线性拟合,拟合公式np.polyfit(x, y, n)#n次多项式拟合 score = np.polyfit(np.arange(len(data)),data.close/data.close[0],1)[0] 不知最后的[0]代表什么? 感谢你的分享
2021-11-06
莫急莫急
@topsir 额这个,查一下numpy的手册就知道了,这是取了第一个返回参数:斜率
2021-11-06
首页
上一页
1
2
3
4
5
6
7
8
9
下一页
尾页
您尚未登录,请
登录
或者
注册
聚宽发表回复。
取 消
提 交