量化:基于RSRS的市场择时复现

资源

《阻力支撑相对强度RSRS研究报告》
链接:https://pan.baidu.com/s/1EhtoC25WSO7WpNiyZpcKYA
提取码:2023
合吾~~~祝投资顺利愉快!

研报复现系列(5)基于阻力支撑相对强度(RSRS)的市场择时

研报解读

概念

传统策略将阻力位与支撑位看作价格区间的阈值,是一个定值,但这种使用策略在等待突破时具有滞后性,在震荡行情中表现不佳。

本篇研报考虑阻力位与支撑位之间的相对强度,将其看作一个变量,阻力位与支撑位反映了交易者对目前市场状态顶底的一种预期判断,而强度代表的是这种判断的确定性。如:在下跌熊市中,如果支撑强度明显大于阻力强度,则熊市即将结束,价格见底。

Q&A

  • 如何量化定义支撑位和阻力位?
    每日最高价与最低价反映了当日全体市场参与者的交易行为所认可的阻力与支撑。使用相对位置变化程度(类似delta-high / delta-low)来描述相对强度。

  • 如何定义并量化它们的相对强度?
    建立线性回归如下:
    在这里插入图片描述
    beta为所需斜率,beta值很大时代表支撑强度显著大于阻力强度。

RSRS指标构建

在这里插入图片描述
在这里插入图片描述源码采用标准分作为RSRS指标

标准分也叫z分数,是一种具有相等单位的量数。它是将原始分数与团体的平均数之差除以标准差所得的商数,是以标准差为单位度量原始分数离开其平均数的分数之上多少个标准差,或是在平均数之下多少个标准差。

交易策略

在这里插入图片描述

源码

源码

基于RSRS标准分的ETF动量轮动策略。
描述:总体分为选股和择时两个模块。选股模块从聚宽获取每只标的近一个月的收盘价并作一阶多项式拟合,采用年化收益和R方综合打分并排序。择时模块以600个交易日为观察期,计算前600日的RSRS斜率和当日的RSRS斜率,计算方法为获取前18天的高低价数据进行一阶多项式拟合得到斜率,然后计算当日的RSRS斜率的Z标准分,如果其大于阈值,则买入,小于阈值的相反数则卖出。经回测,按收盘价计算每日涨幅,根据每日涨幅和持仓状态得到策略的日收益率,累乘后得到策略净值并使用matplotlib展示,基本复现原研报的结果,从05年到17年,累计净值在13.37左右。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值