ericls
huobi
Python

Huobi python sdk

Last updated Jan 1, 2026
18
Stars
8
Forks
11
Issues
0
Stars/day
Attention Score
17
Language breakdown
Python 100.0%
Files click to expand
README

Huobi

Huobi Python SDK

Requirements

Python>=3.6

Installaton

pip install huobi

Usage

Rest API

Example:
>>> from huobi import HuobiRestClient
>>> client = HuobiRestClient(accesskey=..., secretkey=...)
>>> trades = client.markethistorytrade(symbol='ethusdt').data
To see all available methods and their arguments:
>>> from huobi import HuobiRestClient
>>> help(HuobiRestClient)
>>> help(HuobiRestClient.symbols)

Real Time API

Rudimentary websocket subscription support

Please refer to Huobi's documentation for available subscribe channels.

If callback is not a coroutine function, runinexecutor with default Executor will be called.

Example:

from huobi import subscribe >>> def btc_callback(data):         print(data) >>> async def eth_callback(data):         print(data) >>> task = subscribe({         'market.btcusdt.kline.1min': {             'callback': btc_callback         },         'market.ethusdt.kline.1min': {             'callback': eth_callback         },     }) >>> asyncio.geteventloop().rununtilcomplete(task)

🔗 More in this category

© 2026 GitRepoTrend · ericls/huobi · Updated daily from GitHub