Skip to main content
# Huobi

Huobi Python SDK

## Requirements
```bash
Python>=3.6
```

## Installaton
```bash
pip install huobi
```

## Usage
### Rest API
Example:
```python
>>> from huobi import HuobiRestClient
>>> client = HuobiRestClient(access_key=..., secret_key=...)
>>> trades = client.market_history_trade(symbol='ethusdt').data
```
To see all available methods and their arguments:
```python
>>> 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, run_in_executor with default
Executor will be called.

Example:
```python
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.get_event_loop().run_until_complete(task)
```

Release files for huobi 0.1.12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for huobi 0.1.12
File Size Uploaded
huobi-0.1.12.tar.gz 11.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for huobi 0.1.12
File Interpreter ABI Platform
huobi-0.1.12-py3-none-any.whl Python 3 none any Details

Total release size:27.1 kB

Release files / huobi-0.1.12.tar.gz

Download URL huobi-0.1.12.tar.gz
Size 11.0 kB
Tags Source
SHA-256 checksum
How to use checksums
7b39db5e208b07a0d32064d8d8c5249ca84d867471dc9542478d76f683243c49
BLAKE2b-256 checksum
How to use checksums
c50a0b0665eaf2b4343537db8ac244581e2edb28857a0779dd9e180067872fef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

Release files / huobi-0.1.12-py3-none-any.whl

Download URL huobi-0.1.12-py3-none-any.whl
Size 16.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
537e533c4841e5ee1425b9caf8735495399a60e15d4aa1ae58c14b7b97c5c86a
BLAKE2b-256 checksum
How to use checksums
7990514a406c2f5829e44eb37bc1e6f7fcc1853db7582d93dbb6c937e14b1486
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

Release history Release notifications | RSS feed

This release

0.1.12 This release

2 release files

0.1.11

1 release file

0.1.10

1 release file

0.1.9

1 release file

0.1.5

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page