使用 Zipline 框架进行日频股票策略回测,支持多市场数据、因子研究及可视化绩效分析,默认本金千万元。
Zip 日频回测 日频回测 日频回测 日频回测 日频回测 框架执行日频股票策略回测 框架执行日频股票策略回测 框架执行日频股票策略回测 框架执行日频股票策略回测是一项面向实际任务的技能。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
使用 Zipline 框架执行日频股票策略回测,支持多市场数据接入、因子研究、可视化绩效分析,默认本金为千万级。
data_collection -> data_storage -> factor_computation -> target_selection -> trading_execution -> visualization
UC-101)自动化构建与部署 Zipline 文档:清理旧产物、将文件移至临时位置,并准备文档发布所需资源。
触发词: deploy, documentation, docsUC-102)面向新用户的交互式教程,帮助其掌握 Zipline 核心概念,包括数据接入、通过 CLI 执行算法等。
触发词: tutorial, getting started, learnUC-103)演示一个最简化的 Zipline 算法:对单只股票持续发出买入指令,并记录价格数据供后续分析,作为初学者上手范例。
触发词: example, buy apple, simple order执行触发条件: 当用户意图匹配 intent_router.uc_entries[].positive_terms,且用户使用动作动词(run/execute/跑/执行/backtest/fetch/collect)时
| ID | 规则 | 违规处理 |
|---|---|---|
SL-01 |
每个交易周期内,必须先执行卖出指令,再执行买入指令 | 中止执行 |
SL-02 |
交易信号必须采用下一根 K 线执行(禁止前视) | 中止执行 |
SL-03 |
标的 ID 必须遵循 entity_type_exchange_code 格式 | 中止执行 |
SL-04 |
DataFrame 的索引必须为 MultiIndex(entity_id, timestamp) | 中止执行 |
SL-05 |
TradingSignal 字段中必须且仅能包含以下三者之一:position_pct、order_money、order_amount | 中止执行 |
SL-06 |
filter_result 列的语义定义为:True = BUY,False = SELL,None/NaN = NO ACTION | 中止执行 |
SL-07 |
因子 Pipeline 中,Transformer 必须在 Accumulator 之前运行 | 中止执行 |
SL-08 |
MACD 参数锁定为:fast=12,slow=26,signal=9 | 中止执行 |
完整锁定义详见:references/LOCKS.md
AP-ZVT-183: 除权因子为 inf/NaN 时直接参与乘法运算,导致复权过程静默失败AP-ZVT-179: 第三方数据接口调用超限后异常被吞没,造成数据静默缺失AP-ZVT-183B: HFQ(后复权)与 QFQ(前复权)K 线表混用,引发因子计算漂移全部 25 条反模式详见:references/ANTI_PATTERNS.md
[QUALITY NOTICE] 本 crystal 基于蓝图 finance-bp-088 编译生成。证据校验通过率为 48.1%,审计失败总数为 19。生成结果可能存在未捕获的需求缺口,请对关键决策以源文件(LATEST.yaml / LATEST.jsonl)为准进行复核。
| 文件 | 内容 | 加载时机 |
|---|---|---|
references/seed.yaml |
V6+ 全量权威数据(事实来源) | 存在行为或决策争议时必读 |
references/ANTI_PATTERNS.md |
25 条跨项目反模式 | 开始实现前 |
references/WISDOM.md |
跨项目精华经验总结 | 进行架构决策时 |
references/CONSTRAINTS.md |
领域约束 + 致命约束 | 规则发生冲突时 |
references/USE_CASES.md |
全部 KUC-* 业务场景 | 需要完整示例时 |
references/LOCKS.md |
SL-* 锁定义 + 前置条件 + 提示信息 | 生成回测/交易代码前 |
references/COMPONENTS.md |
AST 组件地图(按 module 划分) | 查询 API 时 |
由 Doramagic crystal-compilation-v6.1 基于蓝图 finance-bp-088 于 2026-04-22T13:00:36.495372+00:00 编译生成。
详见 human_summary.md 获取非技术性概览。
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.6万人学习
共89课时 | 133.2万人学习
共49课时 | 82.1万人学习