Skip to content

This project aims at fetching exchange trade data from two popular cryptocurrencies, Monero and Bitcoin, and aggregating it in the OHLC format that is used to create candlesticks. The candlesticks created are saved in a local MySQL database.

Notifications You must be signed in to change notification settings

gabrielspires/Crypto-Candlestick-Aggregation-System

Repository files navigation


Logo Logo

Real-time cryptocurrency exchange trade data aggregation system

This project makes use of the public API Poloniex.

Explore the documentation » PT-BR EN-US

Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Contributing
  4. Contact

About The Project

This project aims at fetching exchange trade data from two popular cryptocurrencies, Monero and Bitcoin, and aggregating it in candlesticks with the information for open, high, low and close for the periods of 1, 5 and 15 minutes. The data used is fetched in realtime from the Poloniex API and inserted in a local MySQL database after it is aggregated by period of time. The processed data can then be accessed by other applications to create charts and visualizations like the one below for example.

Candlestick chart

Built With

Getting Started

To get a local copy up and running you'll need the folowing.

Prerequisites

Installation

  1. Navigate to the project directory and run
    docker-compose up
    or if you want to repress the container output add the -d option
    docker-compose up -d

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contact

Gabriel Pires - Linkedin - gabrielhpires@gmail.com

About

This project aims at fetching exchange trade data from two popular cryptocurrencies, Monero and Bitcoin, and aggregating it in the OHLC format that is used to create candlesticks. The candlesticks created are saved in a local MySQL database.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published