用途:为自动做市商(AMM)流动性做市提供数学计算参考,帮助判断提供流动性是否划算、估算大额交易的价格冲击、比较不同池子的资金效率,以及计算 LP 份额与手续费收入。
主要能力:恒定乘积模型(x*y=k)的现货价格、交易输出、反向输入、交易后价格与 k 变化;集中流动性(CLMM)的流动性 L、tick 转价格、资金效率、区间内/外头寸估值与区间策略对比;价格冲击的单池与多跳计算及阈值判断;LP 份额的首次与后续存入、赎回与份额价值;手续费累积与 APR 估算;Solana 池类型(Raydium V4、Orca Whirlpool、Raydium CLMM、Meteora DLMM)的模型、费率与适用场景;以及是否做 LP、选哪种池、仓位规模的决策框架。
使用方式:资料提供公式与脚本,如 scripts/amm_calculator.py(恒定乘积计算器)和 scripts/clmm_calculator.py(集中流动性计算器),并附 references/amm_formulas.md 与 references/pool_mechanics.md 参考文档。核心公式包括 Δy = yΔx/(x+Δx)、Δx = xΔy/(y-Δy)、价格冲击 Δx/(x+Δx)、初始份额 sqrt(x*y)、后续份额 min(Δx/x, Δy/y)*total、CLMM 效率 sqrt(P_u/P_l)/(sqrt(P_u/P_l)-1)、tick 转价格 1.0001^tick。
适用场景:稳定币对、主流币对、新币/波动币对及主动管理型 LP 的收益与风险评估。
限制:资料未提供具体安装命令、运行环境、依赖版本、收费或价格信息;实际池子参数、费率与实现细节需以对应协议为准,公式结果仅为估算。