年化29.6%:基于ETF评分的轮动策略再优化 | AI量化数据及策略运行工程细节(python代码+数据)

原创内容第794篇,专注量化投资、个人成长与财富自由。

ETF的数据我们换成更高质量,且周期更长:

图片

年化29.6%,卡玛差不多1。

图片

代码如下:

from bt_algos_extend import Task, Engine


def ranking_ETFs():
    t = Task()
    t.name = '基于ETF历史评分的轮动策略'
    # 排序
    t.period = 'RunDaily'
    t.weight = 'WeighEqually'
    t.order_by_signal = 'trend_score(close,25)'

    t.symbols = [
        '518880.SH',  # 黄金ETF(大宗商品)
        '513100.SH',  # 纳指100(海外资产)
        '159915.SZ',  # 创业板100(成长股,科技股,中小盘)
        '510180.SH',  # 上证180(价值股,蓝筹股,中大盘)
    ]
    t.benchmark = '510300.SH'
    return t

res = Engine().run(ranking_ETFs())
import matplotlib.pyplot as plt
print(res.stats)
from matplotlib import rcParams

rcParams['font.family'] = 'SimHei'
res.plot_weights()
res.prices.plot()
plt.show()

代码在如下位置:

图片

网站的的结果如下:

图片

当前持仓是黄金:

图片

前后端分离架构,前端的工程量明显大于后端,不过基本成型了,不过还有大量的细节需要调试。

图片

图片

策略创建向导:

图片

量化数据及策略自动化运行

关于AI量化的数据更新,可以通过flask入口发布异步任务,服务器的celery worker执行数据下载,并dump到本地csv备用。

使用flower可以观察任务基本运行情况,broker, worker运行情况:

图片

吾日三身吾身

人生有时候就是“有心栽花花不发,无心插柳柳成荫”。

所以,功利心放下,好奇心保持,多尝试,建立系统,持续改进。

代码和数据下载:AI量化实验室——2025量化投资的星辰大海

AI量化实验室 星球,已经运行三年多,1400+会员。

aitrader代码,因子表达式引擎、遗传算法(Deap)因子挖掘引等,支持vnpy,qlib,backtrader和bt引擎,内置多个年化30%+的策略,每周五迭代一次,代码和数据在星球全部开源。

图片

扩展  •  历史文章   

EarnMore(赚得更多)基于RL的投资组合管理框架:一致的股票表示,可定制股票池管理。(附论文+代码)
deap系统重构,再新增一个新的因子,年化39.1%,卡玛提升至2.76(附python代码)

deap时间序列函数补充,挖掘出年化39.12%的轮动因子,卡玛比率2.52

年化19.3%,回撤仅8%的实盘策略,以及backtrader整合CTPBee做实盘(附python代码和数据)

近四年年化收益19.3%,而最大回撤仅8%,卡玛比率2.34,投资应该是一件简单的事情。(附python代码+数据)

aitraderv4.2开发计划,整合QMT。年化39.9%的因子与年化19.3%的策略哪个优?

年化18%-39.3%的策略集 | backtrader通过xtquant连接qmt实战

AGI通用智能实验室

紧跟前沿AGI研究进展,论文复现,可运行的代码,落地应用等。

这个不是“AI量化投资实验室”, 是做大模型相关的星球)

图片

▼点击阅读原文,访问“AI量化实验室”策略集合

(http://www.ailabx.com)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI量化投资实验室

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值