跳转到内容
打开 J Tools

Raydium CLMM

在 J Tools 上创建 Raydium 池子,是在多 DEX 建池工具创建流动性池里完成的。没有单独的 Raydium 终端:应用里的“创建 Raydium CLMM”页面只是一份简短指南,上面的打开创建 LP按钮会打开已经选好这条路线的创建流动性池,你从那里发起即可。目前有三条 Raydium 路线可用:Concentrated Liquidity(CLMM,本页介绍的路线)、Standard AMM(CPMM,全区间,兼容 Token-2022)和 Legacy AMM V4,后者要关联一个 OpenBook 市场,可以粘贴现成的,也可以让工具创建。

CLMM 仓位是集中流动性仓位。你选好代币对,输入决定初始价格的存入数量,选择费率档和希望资金发挥作用的价格区间,然后签名。仓位会以 NFT 的形式返回,并附带一个可以保存的池 ID;只要市场价格停在你选的区间里,它就一直赚交易手续费。

这是什么

#这是什么

CLMM(集中流动性做市商)仓位,是把流动性放在一个特定的价格区间里,而不是铺满整条价格曲线。在经典 AMM 上,你的存款从零到无穷大被摊得很薄,大部分离当前价格很远,很少有交易会用到。Raydium 的 CLMM 让你把同样的资金集中到价格附近的一个窄区间里,而几乎所有真实交易都发生在那里。

这个工具帮你构建并提交这个仓位。你设置基础代币和计价代币、两个存入数量(它们的比例就是初始价格)、费率档,以及下限价和上限价。签名后,Raydium 会铸造一个代表你份额的仓位 NFT。这个 NFT 就是凭证:记录你投入了多少流动性、覆盖的区间以及累积的手续费。

工作原理(底层机制)

#工作原理底层机制

集中流动性池把整条价格线分成一个个离散的台阶,叫做 tick。开仓位时,你选的是两个 tick,一个下限、一个上限,并存入两种代币,让它们只在这两点之间提供流动性。你的资金不会铺满整条曲线,而是挤在这一段里。

市场价格在你的区间内时,你的流动性是活跃的。交易者拿它来兑换,每一笔经过你这一段的交易,你都能收到池子的兑换手续费。因为资金集中,你在当前价格上占的活跃流动性份额更大,所以同样的存款比在全区间池里分到更多手续费。

你存入的两种代币比例,由当前价格在区间里的位置决定。价格在中间,就存入两种代币的均衡组合。价格靠近下限,仓位偏向代币 A;靠近上限,偏向代币 B。交易把价格在你的区间里推上推下时,池子会沿途自动在两种代币之间兑换,无常损失就是这样来的。价格完全离开区间后,仓位会全部变成一种代币,并停止赚手续费,直到价格回来。

你选的费率档就是池子收取的兑换手续费,从 0.01% 到 4%。低费率档在稳定交易对上能吸引更多成交量;高费率档则补偿流动性薄或变动快的交易对带来的波动。

你的仓位由铸造到你钱包里的仓位 NFT 持有。以后领取手续费、追加流动性或平仓时,靠这个 NFT 证明所有权,转让 NFT 就等于转让仓位。区间在仓位存续期间是固定的:要移动区间,就得平仓再开一个新的,不过你可以在现有区间里继续追加流动性。平台费用是一笔普通的 SOL 转账,签名前会和其他费用一起逐项列出。

分步操作

  1. 连接钱包并设置代币对
  2. 输入存入数量
  3. 检查初始价格
  4. 选择费率档
  5. 设置价格区间
  6. 检查预览和费用
  7. 创建仓位并保存 ID

工作原理

构建你的 CLMM 仓位 钱包可能多次弹出签名提示

  1. 按你的价格和费率档创建池 CLMM pool
  2. 区间固定为下限和上限两个 tick tick range
  3. 存入两种代币,比例由价格决定 Token A + B
  4. 仓位 NFT 铸造到你的钱包 Position NFT
  5. 平台费用为纯 SOL 转账 0.15 SOL
  6. 区间内,你赚取兑换手续费 in range
  7. 区间外:只剩一种代币,不赚费用 out of range

