Defi Trading Engine

🤖 自动化 DeFi 交易机器人,自迭代复盘

模块化 DeFi 交易机器人,具备自动化扫描、风控、执行与每日复盘闭环,支持 Base 链及 Bankr CLI 集成,适合构建自迭代交易系统。

收藏
4k
安装
1k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

DeFi Trading Engine 是一套面向 OpenClaw Agent 的自动化 DeFi 交易技能,采用"扫描→评估→执行→日志→复盘→参数修正"的闭环架构。用户通过 trading-config.json 配置风险参数(单笔限额、止损止盈、最大回撤等)与策略类型(动量、均值回归、DCA),即可驱动四个核心脚本协同工作:scan-tokens.py 利用 CoinGecko 与 DEXScreener 免费 API 发现机会;risk-manager.py 作为交易门禁,校验仓位、冷却期与回撤熔断;trade-executor.py 调用 Bankr CLI 执行买卖;daily-review.py 每日生成 Markdown 复盘报告,计算胜率、盈亏比、夏普率,并提出参数优化建议。

显著优点

1. 自迭代闭环:每日自动复盘并给出可操作的参数调整建议(如提升流动性阈值、收紧止损),实现策略持续进化。
2. 模块化风控:独立的风险管理器在交易前强制校验 6 项规则(仓位上限、日交易次数、冷却期、最大回撤熔断等),且不可绕过。

3. 多链与工具集成:原生支持 Base 链,直接对接 Bankr CLI,同时预留纸面交易模式,便于零成本回测。

4. 低门槛数据源:依赖 CoinGecko 与 DEXScreener 免费 API,无需订阅即可启动。

5. 透明可审计:所有交易以 JSON 格式按日期落盘,复盘报告为 Markdown,便于版本控制与人工复核。

潜在缺点与局限

  • 回测能力缺失:文档提及回测接口但未提供实现,用户需自行编写历史数据回测脚本,增加策略验证成本。
  • 单点执行依赖:当前仅支持 Bankr CLI 作为执行层,若 Bankr 服务中断或 API 变更,交易引擎将失效。
  • 无链上安全审计:脚本直接调用 CLI 并可能接触私钥(通过 Bankr 配置),但技能本身未包含私钥加密或硬件钱包集成方案。
  • 过度交易风险:默认 30 分钟冷却期与每日 8 笔上限对高频策略仍显宽松,激进参数可能导致磨损成本。
  • 数据源延迟:免费 API 存在速率限制与数据延迟,极端行情下信号可能滞后。

适合人群

  • 量化交易初学者:希望用低代码方式搭建自动化交易系统,学习闭环优化逻辑。
  • Base 生态用户:已在 Base 链持有资产,希望通过系统化交易取代手动操作。
  • 策略研究员:需要快速验证动量/均值回归/DCA 等经典策略在 DeFi 市场的表现。
  • 风险厌恶型投资者:强调止损、回撤熔断与每日复盘,不愿暴露于单边重仓风险。

常规风险

  • 市场风险:加密货币高波动特性使任何策略均可能出现连续亏损,15% 最大回撤熔断仅为软保护。
  • 智能合约与桥接风险:通过 Bankr 与 DEX 交互暴露于合约漏洞、闪电贷攻击及桥接资产风险。
  • 操作风险:配置错误(如误删止损参数、设置过大仓位)或私钥泄露可能导致不可逆损失。
  • 技术风险:API 故障、节点延迟、脚本异常退出可能导致交易未执行或重复执行。
  • 合规风险:自动化交易在某些司法辖区可能触发证券或衍生品监管,需用户自行评估。

Defi Trading Engine 内容

assets文件夹
references文件夹
scripts文件夹
手动下载zip · 24.5 kB
trading-config.example.jsonapplication/json
请选择文件