Use smart rules to buy and to sell crypto assets.
- Connects with broker to buy/sell tokens (currently it only supports Kraken);
- Sends automatic events reports via email;
- Benchmarks algorithm.
- Go
- MongoDB
- React
servicedlistens prices changes in broker, buys and sells based on algorithm rules, and sends events report.benchmarkexecutes trading algorithm with multiple input combinations and publish the outputs into a CSV file.webserverstarts an HTTP server with an API to get benchmark results and to execute benchmarks.get-asset-pricesget prices from an external source and store in CSV files.save-asset-pricesuse CSV files to store prices in database.
Run application
$ go run cmd/serviced/main.go
Install dependencies
$ cd client && npm install
Run application
$ docker-compose up mongo
$ go run cmd/webserver/main.go
$ cd client && npm start