已上线,保存池 ID 和仓位 NFT 铸币地址 mainnet

圆形为“分步操作”的步骤,方形为“工作原理”的步骤

何时使用

#何时使用
  • 你想把流动性集中在一个价格区间里,而不是铺满整条曲线,这样价格在区间内时,每一美元能赚更多手续费。
  • 你在 Raydium 上运营一个代币对,想要比标准 AMM 更集中、资金效率更高的池子。
  • 你会主动管理流动性,愿意盯着仓位,在价格靠近边界时重新调整。
  • 你更喜欢在一个页面上设好区间、费率档和数量,而不是在 Raydium 界面里一步步操作。

想要更简单的全区间池或其他 DEX,请用创建流动性池。要给已有的池子追加或撤出,请用添加或移除流动性。集中流动性和费率档在整个 AMM 体系里的位置,见去中心化交易所与流动性

开始之前

#开始之前
  • 一个已连接的钱包(如何连接)。页面会要求先连接钱包,才能创建仓位。
  • 足够的 SOL,用来支付平台费用、账户租金和 Solana 网络费。
  • 交易对的两个铸币地址:基础代币和计价代币。每个都可以从代币选择器里选,也可以粘贴铸币地址。
  • 想清楚初始价格以及你要的下限和上限,因为区间应该包含这个价格。
  • 钱包里的两种代币数量大致符合区间对应的比例。均衡的区间两边都需要;偏向某一边界的区间更依赖其中一种代币。

分步操作

#分步操作
  1. 连接钱包并设置代币对

    打开创建流动性池,在页面顶部连接钱包。在 DEX 选择器的 Raydium 分组里选择 Concentrated Liquidity。然后用代币选择器设置基础代币和计价代币的铸币地址。计价代币预设有 SOL、USDC、USDT、BONK、JTO 和 RAY,任何铸币地址都可以粘贴,两边不能是同一种代币。

  2. 输入存入数量

    设置基础金额和报价金额,两者都必须大于零。仓位按基础金额确定大小,当价格和区间需要时,计价代币那边最多会比你填写的多用 5%。

  3. 检查初始价格

    初始价格由你的两个数量得出,以每个基础代币值多少计价代币表示。如果这个交易对已经有交易,使用市场价格会填入链上估价;高级模式下可以手动覆盖。价格离市场太远,池子一开就会被套利。

  4. 选择费率档

    从九个兑换费率档里选一个:0.01%、0.02%、0.03%、0.04%、0.05%、0.25%、1%、2% 或 4%。简易模式会为识别出的交易对挑一个;高级模式由你选择。稳定的交易对适合低费率档,波动大或成交清淡的交易对适合高费率档。页面会在链上检查这个交易对和费率档,如果已经有注入资金的池子,就会禁用创建按钮并给出说明。

  5. 设置价格区间

    用全区间、均衡 ±20% 或收紧 ±5% 预设填写区间,或者在高级模式里输入确切的最低价和最高价。最低价必须大于 0,最高价必须大于最低价。页面不会检查区间是否包含初始价格,如果你想让仓位一开始就赚钱,要自己确认包含在内。

  6. 检查预览和费用

    实时预览会显示路线、交易对、数量、初始价格、费率档,以及标出最低价、当前价和最高价的区间条。签署前的总成本卡片列出平台费、DEX 协议费、预估账户租金、预计网络费用和总计。签名前看一眼区间条,知道区间有多窄。

  7. 创建仓位并保存 ID

    点击创建 LP 于 Concentrated Liquidity。应用会提示最多确认三次:建池,平台费用(没能放进建池交易时),然后是仓位。如果某一步中断,再点一次创建会从已经建好的空池子继续,而不会重复建池。确认完成后,把结果里的池 ID 和 LP 铸币地址(你的仓位 NFT 铸币地址)保存下来,并在 Solscan 上打开。应用也会把这个仓位保存到这个浏览器的我的流动性池里。

在创建流动性池中打开 Raydium CLMM 路线 →

选项说明

