Skip to content

Latest commit

 

History

History
63 lines (48 loc) · 2.27 KB

File metadata and controls

63 lines (48 loc) · 2.27 KB

Go Crypto Trading Bot

Simple cryptocurrency trading bot. Algorithm includes: SMA, EMA, Bollinger Bands, RSI, Historical Volatirity. *Highly reccomend to customize the algorithms, set backtest = true for backtesting before trading.

Documentation

Get Started

Insert own api_key and api_secret at config.ini file. Customize algorithms as you wish at ai.go.

Run with Golang

Run go run main.go.

API

  • Endpoint https://api.bitflyer.com/v1/

Private API

Support Method Endpoint
GET /v1/me/getbalance
GET /v1/me/sendchildorder

Public API

Support Method Endpoint
GET /v1/ticker

JSON-RPC 2.0 over WebSocket

Support Method (Client/Server) Endpoint
subscribe/channelMessage wss://ws.lightstream.bitflyer.com/json-rpc

Default Algorithm

Note

  • talib
  • websocket
  • json-rpc2.0
  • REST API
  • Semaphore
  • hmac
  • SQLite3
  • AI Model (Auto Trade Algorithm)
  • Google Chart

Disclaimer

We do not accept any responsibility or liability for the trading loss, please use the program at your own risk.