当前位置: 首页 > news >正文

年化42%,最大回撤18%,卡玛比率2.3的策略可查看参数 | 全A股市场构建技术方案

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

今天etf的数据和线上策略进行了更新:

图片

策略地址:

http://www.ailabx.com/strategy/68a1e4492e5568a9eeba7724

今天开始做A股全市场股票回测的数据准备。

首先当然是同步股票列表,一共5000多支。数据存储上,建议使用mongo,非常简洁。

图片

然后就是同步价量数据,估值数据,财务数据等等。

价量数据上,考虑回测的方便,我们直接导入“后复权”数据:

(这里有一个技巧,按symbol更新还是按date更新)。按symbol更新更符合直觉,按date更新性能更好,而且增量更新的话,就不需要遍历了。

当然,由于ETF我们并不更新全市场(只选择热门和交易量大的,那还是还symbol更新)

图片

每日估值指标,包括流通股数,pe, pb等,市值等等,这个也是日频数据。

图片

然后就是财务数据,财务数据是季度频率的,而且更新日期不同公司可能是不一样的。这个需要特别注意。

财务指标比较多,但是由于是季度频率的,数据量比较小。

图片

核心数据这三个表就够了,当然需要每天盘后更新。

基于dagster来调度数据更新任务:

图片

现在我们把这三张表,合并成大宽表,并同步到本地备用。

基本面数据转换成日频。

可以看到,如下这张宽表,把宽表变成两部分,20241231之前的历史数据,以及2025年的增量数据。这样每次只需要增量同步新增数据即可。

图片

咱们的polars引擎会加载,查询所有这些历史数据,并进行回测。

沪深300成份股的因子计算,基于polars的方案,附python代码

扩展  •  历史文章   

EarnMore(赚得更多)基于RL的投资组合管理框架:一致的股票表示,可定制股票池管理。(附论文+代码)

机器学习驱动的策略开发通过流程 | 普通人阶层跃迁的可能路径?

年化30.24%,最大回撤19%,综合动量多因子评分策略再升级(python代码+数据)

三秒钟创建一个年化28%,夏普比1.25的策略(python系统已开放源代码下载)

6年年化收益46%,最大回撤率为16%的策略(附python代码)

http://www.dtcms.com/a/343106.html

相关文章:

  • 数据库审计是什么?主要功能详解与厂商解析
  • 第7章 区分鸟和飞机:从图像学习
  • 【网络运维】初见Shell:Shell 变量基础知识
  • Vue图解!!!Vue的生命周期管理【7】
  • MFC中使用libtorch的实例
  • 【一分钟教程】用ZMC600E实现关节机器人±180度精准转动
  • Ubuntu网络图标消失/以太网卡显示“未托管“
  • 人工智能之数学基础:随机变量和普通变量的区别?
  • 什么是测度?
  • 实践题:智能客服机器人设计
  • 魔乐开发者教程 | 基于openMind实现大模型微调指南(二):大模型微调实操
  • 图像边缘检测
  • Spring AI 入门学习指南
  • 2025.8.21总结
  • CMake使用【c/c++】
  • 2025Java面试红皮书:1000道BAT真题详解
  • plc与plc无线通讯实现PLC1200和ET200SP无线通讯解决方案实践
  • uniapp 懒加载图片
  • 力扣面试150(62/150)
  • SAP FIORI Elements深度定制:注解扩展与审批流程增强完全指南
  • 软件工程 + AI 不是 “硬凑”,3 步走通落地关键环节
  • es6新语法
  • LLaVA-3D,Video-3D LLM,VG-LLM,SPAR论文解读
  • MySQL 时间筛选避坑指南:为什么格式化字符串比较会出错?
  • LMAD:用于可解释自动驾驶的集成端到端视觉-语言模型
  • 自动驾驶架构:人为接口与隐式特征的博弈
  • 杰里708n tws api 简介
  • K-Means 聚类算法详解与实战指南
  • QPS 每秒查询数
  • openEuler系统中如何将docker安装在指定目录