The APEX:E3 API gives you access to powerful analytics and market data generated by APEX:E3's Big Data Analytics Architecture. You can view this data on our web based application.
In addition to enriched exchange data from all major cryptocurrency exchanges, the APEX:E3 API includes real-time analytics and market intelligence. This means you can access live orderbook analytics, arbitrage opportunities and identify large blocks of liquidity with ease. The low code examples have been designed with simplicity in mind so that you can easily start to manipulate the data to enhance or create new trading bots, conduct real-time analysis or create powerful algorithms. The data structures can be easily stored in your database of choice for historical analysis, backtesting or general querying.
This API has been created for quants, algorithmic traders, data scientists, financial analysts and anybody who has a casual or formal interest in creating real-time trading algorithms or analysing cryptocurrency markets.
Current real-time and on-demand features:
- structured data from all the major cryptocurrency exchanges covering thousands of pairs
- sorted aggregated global orderbook data structure (bids/asks for individual pairs across multiple exchanges in one place)
- bid/ask imbalance ratios (quantification of buy / sell market intent)
- orderbook whale detection (identification of abnormally large bids across thousands of markets)
- arbitrage opportunities (between multiple exchanges and thousands of markets in one place)
- spreads (delta between top bid and ask prices across thousands of markets)
Exchange | |
---|---|
![]() |
Binance |
![]() |
Binance Futures |
![]() |
Bitfinex |
![]() |
Bitmex |
![]() |
Bitstamp |
![]() |
Bittrex |
![]() |
Coinbase Pro |
![]() |
FTX |
![]() |
FTX Derivatives |
![]() |
Gateio |
![]() |
HitBTC |
![]() |
HuobiPRO |
![]() |
Kraken |
![]() |
Kraken Futures |
![]() |
OKEX |
![]() |
OKEX Derivatives |
![]() |
Poloniex |
![]() |
ZB |
- Clone this repository into your project directory from APEX:E3 GitHub repository:
git clone [email protected]:apexe3/apexe3-api.git
Python
Python 3.8.x required. Version 3.8.6 can be downloaded for the MAC here and for Windows here.
You can check your current version of Python by typing
python --version
or if you are on Python 3.x.x
python3 --version
- cd into the apexe3-api directory
cd apexe3-api
- run setup.py to install dependencies
python3 examples/python/setup.py install
- If you see errors about directory permissions then use the sudo command
sudo python3 examples/python/setup.py install
Note - If you are installing on windows and see the following error: “install_lib: ‘build/lib’ does not exist -- no Python modules to install”, change the directory to “apexe3-api/examples/python” instead of “apexe3-api” and run the installation from there.
See Low Code examples for what you can do once you have installed dependencies (https://github.com/apexe3/apexe3-api/tree/main/examples)
Nodejs
Successfully tested on Node 11.x - 14.x. Nodejs can be downloaded for Mac and Windows from here
- cd into the directory
cd apexe3-api/examples/nodejs
- run npm install to install dependencies
npm install
See Low Code examples for what you can do once you have installed dependencies (https://github.com/apexe3/apexe3-api/tree/main/examples)