5,806量化交易策略宝库
精选收录5,806份量化交易策略规格、源码算法与指标,涵盖加密货币现货、永续合约、网格系统、统计套利和做市交易。
⚡ 用 AgenKit 将任何规格文档变为生产级交易机器人
策略规格文档、Pine Script 代码片段或回测数据并非可执行软件。将研究规格转化为生产交易系统,需要订单执行逻辑、风险控制、幂等性、WebSocket 重连处理和测试覆盖。
AgenKit 在你的编码工具中充当 AI 工程团队——以策略文件中的数学逻辑、参数和指标为准绳,构建测试驱动、风险可控的交易系统,无需从零重新推导逻辑。
/agenkit build a production-grade trading bot from strategies/Python-Version-Multi-Asset-Momentum-Strategy-Tutorial.md
🚀 60秒快速上手
在本地为宝库建立索引,然后用一条命令生成可用于生产的交易系统:
# 1. 构建本地代码库地图(零 token 成本扫描策略)
npx agenkit memory build
然后在你的 AI harness 对话中(Claude Code、Cursor、Codex、Antigravity 等):
/agenkit build a production-grade trading bot from strategies/Python-Version-Multi-Asset-Momentum-Strategy-Tutorial.md with risk controls, live Binance/OKX execution, and a backtest engine
(对于 Codex CLI / Astra,请使用 @agenkit 而非 /agenkit)
📊 策略宝库索引与构成
宝库中的策略涵盖五种编程语言:
| 语言 | 规格数量 | 主要方向 |
|---|---|---|
| Pine Script | 约5,286 | TradingView 指标、趋势突破、多时间框架叠加 |
| JavaScript | 约362 | Node.js 执行脚本、WebSocket 市场数据流、交易所工具 |
| Python | 约132 | 回测框架、量化研究模型、机器学习 |
| MyLanguage | 约27 | CTA 期货趋势与网格公式 |
| C++ | 约3 | 低延迟执行模板 |
按语言分类的完整可搜索索引:strategies/README.md。
🔄 完整流程:从原始规格到生产系统
以下是 AgenKit 处理 strategies/Python-Version-Multi-Asset-Momentum-Strategy-Tutorial.md 这类规格文档的流程:
- 规格与参数提取:解析 markdown 文件,直接从规格准绳中提取信号数学、动量阈值(
arrRatio)、再平衡频率和资产列表。 - 架构与状态管理:设计非托管订单路由、持仓状态持久化、WebSocket 数据流,以及订单去重/幂等性。
- 测试驱动实现:在编写生产实现文件之前,先为指标数学编写单元测试、模拟交易所回测执行和模拟盘交易模拟器。
- 安全与风险门控:集成硬止损检查、仓位大小限制、API 速率限制控制和密钥管理。
- 门控部署:默认配置为模拟盘交易,实盘订单路由需要用户明确激活。
⚖️ 对比:手动移植 vs. AgenKit 辅助构建
| 阶段/关注点 | 手动策略移植 | AgenKit 辅助构建 |
|---|---|---|
| 逻辑转录 | 手动重写公式;容易出现转录错误 | 直接以规格参数与指标数学为准绳 |
| 订单执行 | 临时拼凑的交易所 API 调用,易受 webhook 丢失影响 | 结构化的订单生命周期,具备幂等性与重试处理 |
| 风险控制 | 硬编码或容易遗漏的仓位限制 | 内置风险门控(最大回撤限制、紧急停止、库存上限) |
| 测试覆盖 | 手动编写的模拟测试(经常被跳过) | 自动化测试套件(单元测试、模拟回测模拟器、执行检查) |
| 执行默认值 | 常直接对实盘 API 进行测试 | 默认门控为模拟盘;实盘路由需明确选择加入 |
📋 即取即用的 /agenkit 构建命令
以下是宝库中常见量化模型的示例命令:
多资产动量策略
/agenkit build a production research system from strategies/Python-Version-Multi-Asset-Momentum-Strategy-Tutorial.md
多品种 ATR 期货机器人(回测与执行)
/agenkit implement strategies/Digital-Currency-Futures-Multi-Variety-ATR-Strategy-Teaching.md as a research backtest with delay-1 execution and fee modeling
自适应网格交易机器人
/agenkit implement strategies/Adaptive-Intelligent-Grid-Trading-Strategy.md as a production grid bot for Hyperliquid perps with order deduplication and inventory controls
高频跨期套利
/agenkit build a spread arbitrage engine from strategies/High-Frequency-Intertemporal-Arbitrage-Strategy.md with WebSocket order routing
Avellaneda-Stoikov 做市
/agenkit build an Avellaneda-Stoikov market making bot for perps from strategies/Dynamic-Spread-Market-Making-Strategy.md with inventory skew management
📁 完整策略索引
在 strategies/README.md 中查看全部 5,806 份策略规格的完整索引。
每个策略文件包含:
- 名称与作者
- 策略描述与数学逻辑
- 参数表
- 源码块
- 详情链接
⚠️ 风险与免责声明
- 仅供教育与研究用途:本仓库包含的策略规格、算法和源码仅供教育和量化研究用途。此处内容不构成任何金融、投资、法律或税务建议。
- 未经验证的研究规格:已发布的策略逻辑和回测均为未经验证的数据转储,不保证未来表现。
- 必须进行模拟盘交易:在考虑投入实盘资金之前,务必先在模拟环境中进行充分的模拟盘交易和回测。
- 资金风险:量化交易涉及重大财务损失风险。未经独立代码审查、风险限额执行和资金管理控制,切勿路由实盘订单。
🤝 参与贡献
欢迎提交贡献以修正参数、改进文档或添加新的研究策略规格。请按照标准仓库规范提交 pull request 或 issue。
📄 许可证
本仓库基于 MIT License 授权。