# 池费用

## CLMM fees <a href="#clmm-fees" id="clmm-fees"></a>

所有费用均为 Solana 租金豁免费。CLMM 池创建或仓位管理不收取 Raydium 协议费。

***

### 池创建 <a href="#pool-creation" id="pool-creation"></a>

为一个代币对创建一个流动性池。该池存在于链上，并已准备好接受流动性。

**费用：0.06144904 SOL** （不可退还）

| 账户                | 费用（SOL）        | 可退还 |
| ----------------- | -------------- | --- |
| 池状态               | 0.01163712     | 否   |
| Observation 状态    | 0.03209256     | 否   |
| Tick array bitmap | 0.0136416      | 否   |
| 代币保险库 0           | 0.00203928     | 否   |
| 代币保险库 1           | 0.00203928     | 否   |
| **合计**            | **0.06144904** | —   |

池一旦创建就无法关闭。这些费用是永久性的。

***

### 开启仓位 <a href="#opening-a-position" id="opening-a-position"></a>

为特定价格区间创建一个新的 LP 仓位。你会收到一个代表该仓位所有权的 NFT。开启仓位不需要存入流动性——你可以先开启一个空仓位，之后再添加流动性。

仓位成本由两部分组成：固定基础成本和可变 tick array 成本。

#### **基础成本**

Raydium 支持两种用于仓位所有权的 NFT 方式：

| 方式             | 费用（SOL   | 备注                  |
| -------------- | -------- | ------------------- |
| Token-2022 NFT | \~0.0092 | 使用原生 Token-2022 元数据 |
| SPL + Metaplex | \~0.0215 | 旧版方式，成本更高           |

**Token-2022 明细：**

| 账户                | 费用（SOL）      | 可退还 |
| ----------------- | ------------ | --- |
| 个人仓位              | 0.00284664   | 是   |
| NFT mint          | 0.00277008   | 是   |
| NFT token account | 0.00207408   | 是   |
| 元数据资金             | 0.0014616    | 是   |
| **合计**            | **\~0.0092** | —   |

**SPL + Metaplex 明细：**

| 账户                | 费用（SOL）      | 可退还 |
| ----------------- | ------------ | --- |
| 个人仓位              | 0.00284664   | 是   |
| NFT mint          | 0.0014616    | 是   |
| NFT token account | 0.00203928   | 是   |
| Metaplex Metadata | 0.0151156    | 否   |
| **合计**            | **\~0.0215** | —   |

### **Tick array 成本**

Tick array 用于存储某一价格范围的 price tick 数据。每个 array 成本 **0.07216128 SOL** ，并覆盖 `60 × tick_spacing` 个 ticks。

Tick array 为：

* 当第一个仓位使用该价格范围时创建
* 由池中的所有仓位共享
* 永久且不可退还

**你只需要在 tick arrays 不存在时才为其付费。** 对于 SOL-USDC 这类热门池，常见价格范围内的 tick arrays 已经初始化——你无需额外支付。这笔费用主要适用于新池或较少使用的价格范围中的仓位。

**计算所需 tick arrays：**

```
arrays_needed = ceil(range_width / (60 × tick_spacing))
```

最少每个仓位需要 1-2 个 tick arrays（对应你价格区间的下限和上限）。

| Tick spacing | 每个 array 的 ticks 数 | 典型使用场景          |
| ------------ | ------------------ | --------------- |
| 1            | 60                 | 稳定币对（USDC-USDT） |
| 10           | 600                | 主流交易对（SOL-USDC） |
| 60           | 3,600              | 波动性较大的交易对       |
| 120          | 7,200              | 高波动性            |

**示例费用（假设 tick arrays 不存在）：**

| Tick spacing | 所需 arrays | 费用         |
| ------------ | --------- | ---------- |
| 120          | 1         | 0.0722 SOL |
| 60           | 2         | 0.1443 SOL |
| 10           | 10        | 0.7216 SOL |

**全范围仓位成本：**

{% hint style="info" %}
**注意：** 此处提供的全范围仓位成本仅用于示例说明。通常不建议选择全范围仓位，因为成本较高。如果你的目标是全范围流动性，更适合使用 constant product pool。
{% endhint %}

| Tick spacing | 所需 arrays | 费用         |
| ------------ | --------- | ---------- |
| 10           | \~1,479   | \~107 SOL  |
| 60           | \~247     | \~17.8 SOL |
| 120          | \~124     | \~8.9 SOL  |

#### 增加流动性 <a href="#increase-liquidity" id="increase-liquidity"></a>

向现有仓位中存入代币。你的仓位必须已经开启，并且你的价格范围对应的 tick arrays 必须存在（它们会在开启仓位时初始化）。

**费用：** 仅需网络交易费

***

#### 减少流动性 <a href="#decrease-liquidity" id="decrease-liquidity"></a>

从你的仓位中提取代币，而不关闭仓位。该仓位仍保持开启，之后可以再次接收更多流动性。

**费用：** 仅需网络交易费

***

### 关闭仓位 <a href="#close-position" id="close-position"></a>

销毁仓位 NFT 并关闭仓位账户。关闭前你必须提取全部流动性并收取所有费用。

**费用：** 仅需网络交易费

**退款：** \~0.006–0.02 SOL（仓位账户 + NFT 账户）

Tick arrays 不会退款——它们会作为共享基础设施保留给其他 LP。

***

## CPMM 费用 <a href="#cpmm-fees" id="cpmm-fees"></a>

本节概述创建 CPMM 池所涉及的 Solana 租金成本以及 Raydium 协议费。

### 池创建 <a href="#pool-creation-1" id="pool-creation-1"></a>

为一个代币对创建新的流动性池。与 CLMM 不同，CPMM 池在创建时需要初始流动性——你不能创建一个空池。

**总成本：\~0.19 SOL** （不可退还）

**租金成本：0.04215672 SOL**

| 账户               | 费用（SOL）        | 可退还 |
| ---------------- | -------------- | --- |
| 池状态              | 0.0053244      | 否   |
| Observation 状态   | 0.02925288     | 否   |
| LP mint          | 0.0014616      | 否   |
| 代币保险库 0          | 0.00203928     | 否   |
| 代币保险库 1          | 0.00203928     | 否   |
| LP Token Account | 0.00203928     | 是   |
| **合计**           | **0.04215672** | —   |

**协议费：0.15 SOL**

支付给 Raydium 的固定费用，用于支持协议基础设施并防止池垃圾创建。

协议费收取于： `DNXgeM9EiiaAbaWvwjHj9fQQLAX5ZsfHyvmYUNRAdNC8`

池一旦创建就无法关闭。

***

### **LP token account（存入/提取）**

每个流动性提供者都需要一个 LP token account 来持有其 LP tokens。

| 费用  | 0.00203928 SOL |
| --- | -------------- |
| 已创建 | 首次存入时          |
| 可退还 | 是，账户关闭时        |

在提取全部流动性后，你可以关闭你的 LP token account 以退回租金。任何仍有 LP token 余额的账户都无法关闭。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.raydium.io/raydium/use-raydium/use-raydium-zh/mian-xiang-liu-dong-xing-ti-gong-zhe-lp/chi-fei-yong.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
