Trading API Wrappers for Python 3.6.
Project description
Trading API Wrappers. Tested on Python 3.6
Supported APIs:
Dev setup
Install the libs
$ pip install -r requirements.txt
Rename .env.example to .env
Installation
$ pip install git+https://github.com/delta575/trading-api-wrappers.git
Usage
Bitfinex
Public API:
from trading_api_wrappers import Bitfinex
client = Bitfinex.Public()
Authenticated API:
from trading_api_wrappers import Bitfinex
client = Bitfinex.Auth(API_KEY, API_SECRET)
Bitfinex API Doc: https://bitfinex.readme.io/v1/docs
Bitstamp
Public API:
from trading_api_wrappers import Bitstamp
client = Bitstamp.Public()
Authenticated API:
from trading_api_wrappers import Bitstamp
client = Bitstamp.Auth(API_KEY, API_SECRET, CUSTOMER_ID)
Bitstamp API Doc: https://www.bitstamp.net/api
Buda
Public API:
from trading_api_wrappers import Buda
client = Buda.Public()
Authenticated API:
from trading_api_wrappers import Buda
client = Buda.Auth(API_KEY, API_SECRET)
Buda API Doc: https://api.buda.com
Kraken
Public API:
from trading_api_wrappers import Kraken
client = Kraken.Public()
Authenticated API:
from trading_api_wrappers import Kraken
client = Kraken.Auth(API_KEY, API_SECRET)
Kraken API Doc: https://www.kraken.com/help/api
CoinDesk
from trading_api_wrappers import CoinDesk
client = CoinDesk()
CoinDesk API Doc: https://www.coindesk.com/api
CoinMarketCap
from trading_api_wrappers import CoinMarketCap
client = CoinMarketCap()
CoinMarketCap API Doc: https://coinmarketcap.com/api
CryptoMKT
Public API:
from trading_api_wrappers import CryptoMKT
client = CryptoMKT.Public()
Authenticated API:
from trading_api_wrappers import CryptoMKT
client = CryptoMKT.Auth(API_KEY, API_SECRET)
CryptoMKT API Doc: https://developers.cryptomkt.com
OpenExchangeRates
from trading_api_wrappers import OXR
client = OXR(APP_ID)
OpenExchangeRates API Doc: https://docs.openexchangerates.org
CurrencyLayer
from trading_api_wrappers import CurrencyLayer
client = CurrencyLayer(ACCESS_KEY)
CurrencyLayer API Doc: https://currencylayer.com/documentation
Licence
The MIT License
Copyright © 2017 Felipe Aránguiz | Sebastián Aránguiz
See LICENSE
Donations
Bitcoin:
186kDw9LFcPvup17YSrWZbFqdZzELUFad3
Ether:
0xeF38fA6c0a37A1BdB60CADd7f6e71F351F6d2583
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for trading-api-wrappers-0.8.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b30a1660ef4731d0ebaaeaa5df4fd9b2491a2b0274f38228d16e14db5eb3e800 |
|
MD5 | 80d8b318e483b690a5e30704a257bee2 |
|
BLAKE2b-256 | 15564dd77e681f401d27de06c37ac6ae3b6d94adae240c49c7f032391be4bff4 |
Hashes for trading_api_wrappers-0.8.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28d75bee54edb4113fbc29da2c61bfff014ccf699ddae6f6165e5af37a037158 |
|
MD5 | 09f2c6f835eb68a9f90f484a96a24cfa |
|
BLAKE2b-256 | 0e6888091f44344d8c7150f5dbe80f9d935608e63daff476fe228f3994cf7f18 |