以极简架构承载极致自由,用轻量设计实现高效性能,拒绝冗余复杂,回归交易本质
摒弃传统框架“全栈管控”的臃肿设计,采用分层解耦架构,将核心自由度交给交易者,宿主仅提供基础支撑。
负责无未来数据供给、交易行为记录、基础账户状态维护、最终数据统计,不干预任何策略逻辑,性能损耗降至最低。
承载全量策略逻辑,包括品种/周期切换、信号判断、下单执行、止盈止损等,完全贴合人类看盘决策习惯,灵活适配各类交易风格。
单线程即可支撑亿级数据量分析,内存占用峰值稳定在70M以内,无需复杂部署,自托管与云端部署均适配。
支持MySQL、Mariadb、PostgreSQL、ClickHouse等主流数据库,适配不同数据存储场景,数据读取高效稳定。
时间聚合性能提升70倍+,八千万级数据量分析压缩至400ms内,无冗余计算损耗。
自动适配各市场时区,支持信号时间东八区显示,确保数据时间一致性与真实性。
核心差异不在于功能多少,而在于设计范式——传统框架让交易者适配程序,我们让程序适配交易者。
| 对比维度 | 本框架 | 传统框架(Backtrader/VNPY等) |
|---|---|---|
| 架构设计 | 极简双层架构,宿主轻量,脚本自由 | 多层全栈管控,架构复杂,冗余度高 |
| 脚本支持 | 双脚本引擎,自由选择编程语言 | 单脚本环境,或封闭的指标系统 |
| 策略自由度 | 无绑定约束,跨品种/周期自由切换,贴合看盘习惯 | 逐K/事件驱动绑定,跨维度分析需复杂开发 |
| 数据真实性 | 严格无未来数据,还原盘中实时聚合状态 | 多依赖事后完整K线,易引入未来数据 |
| 性能表现 | 单线程亿级数据秒级处理,内存占用低 | 多线程依赖高,大数据量易卡顿,资源消耗大 |
| 学习成本 | 低,无需适配框架语法,交易思路即策略 | 高,需熟练掌握框架API与固定逻辑 |
| 适配场景 | 趋势、波段、跨品种、多周期等全场景 | 适配单一策略类型,复杂场景需二次开发 |
宿主层仅保留核心功能,无多余管控模块,维护成本极低
针对性优化数据处理逻辑,大数据量场景下仍保持高效响应
严格杜绝未来数据,精准还原实盘视角,回测结果可直接落地
无固定范式约束,完全适配人类看盘决策,灵活应对各类交易场景