Skip to Content
Zh CnDocs
行情 API
行情与价格

行情与价格

概述

当前支持的链信息

链名称链ID
eth1
trx6
optimism10
crol225
bnb56
fuse122
matic137
manta169
opbnb204
ftm250
zksv2324
merlin4200
base8453
arbitrum42161
celo42220
zkfair42766
blast81457
sol100278
apt100279
ton100280
morph2818
degen666666666
coredao1116
linea59144
klay8217
avax_c43114
suinet100281
hyperliquid60011
fsc201022
berachain80094
sonic_evm146
seiv21329
hyper_evm999

接口类型

接口分为 HTTP 方式的 API 接口和 WebSocket 订阅的数据流接口。

  • HTTP API — 查询历史数据(K 线、价格、Token 信息等),见下方接口说明。
  • WebSocket — 仅提供实时数据推送,断线不补发历史。见 WebSocket 数据服务

注意事项

由于链上数据规模比较庞大,业务方在对接的时候需要提前准备下相关的硬件资源,这里给出一些建议参考。

数据规模

  • 交易记录每天约2500w笔,每秒tps约300
  • Kline每天约数百万次
  • 代币信息每天变动约1亿次
  • 实时数据通过 WebSocket 推送,见 WebSocket 数据服务

HTTP状态码定义

状态码说明
200success
400Bad Request
403Forbidden(未加白名单或者是签名错误)
429Too many requests(被限频)

获取K线

请求路径: /bgw-pro/market/v3/coin/getKline

请求方法: POST

请求参数:

