Bybit 接口文档为用户提供了与 Bybit 平台进行交互的途径,可用于实时交易、市场数据检索以及账户和订单管理等操作。
Bybit 提供全面的接口,允许用户与 Bybit 平台交互。这些接口适用于实时交易、市场数据检索以及账户和订单管理。
此接口文档为免费使用,版本为 1.0.0 。
| 属性 | 详情 |
|---|---|
| 版本 | 1.0.0 |
| 定价 | 免费 |
通过 HTTP 请求调用接口。请参考开发者文档了解详细信息。
详细的错误信息将返回 JSON 格式以帮助调试。
如需使用 IP 白名单功能,请联系 Bybit 支持团队获取配置详情。
spot:现货交易linear_future:交割合约inverse_future:反向合约{
"name": "get_ticker",
"arguments": {
"symbol": "BTCUSDT", // 必填,交易对符号
"category": "spot" // 可选,默认为"spot"类别
}
}
返回当前交易对的最新市场数据。
{
"name": "get_orderbook",
"arguments": {
"symbol": "BTCUSDT", // 必填,交易对符号
"category": "spot", // 可选,默认为"spot"类别
"limit": 25 // 可选,默认为25(可用值:1, 25, 50, 100, 200)
}
}
返回指定交易对的实时订单簿数据。
{
"name": "get_kline",
"arguments": {
"symbol": "BTCUSDT", // 必填,交易对符号
"category": "spot", // 可选,默认为"spot"类别
"interval": "1", // 可选,默认为"1"(可用值:"1", "3", "5", "15", "30", "60", "120", "240", "360", "720", "D", "M", "W")
"limit": 200 // 可选,默认为200(最大值1000)
}
}
返回指定交易对的历史 K 线数据。
{
"name": "get_market_info",
"arguments": {
"category": "spot", // 可选,默认为"spot"类别
"symbol": "BTCUSDT", // 可选,若未提供将返回该类别下的所有交易对信息
"limit": 200 // 可选,默认为200(最大值1000)
}
}
返回指定类别或特定交易对的市场相关信息。
{
"name": "get_trades",
"arguments": {
"symbol": "BTCUSDT", // 必填,交易对符号
"category": "spot", // 可选,默认为"spot"类别
"limit": 200 // 可选,默认为200(最大值1000)
}
}
返回指定交易对的最近成交记录。
{
"name": "get_instrument_info",
"arguments": {
"symbol": "BTCUSDT" // 必填,交易对符号
}
}
返回指定交易对的详细合约信息,包括价格精度、最大下单量等。
{
"name": "get_wallet_balance",
"arguments": {}
}
返回用户所有资产的余额信息。
{
"name": "get_unfinished_orders",
"arguments": {
"symbol": "", // 可选,指定交易对以获取特定订单
"page": 0, // 可选,默认为第一页
"limit": 100 // 可选,默认每页显示100条记录
}
}
返回用户未平仓的所有订单信息。
Bybit 接口文档遵循 MIT 许可证。