最后更新于 2025年3月5日
API 概览
Hyperliquid 有完整的 API,适合写交易机器人、做数据分析或者接入自己的交易系统。
API 类型
Info API(REST)
查询用的:
- 市场行情、订单簿
- 账户余额和持仓
- 交易历史
- 资金费率
Exchange API(REST)
交易操作:
- 下单(市价/限价)
- 撤单、改单
- 转账
WebSocket
实时推送:
- 实时行情
- 订单簿更新
- 成交推送
- 账户状态变化
WebSocket 适合需要低延迟的场景,比如做市或高频策略。
Python SDK
Hyperliquid 有官方 Python SDK:
from hyperliquid.info import Info
from hyperliquid.exchange import Exchange
# 查市场数据
info = Info()
meta = info.meta()
# 查用户状态
user_state = info.user_state("0xYourAddress")
ℹ️ 提示
完整 API 文档在 Hyperliquid 官方 docs 上。这里只做概览。
速率限制
- REST API:每秒约 10-20 次
- WebSocket:建议单连接订阅多个频道
- 具体以官方文档为准,可能调整
注意
- API 密钥通过钱包签名生成
- 建议用独立钱包做 API 交易,不要用存了大量资金的主钱包
- 做好断线重连和错误处理