quantmind / kollector

Collect orderbook data from crypto exchanges and publish as GRPC

Home Page:https://quantmind.github.io/kollector/common/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Collect & stream orderbooks

build

A small service for collecting and streaming orderbook L2 data from crypto exchanges.

Development

Running the App

You can run the e2e app using docker rather than building from source. To run server and a web client, make sure you have docker-compose installed and launch make start.

The command will start:

book

Python application

  • A small python application to stream orderbooks from binance and display as table in the console
  • tested with python 3.10 only
  • Install the app via poetry poetry install (you need poetry first)
  • Run the application via poetry run python main.py --console or make service-py

python-book

About

Collect orderbook data from crypto exchanges and publish as GRPC

https://quantmind.github.io/kollector/common/

License:MIT License


Languages

Language:Rust 43.6%Language:JavaScript 25.0%Language:Python 20.6%Language:TypeScript 8.0%Language:Makefile 1.4%Language:Dockerfile 0.9%Language:Shell 0.3%Language:HTML 0.2%