Skip to main content

Live trading information from various cryptocurrency exchanges.

Project description

exchange-radar: Real-time Crypto Exchange Trades Monitor

Version License Build Status

Welcome to Exchange Radar, your gateway to real-time trade data from major cryptocurrency exchanges.

Supported Exchanges

Exchange Radar currently supports the following top exchanges by reputation and trading volume:

  • Binance
  • Coinbase
  • Kraken
  • KuCoin
  • OKX
  • Bybit
  • Bitstamp
  • MEXC
  • HTX

Build & Run

Get started effortlessly:

Locally

$ docker-compose -f local.yml up --build -d

Production

$ docker-compose -f production.yml up --build -d

Scale the consumer service horizontally with 2 instances:

$ docker-compose -f production.yml up --build --scale consumer=2

Run Test Cases & Code Coverage

Tests

$ make tests

Code Coverage

$ make coverage

Run Benchmarks

$ make benchmark

Example of the benchmark output can be seen here.

UI

Explore real-time trade information effortlessly:

Feel free to replace BTC with any other supported coin across the exchanges.

Hardware Requirements

Exchange Radar operates efficiently without requiring extensive resources. In fact, all services run seamlessly on a single Raspberry Pi 4.

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

exchange_radar-1.4.0.tar.gz (54.6 kB view details)

Uploaded Source

Built Distribution

exchange_radar-1.4.0-py3-none-any.whl (81.0 kB view details)

Uploaded Python 3

File details

Details for the file exchange_radar-1.4.0.tar.gz.

File metadata

  • Download URL: exchange_radar-1.4.0.tar.gz
  • Upload date:
  • Size: 54.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.0 Darwin/23.3.0

File hashes

Hashes for exchange_radar-1.4.0.tar.gz
Algorithm Hash digest
SHA256 01ef74593e1732e47ab965c5d9e477973225f036d498ca26f17ef0f4cc97d55e
MD5 1e4720e8f238731ccfa12062314d2910
BLAKE2b-256 facf93ffbea3649093dbec575e10721daa1848ee51087e67232c142ca6e32584

See more details on using hashes here.

File details

Details for the file exchange_radar-1.4.0-py3-none-any.whl.

File metadata

  • Download URL: exchange_radar-1.4.0-py3-none-any.whl
  • Upload date:
  • Size: 81.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.0 Darwin/23.3.0

File hashes

Hashes for exchange_radar-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 455ed12d00443f8cfde224ecba080c1085cf55b70742188a86a2e7f567e6621a
MD5 13cc18429a7f27616b9befb75acb2ce0
BLAKE2b-256 dc018cecf25cfa206a35d02d80ac91356106bbb49fb61516645d83b3cdeb341b

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