输入以搜索 · Esc 关闭

套利与流动性:研究

两个环路赚到什么,Uniswap 上的流动性提供者赚到什么——附算术,基于白皮书默认值与 Arbitrum 的成本。

套利与流动性:研究两个结果。走廊的实现宽度由池的费率而非协议设定:0.3% 下落在约百分之一,1% 下约百分之二。而走廊内的流动性头寸无常损失有界,因为价格出不了区间——提供者的风险在于重设区间,而非破产。

符号与成本

设 B 为每枚代币的支撑,p_m 为铸造价格,P 为市场价格,f_r = 0.9% 为赎回费,m = 1/(1 − 回撤) 为其倍数,f_t 为转账费(默认为零),φ 为池费率,g 为一笔交易的燃料,s 为相应规模交易的滑点。走廊为 a ≤ P ≤ b,其中 a = B·(1 − f_r·m),b = p_m。

Arbitrum 上的成本:g 为美分量级;φ 在 Uniswap v3 上为 0.05%、0.3% 或 1%,在 v4 上则由池的创建者设定,固定或动态;s 取决于池的深度。Uniswap v4 自 2025 年 1 月起在 Arbitrum 上运行,自 2026 年 7 月起对 v4 池提供者费用的一部分收取协议费——它不改变交易者的成本,只改变提供者的所得。

上环路:铸造、平仓、卖出

当市场支付的价格高于制造一枚新代币的成本时,该环路有利可图:P·(1 − φ) − s − g > p_m。铸造以 p_m 创建头寸;平仓免费并抬高支撑,因为按构造 p_m > B;在池中卖出支付 φ 和滑点。每枚代币的利润:P·(1 − φ) − p_m − s − g/t,其中 t 为规模。

环路每转一圈,就以 p_m 向池的储备添加 t 枚代币——这是储蓄者的上行通道,由套利者之手驱动。当 P 降至 p_m/(1 − φ) + s 时环路停止;这是有效上限,略高于铸造价格。由于 p_m 无限上升,上限是一条移动的线,而非一堵墙。

这也是饱和之后重新打开的入口。当市场已清空、P 停在底线而 p_m 持续上升时,环路无利可图——差距朝着错误的方向拉大。买家一回来把 P 抬到 p_m/(1 − φ) 之上,它便立刻有利可图;旱季之后第一个铸造者在未曾下降的支撑之上平仓,阶梯重新开始。

两个边缘上的两个环路 b = p_m有效上限 p_m/(1−φ)+s a = B·(1 − f_r·m)有效底线 a/(1+φ)−s 铸造 · 平仓卖出 P > p_m/(1−φ) + s 买入赎回 P < a/(1+φ) − s 时间 →

图 1. 两个边缘上的两个环路 上环路在价格超过有效上限时铸造、平仓并卖出;下环路在价格跌破有效底线时买入并赎回。两者都把价格拉回区间。

下环路:买入、赎回

当储备支付的多于市场索要的,该环路有利可图:B·(1 − f_r·m) − P·(1 + φ) − s − g/t > 0。在池中买入支付 φ 和滑点;赎回支付费用 f_r 乘以倍数 m;所得为储备的份额。

有效底线为 a/(1 + φ) − s,略低于 a。回撤时 m > 1,底线下移:回撤 38.2% 时 m = 1.618,费用为 1.46%;回撤 61.8% 时为 2.36%。这是有意为之——平滑拉宽的区间避免出现一个"赶在此前退出才划算"的时点——也意味着下环路恰恰在支撑离最高值最远时最不活跃。

赎回是中性的,因此环路使 B 不变而把费用留在池中。它把代币移出流通;提供者的池子 ASTRX 变少、稳定币变多——这本来就是区间头寸在其下边缘附近所做的事。

实现区间

在两个环路之间价格是自由的,但并不免于交易者。以 P_low 买入、以 P_high 卖出的交易者每枚代币支付 κ = 2φ·P + f_t·P + 2s + 2g/t。利润为 (P_high − P_low) − κ;交易者在其为正时行动、为非正时停止;因此实现区间落在 w* ≈ κ。g 以美分计、t 以千枚计时,燃料消失;池子够深时,滑点很小;区间由费率和转账费决定。

当 φ = 0.3% 且 f_t = 0:w* ≈ 0.6% 加滑点——不到百分之一。当 φ = 1%:约 2%。当 φ = 0.05%:十分之一个百分点,但 0.05% 的池吸引不到新代币的流动性。费率是在"流动性稀薄的窄区间"与"付费给提供者的宽区间"之间的选择;研究的建议是上线用 0.3%,之后如果为其编写了 hook,则采用 v4 的动态费率。

实现区间 w* 与池费率1 %2 %3 %≈ 0.4 %φ = 0.05 %≈ 0.9 %φ = 0.3 %≈ 2.3 %φ = 1 %0.4 – 2.3 %v4 动态 实心:2φ · 阴影:滑点 ≈ 0.3 % · 燃料可忽略

图 2. 实现区间与费率的关系 w* ≈ 2φ + f_t + 滑点;Arbitrum 上燃料可忽略。v3 的三个费率与作为区间的 v4 动态费率。

有界区间内的提供者头寸

