先看下方截图,我们还是输入要提供的 1 个 ETH。这时可以看到,在原来会自动返回 USDC 数量的地方,已经变成了一把小锁。这时用户千万不要认为是自己做错了什么,也并不是因为你没有对交易对授权。这里仅仅是因为做市价格区间完全高于现货价格,导致用户只需要提供单一币种就可以完成做市。 是的,当做市价格区间的下限已经完全高于现货市场价格的时候,LP 只需要提供单一币种 ETH 就可以做市。而当做市的价格价格区间完全低于现货市场价格的时候,LP 同样只需要提供单一的 USDC 就可以完成做市。 具体见下图。这时,只要你的钱包中有足够多的 USDC 代币,就可以输入任意数量的 USDC 做市,而不必再关心 ETH 数量。 如何构建范围订单 范围订单(Range Order)是在 V3 版本中引入的一项新功能。新的范围订单可以一定程度上模拟传统订单簿交易平台中的限价单功能。假设用户手中有 10 个 ETH,计划在价格上涨到 4000 美元时售出为 USDC 止盈,那么他应该这样操作: 1. 选择在 ETH/USDC 资金池提供流动性,费率就选择资金规模最大的 0.3% 即可。 2. 将做市价格范围的上限与下限都尽量保持在 4000USDC 附近。 (由于在 3999.8 之上最近的一个可选价格点就是 4023.8(3999.8*1.006=4023.8),这里便选择 3999.8-4023.8 作为做市价格区间) 3. 在下方 Deposit Amounts 处输入存入的金额为:10ETH。 4. 点击最下方的按钮,执行交易即可 (由于律动 BlockBeats 的账户中并没有这么多 ETH,这里就没法给大家亲自演示截图了。。。) 如果用户成功完成了以上的步骤,那么当 ETH 的价格上涨到 3999.8 美元时,他存入的 10 个 ETH 头寸便会开始被兑换为 USDC,当价格上涨超过 4023.8 美元时,这时用户的头寸将全部转换为 USDC,这时如果用户即时的撤回流动性,那么便相当于通过 Uniswap V3 自动执行了一个价格大概等于 4011.78 美元的止盈卖单。 关于范围订单的详细解析,可以参见律动之前发布的文章:《范围订单是限价单吗?| Uniswap V3 新特性解析系列二》 LP Token NFT 为了帮助用户更好的理解新的 NFT Token 形式。律动尝试向 ETH/USDC 资金池提供一些流动性,Gas 近 100 刀。由于账户中已经没有 USDC 的代币了,所以我们便选择了高于现货市场价格的做市范围区间,下限为 4000USDC,上限为 4994USDC。这时,我们可以以 ETH 单一币种进行做市。 (责任编辑:admin) |