zachy123
v1.22.95
Published
A JavaScript / Python / PHP cryptocurrency trading library with support for 130+ exchanges
Downloads
25
Maintainers
Keywords
Readme
CCXT – CryptoCurrency eXchange Trading Library
A JavaScript / Python / PHP library for cryptocurrency trading and e-commerce with support for many bitcoin/ether/altcoin exchange markets and merchant APIs.
Install · Usage · Manual · FAQ · Examples · Contributing · Social
The CCXT library is used to connect and trade with cryptocurrency exchanges and payment processing services worldwide. It provides quick access to market data for storage, analysis, visualization, indicator development, algorithmic trading, strategy backtesting, bot programming, and related software engineering.
It is intended to be used by coders, developers, technically-skilled traders, data-scientists and financial analysts for building trading algorithms.
Current feature list:
- support for many cryptocurrency exchanges — more coming soon
- fully implemented public and private APIs
- optional normalized data for cross-exchange analytics and arbitrage
- an out of the box unified API that is extremely easy to integrate
- works in Node 7.6+, Python 2 and 3, PHP 5.4+, and web browsers
Sponsored Promotion
Want this place? Contact us: [email protected]
See Also
- Nomics API — enterprise-grade crypto market cap & pricing data API for your fund, smart contract, or app.
- Quadency — professional crypto terminal, algo trading, and unified streaming APIs.
- TabTrader — trading on all exchanges in one app. Avaliable on Android and iOS.
Certified Cryptocurrency Exchanges
| logo | id | name | ver | doc | certified | |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------|----------------------------------------------------------------------|:---:|:----------------------------------------------------------------------------------:|----------------------------------------------------------------------------------------------------------------------------| | | binance | Binance | * | API | | Japan, Malta | | | bitfinex | Bitfinex | 1 | API | | British Virgin Islands| | | bittrex | Bittrex | 1.1 | API | | US | | | bytetrade | ByteTrade | * | API | | Hong Kong | | | ftx | FTX | * | API | | Hong Kong | | | idex | IDEX | * | API | | US | | | kraken | Kraken | 0 | API | | US | | | poloniex | Poloniex | * | API | | US | | | upbit | Upbit | 1 | API | | South Korea |
Supported Cryptocurrency Exchange Markets
The ccxt library currently supports the following 122 cryptocurrency exchange markets and trading APIs:
| logo | id | name | ver | doc | certified | |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------|-----------------------------------------------------------------------------------------|:---:|:--------------------------------------------------------------------------------------------:|----------------------------------------------------------------------------------------------------------------------------| | | _1btcxe | 1BTCXE | * | API | | Panama | | | acx | ACX | 2 | API | | Australia | | | adara | Adara | 1 | API | | Malta | | | anxpro | ANXPro | * | API | | Japan, Singapore, Hong Kong, New Zealand| | | bcex | BCEX | 1 | API | | China, Canada | | | bequant | Bequant | 2 | API | | Malta | | | bibox | Bibox | 1 | API | | China, US, South Korea | | | bigone | BigONE | 3 | API | | China | | | binance | Binance | * | API | | Japan, Malta | | | binanceje | Binance Jersey | * | API | | Jersey | | | binanceus | Binance US | * | API | | US | | | bit2c | Bit2C | * | API | | Israel | | | bitbank | bitbank | 1 | API | | Japan | | | bitbay | BitBay | * | API | | Malta, EU | | | bitfinex | Bitfinex | 1 | API | | British Virgin Islands | | | bitfinex2 | Bitfinex | 2 | API | | British Virgin Islands | | | bitflyer | bitFlyer | 1 | API | | Japan | | | bitforex | Bitforex | 1 | API | | China | | | bithumb | Bithumb | * | API | | South Korea | | | bitkk | bitkk | 1 | API | | China | | | bitlish | Bitlish | 1 | API | | UK, EU, Russia | | | bitmart | BitMart | 2 | API | | US, China, Hong Kong, South Korea | | | bitmax | BitMax | 1 | API | | China | | | bitmex | BitMEX | 1 | API | | Seychelles | | | bitso | Bitso | 3 | API | | Mexico | | | bitstamp | Bitstamp | 2 | API | | UK | | | bitstamp1 | Bitstamp | 1 | API | | UK | | | bittrex | Bittrex | 1.1 | API | | US | | | bitz | Bit-Z | 2 | API | | Hong Kong | | | bl3p | BL3P | 1 | API | | Netherlands, EU | | | bleutrade | Bleutrade | * | API | | Brazil | | | braziliex | Braziliex | * | API | | Brazil | | | btcalpha | BTC-Alpha | 1 | API | | US | | | btcbox | BtcBox | 1 | API | | Japan | | | btcchina | BTCChina | 1 | API | | China | | | btcmarkets | BTC Markets | * | API | | Australia | | | btctradeim | BtcTrade.im | * | API | | Hong Kong | | | btctradeua | BTC Trade UA | * | API | | Ukraine | | | btcturk | BTCTurk | * | API | | Turkey | | | buda | Buda | 2 | API | | Argentina, Chile, Colombia, Peru | | | bw | BW | 1 | API | | China | | | bytetrade | ByteTrade | * | API | | Hong Kong | | | cex | CEX.IO | * | API | | UK, EU, Cyprus, Russia | | | chilebit | ChileBit | 1 | API | | Chile | | | cobinhood | COBINHOOD | 1 | API | | Taiwan | | | coinbase | Coinbase | 2 | API | | US | | | coinbaseprime | Coinbase Prime | * | API | | US | | | coinbasepro | Coinbase Pro | * | API | | US | | | coincheck | coincheck | * | API | | Japan, Indonesia | | | coinegg | CoinEgg | * | API | | China, UK | | | coinex | CoinEx | 1 | API | | China | | | coinfalcon | CoinFalcon | 1 | API | | UK | | | coinfloor | coinfloor | * | API | | UK | | | coingi | Coingi | * | API | | Panama, Bulgaria, China, US | | | coinmarketcap | CoinMarketCap | 1 | API | | US | | | coinmate | CoinMate | * | API | | UK, Czech Republic, EU | | | coinone | CoinOne | 2 | API | | South Korea | | | coinspot | CoinSpot | * | API | | Australia | | | coolcoin | CoolCoin | * | API | | Hong Kong | | | coss | COSS | 1 | API | | Singapore, Netherlands | | | crex24 | CREX24 | 2 | API | | Estonia | | | deribit | Deribit | 1 | API | | Netherlands | | | digifinex | DigiFinex | 3 | API | | Singapore | | | dsx | DSX | 3 | API | | UK | | | exmo | EXMO | 1 | API | | Spain, Russia | | | exx | EXX | * | API | | China | | | fcoin | FCoin | 2 | API | | China | | | fcoinjp | FCoinJP | 2 | API | | Japan | | | flowbtc | flowBTC | 1 | API | | Brazil | | | foxbit | FoxBit | 1 | API | | Brazil | | | ftx | FTX | * | API | | Hong Kong | | | fybse | FYB-SE | * | API | | Sweden | | | gateio | Gate.io | 2 | API | | China | | | gemini | Gemini | 1 | API | | US | | | hitbtc | HitBTC | 1 | API | | Hong Kong | | | hitbtc2 | HitBTC | 2 | API | | Hong Kong | | | huobipro | Huobi Pro | 1 | API | | China | | | huobiru | Huobi Russia | 1 | API | | Russia | | | ice3x | ICE3X | 1 | API | | South Africa | | | idex | IDEX | * | API | | US | | | independentreserve | Independent Reserve | * | API | | Australia, New Zealand | | | indodax | INDODAX | 1.8 | API | | Indonesia | | | itbit | itBit | 1 | API | | US | | | kkex | KKEX | 2 | API | | China, US, Japan | | | kraken | Kraken | 0 | API | | US | | | kucoin | KuCoin | 2 | API | | Seychelles | | | kuna | Kuna | 2 | API | | Ukraine | | | lakebtc | LakeBTC | 2 | API | | US | | | latoken | Latoken | 1 | API | | Cayman Islands | | | lbank | LBank | 1 | API | | China | | | liquid | Liquid | 2 | API | | Japan, China, Taiwan | | | livecoin | LiveCoin | * | API | | US, UK, Russia | | | luno | luno | 1 | API | | UK, Singapore, South Africa | | | lykke | Lykke | 1 | API | | Switzerland | | | mercado | Mercado Bitcoin | 3 | API | | Brazil | | | mixcoins | MixCoins | 1 | API | | UK, Hong Kong | |[](https://ocean