Botbase

Botbase is an expermintal HFT bot to automate trading of cryptocurrencies on coinbase, it aims to be the simplest way to automate any trading strategy

Project layout

main.js    # The main file, running botbase's backbone.
model/
    ...       # Various classes used for matching entities coming from Coinbase's API and the ones internally used by botbase.
strategies/
    ...       # The actual strategies implementing the trading algorithms.    
utils/
    ...       # functions used as utilities.

Code and development standards

Botbase aims to match the best standards in terms of code security and development standards, mode in details:

Code quality

A few tools have been selected to keep track of the current quality

Unit testing

Security

Package upgrades

Botbase relies on (libraies.io) to keep track of the dependencies

Issues' management