跳到內容
開啟 J Tools(JTools)

Raydium CLMM

在 J Tools 有兩個地方可以開設 Raydium 池:應用程式的 Raydium 建立 LP 頁面,即鎖定 Raydium 的建立 LP;或直接在 建立 LP 選一條 Raydium 路線。兩者流程相同,收費亦相同。目前有三條 Raydium 路線可用:集中型(CLMM,即本頁介紹的路線)、標準型(CPMM,全範圍,相容 Token-2022),以及 舊版 AMM v4;這是 Raydium 較舊的池。它已不再需要 OpenBook 市場:預設在一個新的市場地址上開設,不額外收費,亦可使用你貼上的市場 ID。

CLMM 倉位是集中流動性倉位。你選擇代幣對,選擇費用等級和想讓資金運作的價格區間,輸入你代幣的數量(計價代幣一邊按區間計算),然後簽署。倉位會以 NFT 形式回到你手上,並附一個可以儲存的池 ID;只要市場價格留在你所選的區間內,它就會賺取交易手續費。

這是甚麼

#這是甚麼

CLMM(集中流動性做市商)倉位,是把流動性放在特定價格區間內,而不是攤在整條價格曲線上。在經典 AMM 中,你的存款由零到無限大薄薄地攤開,所以大部分遠離當前價格,很少有交易觸及。Raydium 的 CLMM 讓你把同樣的資金集中在當前價格附近的窄區間,而幾乎所有真實交易都在那裡發生。

這個工具替你構建並提交倉位。你設定基礎和報價代幣、你代幣的數量(報價數量按區間自動計算)、費用等級,以及最低和最高價格。如交易對已經有交易,池會以它的即時市價開盤;如還未有交易,則以你輸入的初始價格開盤。簽署後,Raydium 會鑄造一個代表你份額的倉位 NFT。這個 NFT 就是收據:它記錄你投入多少流動性、涵蓋哪個區間,以及已累積多少手續費。

運作方式(底層原理)

#運作方式底層原理

集中流動性池把整條價格線切成一級級稱為 tick 的價格階。開倉時,你其實是在選兩個 tick,一個低一個高,並存入兩種代幣,讓它們只在這兩點之間提供流動性。你的資金不是攤在整條曲線上,而是擠在這一小段內。

市場價格在你的區間內時,你的流動性處於活躍狀態。交易者與它兌換,每一筆經過你這段區間的交易,你都會分得池的兌換手續費。由於資金集中,你在當前價格的活躍流動性中所佔的份額更大,所以同樣的存款比放在全範圍池分得更多手續費。

兩種代幣的存入比例,取決於當前價格在你區間中的位置。價格在中間時,兩種代幣大致各佔一半。價格接近最低界限時,倉位偏重基礎代幣;接近最高界限時,則偏重報價代幣。交易推動價格在區間內上落時,池會沿途自動在兩種代幣之間兌換,無常損失正是由此而來。價格完全離開你的區間時,倉位會全部轉為單一代幣,並停止賺取手續費,直到價格回來為止。

你選擇的費用等級就是池收取的兌換手續費,由 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,請用 建立 LP。要為已存在的池加倉或提取,請用 添加或移除流動性。集中流動性和費用等級在整個 AMM 概念中的位置,請參閱 DEX 與流動性。

開始之前

#開始之前
  • 已連接的錢包(如何連接)。頁面會要求你先連接錢包,才會建立倉位。
  • 足夠的 SOL 支付平台手續費、帳戶租金和 Solana 網絡手續費。
  • 交易對的兩個鑄幣地址:基礎和報價。可以從代幣選擇器揀選,或貼上鑄幣地址。
  • 清楚知道初始價格,以及想要的最低和最高界限,因為區間必須包含這個價格。完全高於或低於價格的區間,在你按下之前已被擋下。
  • 錢包中兩種代幣的數量大致符合區間所需的比例。平衡的區間需要兩邊代幣;偏向某一邊界的區間則偏重其中一種代幣。

逐步操作

