ROAD MAPs
---

### Backlog

回测准确性 ✅
- 增加交易日历表
- 增加ST，*ST，和退市股票数据
- 回测中加入退市和ST判断

提高用户体验
- 重新打包1年测试数据和3年测试数据
- 为官网加入Release版本下载
- UI可以自动更新版本
- 引入更多经典策略 ✅
- 加强analysis的report
- 让模块更容易按照sass方式部署 （❌暂不考虑）

提高系统效率 ✅
- 将单进程单股回测变成单进程多股回测，自动设置股票bundle size，从而大幅度提高回测效率（enum + price 已落地 batch dispatch）
- 重构一下回测器，让管道和步骤独立（低优先级，不影响使用，目前对效率的渴求没有那么大）
- 引入向量计算，提高计算效率（低优先级，因为目前效率瓶颈在数据库IO）

功能拓展
- 完成adapter的基本功能
- 拓展db模块，开始支持文件存储 ✅
- 将数据中间产物变成可选，再需要的时候才产生
- 加入金融计算工具箱 - 例如切分K线趋势等等
- 降级tag变成只对股票进行标签分类
- 完善market profile，以便适应港股或者更多金融市场


Pro版本：
- 引入AI评价结果
- 引入AI辅助策略代码
- 增加因子挖掘模块
- 增加一些基本结论并且变成金融工具箱

---

---

### upcoming releases (0.8.x)
目标：加强adapter

---

---

### upcoming releases (0.7.x)
目标：加强分析系统
- 集成基本数据分析
- 增加常用统计/金融/分析工具箱

---

---

### upcoming releases (0.6.x)
目标：工程可持续性演进
- UI一键升级

---

---

### upcoming releases (0.5.x)

目标：增加决策者模式
- 新加决策者模式
- 增加决策者模式的report
- 增加至少8个demo策略
- 增加使用tag的策略

---

---

目标：降低使用认知成本
### upcoming releases (0.4.x)
- 引入duckdb，消除数据库安装成本
- 增加report里K线的点击界面
- 为新版本的更新增加清除缓存的步骤
- 给设置里增加清除缓存的功能
- import和export策略的支持

---

---

目标：消除幸存者偏差，大幅提高回测准确性
### releases (0.3.3) ✅ 已完成
- 修正幸存者偏差
- 为dev-cli加入数据打包功能

---

---

### releases (0.3.2) ✅ 已完成

目标：增加回测真实性
- 增加market profile模块，细化回测时候的交易规则
- 大幅度增加回测report的解释，优化UX

---

---

### releases (0.3.1) ✅ 已完成

目标：为UI一键升级做基础建设
- 完成了自动升级的脚本
- 拆分了安装：分为UI版本和命令行版本

---

---

### releases (0.3.0) ✅ 已完成

目标：增加易用性
- 发布UI
- 新增加一键安装和启动

---