获取合并交易深度
限速规则 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"
请求参数
参数名 | 参数类型 | 是否必须 | 描述 |
---|---|---|---|
symbol | String | 是 | 交易对名称 |
precision | String | 否 | 价格精度,根据选择的精度作为步长返回累计深度 枚举值: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 |
limit | String | 否 | 固定档位枚举值: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"
}
}
返回参数
返回字段 | 参数类型 | 字段说明 |
---|---|---|
asks | Array | 卖方深度 如["38084.5","0.5"] 中,"38084.5"代表深度价格,"0.5"代表基础币数量 |
bids | Array | 买方深度 |
precision | String | 当前档位,例如"scale1" |
scale | String | 实际精度值,例如"0.1" |
isMaxPrecision | String | 是否为最大精度 YES 表示当前已经是最大精度 NO 表示当前非最大精度 |
ts | String | 当前深度对应的时间 |