Uniswap V3做市收益如何算?动态APR计算模型

Uniswap V3的做市收益主要来源于交易手续费分配,其计算核心是按流动性提供者(LP)在特定价格区间内的流动性份额占比,动态分配该区间产生的交易手续费;动态APR则是基于实时市场数据(交易量、流动性分布、价格波动等)结合风险因子调整的年化收益率估算模型,需综合考虑手续费收益、价格偏移、无常损失等多重变量。

image.png

Uniswap V3做市机制与收益基础

Uniswap V3区别于V2的核心创新是集中流动性模型:LP可自主设定价格区间,仅在该区间内提供流动性并获取手续费,而非V2的全局流动性分布。这种机制大幅提升了资本效率——当市场价格处于LP设定的区间时,资金被高效利用;若价格偏离区间,流动性则暂时“休眠”,不产生收益。  

收益的本质是交易手续费分成。Uniswap V3针对不同交易对设置0.05%、0.3%、1%三档费率(如ETH-USDC等主流交易对通常为0.3%),每笔交易产生的手续费会按该区间内所有LP的流动性占比实时分配。例如,若某LP在ETH-USDC 0.3%费率池的$2800-$3200区间提供了10%的流动性,则该区间产生的所有手续费中,10%归属于该LP。

做市收益计算:从基础公式到实际变量

1. 基础手续费收益公式

Uniswap V3的单区间手续费收益计算公式为:

$$\text{单区间手续费收益} = \frac{\text{LP在区间内的流动性}}{\text{区间总流动性}} \times \text{该区间产生的交易手续费总量}$$  

  • 流动性份额:LP在设定区间内的流动性占比,取决于投入资金量与价格区间宽度(区间越窄,单位资金提供的流动性越大)。  
  • 手续费总量:由交易对活跃度决定,高频交易对(如ETH-USDC、BTC-USDC)手续费总量更高。  

若LP同时在多个区间提供流动性(如同时设置$2700-$2900和$3100-$3300两个区间),总收益为各区间收益之和。  

2. 影响实际收益的关键变量

  • 价格区间匹配度:仅当市场价格处于LP设定的区间时,流动性才会被交易消耗并产生收益。例如,若LP为ETH-USDC设置$2800-$3200区间,但市场价格长期低于$2800,则该区间无交易,收益为0。  
  • 流动性竞争:同一区间内LP越多,单LP的流动性占比越低,手续费分成越少。热门区间(如接近市场价的窄区间)通常竞争更激烈。  

动态APR计算模型:从名义收益到风险调整

动态APR是对做市收益的年化估算,需在名义手续费收益基础上,叠加多个修正因子以反映实际收益水平。  

1. 名义APR的初步测算

名义APR(未考虑风险)的计算公式为:

$$\text{名义APR} = \frac{\text{日均手续费收益} \times 365}{\text{LP投入本金}}$$  

以2025年8月ETH-USDC 0.3%费率池数据为例:该池TVL为$2.1亿(流动性集中于$2800-$3200区间),7日手续费收益$120万,日均手续费约$17.14万。若LP投入$100万本金并在该区间获得平均流动性占比,则名义APR为:

$$\frac{17.14万 \times 365}{2.1亿} \approx 29.7\%$$  

2. 动态APR的核心修正因子

实际APR需通过以下因子调整,以反映真实收益水平:  

  • 价格偏移修正:当市场价格偏离LP区间时,收益停滞,需按“有效工作时间占比”折损APR。例如,若价格仅50%时间处于设定区间,则APR需乘以0.5。  
  • 无常损失(IL)系数:V3通过区间限制降低了IL风险(相比V2暴露更少价格波动),但剧烈波动仍可能导致IL。计算公式为:

 $$\text{经IL修正的APR} = \text{名义APR} - \text{IL率}$$

 (IL率可通过链上数据工具查询历史波动下的IL均值)。  

  • 再平衡成本:频繁调整价格区间(如为追踪市场价上下移动区间)会产生Gas费用,需按实际操作频率从收益中扣除(通常占APR的1%-5%)。  

实践中的动态APR测算工具与场景

1. 主流测算工具

  • Dune Analytics:提供Uniswap V3各交易池的实时APR仪表盘(如Uniswap V3 Fee APR Dashboard),整合了近7日/30日手续费、TVL、流动性分布等数据,自动计算名义APR。  
  • 链上数据接口:通过Uniswap V3 Subgraph查询特定区间的历史手续费(feeGrowthGlobalX128指标),结合流动性份额手动测算。  

2. 典型场景对比

交易对费率TVL7日手续费名义APR风险特征
ETH-USDC0.3%$2.1亿$120万29.7%低波动、高流动性、IL较低
ARB-USDC0.3%$0.8亿$80万65.0%高波动、高收益、IL较高

风险与优化建议

  1. 主动管理需求:需定期监控市场价(如每日检查),及时调整区间以匹配波动(例如ETH价格上涨后,将区间上沿从$3200上调至$3500)。  
  2. 工具辅助决策:使用Dune Analytics或Uniswap官方V3 Analytics查看历史价格波动区间,将LP区间设置在80%-90%概率覆盖的价格带(如近30日价格波动的±2σ区间)。  
  3. 风险对冲:对高波动资产池,可搭配期权工具对冲IL风险(如买入价外看跌期权覆盖下行风险)。  

image.png

结论

Uniswap V3做市收益的核心是“区间内手续费分成”,动态APR则是综合实时交易量、流动性分布、价格偏移等变量的年化收益估算。LP需通过工具(如Dune Analytics)监控名义APR,同时叠加价格偏移、IL、Gas成本等修正因子,才能准确评估实际收益。对于普通用户,建议优先选择低波动主流交易对,通过窄区间提升资金效率,同时避免过度频繁调整区间以控制Gas成本。

你可能还会对下面的内容感兴趣:

使用微信扫描二维码后

点击右上角发送给好友