Crypto

Cryptwire

Elevate your crypto bot trading experience
Documents
The project
Overview

In 2021 I started using the Cryptohopper trading bot. While the bot worked well, it did not provide detailed enough information on how your bot was performing and what could be optimised. I set out to change that.

Description

The initial concept was to simply generate nice graphs to give traders an idea of how their bot was performing on a day-to-day basis. This quickly expanded into something far larger than I anticipated.

At the moment I've implemented real-time candle charts for your portfolio, capabilities to sell positions based on your portfolio balance, real-time charts of your positions, custom dashboards, and more than 20 different charts and insights.

The platform runs on Kubernetes with NATS as the primary messaging server between the various services, including real-time price feeds for thousands of pairs across 9 exchanges. Timescale handles some of the analytical heavy-lifting for working with time-series data while MySQL and Postgres handle more traditional relational data. Angular paired with the Ionic framework enables the use of the same codebase for web and mobile apps with Nodejs powering the primary GraphQL API. The rest of the backend services are built in Go .

Below is the launch video for Cryptwire Pro where you can see some of the features currently available.

The Pro launch video I created