发布日期:2026-05-12

兼容性:破坏性改动

源文件: new-tea-quant-v0.3.0.zip

  • 重大更新:UI系统发布,引入nodejs依赖

  • 加入 `launcher.py`,一键启动 app 和 UI,自动发现安装状态并引导完成 Setup

  • 在核心内加入BFF和UI,引入前端UI

  • 完成策略工作台和策略扫描的UI和BFF

  • 在userspace里放入tables的文件夹,加入文档引导用户建立自己的数据表

  • Strategy里加上了为支持输出的launcher和支持UI的adapter

  • 扫描系统加入缓存,如果当日扫描过,将直接返回结果

  • 收敛复权因子的逻辑进入model底层,并且为K线复权做了一条特殊快速通道,以便回测减小IO次数

  • 对齐UI和命令行的report,使输出结果保持一致

  • 对命令行和UI的回测加入缓存系统,现在重复的回测会直接返回report

  • 重构strategy核心模块的组织方式,变成更直观的编排层 + flow流模式

  • 清理start cli,变成代理层

  • 清理文件夹结构,将backup文件夹放入userspace,将docker以及badge生成还有自动更新readme这类代码放入devtools文件夹并更新代码引用和文档

破坏性改动:

  • 引入Nodejs依赖
  • app不再自带userspace文件夹,而是安装的时候自动创建
  • start-cli 的扫描命令现在降级成一次只能用一个策略进行扫描
  • simulator的回测report格式发生了变化

  • backup文件夹从更目录移动到了userspace