# 一种新的UNISWAP V3手续费模拟计算方法

By [Circular Wiz](https://paragraph.com/@wizwu) · 2022-08-26

---

1\. 引言
======

相对于传统做市，在uniswap上的流动性提供者将拥有百分百的rebate。这是相对于订单簿做市商的一大进步，但是相应的，其因为无常损失的存在，流动性提供者不得不承担价格波动带来的IL风险。因此手续费收益的计算变得至关重要了。

本文讨论了如何仅仅利用uniswap上的成交数据——成交价格数据，来模拟计算一段时间内特定区间选择下已经或将要获得的手续费收入，此方法回算的收入和实际手续费收入相差极其微小（后文会讨论误差原因），相比于市面上其他的方法，此方法为研究者提供了更为精确的回测和预测的框架基础。

2\. V3是如何计算手续费的
===============

3\. 市面的其他模拟器：
=============

市面上现存的uniswap v3收益模拟计算器可以分为两大类：

### 第一种：

也是被最简单利用的

[https://science.flipsidecrypto.xyz/uniswapv3/](https://science.flipsidecrypto.xyz/uniswapv3/)

提供了一种简单的计算方法：

(L = liquidity): (L\_you / L\_others) \* (24h\_swap\_volume \* pool\_fee\_rate)

`(L_you / L_others) * (24h_swap_volume * pool_fee_rate)`

4\. 流动性-成交滑点之间的转换
=================

5\. 一种连续价格下的手续费估计方法
===================

6\. 具体的方法与示例代码
==============

---

*Originally published on [Circular Wiz](https://paragraph.com/@wizwu/uniswap-v3-2)*
