SUPERALGOS GOVERNANCE

Exchange Testing Team Proof of Work, December 2021

The Exchange Testing team is set out to test and validate Superalgos ability to fully function with CCXT compatible exchanges.

Carl Josefsson
Superalgos | Algorithmic Trading

--

Putting focus on the volume based Top 50 Spot exchanges. Making sure Superalgos is able to send signals from the platform for putting limit and market orders, along with cancelling orders. This is done through processing the available historic OHCLVs and cross comparing and monitoring the events run from a live session.

Post validation, the information about how far back the available historic OHCLVs reaches, trading possibilities and possible recommended configuration tweaks are added to the Superalgos Docs section for ‘Tested Exchanges’.

Throughout December, most focus has been to make sure that, specifically, AscendEX works as intended, prior to a possible upcoming coop! Stay tuned and make sure to join the Superalgos Community for more information!

Along with re-confirming that AscendEX is an exchange that works with Superalgos, Bitfinex and Latoken are also added to the list of confirmed Exchanges.
Additionally, Poloniex, Gate.io and OKEx has gone through testing procedures. Where Poloniex shows that it needs some more thorough testing as it provides 5-min OHCLVs at it’s fastest, Gate.io needs some more testing to properly produce market orders, and OKEx is still in need of further tweaking to be able to retrieve a greater span of historic OHCLVs.

December 2021 Testing

Gate.io; This exchange does not support market orders (as in, you cannot put market orders at all, even when trading on their site), but sending limit order signals from Superalgos works as intended. Backtesting data reaches back to August 2020. (Tested by Sifiso [end-debug])

LATOKEN; A hand picked exchange that comes in at rank #137 on CoinMarketCaps Spot Exchange volume ranking list, that is fully compatible with Superalgos. Currently no support for getting historical data more than a couple of hours — Meaning that it requires a period of fetching live data to accumulate enough data for backtesting. (Tested by Sifiso [end-debug])

Bitfinex; Testing shows that Superalgos has full capability to function with Bitfinex. Giving a historic OHCLV that reaches back to March 2019. (Tested by Carl J [cozed-gh])

Poloniex; As Poloniex provides 5-min OHCLVs as it’s fastest, it might actually be able to function together with Superalgos. But you’d have to be aware of that Superalgos builds up Candles with the provided 1-min OHCLVs per default and uses candle data in order to simulate the trade on it’s own. To get the 5-min OHCLVs from Poloniex you’d have to make some changes, in order to trick Superalgos to fetch the same 5-min OHCLV instead of 1-min. You’d have to proceed with caution and do some testing on your own, before trying to trade at Poloniex with Superalgos and make sure the input data is correct, along with not trading below the 5-min. Nevertheless, Historic OHCLVs reaches back to May 2015. (Tested by Carl J [cozed-gh])

OKEx; This exchange was confirmed November 2021 by Sifiso and Carl J, but still has some problem fetching historic OHCLVs further back than 6 hour back in time. Carl J [cozed-gh] has been looking into the CCXT config to find the appropriate settings in order to fetch a greater span of OHCLVs during December — Still without the desired result. Meaning that if you’d like to trade on OKEx, you can still produce your orders through Superalgos, but backtesting a greater time span would require you data mine the live data for a period of time.

List of all confirmed, fully compatible, Exchanges:

  • Binance
  • Binance US
  • Bittrex
  • Kucoin
  • Bitstamp
  • Coinbase Pro
  • OKEx
  • AscendEX
  • Bitfinex
  • LATOKEN

--

--