> For the complete documentation index, see [llms.txt](https://docs.kryptox.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kryptox.finance/risk-and-liquidations/continuous-risk-limit.md).

# Continuous Risk Limit

连续风险限额采取的最大可开仓算法，将可开仓数量与账户总保证金及用户选择的杠杆直接挂钩，并实现了**非阶梯式风险限额**：

* **高杠杆 → 可开仓数量更多**，可用保证金越充足、杠杆倍数越高，最大可开仓数量随之增加。
* **无需手动调整风险限额档位**，系统根据账户总保证金和选择的杠杆倍数自动计算最大可开仓数量，实现更灵活、高效的开仓体验。

***

### 1. 最大可开仓数量

#### 1.1 计算公式

$$
\text{最大可开仓数} = k \cdot \ln\left(\frac{(C - F) \cdot Lev}{P \cdot k} + 1\right)
$$

**参数说明：**

<table><thead><tr><th width="80.53125">参数</th><th width="631.93359375">含义</th></tr></thead><tbody><tr><td><strong>C</strong></td><td>用户的总保证金</td></tr><tr><td><strong>F</strong></td><td>当前交易对以外，其他交易对仓位及挂单所占用的资金（C - F 即为当前交易对可用保证金）</td></tr><tr><td><strong>Lev</strong></td><td>该交易对可开的最大杠杆</td></tr><tr><td><strong>P</strong></td><td>预计成交价，近似于委托价格（实际计算会考虑盘口及手续费率）</td></tr><tr><td><strong>k</strong></td><td>放大系数，用于确保在相同可用保证金下，可开仓数量随杠杆倍数增大而增加，但增速递减。平台会根据各交易对情况设定和调整 k 值</td></tr></tbody></table>

#### 1.2 计算示例

> **示例条件：**
>
> * 合约：BTCUSDC
> * 委托价格（P）：60,000 USDC
> * 杠杆（Lev）：10 倍
> * 账户余额（C）：100,000 USDC
> * 无其他交易对挂单及持仓（F = 0）
> * BTCUSDC 的 k 值：490

**计算过程：**

$$
\text{最大可开仓数} = 490 \times \ln!\left(\frac{100{,}000 \times 10}{60{,}000 \times 490} + 1\right) \approx 16.39 \text{ BTC}
$$

***

### 2. 初始保证金率（IMR）与维持保证金率（MMR）

该算法下，IMR 和 MMR 的计算更加精细，随持仓和挂单规模连续变化，平滑过渡，避免跳跃式调整。

#### 2.1 初始保证金率（IMR）

* 大多数情况下，IMR 与杠杆相关：**IMR = 1 ÷ 杠杆倍数**
* 同时需满足：IMR 不得大于 **1.3 × MMR**（防止 IMR 与 MMR 过于接近，导致轻微波动即触发强制减仓）

#### 2.2 维持保证金率（MMR）

MMR 主要与用户的**持仓数量和挂单数量**相关，持仓及挂单规模越大，MMR 越高。

**MMR 计算公式（示例）：**

$$
MMR = \left(1 + \frac{N}{m}\right) \times \frac{1}{2 \times \text{Lev}}
$$

**参数说明：**

<table><thead><tr><th width="80.53125">参数</th><th width="631.93359375">含义</th></tr></thead><tbody><tr><td>N</td><td>用户当前持有的数量，包括订单及仓位</td></tr><tr><td>m</td><td>对持仓的上限系数，平台会根据各交易对情况设定和调整</td></tr></tbody></table>

> **示例：** 用户持有 1 BTC，杠杆为 100，m = 300
>
> $$MMR = \left(1 + \frac{1}{300}\right) \times \frac{1}{2 \times 100} \approx 0.5%$$

***

### 3. 动态 MMR 与强平优化

连续风险限额通过动态 MMR 机制，显著降低不必要的强制平仓风险：

* **MMR 上限仅 30%**：总风险率维持在 100% 以下时，正常市场波动不会触发强平。
* **主流币种 MMR 要求更低**：提高资金使用效率，减少不必要的保证金占用。
* **权益恢复保障**：动态 MMR 避免了部分强平后账户权益无法恢复的情况。

***

> **风险提示：** 合约交易存在较高风险，杠杆交易可能导致超出初始投入的损失。请在充分了解风险的前提下谨慎操作，合理控制仓位。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.kryptox.finance/risk-and-liquidations/continuous-risk-limit.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.