在 [a, b] 上流动性为 L 的集中流动性头寸,在区间内价格 P 处持有 x = L·(1/√P − 1/√b) 枚代币和 y = L·(√P − √a) 的稳定币。在 P = a 处全是代币;在 P = b 处全是稳定币。其价值为 y + P·x。在 P₀ 开仓所需的资本即该价值在 P₀ 处的取值。

无常损失是头寸价值与同样资本原样持有的价值之差。对宽度与走廊相同的区间——b/a 约在 1.5 到 2——任一边缘处的损失为资本的几个百分点。它有界,因为 P 出不了 [a, b]:两个边缘的套利把它拉回来。提供者的最坏情况是在底线处全部持有 ASTRX——一种底线受保护的资产——或在上限处全部持有稳定币,此时每枚代币都已按走廊允许的最高价卖出。

费用收入等于 φ 乘以价格位于区间内时流经区间的成交量,再乘以提供者在区间流动性中的份额。成交量来自两个环路和交易者;当走廊宽且市场在动时两个环路都活跃——那是流入阶段。

走廊内的区间头寸 abP₀ -5.6 %-6.8 % 区间头寸原样持有同样资本 b/a = 1.6 · 在 P₀ = 1.25 a 开仓

图 3. 走廊内的区间头寸 集中头寸在 [a, b] 内随价格的价值,与原样持有同样资本的比较。损失有界,因为价格有界。

三个阶段,附数字

表格的假设:一个 20 万美元的双边流动性池,费率 0.3%,提供者持有其中十分之一;走廊 b/a = 1.6;转账费为零。成交量是示意性的:各阶段之间变化的是成交量从何而来,表格展示的是机制而非预测。

流入:日成交量与池子同量级——交易者、上环路、平仓后的卖出。整个区间的费用收入:每天约为其 0.3%,按池资本计年化约 100%;提供者的十分之一按比例。无常损失很小:价格位于区间中上部,且区间每隔几周随走廊上移。

停滞:日成交量为池子的十分之一。费用收入年化约 10%。价格向底线滑落;头寸变成 ASTRX;提供者偏向下方重设区间,或者等待——底线受保护,所以等待不等于破产。

流出:成交量来自下环路和离开的持有者——一段时间内每天为池子的五分之一,之后更少。持续期间收入介于前两种情况之间。头寸最终在底线处全部为 ASTRX——这恰恰是下一个流入阶段将最先买入的资产。

重设区间的成本是燃料——几美分——加上旧区间持仓与新区间持仓之间的已实现差额;在按规则上升的走廊上,向上重设意味着把一部分 ASTRX 卖入新的更高区间,这与获利了结是同一个动作。

三个阶段的费用收入与头寸构成 池 20 万,费率 0.3 %,提供者持有 1/10 · 按池资本计的毛费用年化 · 成交量为示意 110 %70 % 稳定币流入成交量 1× 池 / 天11 %25 % 稳定币停滞成交量 0.1× 池 / 天22 %5 % 稳定币流出成交量 0.2× 池 / 天

图 4. 三个阶段的费用收入与头寸构成 成交量为示意。费用跟随成交量;价格走向底线时头寸偏向 ASTRX,走向上限时偏向稳定币。

关于"了解走廊的池"的说明

Uniswap v4 允许池通过 hook 按笔设定费用。一个了解走廊的 hook 可以在边缘附近收得更少——那里套利在替协议干活——在中间收得更多——那里交易者为区间付费。这是留给后续阶段的设计想法,而非协议的功能:本页没有任何内容假设它存在,而且那将是池的选择,而非合约的。

研究止于何处

成交量是示意性的;机制不是。流动性存在之前边界是理论上的,创始人的初始头寸使其成为现实。Arbitrum 上的燃料可能飙升;数字取自平常状况。v4 池上的协议费按治理设定的份额减少提供者的所得,而非交易者的成本。

结论

对走廊、对提供者、对池的选择意味着什么。

已确立
  1. 区间就是费率

    走廊的实现宽度由 2φ + f_t 加滑点决定。协议公布边界;池决定价格离它们多近。

  2. 两个环路都是协议的工作,只是有偿完成

    上环路是储蓄者的上行通道换到另一只手里;下环路是中性赎回换到另一只手里。两者都不损害支撑;上环路抬高它。

  3. 无常损失有界

    因为价格出不了区间,提供者的最坏情况是在某个边缘持有配对的一侧——而下边缘受保护。

已澄清
  1. 倍数有意把底线做软

    回撤时下环路的阈值随 1/(1 − 回撤) 下移,因此不存在"赶在此前离开才划算"的时点。

  2. 重设区间就是获利了结

    在按规则上升的走廊上,上移区间就是以更高的水平卖出 ASTRX。成本是燃料,而燃料是几美分。

建议
  1. 以 0.3% 上线

    窄到足以成为走廊的区间,宽到足以支付提供者的费用。1% 留给流动性稀缺的日子;0.05% 留给流动性充裕的日子。

  2. 按走廊布置创始人的头寸

    从有效底线到铸造价格,按节奏上移——而不是一次设定一个宽区间了事。

  3. 日后考虑了解走廊的 hook

    边缘处费用更低,中间更高。池的选择;不是合约的一部分。

情景中的成交量是示意性的。边界需要套利者,套利者需要流动性。v4 协议费降低提供者的所得,而非交易者的成本。

对流动性页面

如流动性页面所承诺,在开仓之前公布首个池的费率与初始区间。
在同一页面记录每一次区间重设,附区块。

平实的话

回到平实话语中的套利