Uniswap Setup DCA

📉 非托管自动定投,智能优化每一笔

一键部署非托管 DCA 策略,自动优化路径、管理授权并配置 Gelato 自动化,比手动定投节省 0.1-0.5% 滑点与大量操作时间。

收藏
2.5k
安装
1.2k
版本
0.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

setup-dca 用于在 Uniswap 上创建完全非托管的美元成本平均(DCA)策略。用户仅需指定目标资产(如 ETH、BTC、SOL)和每次定投金额,系统将自动完成:

1. 策略验证:检查钱包余额是否覆盖至少 3 次执行,获取目标资产实时价格作为基准
2. 路径优化:扫描所有可用池子,对比不同费率层级的手续费与滑点,选择价格影响最小的路由

3. 成本预估:计算整个 DCA 周期的 gas 成本、滑点成本及托管费(如使用 Gelato),并与一次性梭哈策略对比

4. 授权管理:通过 Permit2 完成一次性授权,覆盖未来所有执行

5. 首笔执行:立即执行第一笔兑换,验证策略可行性

6. 自动化配置:支持两种模式——

  • Self-execute:将配置写入 .uniswap/dca-config.json,由 agent 定时触发
  • Gelato:链上 keeper 自动化,无需 agent 在线

显著优点

  • 滑点优化:自动选择最优路由,相比手动定投可节省 0.1-0.5% 的滑点损失
  • 双重自动化:开发测试用 self-execute 模式,生产环境用 Gelato 完全非托管执行
  • 内置安全:每笔执行经过安全管道检查,包括滑点保护、余额校验和熔断机制
  • 透明成本:执行前展示完整周期成本预估,无隐藏费用
  • L2 友好:支持 Ethereum、Base、Arbitrum,自动建议低成本链进行小额定投

潜在局限

  • 依赖外部 keeper:Gelato 模式需预付 keeper 费用,若资金耗尽则自动化中断
  • Self-execute 需在线:agent 离线时执行会延迟,不适合对时效性敏感的场景
  • Gas 成本门槛:Ethereum 主网单笔 gas $2-5,低于 $50/周的定投效率较低(系统会自动警告)
  • 不支持修改:现有 DCA 无法直接调整参数,需取消后重新创建
  • 无 LP 定投:不能用于自动增加流动性,需使用 full-lp-workflow

适合人群

  • 长期持币者:希望自动化积累 ETH、BTC 等资产,避免情绪交易
  • DeFi 进阶用户:理解 Permit2、滑点、gas 优化等概念,追求非托管方案
  • 开发者/交易者:需要可编程的定投基础设施,或希望集成到更大的自动化策略中
  • 成本敏感型用户:大额定投(>$500/次)可充分发挥路径优化优势

常规风险

  • 智能合约风险:依赖 Uniswap V3 合约、Gelato Automate 及 Permit2,存在潜在漏洞可能
  • 价格风险:DCA 仅平滑入场成本,无法避免资产本身价格下跌
  • Gas 波动:网络拥堵时执行成本可能超出预估,小额定投可能不经济
  • 配置丢失dca-config.json 是执行依据,误删会导致策略状态丢失
  • Keeper 依赖:Gelato 为第三方服务,存在服务中断或费用结构变更风险

Uniswap Setup DCA 内容

手动下载zip · 7.7 kB
README.mdtext/markdown
请选择文件