MiniBT 量化交易框架的策略开发 Skill,为大模型提供完整的 MiniBT API 知识,帮助快速生成高质量的策略代码。
- 核心类 API:Bt(回测引擎)、Strategy(策略基类)、KLine(K线数据)、get_kline
- 四大指标库:PandasTa、TaLib、TqTa、TqFunc 的完整 API 参考
- 六种策略模式:均线交叉、BtIndicator 封装、多策略复制、多标的、策略回放、步骤模式
- 四种止损方式:内置止损、自定义 Stop、参数化止损、signal_backtest 止损参数
- 三种优化方式:op_config 自动优化、bt.optstrategy() 策略级优化、signal_backtest 指标级优化
- 实盘运行:图表模式、后台串行、并行模式、动态合约加载
- 高级用法:Config 配置、Heikin-Ashi、TradingView 指标、机器学习策略
- 扩展示例:Keltner Channel、Dual Thrust、CCI 状态机、均值回归
Skill 文件位于 .trae/skills/minibt-strategy/SKILL.md,Trae IDE 自动识别并加载。
已预置为 pi-agent-web 的 bundled skill,位于 .agents/skills/minibt-strategy/SKILL.md,启动时自动同步。
发布到 GitHub 后,用户可在 pi-agent-web 的"技能"面板中搜索 minibt 安装,或通过 CLI:
npx skills add you/minibt-strategy -g -y详见 MAINTENANCE.md。