SuperAPI AI 工具集

slippage-modeling

通用与其它

查看项目

更新于 10-15 16:43

技能介绍

用途:估算去中心化交易所交易执行成本,依据 AMM 机制与实测报价建立滑点曲线,并确定使成本处于可接受阈值内的最优交易规模。

主要能力:

  1. 滑点来源拆解:AMM 价格冲击(恒定乘积公式 price_impact = Δx / (x + Δx))、DEX 手续费(Raydium 0.25%、Orca 0.30%、Meteora 0.1–2.0%、PumpFun 1.0%)、优先费、MEV 三明治攻击与报价过期。
  2. 恒定乘积买卖滑点公式与快速参考表(交易/储备比 1% 对应约 100 bps,10% 对应约 909 bps)。
  3. CLMM 滑点近似:clmm_slippage ≈ cp_slippage / concentration_factor,典型集中系数 5–50x。
  4. 实测滑点:通过 Jupiter /quote 在多个规模(0.01、0.1、1、5、10、50 SOL)取样,拟合幂律模型 slippage_bps = a * trade_size^b。
  5. 总成本模型:total_cost_bps = price_impact_bps + fee_bps + priority_fee_bps + mev_risk_bps。
  6. 盈亏平衡分析:往返成本 = 入场冲击 + 出场冲击 + 2×手续费 + 2×优先费 + MEV。
  7. 最优下单规模:q_max = (threshold_bps / a) ^ (1/b),并支持多批次与 TWAP 执行。

使用方式:参考 references/slippage_math.md 与 references/cost_model.md 了解推导与成本构成;运行 scripts/slippage_curve.py 从 Jupiter 报价构建实测滑点曲线并拟合幂律模型;运行 scripts/execution_cost.py 估算特定交易的总执行成本与盈亏平衡点。可与 liquidity-analysis、position-sizing、jupiter-api、risk-management、dex-pool-analysis 等技能集成。

适用场景:Solana 生态 DEX 交易前的成本预估、仓位规模约束、大单分批执行规划。

限制:理论公式假设单池路由,实际路由由 Jupiter 聚合多池,需以实测为准;MEV 成本、报价过期窗口等为经验区间,实际结果随市场变化;具体安装命令与运行环境要求暂未提供。