{ "chain": "sol", "contract": "CFbEmC3JJ5HqXwfFNrKMzhAnFaMp64QkbBegcTw3Hpzh", "period": "1m", // kline刻度,1s, 1m, 5m, 15m, 30m, 1h, 4h, 1d, 1w "size": 100 // kline个数,最大1440 }

响应示例:

{ "data": { "list": [ { "ts": 1752580800, // 秒级时间戳,10位 "high": 0.000034747982898902, // 最高价 "low": 0.000034294032294306, // 最低价 "open": 0.000034514703016717, // 开盘价 "close": 0.000034747982898902, // 收盘价 "turnover": 6435.217462826669, // 交易额(USD) "buyTurnover": 2839.6432060468173, // 交易额-买 "sellTurnover": 3595.5742567798516, // 交易额-卖 "amount": 6435.217462826669, // 交易数量 "buyAmount": 6435.217462826669, // 买入数量 "sellAmount": 6435.217462826669 // 卖出数量 } ] }, "status": 0 }

获取代币交易信息

请求路径: /bgw-pro/market/v3/coin/getTxInfo

请求方法: POST

请求参数:

{ "chain": "sol", "contract": "7wti9XBn5L3gV815sovZUx7UDFxQydcSgCeBTXfHpump" }

响应示例:

{ "data": { "chain": "eth", "contract": "", "txn_info": { // 只支持5m 1h 4h 24h "1h": { "high": 0, // 最高价 "low": 0, // 最低价 "open": 0, // 开盘价 "turnover": 0, // 交易额 "buy_turnover": 0, // 交易额-买 "sell_turnover": 0, // 交易额-卖 "makers": 0, // 交易人数 "buyers": 0, // 交易人数-买 "sellers": 0, // 交易人数-卖 "txns": 0, // 交易次数 "buys": 0, // 交易次数-买 "sells": 0 // 交易次数-卖 }, "24h": { "high": 0, "low": 0, "open": 0, "turnover": 0, "buy_turnover": 0, "sell_turnover": 0, "makers": 0, "buyers": 0, "sellers": 0, "txns": 0, "buys": 0, "sells": 0 }, "4h": { "high": 0, "low": 0, "open": 0, "turnover": 0, "buy_turnover": 0, "sell_turnover": 0, "makers": 0, "buyers": 0, "sellers": 0, "txns": 0, "buys": 0, "sells": 0 }, "5m": { "high": 0, "low": 0, "open": 0, "turnover": 0, "buy_turnover": 0, "sell_turnover": 0, "makers": 0, "buyers": 0, "sellers": 0, "txns": 0, "buys": 0, "sells": 0 } }, "price": 0 }, "status": 0 }

获取代币交易信息列表

请求路径: /bgw-pro/market/v3/coin/batchGetTxInfo

请求方法: POST

请求参数:

{ "list": [ { "chain": "sol", "contract": "7wti9XBn5L3gV815sovZUx7UDFxQydcSgCeBTXfHpump" } ] }

响应示例:

{ "data": { "list": [ { "chain": "eth", "contract": "7wti9XBn5L3gV815sovZUx7UDFxQydcSgCeBTXfHpump", "txn_info": { // 只支持5m 1h 4h 24h "1h": { "high": 0, // 最高价 "low": 0, // 最低价 "open": 0, // 开盘价 "turnover": 0, // 交易额 "buy_turnover": 0, // 交易额-买 "sell_turnover": 0, // 交易额-卖 "makers": 0, // 交易人数 "buyers": 0, // 交易人数-买 "sellers": 0, // 交易人数-卖 "txns": 0, // 交易次数 "buys": 0, // 交易次数-买 "sells": 0 // 交易次数-卖 }, "24h": { "high": 0, "low": 0, "open": 0, "turnover": 0, "buy_turnover": 0, "sell_turnover": 0, "makers": 0, "buyers": 0, "sellers": 0, "txns": 0, "buys": 0, "sells": 0 }, "4h": { "high": 0, "low": 0, "open": 0, "turnover": 0, "buy_turnover": 0, "sell_turnover": 0, "makers": 0, "buyers": 0, "sellers": 0, "txns": 0, "buys": 0, "sells": 0 }, "5m": { "high": 0, "low": 0, "open": 0, "turnover": 0, "buy_turnover": 0, "sell_turnover": 0, "makers": 0, "buyers": 0, "sellers": 0, "txns": 0, "buys": 0, "sells": 0 } }, "price": 0 } ] }, "status": 0 }

批量获取代币完整信息

请求路径: /bgw-pro/market/v3/coin/batchGetFullInfo

请求方法: POST

批量获取代币基础信息、行情信息与安全监测信息。list 最多 50 条。

请求参数:

参数名参数类型描述示例
listarray代币列表-
list[].chainstring链名称sol
list[].contractstring合约地址EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
{ "list": [ { "chain": "sol", "contract": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v" } ] }

响应示例:

{ "status": 0, "data": { "list": [ { "chain": "sol", "contract": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v", "symbol": "USDC", "name": "USD Coin", "decimals": 6, "total_supply": 0, "max_supply": 0, "circulating_supply": 45000000000, "icon": "https://cdn.bitkeep.vip/u_b_abc123.png", "twitter": "https://twitter.com/circle", "website": "https://www.circle.com", "telegram": "", "discord": "", "whitepaper": "", "facebook": "", "about": "USDC is a fully collateralized US dollar stablecoin.", "issue_date": 1569888000, "holders": 2000000, "liquidity": 500000000, "top10_holder_percent": 0.45, "insider_holder_percent": 0.02, "sniper_holder_percent": 0.01, "dev_holder_percent": 0.005, "dev_holder_balance": 2250000, "dev_issue_coin_count": 1, "dev_rug_coin_count": 0, "dev_rug_percent": 0, "lock_lp_percent": 0.8, "price": 1.0001, "market": { "price": 1.0001, "market_cap": 45004500000, "fdv": 45004500000, "liquidity": 500000000, "turnover": 3200000000, "age": 163296000, "change_5m": 0.0001, "change_1h": -0.0002, "change_4h": 0.0003, "change_24h": -0.0001, "volume_usd_5m": 1200000, "volume_usd_1h": 85000000, "volume_usd_4h": 620000000, "volume_usd_24h": 3200000000, "pairs": [ { "pool_address": "58oQChx4yWmvKdeACKeVUPa4TkZGEWjFtNBBHzWMGbVa", "protocol": "raydium", "token0_symbol": "USDC", "token1_symbol": "SOL", "liquidity": 120000000 } ] }, "security": { "chain": "sol", "chain_id": 501, "contract": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v", "riskChecks": [], "warnChecks": [ { "labelName": "WarnTitle24", "status": 2, "values": { "lockedShare": 0.8 }, "priority": 10, "type": 1 } ], "lowChecks": [], "riskCount": 0, "warnCount": 1, "checkStatus": 2, "support": 1, "checking": false, "buyTax": 0, "sellTax": 0, "freezeAuth": false, "mintAuth": false, "token2022": false, "lpLock": true, "top_10_holder_risk_level": 0, "highRisk": false } } ] } }

安全检测 labelName 含义见 代币 — 安全检测 labelName 说明


扩展阅读

Last updated on