You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:调用Bybit API获取VAIUSDT数据时提示不支持交易对错误

解决Bybit API获取VAIOT价格数据的符号错误问题

错误原因

报错Not supported symbols (ErrCode: -100011)的核心原因是:你传入的交易对符号VAIUSDT在Bybit现货API中不被支持,VAIOT在Bybit上的正确现货交易对符号是VAIOTUSDT。

解决步骤

  1. 修正交易对符号
    直接将调用函数时的参数从VAIUSDT改为VAIOTUSDT,示例调用:
get_price_history('VAIOTUSDT', '15m')
  1. 验证交易对有效性(可选)
    如果不确定交易对符号,可通过API查询所有支持的现货交易对,筛选VAIOT相关项:
from pybit import spot

session = spot.HTTP(endpoint="https://api.bybit.com")
all_symbols = session.get_symbols()
# 查找VAIOT对应的交易对
for item in all_symbols['result']:
    if 'VAIOT' in item['name']:
        print(f"正确交易对:{item['name']}")
  1. 确保依赖库版本正确
    旧版pybit可能存在API兼容性问题,执行以下命令升级:
pip install --upgrade pybit

修改后的函数调用示例

# 调用修正后的交易对
close_prices = get_price_history('VAIOTUSDT', '15m')
print(close_prices.head())

内容的提问来源于stack exchange,提问作者RRIIZZ

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 00:01:31