跳到主要内容

获取合并交易深度

获取合并交易深度

限速规则 20次/1s (IP)

描述

获取交易深度

HTTP请求

  • GET /api/v2/spot/market/merge-depth
请求示例
curl "https://api.bitget.com/api/v2/spot/market/merge-depth?symbol=BTCUSDT&precision=scale0&limit=100"

请求参数

参数名参数类型是否必须描述
symbolString交易对名称
precisionString价格精度,根据选择的精度作为步长返回累计深度
枚举值:scale0/scale1/scale2/scale3
一般情况下,scale0 代表不合并,为该参数的默认值
scale1为交易对报价精度10的合并深度
scale2为报价精度
100
scale3为报价精度*1000
一般情况下,0/1/2/3对应的精度以实际返回参数“scale”为准,每个交易对的报价精度都不一样,部分币对并没有scale 2
请求该币对不存在的scale将会按照最大scale处理。例:某个交易对只有scale 0/1,当请求scale2时自动降为scale1
limitString固定档位枚举值:1/5/15/50/max,默认档位100,当实际深度不满足limit时,按实际档位返回,传入max返回该交易对的最大档位
返回示例
{
"code": "00000",
"msg": "success",
"requestTime": 1695808949356,
"data": {
"asks": [
[
38084.5,
0.0039
],
[
38085.7,
0.0018
],
[
38086.7,
0.0310
],
[
38088.2,
0.5303
]
],
"bids": [
[
38073.7,
0.4993000000000000
],
[
38073.4,
0.4500
],
[
38073.3,
0.1179
],
[
38071.5,
0.2162
]
],
"ts": "1622102974025",
"scale":"0.1",
"precision":"scale0",
"isMaxPrecision":"YES"
}
}

返回参数

返回字段参数类型字段说明
asksArray卖方深度
[38084.5, 0.5] 中,38084.5 代表深度价格,0.5 代表基础币数量
bidsArray买方深度
precisionString当前档位,例如"scale1"
scaleString实际精度值,例如"0.1"
isMaxPrecisionString是否为最大精度
YES 表示当前已经是最大精度
NO 表示当前非最大精度
tsString撮合引擎时间戳,Unix时间戳的毫秒数格式,如 1597026383085