streetyoga / atapi

Backtest, forward test and apply trading algorithms and strategies on binance spot, futures and nft market and other exchanges, including arbitrage.
MIT License
5 stars 5 forks source link

Research various API plugins #49

Closed miron closed 2 years ago

miron commented 2 years ago

Discussed in https://github.com/streetyoga/atapi/discussions/16

Originally posted by **miron** April 24, 2022 Evaluation has to be made which plugins will be future proof, all candidates are updated regularly. Research future prospects on new functionality like trading NFT's... - [Binance public API connector](https://github.com/binance/binance-connector-python) Advantages: Official from Binance, easy to understand Disadvantages: lightweight More work has to be done. Only Spot trading, no futures, but could be built upon... [binance API docu](https://github.com/binance/binance-spot-api-docs) This Documentation includes info about NFT endpoints: [API Documentation Site](https://binance-docs.github.io/apidocs/spot/en/#api-key-setup) - [python-binance](https://github.com/sammchardy/python-binance) Advantages: Very mature and robust, almost all features from binance API implemented Disadvantages: Third party - [CCXT](https://github.com/ccxt/ccxt) Advantages: Supports a streamlined API for hundreds of exchanges, only small adjustments for ticker-names needed, futureproof for arbitrage trading Disadvantages: may be slow with implementing new features like NFT trades on binance
miron commented 2 years ago

Closing discussion