用途:面向 AMM 流动性提供者(LP),量化无常损失(IL)并判断手续费收入能否覆盖 IL,辅助做市决策。
主要能力:恒定乘积池 IL 公式 IL = 2 * sqrt(r) / (1 + r) - 1(r 为价格比率),并给出关键比率对照(如 r=2 或 0.5 时 IL 约 -5.72%,r=10 时约 -42.54%),体现 IL 只取决于比率变化、方向对称。集中流动性部分给出集中因子 concentration_factor = 1 / (1 - sqrt(P_lower / P_upper)),以及近似 IL_clmm ≈ IL_constant_product * concentration_factor;价格越界后仓位变为单一资产,即该方向最大 IL。盈亏平衡方面给出 expected_IL ≈ σ² / 8 与 daily_fee_income = (deposit / TVL) * daily_volume * fee_rate,用于比较费用与 IL。建模支持几何布朗运动蒙特卡洛模拟与基于 OHLCV 的历史分析。
使用方式:按池类型选择公式或脚本;脚本包括 scripts/il_calculator.py(任意价格变化下的 IL 计算与对比表)和 scripts/il_scenario_modeler.py(蒙特卡洛模拟 LP 仓位随时间的费用与 IL)。参考文档为 references/il_formulas.md 与 references/breakeven_analysis.md。
适用场景:稳定币对、相关性资产对、宽区间 CLMM、主动区间管理与费率档位选择等 IL 缓解策略评估;判断高成交量池、趋势行情、低流动性新币等情形是否适合做市。
限制:CLMM 近似仅适用于小幅波动,大幅波动或接近区间边界需用完整公式;历史分析为后视估计;具体收费、价格与平台信息暂未提供。