Skip to content

Automated trading system for cryptocurrency exchanges written in C++

License

Notifications You must be signed in to change notification settings

kirill-01/SwiftBot

Repository files navigation

SWIFT.bot - Automated trading system for cryptocurrency exchanges written in C++

GitHub release GPLv3 license Open Source? Yes!

  • Designed to run on a dedicated server
  • System security and anonymity are completely in your hands
  • The system was designed and developed for the fastest possible interaction with exchanges
  • Microservices architecture allows you to scale the system, run it on several independent servers and is maximally fault-tolerant
  • Targets arbitrage trading
  • Provides a unified API (WebSocket, Rest, Webhooks) for working with all supported exchanges, allowing you to integrate SWIFT.bot into your own project.
  • Fully independent and isolated
  • For developers and integrators - requires skills and knowledge in programming and system administration
  • The security of your funds depends entirely on the correctness of the security settings of exchange accounts
  • Asynchronous system of calls to API methods of exchanges
  • Optimized networking subsystem
  • Has android application for system management and constant monitoring


Exchanges

List of supported exchanges

Exchange API status API version Withdraw whitelists IP whitelists Exchange URL
Bittrex ✔️ v1.0 ✔️ ✔️ https://bittrex.com
Bitfinex ✔️ v1.0 ✔️ ✔️ https://bitfinex.com
Kraken ✔️ v1.0 ✔️ ✔️ https://kraken.com
KuCoin ✔️ v1.0 ✔️ ✔️ https://kucoin.com
zb.com ✔️ v1.0 ✔️ ✔️ https://zb.com
Binance ✔️ v1.0 ✔️ ✔️ https://binance.com
HitBTC ✔️ v1.0 ✔️ ✔️ https://hitbtc.com
Huobi ✔️ v1.0 ✔️ ✔️ https://huobi.com
Cex.io ✔️ v1.0 ✔️ ✔️ https://cex.io
Exmo ✔️ v1.0 ✖️ ✖️ https://exmo.me
Livecoin ✔️ v1.0 ✖️ ✔️ https://livecoin.ru
OkCoin ✔️ v1.0 ✔️ ✔️ https://okcoin.com
LakeBTC ✔️ v1.0 ✔️ ✔️ https://lakebtc.com
LBank ✔️ v1.0 ✔️ ✔️ https://lbank.com

Trading strategies

Out of the box SWIFT.bot can use two main arbitrage strategies

By using SWIFT.bot API interface, you can create your own trading systems on top of the system to implement any other trading algorithms in the shortest possible time.


System


API interfaces


Contribution


Android app

In current release, android 8.1+ is required!

Contacts

Author

Email: kirill.kkn@gmail.com

GitHub: Wounderer