Skip to main content

Get current coin (btc/eth/xrp) ticker from exchanges (bitflyer/btcbox/zaif/bitbank/quoinex)

Project description

PyPI version License: MIT

Get current coin (btc/eth/xrp) ticker from exchanges (bitflyer/btcbox/zaif/bitbank/quoinex)

Installation

$ pip install arbitrage

Usage

import arbitrage

ticker = arbitrage.ticker()
print(ticker)
# {
#   "btc": {
#     "bitflyer": {"ask": 923717.0,"bid": 923175.0},
#     "btcbox": {"ask": 924397.0,"bid": 922298.0},
#     "zaif": {"ask": 922605.0,"bid": 922445.0},
#     "bitbank": {"ask": 922904.0,"bid": 922495.0},
#     "quoinex": {"ask": 921706.83,"bid": 921414.31}
#   },
#   "eth": {
#     "btcbox": {"ask": 78919.0,"bid": 78509.0},
#     "zaif": {"ask": 78670.0,"bid": 78650.0},
#     "quoinex": {"ask": 79356.93999,"bid": 78400.01001}
#   },
#   "xrp": {
#     "bitbank": {"ask": 77.219,"bid": 77.171},
#     "quoinex": {"ask": 76.9898,"bid": 75.881}
#   }
# }


def exception_handler(request, exception):
    print('Request failed', exception)

ticker = arbitrage.ticker(timeout=30, exception_handler=exception_handler)

Contributing

  1. Fork it

  2. Create your feature branch (git checkout -b my-new-feature)

  3. Commit your changes (git commit -am 'Add some feature')

  4. Push to the branch (git push origin my-new-feature)

  5. Create new Pull Request

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

arbitrage-0.1.4.tar.gz (2.7 kB view details)

Uploaded Source

File details

Details for the file arbitrage-0.1.4.tar.gz.

File metadata

  • Download URL: arbitrage-0.1.4.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for arbitrage-0.1.4.tar.gz
Algorithm Hash digest
SHA256 f2b522007453c3121ce2a237ddeef19ffde9bfae2f1072b084feba4a429dc62c
MD5 3ba01b7e352f47a1a8b968a8d31dd1da
BLAKE2b-256 95c3a82719f8bff177794f101fec8c6ae92f327da8761315b588bca16701de56

See more details on using hashes here.

Supported by

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