ESC
开源 2 分钟阅读

The-Quant-Trading-Vault:解锁5800+量化交易策略

开源项目The-Quant-Trading-Vault收录5806份量化交易策略规格、源码算法与指标,覆盖加密现货、永续合约、网格、统计套利与做市,横跨Pine Script、JavaScript、Python等五种语言,并配套AgenKit工具可将策略文档转化为带风控的生产级交易机器人。

来源:GitHub

5,806量化交易策略宝库

精选收录5,806份量化交易策略规格、源码算法与指标,涵盖加密货币现货、永续合约、网格系统、统计套利和做市交易。

License: MIT Supported Harnesses: 7

⚡ 用 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,286TradingView 指标、趋势突破、多时间框架叠加
JavaScript约362Node.js 执行脚本、WebSocket 市场数据流、交易所工具
Python约132回测框架、量化研究模型、机器学习
MyLanguage约27CTA 期货趋势与网格公式
C++约3低延迟执行模板

按语言分类的完整可搜索索引:strategies/README.md。


🔄 完整流程:从原始规格到生产系统

以下是 AgenKit 处理 strategies/Python-Version-Multi-Asset-Momentum-Strategy-Tutorial.md 这类规格文档的流程:

  1. 规格与参数提取:解析 markdown 文件,直接从规格准绳中提取信号数学、动量阈值(arrRatio)、再平衡频率和资产列表。
  2. 架构与状态管理:设计非托管订单路由、持仓状态持久化、WebSocket 数据流,以及订单去重/幂等性。
  3. 测试驱动实现:在编写生产实现文件之前,先为指标数学编写单元测试、模拟交易所回测执行和模拟盘交易模拟器。
  4. 安全与风险门控:集成硬止损检查、仓位大小限制、API 速率限制控制和密钥管理。
  5. 门控部署:默认配置为模拟盘交易,实盘订单路由需要用户明确激活。

⚖️ 对比:手动移植 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 授权。