A JavaScript / Python / PHP library for cryptocurrency trading and e-commerce with support for many bitcoin/ether/altcoin exchange markets and merchant APIs.
The CCXT library is used to connect and trade with cryptocurrency / altcoin 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, webshop integration 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 on top of it.
Current feature list:
- support for many exchange markets, even more upcoming soon
- fully implemented public and private APIs for all exchanges
- all currencies, altcoins and symbols, prices, order books, trades, tickers, etc...
- optional normalized data for cross-exchange or cross-currency analytics and arbitrage
- an out-of-the box unified all-in-one API extremely easy to integrate
- works in Node 7.6+, Python 2 and 3, PHP 5.3+, web browsers
Learn more about The Ocean in CCXT v1.17 Release Announcement.
id | name | certified | ver | doc | countries | |
---|---|---|---|---|---|---|
binance | Binance | * | API | Japan | ||
bitfinex | Bitfinex | 1 | API | British Virgin Islands | ||
bittrex | Bittrex | 1.1 | API | US | ||
kraken | Kraken | 0 | API | US | ||
theocean | The Ocean | 0 | API | US |
The ccxt library currently supports the following 132 cryptocurrency exchange markets and trading APIs:
id | name | certified | ver | doc | countries | |
---|---|---|---|---|---|---|
_1broker | 1Broker | 2 | API | US | ||
_1btcxe | 1BTCXE | * | API | Panama | ||
acx | ACX | 2 | API | Australia | ||
allcoin | Allcoin | 1 | API | Canada | ||
anxpro | ANXPro | 2 | API | Japan, Singapore, Hong Kong, New Zealand | ||
anybits | Anybits | * | API | Ireland | ||
bcex | BCEX | 1 | API | China, Canada | ||
bibox | Bibox | 1 | API | China, US, South Korea | ||
bigone | BigONE | 2 | API | UK | ||
binance | Binance | * | API | Japan | ||
bit2c | Bit2C | * | API | Israel | ||
bitbank | bitbank | 1 | API | Japan | ||
bitbay | BitBay | * | API | Malta, EU | ||
bitfinex | Bitfinex | 1 | API | British Virgin Islands | ||
bitfinex2 | Bitfinex v2 | 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 | ||
bitmarket | BitMarket | * | API | Poland, EU | ||
bitmex | BitMEX | 1 | API | Seychelles | ||
bitsane | Bitsane | * | API | Ireland | ||
bitso | Bitso | 3 | API | Mexico | ||
bitstamp | Bitstamp | 2 | API | UK | ||
bitstamp1 | Bitstamp v1 | 1 | API | UK | ||
bittrex | Bittrex | 1.1 | API | US | ||
bitz | Bit-Z | 2 | API | Hong Kong | ||
bl3p | BL3P | 1 | API | Netherlands, EU | ||
bleutrade | Bleutrade | 2 | API | Brazil | ||
braziliex | Braziliex | * | API | Brazil | ||
btcalpha | BTC-Alpha | 1 | API | US | ||
btcbox | BtcBox | 1 | API | Japan | ||
btcchina | BTCChina | 1 | API | China | ||
btcexchange | BTCExchange | * | API | Philippines | ||
btcmarkets | BTC Markets | * | API | Australia | ||
btctradeim | BtcTrade.im | * | API | Hong Kong | ||
btctradeua | BTC Trade UA | * | API | Ukraine | ||
btcturk | BTCTurk | * | API | Turkey | ||
btcx | BTCX | 1 | API | Iceland, US, EU | ||
bxinth | BX.in.th | * | API | Thailand | ||
ccex | C-CEX | * | API | Germany, EU | ||
cex | CEX.IO | * | API | UK, EU, Cyprus, Russia | ||
chbtc | CHBTC | 1 | API | China | ||
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 | ||
coinexchange | CoinExchange | * | API | India, Japan, South Korea, Vietnam, US | ||
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 | ||
coinnest | coinnest | * | API | South Korea | ||
coinone | CoinOne | 2 | API | South Korea | ||
coinsecure | Coinsecure | 1 | API | India | ||
coinspot | CoinSpot | * | API | Australia | ||
cointiger | CoinTiger | 1 | API | China | ||
coolcoin | CoolCoin | * | API | Hong Kong | ||
crypton | Crypton | 1 | API | EU | ||
cryptopia | Cryptopia | * | API | New Zealand | ||
deribit | Deribit | 1 | API | Netherlands | ||
dsx | DSX | 2 | API | UK | ||
ethfinex | Ethfinex | 1 | API | British Virgin Islands | ||
exmo | EXMO | 1 | API | Spain, Russia | ||
exx | EXX | * | API | China | ||
fcoin | FCoin | 2 | API | China | ||
flowbtc | flowBTC | 1 | API | Brazil | ||
foxbit | FoxBit | 1 | API | Brazil | ||
fybse | FYB-SE | * | API | Sweden | ||
fybsg | FYB-SG | * | API | Singapore | ||
gatecoin | Gatecoin | * | API | Hong Kong | ||
gateio | Gate.io | 2 | API | China | ||
gdax | GDAX | * | API | US | ||
gemini | Gemini | 1 | API | US | ||
getbtc | GetBTC | * | API | St. Vincent & Grenadines, Russia | ||
hadax | HADAX | 1 | API | China | ||
hitbtc | HitBTC | 1 | API | Hong Kong | ||
hitbtc2 | HitBTC v2 | 2 | API | Hong Kong | ||
huobi | Huobi | 3 | API | China | ||
huobicny | Huobi CNY | 1 | API | China | ||
huobipro | Huobi Pro | 1 | API | China | ||
ice3x | ICE3X | 1 | API | South Africa | ||
independentreserve | Independent Reserve | * | API | Australia, New Zealand | ||
indodax | INDODAX | 1.8 | API | Indonesia | ||
itbit | itBit | 1 | API | US | ||
jubi | jubi.com | 1 | API | China | ||
kraken | Kraken | 0 | API | US | ||
kucoin | Kucoin | 1 | API | Hong Kong | ||
kuna | Kuna | 2 | API | Ukraine | ||
lakebtc | LakeBTC | 2 | API | US | ||
lbank | LBank | 1 | API | China | ||
liqui | Liqui | 3 | API | Ukraine | ||
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 | ||
negociecoins | NegocieCoins | 3 | API | Brazil | ||
nova | Novaexchange | 2 | API | Tanzania | ||
okcoincny | OKCoin CNY | 1 | API | China | ||
okcoinusd | OKCoin USD | 1 | API | China, US | ||
okex | OKEX | 1 | API | China, US | ||
paymium | Paymium | 1 | API | France, EU | ||
poloniex | Poloniex | * | API | US | ||
qryptos | QRYPTOS | 2 | API | Japan, China, Taiwan | ||
quadrigacx | QuadrigaCX | 2 | API | Canada | ||
quoinex | QUOINEX | 2 | API | Japan, China, Taiwan | ||
rightbtc | RightBTC | * | API | United Arab Emirates | ||
southxchange | SouthXchange | * | API | Argentina | ||
surbitcoin | SurBitcoin | 1 | API | Venezuela | ||
theocean | The Ocean | 0 | API | US | ||
therock | TheRockTrading | 1 | API | Malta | ||
tidebit | TideBit | 2 | API | Hong Kong | ||
tidex | Tidex | 3 | API | UK | ||
uex | UEX | 1.0.3 | API | Singapore, US | ||
urdubit | UrduBit | 1 | API | Pakistan | ||
vaultoro | Vaultoro | 1 | API | Switzerland | ||
vbtc | VBTC | 1 | API | Vietnam | ||
virwox | VirWoX | * | API | Austria, EU | ||
wex | WEX | 3 | API | New Zealand | ||
xbtce | xBTCe | 1 | API | Russia | ||
yobit | YoBit | 3 | API | Russia | ||
yunbi | YUNBI | 2 | API | China | ||
zaif | Zaif | 1 | API | Japan | ||
zb | ZB | 1 | API | China |