Octopus

Crypto-Trading Bot


Octopus is a crypto trading bot I created for fun in 2018. It is managing my initial investment of 50€ on Coinbase.

Backstory

A couple of years ago I made an extremely lucky investment in Ether, which allowed me to buy a VW T3 van with my girlfriend. A very instructive journey in terms of trading, psychology and finance!

I had some spare time in 2018 and wanted to get practice in interacting with external APIs. I still had a Coinbase account and they have a very friendly API documentation, so this seemed like an interesting challenge.

Octopus has been trading ever since…

A friend thought this was fun too and threw in 50€. If Octopus is successful we’ll go on holiday!


Note: I’m working on a little page to visualize the trading history and check how the bot is doing…

Technical Description

The server runs in Node.js and does not rely on any libraries other than the core modules. The interaction with coinbase is managed through my own API-wrapper, freely inspired from the official coinbase-node library.

The trading strategy tries to take advantage of market volatility by following simple rebalancing principles.

I haven’t made the repository public for security issues.

Server

Hosting