> ## 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.

# 换月日历

> QFEX 预言机定价所使用的已公布到期期货合约及换月边界

本页对应英文生成页中的完整数据：部分 QFEX 永续合约从有到期日的期货合约取得预言机价格。以下列出生产环境结算日历 API 自 **2026-01-01 00:00 UTC** 起返回的全部 36 条记录。数据中最晚的已公布换月边界为 **2027-04-13 21:30 UTC**。

> [!NOTE]
>
> 时间均为 UTC。`active_until` 表示所列到期期货对相应 QFEX 品种保持有效的截止边界。已公布日历可能变化，请在执行时查询 API，不要硬编码本页内容。

## 已公布日历

### CL-USD

| 到期期货 | 有效截止时间（UTC） | 期货到期时间（UTC） |
| - | - | - |
| `CLJ6` | 2026-03-12 21:30 UTC | 2026-03-20 21:30 UTC |
| `CLK6` | 2026-04-14 21:30 UTC | 2026-04-21 21:30 UTC |
| `CLM6` | 2026-05-13 21:30 UTC | 2026-05-18 21:30 UTC |
| `CLN6` | 2026-06-11 21:30 UTC | 2026-06-10 21:30 UTC |
| `CLQ6` | 2026-07-14 21:30 UTC | 2026-07-11 21:30 UTC |
| `CLU6` | 2026-08-14 21:30 UTC | 2026-08-20 21:30 UTC |
| `CLV6` | 2026-09-14 21:30 UTC | 2026-09-22 21:30 UTC |
| `CLX6` | 2026-10-13 21:30 UTC | 2026-10-20 21:30 UTC |
| `CLZ6` | 2026-11-12 22:30 UTC | 2026-11-20 22:30 UTC |
| `CLF7` | 2026-12-11 22:30 UTC | 2026-12-21 22:30 UTC |
| `CLG7` | 2027-01-14 22:30 UTC | 2027-01-20 22:30 UTC |

### COPPER-USD

| 到期期货 | 有效截止时间（UTC） | 期货到期时间（UTC） |
| - | - | - |
| `HGK6` | 2026-04-14 21:30 UTC | 2026-04-21 21:30 UTC |
| `HGN6` | 2026-06-11 21:30 UTC | 2026-06-16 21:30 UTC |
| `HGU6` | 2026-08-13 21:30 UTC | 2026-09-28 21:30 UTC |
| `HGZ6` | 2026-11-12 22:30 UTC | 2026-12-29 22:30 UTC |
| `HGH7` | 2027-02-11 22:30 UTC | 2027-03-29 21:30 UTC |
| `HGK7` | 2027-04-13 21:30 UTC | 2027-05-26 17:00 UTC |

### NATGAS-USD

| 到期期货 | 有效截止时间（UTC） | 期货到期时间（UTC） |
| - | - | - |
| `NGJ26` | 2026-03-12 21:30 UTC | 2026-03-27 21:30 UTC |
| `NGK26` | 2026-04-14 21:30 UTC | 2026-04-28 21:30 UTC |
| `NGM26` | 2026-05-13 21:30 UTC | 2026-05-27 21:30 UTC |
| `NGN26` | 2026-06-11 21:30 UTC | 2026-06-10 21:30 UTC |
| `NGQ26` | 2026-07-14 21:30 UTC | 2026-07-20 21:30 UTC |
| `NGU26` | 2026-08-14 21:30 UTC | 2026-08-27 21:30 UTC |
| `NGV26` | 2026-09-14 21:30 UTC | 2026-09-28 21:30 UTC |
| `NGX26` | 2026-10-13 21:30 UTC | 2026-10-28 21:30 UTC |
| `NGZ26` | 2026-11-12 22:30 UTC | 2026-11-25 22:30 UTC |
| `NGF27` | 2026-12-11 22:30 UTC | 2026-12-29 22:30 UTC |
| `NGG27` | 2027-01-14 22:30 UTC | 2027-01-27 22:30 UTC |

### US100-USD

| 到期期货 | 有效截止时间（UTC） | 期货到期时间（UTC） |
| - | - | - |
| `NQH6` | 2026-03-13 21:30 UTC | 2026-03-18 13:30 UTC |
| `NQM6` | 2026-06-14 21:30 UTC | 2026-06-19 13:30 UTC |
| `NQU6` | 2026-09-13 21:30 UTC | 2026-09-18 13:30 UTC |
| `NQZ6` | 2026-12-13 21:30 UTC | 2026-12-18 13:30 UTC |

### US500-USD

| 到期期货 | 有效截止时间（UTC） | 期货到期时间（UTC） |
| - | - | - |
| `ESH6` | 2026-03-13 21:30 UTC | 2026-03-18 13:30 UTC |
| `ESM6` | 2026-06-14 21:30 UTC | 2026-06-19 13:30 UTC |
| `ESU6` | 2026-09-13 21:30 UTC | 2026-09-18 13:30 UTC |
| `ESZ6` | 2026-12-13 21:30 UTC | 2026-12-18 13:30 UTC |

## 换月机制

`US100-USD` 和 `US500-USD` 在上一份合约的 `active_until` 边界之后切换至下一份已列合约。

对于 `CL-USD`、`COPPER-USD` 和 `NATGAS-USD`，在 `active_until` 之前最后五个 CME 工作日的每日边界，预言机将近月和次月合约按比例混合。周末及配置的 CME 假日不推进混合权重。

每个工作日的边界为 **17:30 America/New\_York**，与 `active_until` 使用相同的当地钟表时间。在上述日历中，美国东部夏令时期间对应 **21:30 UTC**，标准时期间对应 **22:30 UTC**。每到一个工作日边界，权重恰好向下表推进一行，因此在 `active_until` 时间戳本身完成切换至 100% 次月合约。

| 距 `active_until` 剩余的 CME 工作日 | 近月合约 | 次月合约 |
| -: | -: | -: |
| 5 天及以上 | 100% | 0% |
| 4 | 80% | 20% |
| 3 | 60% | 40% |
| 2 | 40% | 60% |
| 1 | 20% | 80% |
| 0 | 0% | 100% |

因此，从 100% 近月开始的首次调整发生在 `active_until` 前五个 CME 工作日的 17:30 ET 边界；此后每个工作日再转移 20%，直到次月合约完全生效。

## 查询实时日历

使用 [QFEX CLI](https://docs.qfex.com/cn/api-reference/cli.md)：

```sh theme={null}
qfex market settlement-calendar --symbol CL-USD
qfex market settlement-calendar --symbol CL-USD --time 2026-09-01T00:00:00Z
```

或直接调用生产环境 REST 接口：

```sh theme={null}
curl --get 'https://api.qfex.com/settlement-calendar' \
  --data-urlencode 'symbol=CL-USD' \
  --data-urlencode 'time=2026-09-01T00:00:00Z'
```

响应包含 `qfex_symbol`、`future_symbol`、`active_until` 和 `expiration`。省略 `time` 时，接口使用当前 UTC 时间。


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