> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qfex.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 定义与公式

> 交易规则手册中的常用术语

### 市场数据价格

标的资产的价格，由相应的外部预言机数据源得出，记为 $P_t^{\text{market}}$。

### 指数价格

当当前市场价格处于允许区间内时，指数价格为：

$$
P_t^{\text{index}} = P_t^{\text{market}}
$$

条件为：

$$
P_t^{\text{market}} \in [0.5 P_{t-1}^{\text{market}},\; 1.5 P_{t-1}^{\text{market}}]
$$

否则，指数价格保持为上一个市场价格：

$$
P_t^{\text{index}} = P_{t-1}^{\text{market}}
$$

也就是说，若当前市场数据价格位于前值的 ±50% 范围内，指数价格取当前值；否则使用前值。

### 预言机价格

定义见[合约规格](https://docs.qfex.com/cn/qfex/contract-specifications.md)。

### 标记价格

标记价格 $P_t^{\text{mark}}$ 按以下公式计算：

$$
P_t^{\text{mark}} = \text{Median} \Big(
P_t^{\text{oracle}},\;
P_t^{\text{oracle}} + \text{EMA}_{150s}(M_t - P_t^{\text{oracle}}),\;
\text{Median}(B_t,\; A_t,\; T_t)
\Big)
$$

其中，$M_t$ 为中间价，$B_t$ 为最优买价，$A_t$ 为最优卖价，$T_t$ 为最近成交价。

### 未实现盈亏

$$
PnL_{\text{unrealized}} = \sum_i q_i \cdot (P_t^{\text{mark}} - P_{i,\text{entry}})
$$

求和范围为所有未平仓头寸 $i$，其数量为 $q_i$。

### 已实现盈亏

$$
PnL_{\text{realized}}= \sum_j (P_{j,\text{exit}} - P_{j,\text{entry}}) \cdot q_j
$$

求和范围为所有已平仓头寸 $j$。

### 现金余额

$$
\text{Cash} = D - W + F_{\text{net}} + RR - \text{Fees}
$$

其中，$D$ 为入金，$W$ 为出金，$F_{\text{net}}$ 为净资金费用，$RR$ 为推荐奖励。

### 保证金

维持未平仓头寸以及为未成交订单预留所需的总权益：

$$
\text{Margin} = \text{Position Margin} + \text{Order Margin}
$$

### 持仓保证金

维持已成交头寸所需的维持保证金，按当前标记价格重新计算。账户持仓保证金等于全部未平仓头寸的保证金要求之和：

$$
\text{Position Margin} = \sum_i |q_i| \times P_{i,t}^{\text{mark}} \times \frac{2}{3L_i}
$$

其中，$q_i$ 为净持仓数量，$L_i$ 为交易品种 $i$ 所选的杠杆倍数。初始保证金率为 $1/L_i$；维持保证金率为该比例的三分之二。

持仓成交、减仓或平仓，以及标记价格变化，都会改变持仓保证金。系统据此判断账户权益是否足以维持持仓，详见[保证金与清算](https://docs.qfex.com/cn/qfex/liquidation-margin-call.md)。

### 订单保证金

为未成交订单的剩余数量预留的权益，包括初始保证金及吃单手续费准备金：

$$
\text{Order Margin} = \sum_j |q_j^{\text{remaining}} \times P_j^{\text{order}}| \times \left(\frac{1}{L_j} + f_j^{\text{taker}}\right)
$$

其中，$P_j^{\text{order}}$ 为订单价格，$L_j$ 为订单对应品种所选的杠杆，$f_j^{\text{taker}}$ 为适用的吃单费率。求和仅包含需要预留保证金的订单。只减仓订单不会增加风险敞口，因此不预留订单保证金。

订单存续期间，订单保证金会减少可用余额。订单成交时，已成交部分的预留金额被释放，同时系统按成交后持仓重新计算持仓保证金。撤单会释放剩余预留金额。手续费准备金属于订单保证金；实际交易手续费在成交时收取。

例如，在 10 倍杠杆下，按标记价格计值 1,500 美元的已成交持仓需要 100 美元的持仓保证金。若另有一笔未成交名义金额为 1,000 美元、吃单费率为 0.05% 的订单，则需要预留 100.50 美元的订单保证金，总保证金为 200.50 美元。

### 账户权益

$$
\text{Equity} = \text{Cash} + PnL_{\text{realized}} + PnL_{\text{unrealized}}
$$

### 可用余额

$$
\text{Available Balance} = \text{Account Equity} - \text{Margin}
$$

### 可提现余额

$$
\text{Withdrawable Balance} = \text{Cash} + PnL_{\text{realized}} + \min(PnL_{\text{unrealized}}, 0) - 1.05 \times \text{Margin}
$$

### 持仓价值

$$
V = P_t^{\text{mark}} \times Q
$$

其中，$Q$ 为该品种的持仓数量。

### 资金费率

当期货价格偏离标的指数时，多头与空头之间支付资金费用所采用的费率 $r_t^{\text{funding}}$。

### 资金费用

$$
\text{Funding Fee} = P_t^{\text{mark}} \times Q \times r_t^{\text{funding}}
$$

### 清算价差

有序执行的 **IOC（立即成交否则取消）** 清算订单相对于 $P_t^{\text{mark}}$ 允许的最大价差 $\Delta_{\text{liq}}$。

### DLP 费用

向承接被清算持仓的\*\*指定流动性提供者（DLP）\*\*支付的费用 $f_{\text{DLP}}$。

### 盯市（MTM）

所有投资组合每 **200 毫秒**按标记价格 $P_t^{\text{mark}}$ 重新估值，以：

* 重新计算未实现盈亏；
* 识别保证金不足；
* 触发清算程序。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.