Hyperliquid 未平仓量指南 2026:OI 解读、上限与 API
详解 Hyperliquid 未平仓量:币与美元单位、结合价格和资金费率解读 OI、未平仓量上限与订单被拒、HIP-3 上限及 Python API 脚本。
Hyperliquid 未平仓量(Open Interest)指南 2026:如何解读 OI、OI 上限与 API
简要说明:未平仓量(OI)是某个市场上仍未平仓的永续合约持仓总规模。在 Hyperliquid 上,API 以币为单位返回该数据(
metaAndAssetCtxs中的openInterest),乘以标记价格(mark price)即可得到美元值。OI 本身不代表方向,需要结合价格、资金费率和成交量一起看。当某个市场触及未平仓量上限时,会增加 OI 的订单会被拒绝,但你始终可以减仓或平仓。当前触及上限的永续合约列表只需一次 API 调用:perpsAtOpenInterestCap。
Hyperliquid 上的未平仓量是什么意思
每一笔永续合约交易都有买方和卖方。新的多头与新的空头成交时,OI 上升;双方都平仓时,OI 下降;当一位交易者把现有仓位转给另一位(现有多头卖给新多头)时,OI 不变。因此 OI 衡量的是仍在外的合约数量,而不是市场里有多少"看涨"或"看跌"的资金:每一个未平多头都对应一个同等规模的未平空头。
自己获取数据时有两个细节需要注意:
- 单位:
openInterest字段以资产为单位(BTC、ETH、HYPE…),不是美元。美元 OI =openInterest × markPx。 - 范围:每个永续 DEX 分别统计。普通的
metaAndAssetCtxs请求返回第一个(主)永续 DEX;由 builder 部署的 HIP-3 市场需要dex参数。如果你要汇总"Hyperliquid 总 OI",请说明包含了哪些 DEX。
真实快照:未平仓量最大的市场
我们于 2026 年 10 月 17 日 07:05 UTC 通过公开 API 获取了主永续 DEX 的数据,并用当时的标记价格把 OI 换算成美元:
| 永续合约 | 未平仓量(币) | 未平仓量(美元) | OI / 24 小时成交额 |
|---|---|---|---|
| BTC | 41,150 | ≈ 33.6 亿美元 | 1.24 |
| ETH | 1,075,086 | ≈ 26.2 亿美元 | 2.88 |
| HYPE | 19,870,528 | ≈ 15.9 亿美元 | 5.73 |
| SOL | 5,426,827 | ≈ 5.7 亿美元 | 1.95 |
| ZEC | 465,656 | ≈ 5.4 亿美元 | 2.18 |
将主 DEX 上所有市场相加,当时的 OI 约为 113 亿美元。这些是时点数据,会随每一笔成交和每次标记价格更新而变化,请把它们当作解读方法的示例,而不是当前数值。
最后一列是一个实用的快速比率。OI/成交额比率低(BTC 为 1.24)说明相对于持仓而言日内换手很多;比率高(HYPE 为 5.73)说明仓位更多是被持有而非频繁换手,因此一次快速行情可能同时冲击更多的持仓杠杆。
如何结合价格解读 OI
使用未平仓量的经典方法是比较同一时间窗口内 OI 变化与价格变化。以下是经验法则而非定律,但能解释大多数行情:
| 价格 | 未平仓量 | 常见解读 |
|---|---|---|
| 上涨 | 上升 | 新仓位在开立,买方是主动方:新多头推动行情。 |
| 上涨 | 下降 | 上涨过程中仓位在平掉,通常是空头回补。回补结束后行情可能减弱。 |
| 下跌 | 上升 | 新空头施压,或多头逢低加仓。无论哪种,都有更多杠杆进入。 |
| 下跌 | 下降 | 多头平仓或被清算。OI 急降伴随大阴线往往意味着一次洗盘。 |
另外两个信号能让判断更准确:
- 资金费率。OI 上升且资金费率越来越正,说明多头拥挤,每小时向空头付费;OI 上升且资金费率为负则相反。API 中的费率是每小时费率:在我们的快照中,BTC 为每小时 0.00125%(基础费率),HYPE 略为负值。我们的资金费率指南介绍了它如何转化为真实盈亏。
- 清算。快速行情中 OI 突然下降通常是强制平仓。如果你在该市场持有杠杆,请用我们的清算指南检查与清算价的距离;极端情况下,自动减仓(ADL)也会平掉仓位,并表现为 OI 下降。
未平仓量上限:为什么你的订单被拒绝
Hyperliquid 会限制部分市场(通常是规模较小或风险较高的品种)的未平仓量上限。当某个永续合约触及上限时,交易所会阻止任何增加风险敞口的操作。API 中的订单状态清楚地说明了规则:
positionIncreaseAtOpenInterestCapRejected:在 OI 触顶时,该订单会增加你的仓位。positionFlipAtOpenInterestCapRejected:该订单会让你从多翻空(或反之),这同样会增加 OI。tooAggressiveAtOpenInterestCapRejected:市场处于上限时,订单价格比预言机价格更激进。openInterestCapCanceled:挂单因在 OI 触顶时变得过于激进而被撤销。openInterestIncreaseRejected:该订单会使未平仓量增加过快。
触顶时你仍然可以做的事:减仓和平仓。缩小仓位的只减仓(reduce-only)订单、止盈和止损不会增加 OI。如果你交易有上限的市场,优先使用只减仓离场,并让你的止盈止损设置与仓位规模一致,避免它试图让你反向开仓。
想知道当前哪些永续合约处于上限,直接问 API:
curl -s -X POST https://api.hyperliquid.xyz/info \
-H "Content-Type: application/json" \
-d '{"type":"perpsAtOpenInterestCap"}'
我们在上述快照时运行它,返回 ["CANTO","FTM","JELLY","LOOM","RLB","VINE","ZEREBRO"]:都是小市场,没有主流币。传入 "dex":"<名称>" 即可查询 builder 部署的 DEX。
HIP-3(builder 部署)市场的上限
根据 Hyperliquid 文档,builder 部署的永续合约(例如我们TradFi 永续合约指南中介绍的股票和大宗商品市场)有两类上限:
- 名义价值上限(仓位绝对规模 × 标记价格),同时作用于整个 DEX 和单个资产。部署者可以为每个资产设置自定义上限,但不得低于"1,000,000 单位抵押资产"与"当前未平仓量的一半"两者中的较大值。
- 数量上限(仓位绝对规模),按资产执行,目前固定为每个资产 10 亿(1B)。
实际中,某个 HIP-3 市场可能已触顶,而主 DEX 上类似资产的市场并没有,所以在怀疑保证金之前先确认查询的是正确的 dex。
用 Python 获取 Hyperliquid 未平仓量
不需要密钥或钱包,全部是公开只读数据。下面的脚本按美元 OI 对主 DEX 排序,加上每小时资金费率和 OI/成交额比率,并打印触顶列表:
import requests
API = "https://api.hyperliquid.xyz/info"
def post(body):
return requests.post(API, json=body, timeout=10).json()
meta, ctxs = post({"type": "metaAndAssetCtxs"})
rows = []
for asset, ctx in zip(meta["universe"], ctxs):
oi_coins = float(ctx["openInterest"])
mark = float(ctx["markPx"])
rows.append((asset["name"], oi_coins, oi_coins * mark,
float(ctx["funding"]), float(ctx["dayNtlVlm"])))
rows.sort(key=lambda r: r[2], reverse=True)
for name, coins, usd, funding, vol in rows[:10]:
print(f"{name:8} OI {coins:>16,.2f} coins ${usd/1e6:>9,.1f}M "
f"funding/h {funding*100:+.4f}% OI/24h vol {usd/vol if vol else 0:.2f}")
print("At OI cap:", post({"type": "perpsAtOpenInterestCap"}))
universe 列表与资产上下文按相同顺序返回,所以可以用 zip。如果要追踪 OI 的历史变化,请定时运行并保存结果:API 只给出当前值,历史需要你自己积累。更多接口请参阅我们的 Hyperliquid API Python 指南。
使用未平仓量的常见错误
- 把币数和美元混为一谈。41,150 BTC 和 1,990 万 HYPE 在乘以标记价格之前无法比较。
- 把 OI 当作方向。OI 高意味着仓位多,而不是多头多。用资金费率和价格走势判断哪一方拥挤。
- 忽略 DEX。主 DEX 与 HIP-3 DEX 的 OI 和上限是分开的。
- 用中间价代替标记价格。Hyperliquid 用标记价格计算保证金、清算和未实现盈亏(见标记价格与预言机价格),计算美元 OI 时也应使用标记价格。
在同一处追踪 OI 和你自己的仓位
市场 OI 是背景信息,真正重要的是你的仓位如何随之变化。Hyperfolio 的 Markets 中心按市场展示标记价格、资金费率和未平仓量(例如 BTC),免费应用 app.hyperfolio.fun 可追踪你的 Hyperliquid 仓位、包含手续费和资金费的真实盈亏,以及 Smart Money 钱包。它是只读的:粘贴地址即可,无需密钥和签名。如果你要新开 Hyperliquid 账户,推荐码 HYPERFOLIO 可享交易手续费 4% 折扣(详见我们的推荐码指南)。
常见问题
Hyperliquid 的未平仓量以美元还是以币显示?
API 以币为单位返回(openInterest 字段)。以美元显示的界面是乘以了标记价格。
未平仓量上升是否意味着价格会上涨?
不是。OI 上升只表示开着的仓位更多。配合价格上涨,说明新多头在推动;配合价格下跌,说明新空头在推动。资金费率有助于确认哪一方拥挤。
为什么我无法在某个 Hyperliquid 市场开仓?
如果订单状态显示类似 positionIncreaseAtOpenInterestCapRejected,说明该市场已触及未平仓量上限。你仍可减仓或平仓,但在 OI 回落到上限以下之前无法增加敞口。可用 perpsAtOpenInterestCap 查看列表。
主 OI 数据是否包含 HIP-3 市场?
不包含。每个永续 DEX 分别统计;在 metaAndAssetCtxs 和 perpsAtOpenInterestCap 中使用 dex 参数即可查询 builder 部署的 DEX。
读取未平仓量需要 API 密钥吗?
不需要。info 接口是公开的。只有下单时才需要密钥和代理钱包(agent wallet)。
在哪里可以查看历史未平仓量?
info 接口只返回当前值。要看历史,可以自己保存快照(定时运行上面的脚本),或使用已经记录这些数据的数据面板。
免费试用 Hyperfolio
实时追踪 Hyperliquid 投资组合,包含盈亏、Smart Money、Markets、Perp Calculator、多 venue 投资组合和推送提醒。
HYPERLIQUID
-4% fees在 Hyperliquid 交易 · 手续费 4% 折扣
Hyperfolio 是独立应用 — 无广告、无佣金、无赞助。推荐码是我们唯一的资金来源;非常感谢您通过我们的链接交易。
对您免费 · 让 Hyperfolio 持续运行
相关文章
Hyperliquid 历史数据指南 2026:K 线、资金费率与 S3
如何获取 Hyperliquid 历史数据:candleSnapshot K 线与 5,000 根限制、每小时资金费率历史与分页、个人成交记录、S3 归档、速率限制,以及导出 K 线到 CSV 的 Python 脚本。
指南Hyperliquid 测试网指南 2026:水龙头、API、Chain ID
如何使用 Hyperliquid 测试网:领取 1,000 测试 USDC(需主网充值)、解决邮箱登录地址问题、切换 API 与 Python SDK、添加 HyperEVM 测试网(chain ID 998)。
指南Hyperliquid 止盈止损 TP/SL 指南 2026
Hyperliquid TP/SL 如何运作:mark 触发、市价约 10% 滑点、限价出场、挂仓位 vs 父单(OCO)、API grouping,以及常见成交问题。
指南Hyperliquid TWAP 订单指南 2026:时长、滑点与 API
Hyperliquid TWAP 如何运作:5 分钟至 7 天、最低 100 美元、间隔最短 30 秒、子单滑点上限 3%、±20% 随机、追赶规则,以及 twapOrder / twapCancel API。
指南Hyperliquid 滑点与价格冲击指南
了解 Hyperliquid 上滑点和价格冲击的成本,如何通过订单簿估算,以及哪些订单类型(限价、IOC、TWAP)可以降低它们。
指南Hyperliquid Builder Codes 与 Builder Fee 指南 2026
什么是 Hyperliquid builder code,机器人、钱包和前端如何收取 builder fee(永续最高 0.1%、现货 1%),每月成本多少,以及如何检查和撤销授权。