#逐步操作
  1. 連接錢包並設定代幣對

    打開 Raydium 建立 LP,或打開 建立 LP 的 Raydium 組別,然後在頁面頂部連接錢包。在 Raydium 的池類型中揀選 集中型。然後用代幣選擇器設定基礎和報價鑄幣。SOL、USDC 和 USDT 在報價選擇器頂部置頂,其他鑄幣可以搜尋或貼上,兩邊不能是同一種代幣。

  2. 輸入存入數量

    輸入基礎代幣的數量,或用 25%、50%、60% 或 最大 快捷標籤。報價數量會按價格和區間自動計算,並標示為 自動。倉位按基礎數量計算;當價格和區間需要時,報價那一邊最多可能比表格顯示的多用 5%。

  3. 檢查初始價格

    初始價格以每個基礎代幣值多少報價代幣表示。如交易對已經有交易,池會以它的即時市價開盤,價格取自流動性最深的池,圖表下方會有一行註明來自哪個 DEX。如還未有交易,圖表會註明這一點,由你自行輸入 初始價格。價格與市場相差太遠,池一開就會招來套利。

  4. 選擇費用等級

    從九個兌換費用等級中選一個:0.01%、0.02%、0.03%、0.04%、0.05%、0.25%、1%、2% 或 4%。在你揀選其他等級之前,頁面會為偵測到的交易對預選一個。低等級適合穩定交易對,高等級適合波動大或成交稀疏的交易對。頁面會在鏈上檢查這個交易對和等級,如果已有注資的池,會顯示 這個流動性池已經存在,按鈕亦會變成 在「添加流動性」中開啟。

  5. 設定價格區間

    圖表顯示交易對的即時 K 線,並在上面疊上你的區間。按 ±10%、±25%、±50% 或 全區間,或拖動 最低 和 最高 把手。最低價必須高於 0,最高價必須高於最低價。不包含價格的區間只會注入一種代幣,所以價格回到區間內之前,建立流動性池 會保持關閉。

  6. 檢查預覽與費用

    表格旁邊的費用明細顯示交易對、池類型、區間、注入流動性池 的數量、費用(J Tools、帳戶租金,以及連同安全餘量的網絡費),以及 從你的錢包轉出 的總額。簽署前在圖表上對照區間和價格,了解區間有多窄。

  7. 建立倉位並儲存 ID

    按 建立流動性池。流程視窗會列出最多三次批准:開設流動性池、平台手續費(當它放不進池的交易時),然後以倉位加入流動性。如果某一步中斷,按 由中斷處繼續 或再按 建立流動性池,會從空池繼續,而不會重複建池。確認後,從 請保存以下資料 儲存池 ID 和 倉位 NFT,並在 Solscan 打開查看。應用程式亦會把倉位保存在這個瀏覽器的 我的流動性池 中。

在 Raydium 建立 LP 頁面打開 CLMM →

選項說明

#選項說明
  • 基礎鑄幣: 交易對的第一種代幣。從選擇器揀選或貼上鑄幣地址。報價代幣會從清單中排除,所以不能兩次選同一個鑄幣。
  • 報價鑄幣: 交易對的第二種代幣,設定方式相同。預設為 SOL;SOL、USDC 和 USDT 在選擇器頂部置頂,其他鑄幣可以搜尋或貼上。
  • 初始價格: 開盤價格,以每個基礎代幣值多少報價代幣表示。如交易對已經有交易,就是它的即時市價,否則是你輸入的初始價格。必須大於零。
  • 最低: 圖表上的下方把手,即價格區間的底部。必須高於 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。每個金額在應用程式中按路線固定,建立 LP 會在你簽署前於費用明細中顯示適用的金額。

成本金額
J Tools 平台手續費CLMM 路線 0.15 SOL(Standard AMM 0.1 SOL,Legacy V4 0.12 SOL)
Solana 網絡手續費支付給驗證者的小額費用,另加任何新鏈上帳戶的租金

建立 LP 對這條路線不顯示任何 DEX 協議費用。它估計池和你的第一個倉位(兩個 tick array、倉位 NFT 及其帳戶)的租金約 0.22 SOL,另加每筆交易的標準 Solana 網絡手續費(不到一分錢)。這些成本都不會從你存入的流動性中扣除。

常見錯誤與疑難排解

#常見錯誤與疑難排解
  • 價格區間無效。 最低價必須高於 0,最高價必須高於最低價,否則 建立流動性池 保持關閉。如果價格無法以 tick 計算表示,或區間窄到兩端取整後落在同一個 tick,流程會在倉位之前停止,並提示你使用較接近當前價格的數值或擴闊區間。
  • 建立流動性池一直關閉。 它需要交易對、基礎數量,以及包含價格的有效區間。如果頁面發現這個交易對和費用等級已有注資的 CLMM 池,按鈕會變成 在「添加流動性」中開啟:請改用流動性添加/移除為該池加倉,或選另一個費用等級。
  • 倉位顯示超出區間。 這不是錯誤,而是市場價格已升穿你的最高界限或跌穿最低界限,所以倉位暫停賺取手續費,並轉為單一代幣。價格回到區間內就會恢復賺取,你也可以平倉,再以新界限開倉。
  • 無常損失比預期嚴重。 窄的 CLMM 區間會同時集中手續費收入和價格分歧帶來的損失。如果價格朝不利方向大幅擺動,池內的重新平衡可能令你手上較弱的代幣比開始時更多。區間越窄,在區間內賺得越多,但價格離開時承受的無常損失也越重。

完整清單和每個代碼的意思,請參閱 錯誤代碼參考。

進階提示

#進階提示
  • 把區間置中,或刻意偏向一邊。 把區間放在當前價格中間,兩種代幣會平衡存入。把區間刻意偏移,讓價格貼近其中一邊,就可以主要以單一代幣提供流動性;如果你對走勢有看法,或想累積某一邊的代幣,這很有用。完全高於或低於價格的區間,在你按下之前已被擋下。
  • 留意各費用等級的流動性。 同一個交易對可能在不同費用等級各有一個池。加入已有真實成交量的等級,通常比在另一個等級開一個薄池賺得更多。投入前先看清楚交易實際在哪裡發生。

相關工具

#相關工具