十年年化29.6%,回撤24.8%的动量斜率轮动+RSRS择时策略(代码+数据下载)

策略开发: 

思路一:绝对型收益,严控回撤,追求适度收益,比如长期年化10%。

A股无法做空,因此单边下行或者震荡都很难盈利。引入多品种和多市场,由于相关性比较低,可以分散风险,降低波动。可以通过波动率控制来调节风险水平。

这个之前做过一些: 

AI量化系统Quantlab V1.7代码更新,支持pybroker引擎,含大类资产风险平价及波动率策略源码集,平均年化15%

思路二: 轮动、择时。一般而言,趋势指数对于趋势市有效,震荡市打脸。难在如何知道当前是趋势市呢?预测是很难的。

但如果通过多个低相关的市场,来看趋势指标,比如动量,按动量大小来轮动,容易捕抓到在上涨势的标的。同时使用止损指标来降低风险。

图片

年化29.6%,明天会继续对斜率进行R2的优化,敬请期待。

图片

代码如下以及数据已经发布在星球:

【双11新优惠券】知识星球与开源项目:万物之中,希望至美

if __name__ == '__main__':
    task = Task()
    task.name = '轮动'

    # task.symbols = ['000300.SH', '399006.SZ']
    task.symbols = [
        #'510050.SH',  # 上证50ETF
        #'159928.SZ',  # 中证消费ETF
        '510300.SH',  # 沪深300ETF
        '159949.SZ',  # 创业板50
    ]

    task.symbols = [
        '513100.SH',
        '159934.SZ',
        '510880.SH',
        '159915.SZ'
    ]
    #task.symbols = ['510300.SH', '159915.SZ']
    task.template = '轮动'
    # task.end_date = '20220101'
    task.names = ['roc_20', 'slope_20', 'rsrs_18', 'rsrs_norm']
    task.fields = ['roc(close,20)', 'slope(close,20)', 'slope_pair(high,low,18)', 'zscore(rsrs_18,600)']
    #task.rules_buy = ['roc_20>0.02']
    #task.rules_sell = ['roc_20<-0.02']
    task.factor_name = 'slope_20'
    task.pick_time = 'rsrs_norm<0'
    task.weights = 'WeightEqually'
    # task.period = 'RunMonthly'
    task.start_date = '20140101'
    #task.end_date = '20230928'
    task.benchmark = '000300.SH'
    backtest_task(task)

吾日三省吾身

看到一个量化社区发采访稿,很有感触。

这个平台是Quantopian国内对标品中做得比较早的,社区也比较活路。后来大家都发现,这条路走不通,与团队无关。

这里的核心逻辑就是——策略是灵魂,但也是机密。能写出优秀策略的人,往往有建平台的能力。因此平台,To C业务走不通。后来它们转型做 To B业务的时候,发现B端定制化要求高,边际成本高,难以复制。后来决定依靠在科技和量化人才上的积累,转型做自营私募。

作为个人量化或者小团队,应该如何规划呢?

做量化,自营永远是一条路,或者说,你至少一定程度上具备这个能力。

考虑到本金规模等限制,未必就能带来真正意义上的财务自由。

如果要做平台,应该是门槛极低,小白也能使用。同时高手也有机会在这里开发策略。

大平台的数据处理上,因子计算上有很大的投入与积累。基础设施比咱们好,那我们的优势就是灵活,成本低。

如果专注在一个市场,比如ETF,那么基础设施的成本就会大幅降低。除了可以涉猎大类资产配置外,同样可以做多因子——主要基于价量。

 

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/103715
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 29 日
下一篇 2024 年 7 月 29 日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注