Skip to content

This Python application is a real-time market aggregator that collects and processes trade data from multiple cryptocurrency exchanges using the CCXT Pro library. Storing and resampling of trade data from InfluxDB to any timeframe kline.

Notifications You must be signed in to change notification settings

tvb/crypto-watchdog

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Moving to Crypto Dash

Crypto-Market-Watch

This Python application is a real-time market aggregator that collects and processes trade data from multiple cryptocurrency exchanges using the CCXT Pro library. It organizes trade data based on the traded volume and Cumulative Volume Delta (CVD) for various order size categories while grouping trades that occur in the same timestamp together. The aggregated data is then displayed in a formatted table and can be optionally written to an InfluxDB database which can be queried to display statistics or a trade feed for a markets. The application also supports asynchronous handling of trade data and manages the connections to the exchanges. The main components include the MarketAggregator class for data aggregation and statistics calculation, and the CCXTManager class for handling the connections to the exchanges and processing trades. The application monitors selected trading pairs on a predefined list of exchanges and reports the aggregated data in real-time.

Table of Market Statistics

Δ - delta (buys-sells)

(2 mins of trade activity) asdasdasd

InfluxDB UI

image

About

This Python application is a real-time market aggregator that collects and processes trade data from multiple cryptocurrency exchanges using the CCXT Pro library. Storing and resampling of trade data from InfluxDB to any timeframe kline.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%