mirror of
https://github.com/d0zingcat/gocryptotrader.git
synced 2026-05-13 23:16:45 +00:00
cf6b0051a00a8a2cde1c41ca0c981443e1e97130
A cryptocurrency trading bot supporting multiple exchanges written in Golang.
Please note that this bot is under development and is not ready for production!
Exchange Support Table
| Exchange | REST API | Streaming API | FIX API |
|---|---|---|---|
| Alphapoint | Yes | Yes | NA |
| ANXPRO | Yes | No | NA |
| Bitfinex | Yes | Yes | NA |
| Bitstamp | Yes | Yes | NA |
| BTCChina | Yes | Yes | No |
| BTCE | Yes | NA | NA |
| BTCMarkets | Yes | NA | NA |
| Coinbase | Yes | Yes | No |
| Cryptsy | Yes | Yes | NA |
| DWVX | Yes | Yes | NA |
| Gemini | Yes | NA | NA |
| Huobi | Yes | Yes | No |
| ItBit | Yes | NA | NA |
| Kraken | Yes | NA | NA |
| LakeBTC | Yes | Yes | NA |
| OKCoin (both) | Yes | Yes | No |
** NA means not applicable as the Exchange does not support the feature.
Current Features
- Support for all Exchange fiat and digital currencies, with the ability to individually toggle them on/off.
- REST API support for all exchanges.
- Websocket support for applicable exchanges.
- Ability to turn off/on certain exchanges.
- Ability to adjust manual polling timer for exchanges.
- SMS notification support via SMS Gateway.
- Basic event trigger system.
Planned Features
- WebGUI.
- FIX support.
- Expanding event trigger system.
- TALib.
- Trade history summary generation for tax purposes.
Please feel free to submit any pull requests or suggest any desired features to be added.
Languages
Go
99.9%