#选项说明
  • 基础代币: 交易对的第一个代币。从选择器里选或粘贴铸币地址。它的列表里会排除计价代币,所以不会选到同一个铸币地址两次。
  • 计价代币: 交易对的第二个代币,设置方式相同。默认 SOL,预设还有 USDC、USDT、BONK、JTO 和 RAY。
  • 初始价格: 开盘价,以每个基础代币值多少计价代币表示。除非在高级模式里手动覆盖,否则由你的两个数量推算。必须大于零。
  • 最低价: 价格区间的下限。必须大于 0。离当前价格越远,价格下跌时仓位跑出区间之前的空间越大。
  • 最高价: 价格区间的上限。必须大于最低价。预览里的区间条会显示价格周围的区间有多宽。
  • 费率档: 池子的兑换手续费档位:0.01%、0.02%、0.03%、0.04%、0.05%、0.25%、1%、2% 或 4%。简易模式会为识别出的交易对自动挑选。按交易对的波动性来选:0.01% 适合稳定交易对,0.05% 适合蓝筹交易对,0.25% 适合波动较大的中型市值代币,1% 及以上适合成交清淡或变动快的交易对。每个费率档对应 Raydium 的一个池子配置;如果某个费率档没有可用配置,流程会停下,并提示你换一个费率档。
  • 基础金额: 你存入多少基础代币。必须大于零。仓位按这个数量确定大小。
  • 报价金额: 你预计存入多少计价代币。必须大于零,仓位最多可能比这个数多用 5%。

费用与成本

#费用与成本

当前平台费用:集中流动性 CLMM 路线 0.15 SOL。 Raydium 的全区间 Standard AMM 路线收 0.1 SOL,Legacy AMM V4 路线收 0.12 SOL。每个金额在应用里按路线固定,创建流动性池会在签名前的费用明细里显示适用的那一项。

费用项金额
J Tools 平台费用CLMM 路线 0.15 SOL(Standard AMM 0.1 SOL,Legacy V4 0.12 SOL)
Solana 网络费付给验证者的一小笔钱,外加新建链上账户的租金

创建流动性池对这条路线不显示 DEX 协议费。它估计池子和仓位账户的租金约为 0.061 SOL,每笔交易另付标准的 Solana 网络费(不到一美分)。这些成本都不会从你存入的流动性里扣。

常见错误与排查

#常见错误与排查
  • 价格区间无效。 最低价必须大于 0,最高价必须大于最低价,否则创建按钮不可点击。tick 计算无法表示的价格,或者窄到两端取整后落在同一个 tick 的区间,会让流程在仓位之前停下,并提示你用更接近当前价格的数值或者放宽区间。
  • 创建按钮一直不可点击。 创建需要基础代币铸币地址、两个数量和有效的区间。如果页面发现这个交易对和费率档已经有注入资金的 CLMM 池子,按钮也会保持不可点击:请用添加或移除流动性往那个池子里加,或者换一个费率档。
  • 仓位显示超出区间。 这不是错误。意思是市场价格涨过了你的上限或跌破了下限,所以仓位暂停赚手续费,并已经变成单一代币。价格回到区间里就会恢复赚钱,你也可以平仓后用新的区间重开。
  • 无常损失比预想的严重。 窄的 CLMM 区间会同时放大手续费收入和价格分化带来的损失。如果价格朝不利于你区间的方向大幅波动,池子内部的再平衡可能让你手里弱势代币比一开始更多。区间越窄,在区间内赚得越多,但价格离开时无常损失也越重。

完整列表和每个代码的含义,见错误代码参考

进阶技巧

#进阶技巧
  • 把区间放在正中,或者有意偏向一边。 以当前价格为中心设置区间,存入的是均衡的两种代币。把区间设在价格上方或下方,可以主要用一种代币提供流动性,适合你有方向判断或想慢慢积累某一边的时候。
  • 留意各费率档的流动性。 同一个交易对可能在不同费率档下有好几个池子。加入真实成交量所在的费率档,通常比在另一个费率档开一个流动性很薄的新池子赚得多。投入之前先看看交易实际发生在哪里。

相关工具

#相关工具