大户持仓多空比历史

获取某个交易所、某个合约交易对的大户持仓多空比历史:大户多单和空单持仓量的比例,以及两者的比值。适合观察大户资金实际押注的方向。

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

以下 API 等级均可调用本接口:业余 初创 标准 专业 企业

不同等级可查询的数据周期不同,详见本页下方的「API 等级与可用周期」。

响应数据

data 为数组,每个元素是一个周期的数据,time 为周期的开始时间。数值以数字返回。这里只统计大户,按持仓量计算:仓位越大的账户,对结果的影响越大。

📘

占比是百分数,多空比是比值

*_long_percent、*_short_percent 的单位是 %,62.62 表示 62.62%,不需要再乘以 100。有效的多、空占比相加应约为 100;OKX 已知异常见下方说明。*_long_short_ratio 是多头占比 ÷ 空头占比,1.68 表示多头是空头的 1.68 倍,不是百分数。

⚠️

OKX 百分比字段存在已确认的异常点

OKX 的 top_position_long_percent 与 top_position_short_percent 部分返回值相加明显不等于 100,不能作为有效占比使用。遇到异常点时标记为暂不可用,并保留原始值、时间戳、交易所和 symbol 供排查;不要自行归一化到 100%、回填历史或根据异常占比重算多空比。top_position_long_short_ratio 应单独校验,不因百分比异常而自动改写。

200 · application/json · 响应示例见右侧面板。

字段类型必返说明
codestring是业务状态码,"0" 表示成功
msgstring否结果说明
dataarray of object是按时间排列的数组,每个元素是一个周期
data[].timeinteger(int64)是周期开始时间,毫秒时间戳(UTC)
data[].top_position_long_percentnumber是大户持仓中的多单比例,单位 %;OKX 部分点存在异常,见上方说明
data[].top_position_short_percentnumber是大户持仓中的空单比例,单位 %;OKX 部分点存在异常,见上方说明
data[].top_position_long_short_rationumber是大户持仓中的多空比,多单比例 ÷ 空单比例;应单独校验,不要用异常百分比重新推导

API 等级与可用周期

所有 API 等级都可以调用本接口,区别在于能查询的数据周期:等级越低,能用的最短周期越长。各等级价格见 API 等级。

API 等级能否调用可用的数据周期(interval 参数)
业余✅ 可以4 小时及以上:4h、6h、8h、12h、1d、1w
初创✅ 可以30 分钟及以上:30m、1h、2h、4h、6h、8h、12h、1d、1w
标准✅ 可以全部周期,最短 1 分钟(1m)
专业✅ 可以全部周期,最短 1 分钟(1m)
企业✅ 可以全部周期,最短 1 分钟(1m)

各周期能查询多长的历史数据,见时间周期与 interval。

用 AI 调用本接口

选一个任务,点「在 ChatGPT 中打开」或「在 Claude 中打开」,AI 会先读取本页说明,再直接给出结果;也可以点「复制」,把完整提示词粘贴到你常用的 AI 工具里。

用 Python 获取数据
让 AI 写一个 Python 函数,获取 Binance BTCUSDT 最近 7 天的小时级大户持仓多空比。
对比多个交易所
让 AI 写代码,对比 Binance、OKX、Bybit 的大户持仓多空比。
看懂这个接口
让 AI 用白话解释返回字段,以及大户持仓多空比的含义。

想让 AI 直接查询实时数据、不写代码?在 Claude、Cursor 中接入 CoinGlass MCP 后直接用中文提问,例如「Binance 上 BTCUSDT 的大户持仓多空比最近 24 小时有什么变化?」。

应用场景

场景说明
跟踪大户资金方向按持仓量计算,更能反映大户资金实际押注在多头还是空头。
发现大户调仓持仓多空比短时间明显变化,说明大户在加多、减多或转向做空。
与账户数对照与大户账户数多空比历史对比:人数偏多但仓位偏空,说明少数大户重仓做空。
跨交易所比较同一币种在不同交易所的大户持仓偏向可能不同,可用来观察各平台的资金分歧。

相关接口

接口区别
大户账户数多空比历史同样只看大户,但按账户个数计算
交易对账户多空比历史统计全部账户,更接近散户情绪
净多持仓与净空持仓净多仓、净空仓的变化量
持仓历史(K 线)同一交易对的持仓量变化
支持的交易所和交易对查询 symbol 的可用写法

常见问题

大户持仓多空比 1.84 是什么意思?

表示大户多单的持仓量是空单持仓量的 1.84 倍,按仓位大小计算,而不是按账户个数。

百分比字段 64.83 要不要再乘以 100?

不用。top_position_long_percent 等字段已经是百分数,64.83 就是 64.83%。

OKX、Bybit 能查所有币种吗?

不能。OKX 只支持 XRP、BTC、LINK、FIL、BCH、ETH、ETC、ADA、LTC、DOT、TRX;Bybit 只支持 BTC、ETH、SOL、XRP、DOGE、TON、LTC、BCH、ADA。Binance、Gate 和 HTX 支持全部币种。本接口只支持这 5 家交易所。

为什么返回的条数和 limit 不一样?

同时传 start_time 和 end_time 时,返回条数主要由时间范围和 interval 决定,也会受数据缺失影响,不一定等于 limit。只想要最近 N 条,可以只传 limit,不传起止时间。

深入了解:大户持仓多空比

什么是大户持仓多空比?

它统计交易所划定的大户中,多单持仓量和空单持仓量的比例。比值大于 1 说明大户整体的多单仓位比空单大。不同交易所对大户的划分标准可能不同。

持仓多空比和账户数多空比哪个更重要?

持仓多空比反映资金量,账户数多空比反映人数。少数大户重仓时两者会出现分歧,这时持仓多空比更能说明大户资金的实际方向。

如何查看全部账户的多空情绪?

使用「交易对账户多空比历史」,它统计该交易对的全部账户。

Query Params
string
required
Defaults to Binance

交易所名称,例如 Binance。目前支持 Binance、OKX、Bybit、Gate、HTX,其他交易所不在本接口的支持范围内。可查询的交易对见「支持的交易所和交易对」接口。

string
required
Defaults to BTCUSDT

交易对代码,例如 BTCUSDT。不同交易所的交易对写法不同,可查询的交易对见「支持的交易所和交易对」接口。Binance、Gate 和 HTX 支持全部币种;OKX 只支持 XRP、BTC、LINK、FIL、BCH、ETH、ETC、ADA、LTC、DOT、TRX;Bybit 只支持 BTC、ETH、SOL、XRP、DOGE、TON、LTC、BCH、ADA。

string
required
Defaults to 1d

数据周期,例如 4h。可选 1m、3m、5m、15m、30m、1h、2h、4h、6h、8h、12h、1d、1w。能用的最短周期取决于 API 等级:业余为 4h,初创为 30m,标准及以上为 1m。

int32
≤ 1000
Defaults to 1000

返回的数据条数,默认 1000,可传 1~1000。同时传 start_time 和 end_time 时,返回条数由时间范围决定,不一定等于 limit。

int64

开始时间,毫秒时间戳(UTC),例如 1790812800000(2026-10-01 00:00 UTC)。返回数据的 time 满足 start_time ≤ time < end_time:包含开始时间,不包含结束时间。

int64

结束时间,毫秒时间戳(UTC),例如 1792022400000(2026-10-15 00:00 UTC)。返回数据的 time 满足 start_time ≤ time < end_time:包含开始时间,不包含结束时间。例如 interval=1d 时,上面两个示例时间返回 10 月 1 日至 10 月 14 日,共 14 条数据。

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json