Skip to main content

Huobi Python SDK

Project description

Huobi Python SDK

Requirements

Python>=3.6

Installaton

pip install huobi

Usage

Rest API

Example:

>>> 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:

>>> 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:

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)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

huobi-0.1.9.tar.gz (9.4 kB view details)

Uploaded Source

File details

Details for the file huobi-0.1.9.tar.gz.

File metadata

  • Download URL: huobi-0.1.9.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for huobi-0.1.9.tar.gz
Algorithm Hash digest
SHA256 e728e93d78fc9700d0056ad64f54cc9f3688553dbaf0f455ba7094209253c62d
MD5 582379567843c30acd2b07da897aa920
BLAKE2b-256 e51bc43053384d3cb8ea960957c142beef69cc0740d8d45a85da6f710dc9c6a3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page