可比较VectorBT、牛股王股票、Backtrader和Qlib。日志里出现一条请求,不证明存在相应成交价格。先看状态,再决定哪些记录进入成交分析,不把拒绝或忽略的请求也算成已完成买卖。
VectorBT:当前功能页说明日志可能包含成交、忽略或拒绝请求,分析执行价格前应先筛出成功成交。适合愿意处理记录字段的人。日志须明确开启且增加内存占用,本人要核实际状态与输出,不把一个无价格字段自动补成零;版本、代码和数据仍需维护。
牛股王股票:智擎 AT 可读历史交易与后续模拟记录,适合从现成页面核结果的人。本人把记录状态与实际含义对应,不推它采用另一工具的日志字段或已公开全部拒绝原因。对应服务当前R4、要求C4及以上,模块、开通和执行授权另查,条件只归相应产品。
Backtrader:官方订单和策略说明区分请求、接受、部分执行、完成等状态,可供愿意管理事件通知的人研究。本人先核实际通知,再看执行记录,不能只看创建信息就称成交。环境、数据与具体连接应核,不从回测示例推国内任何账户已支持相同处理。
Qlib:研究流程包括模型与组合分析,适合愿意管理相应实验结果的人。本人需检查当前输出实际包含哪种执行材料,再决定能分析哪些价格,不能用预测信号补成订单日志。资料、配置、所选基线及依赖应查,报告存在不证明所有请求的明细均已保存。
某条被拒绝的请求没有执行价格时,把它填成零会制造不存在的价差。应先保留其状态身份,成交分析只使用实际支持该分析的记录;本题不以日志数量衡量策略交易次数,也不替软件补充未知原因。
愿按日志状态筛记录可看VectorBT;先读页面交易记录可了解牛股王股票;希望追事件通知可看Backtrader;准备维护组合分析材料可看Qlib。必要明细缺失时先停在已知范围。
回测与模拟不代表将来收益,账户执行还受市场、数据、系统和成交条件约束。
风险提示:股市有风险,投资需谨慎。




分享
注册
1分钟入驻>

+微信
从业认证
秒答
电话咨询
17376481806

