SuperAPI AI 工具集

simulating-flash-loans

数据与分析

查看项目

更新于 10-15 23:29

技能介绍

用途:在不执行真实链上交易的前提下,模拟 Aave V3、dYdX 和 Balancer 的闪电贷策略,计算盈利、估算 gas 成本并评估风险,用于评估闪电贷机会。

主要能力:支持两 DEX 套利、三角套利(多跳环形路径)与借贷协议清算盈利分析;可对比不同闪电贷提供方以找出最便宜方案;可输出快速模式(净盈亏、提供方建议、Go/No-Go 判定)、分解模式(逐步交易流程与各项成本)、对比模式(按净利润排序)以及风险分析(竞争、执行、协议、流动性评分 0-100 与 A-F 可行性评级)。

使用方式:需 Python 3.9+,安装 web3、httpx、rich 包;配置 RPC 端点(可用 https://chainlist.org 上的免费公共 RPC),可选 Etherscan API key 以获得更准的 gas 估算;在 ${CLAUDE_SKILL_DIR}/config/settings.yaml 设置 RPC 或使用 ETH_RPC_URL 环境变量。典型命令如:python ${CLAUDE_SKILL_DIR}/scripts/flash_simulator.py arbitrage ETH USDC 100 --dex-buy uniswap --dex-sell sushiswap;加 --compare-providers 比较提供方;liquidation --protocol aave --health-factor 0.95 分析清算;triangular ETH USDC WBTC ETH --amount 50 模拟三角套利;加 --risk-analysis 启用风险评估;--full --output json 输出完整分析。

适用场景:套利机会评估、清算机会扫描、不同提供方费用对比、策略回测前的预演。

限制:仅为模拟,不执行真实交易;需可用的 RPC 访问;可能遇到 RPC 限流、价格过期(超 30 秒自动刷新并警告)、无盈利路径、流动性不足等问题,需更换端点、调整交易对或金额。更多实现与错误处理见 ${CLAUDE_SKILL_DIR}/references 下文档。