kamiswiss-ccxt
Version:
A JavaScript / Python / PHP cryptocurrency trading library with support for 130+ exchanges
121 lines (104 loc) • 103 kB
Markdown
# CCXT – CryptoCurrency eXchange Trading Library
[](https://travis-ci.org/ccxt/ccxt) [](https://npmjs.com/package/ccxt) [](https://pypi.python.org/pypi/ccxt) [](https://www.npmjs.com/package/ccxt) [](https://gitter.im/ccxt-dev/ccxt?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) [](https://github.com/ccxt/ccxt/wiki/Exchange-Markets) [](https://opencollective.com/ccxt)
[](https://twitter.com/ccxt_official)
A JavaScript / Python / PHP library for cryptocurrency trading and e-commerce with support for many bitcoin/ether/altcoin exchange markets and merchant APIs.
### [Install](#install) · [Usage](#usage) · [Manual](https://github.com/ccxt/ccxt/wiki) · [FAQ](https://github.com/ccxt/ccxt/wiki/FAQ) · [Examples](https://github.com/ccxt/ccxt/tree/master/examples) · [Contributing](https://github.com/ccxt/ccxt/blob/master/CONTRIBUTING.md) · [Social](#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
[](https://www.poloniex.com/?utm_source=ccxt&utm_medium=image)
## See Also
- <sub>[](https://p.nomics.com/cryptocurrency-bitcoin-api)</sub> **[Nomics API](https://p.nomics.com/cryptocurrency-bitcoin-api)** — enterprise-grade crypto market data API for your fund, smart contract, or app.
## Certified Cryptocurrency Exchanges
| logo | id | name | ver | doc | certified |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|----------------------------------------------------------------------|:---:|:--------------------------------------------------------------------------------------------:|----------------------------------------------------------------------------------------------------------------------------|
|[](https://www.binance.com/?ref=10205187) | binance | [Binance](https://www.binance.com/?ref=10205187) | * | [API](https://github.com/binance-exchange/binance-official-api-docs/blob/master/rest-api.md) | [](https://github.com/ccxt/ccxt/wiki/Certification) | Japan, Malta |
|[](https://www.bitfinex.com) | bitfinex | [Bitfinex](https://www.bitfinex.com) | 1 | [API](https://docs.bitfinex.com/v1/docs) | [](https://github.com/ccxt/ccxt/wiki/Certification) | British Virgin Islands|
|[](https://bittrex.com) | bittrex | [Bittrex](https://bittrex.com) | 1.1 | [API](https://bittrex.github.io/api/) | [](https://github.com/ccxt/ccxt/wiki/Certification) | US |
|[](https://www.coss.io/c/reg?r=OWCMHQVW2Q) | coss | [COSS](https://www.coss.io/c/reg?r=OWCMHQVW2Q) | 1 | [API](https://api.coss.io/v1/spec) | [](https://github.com/ccxt/ccxt/wiki/Certification) | Singapore, Netherlands|
|[](https://www.kraken.com) | kraken | [Kraken](https://www.kraken.com) | 0 | [API](https://www.kraken.com/en-us/help/api) | [](https://github.com/ccxt/ccxt/wiki/Certification) | US |
|[](https://www.kucoin.com/ucenter/signup?rcode=E5wkqe) | kucoin | [KuCoin](https://www.kucoin.com/ucenter/signup?rcode=E5wkqe) | 2 | [API](https://docs.kucoin.com) | [](https://github.com/ccxt/ccxt/wiki/Certification) | Seychelles |
|[](https://www.poloniex.com/?utm_source=ccxt&utm_medium=web) | poloniex | [Poloniex](https://www.poloniex.com/?utm_source=ccxt&utm_medium=web) | * | [API](https://docs.poloniex.com) | [](https://github.com/ccxt/ccxt/wiki/Certification) | US |
|[](https://theocean.trade) | theocean | [The Ocean](https://theocean.trade) | 1 | [API](https://docs.theocean.trade) | [](https://github.com/ccxt/ccxt/wiki/Certification) | US |
|[](https://upbit.com) | upbit | [Upbit](https://upbit.com) | 1 | [API](https://docs.upbit.com/docs/%EC%9A%94%EC%B2%AD-%EC%88%98-%EC%A0%9C%ED%95%9C) | [](https://github.com/ccxt/ccxt/wiki/Certification) | South Korea |
## Supported Cryptocurrency Exchange Markets
The ccxt library currently supports the following 136 cryptocurrency exchange markets and trading APIs:
| logo | id | name | ver | doc | certified |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------|-----------------------------------------------------------------------------------------|:-----:|:--------------------------------------------------------------------------------------------:|----------------------------------------------------------------------------------------------------------------------------|
|[](https://1btcxe.com) | _1btcxe | [1BTCXE](https://1btcxe.com) | * | [API](https://1btcxe.com/api-docs.php) | | Panama |
|[](https://acx.io) | acx | [ACX](https://acx.io) | 2 | [API](https://acx.io/documents/api_v2) | | Australia |
|[](https://www.allcoin.com) | allcoin | [Allcoin](https://www.allcoin.com) | 1 | [API](https://www.allcoin.com/api_market/market) | | Canada |
|[](https://anxpro.com) | anxpro | [ANXPro](https://anxpro.com) | * | [API](https://anxv2.docs.apiary.io) | | Japan, Singapore, Hong Kong, New Zealand|
|[](https://anybits.com) | anybits | [Anybits](https://anybits.com) | * | [API](https://anybits.com/help/api) | | Ireland |
|[](https://www.bcex.top/user/reg/type/2/pid/758978) | bcex | [BCEX](https://www.bcex.top/user/reg/type/2/pid/758978) | 1 | [API](https://github.com/BCEX-TECHNOLOGY-LIMITED/API_Docs/wiki/Interface) | | China, Canada |
|[](https://hitbtc.com/?ref_id=5a5d39a65d466) | bequant | [Bequant](https://hitbtc.com/?ref_id=5a5d39a65d466) | 2 | [API](https://api.bequant.io/) | | Malta |
|[](https://www.bibox.com/signPage?id=11114745&lang=en) | bibox | [Bibox](https://www.bibox.com/signPage?id=11114745&lang=en) | 1 | [API](https://github.com/Biboxcom/api_reference/wiki/home_en) | | China, US, South Korea |
|[](https://b1.run/users/new?code=D3LLBVFT) | bigone | [BigONE](https://b1.run/users/new?code=D3LLBVFT) | 2 | [API](https://open.big.one/docs/api.html) | | UK |
|[](https://www.binance.com/?ref=10205187) | binance | [Binance](https://www.binance.com/?ref=10205187) | * | [API](https://github.com/binance-exchange/binance-official-api-docs/blob/master/rest-api.md) | [](https://github.com/ccxt/ccxt/wiki/Certification) | Japan, Malta |
|[](https://www.binance.je/?ref=35047921) | binanceje | [Binance Jersey](https://www.binance.je/?ref=35047921) | * | [API](https://github.com/binance-exchange/binance-official-api-docs/blob/master/rest-api.md) | | Jersey |
|[](https://www.bit2c.co.il) | bit2c | [Bit2C](https://www.bit2c.co.il) | * | [API](https://www.bit2c.co.il/home/api) | | Israel |
|[](https://bitbank.cc/) | bitbank | [bitbank](https://bitbank.cc/) | 1 | [API](https://docs.bitbank.cc/) | | Japan |
|[](https://bitbay.net) | bitbay | [BitBay](https://bitbay.net) | * | [API](https://bitbay.net/public-api) | | Malta, EU |
|[](https://www.bitfinex.com) | bitfinex | [Bitfinex](https://www.bitfinex.com) | 1 | [API](https://docs.bitfinex.com/v1/docs) | [](https://github.com/ccxt/ccxt/wiki/Certification) | British Virgin Islands |
|[](https://www.bitfinex.com) | bitfinex2 | [Bitfinex](https://www.bitfinex.com) | 2 | [API](https://docs.bitfinex.com/v2/docs/) | | British Virgin Islands |
|[](https://bitflyer.jp) | bitflyer | [bitFlyer](https://bitflyer.jp) | 1 | [API](https://lightning.bitflyer.com/docs?lang=en) | | Japan |
|[](https://www.bitforex.com/registered?inviterId=1867438) | bitforex | [Bitforex](https://www.bitforex.com/registered?inviterId=1867438) | 1 | [API](https://github.com/bitforexapi/API_Docs/wiki) | | China |
|[](https://www.bithumb.com) | bithumb | [Bithumb](https://www.bithumb.com) | * | [API](https://apidocs.bithumb.com) | | South Korea |
|[](https://bitibu.com) | bitibu | [Bitibu](https://bitibu.com) | 2 | [API](https://bitibu.com/documents/api_v2) | | Cyprus |
|[](https://vip.zb.com/user/register?recommendCode=bn070u) | bitkk | [bitkk](https://vip.zb.com/user/register?recommendCode=bn070u) | 1 | [API](https://www.bitkk.com/i/developer) | | China |
|[](https://bitlish.com) | bitlish | [Bitlish](https://bitlish.com) | 1 | [API](https://bitlish.com/api) | | UK, EU, Russia |
|[](https://www.bitmarket.net/?ref=23323) | bitmarket | [BitMarket](https://www.bitmarket.net/?ref=23323) | * | [API](https://www.bitmarket.net/docs.php?file=api_public.html) | | Poland, EU |
|[](https://www.bitmex.com/register/rm3C16) | bitmex | [BitMEX](https://www.bitmex.com/register/rm3C16) | 1 | [API](https://www.bitmex.com/app/apiOverview) | | Seychelles |
|[](https://bitsane.com) | bitsane | [Bitsane](https://bitsane.com) | * | [API](https://bitsane.com/help/api) | | Ireland |
|[](https://bitso.com/?ref=itej) | bitso | [Bitso](https://bitso.com/?ref=itej) | 3 | [API](https://bitso.com/api_info) | | Mexico |
|[](https://www.bitstamp.net) | bitstamp | [Bitstamp](https://www.bitstamp.net) | 2 | [API](https://www.bitstamp.net/api) | | UK |
|[](https://www.bitstamp.net) | bitstamp1 | [Bitstamp](https://www.bitstamp.net) | 1 | [API](https://www.bitstamp.net/api) | | UK |
|[](https://bittrex.com) | bittrex | [Bittrex](https://bittrex.com) | 1.1 | [API](https://bittrex.github.io/api/) | [](https://github.com/ccxt/ccxt/wiki/Certification) | US |
|[](https://u.bit-z.com/register?invite_code=1429193) | bitz | [Bit-Z](https://u.bit-z.com/register?invite_code=1429193) | 2 | [API](https://apidoc.bit-z.com/en/) | | Hong Kong |
|[](https://bl3p.eu) | bl3p | [BL3P](https://bl3p.eu) | 1 | [API](https://github.com/BitonicNL/bl3p-api/tree/master/docs) | | Netherlands, EU |
|[](https://bleutrade.com) | bleutrade | [Bleutrade](https://bleutrade.com) | 2 | [API](https://bleutrade.com/help/API) | | Brazil |
|[](https://braziliex.com/?ref=5FE61AB6F6D67DA885BC98BA27223465) | braziliex | [Braziliex](https://braziliex.com/?ref=5FE61AB6F6D67DA885BC98BA27223465) | * | [API](https://braziliex.com/exchange/api.php) | | Brazil |
|[](https://btc-alpha.com/?r=123788) | btcalpha | [BTC-Alpha](https://btc-alpha.com/?r=123788) | 1 | [API](https://btc-alpha.github.io/api-docs) | | US |
|[](https://www.btcbox.co.jp/) | btcbox | [BtcBox](https://www.btcbox.co.jp/) | 1 | [API](https://www.btcbox.co.jp/help/asm) | | Japan |
|[](https://www.btcchina.com) | btcchina | [BTCChina](https://www.btcchina.com) | 1 | [API](https://www.btcchina.com/apidocs) | | China |
|[](https://www.btcexchange.ph) | btcexchange | [BTCExchange](https://www.btcexchange.ph) | * | [API](https://github.com/BTCTrader/broker-api-docs) | | Philippines |
|[](https://btcmarkets.net) | btcmarkets | [BTC Markets](https://btcmarkets.net) | * | [API](https://github.com/BTCMarkets/API) | | Australia |
|[](http://www.coinegg.com/user/register?invite=523218) | btctradeim | [BtcTrade.im](http://www.coinegg.com/user/register?invite=523218) | * | [API](https://www.btctrade.im/help.api.html) | | Hong Kong |
|[](https://btc-trade.com.ua) | btctradeua | [BTC Trade UA](https://btc-trade.com.ua) | * | [API](https://docs.google.com/document/d/1ocYA0yMy_RXd561sfG3qEPZ80kyll36HUxvCRe5GbhE/edit) | | Ukraine |
|[](https://www.btcturk.com) | btcturk | [BTCTurk](https://www.btcturk.com) | * | [API](https://github.com/BTCTrader/broker-api-docs) | | Turkey |
|[](https://www.buda.com) | buda | [Buda](https://www.buda.com) | 2 | [API](https://api.buda.com) | | Argentina, Chile, Colombia, Peru |
|[](https://bx.in.th) | bxinth | [BX.in.th](https://bx.in.th) | * | [API](https://bx.in.th/info/api) | | Thailand |
|[](https://c-cex.com) | ccex | [C-CEX](https://c-cex.com) | * | [API](https://c-cex.com/?id=api) | | Germany, EU |
|[](https://cex.io/r/0/up105393824/0/) | cex | [CEX.IO](https://cex.io/r/0/up105393824/0/) | * | [API](https://cex.io/cex-api) | | UK, EU, Cyprus, Russia |
|[](https://vip.zb.com/user/register?recommendCode=bn070u) | chbtc | [CHBTC](https://vip.zb.com/user/register?recommendCode=bn070u) | 1 | [API](https://www.chbtc.com/i/developer) | | China |
|[](https://chilebit.net) | chilebit | [ChileBit](https://chilebit.net) | 1 | [API](https://blinktrade.com/docs) | | Chile |
|[](https://cobinhood.com) | cobinhood | [COBINHOOD](https://cobinhood.com) | 1 | [API](https://cobinhood.github.io/api-public) | | Taiwan |
|[](https://www.coinbase.com/join/58cbe25a355148797479dbd2) | coinbase | [Coinbase](https://www.coinbase.com/join/58cbe25a355148797479dbd2) | 2 | [API](https://developers.coinbase.com/api/v2) | | US |
|[](https://prime.coinbase.com) | coinbaseprime | [Coinbase Prime](https://prime.coinbase.com) | * | [API](https://docs.prime.coinbase.com) | | US |
|[](https://pro.coinbase.com/) | coinbasepro | [Coinbase Pro](https://pro.coinbase.com/) | * | [API](https://docs.pro.coinbase.com/) | | US |
|[](https://coincheck.com) | coincheck | [coincheck](https://coincheck.com) | * | [API](https://coincheck.com/documents/exchange/api) | | Japan, Indonesia |
|[](http://www.coinegg.com/user/register?invite=523218) | coinegg | [CoinEgg](http://www.coinegg.com/user/register?invite=523218) | * | [API](https://www.coinegg.com/explain.api.html) | | China, UK |
|[](https://www.coinex.com/account/signup?refer_code=yw5fz) | coinex | [CoinEx](https://www.coinex.com/account/signup?refer_code=yw5fz) | 1 | [API](https://github.com/coinexcom/coinex_exchange_api/wiki) | | China |
|[](https://www.coinexchange.io) | coinexchange | [CoinExchange](https://www.coinexchange.io) | * | [API](https://coinexchangeio.github.io/slate/) | | India, Japan, South Korea, Vietnam, US |
|[](https://coinfalcon.com/?ref=CFJSVGTUPASB) | coinfalcon | [CoinFalcon](https://coinfalcon.com/?ref=CFJSVGTUPASB) | 1 | [API](https://docs.coinfalcon.com) | | UK |
|[](https://www.coinfloor.co.uk) | coinfloor | [coinfloor](https://www.coinfloor.co.uk) | * | [API](https://github.com/coinfloor/api) | | UK |
|[](https://coingi.com) | coingi | [Coingi](https://coingi.com) | * | [API](https://coingi.docs.apiary.io) | | Panama, Bulgaria, China, US |
|[](https://coinmarketcap.com) | coinmarketcap | [CoinMarketCap](https://coinmarketcap.com) | 1 | [API](https://coinmarketcap.com/api) | | US |
|[](https://coinmate.io?referral=YTFkM1RsOWFObVpmY1ZjMGREQmpTRnBsWjJJNVp3PT0) | coinmate | [CoinMate](https://coinmate.io?referral=YTFkM1RsOWFObVpmY1ZjMGREQmpTRnBsWjJJNVp3PT0) | * | [API](https://coinmate.docs.apiary.io) | | UK, Czech Republic, EU |
|[](https://www.coinnest.co.kr) | coinnest | [coinnest](https://www.coinnest.co.kr) | * | [API](https://www.coinnest.co.kr/doc/intro.html) | | South Korea |
|[](https://coinone.co.kr) | coinone | [CoinOne](https://coinone.co.kr) | 2 | [API](https://doc.coinone.co.kr) | | South Korea |
|[](https://www.coinspot.com.au/join/FSM11C) | coinspot | [CoinSpot](https://www.coinspot.com.au/join/FSM11C) | * | [API](https://www.coinspot.com.au/api) | | Australia |
|[](https://www.cointiger.pro/exchange/register.html?refCode=FfvDtt) | cointiger | [CoinTiger](https://www.cointiger.pro/exchange/register.html?refCode=FfvDtt) | 1 | [API](https://github.com/cointiger/api-docs-en/wiki) | | China |
|[](https://www.coolcoin.com) | coolcoin | [CoolCoin](https://www.coolcoin.com) | * | [API](https://www.coolcoin.com/help.api.html) | | Hong Kong |
|[](https://www.coss.io/c/reg?r=OWCMHQVW2Q) | coss | [COSS](https://www.coss.io/c/reg?r=OWCMHQVW2Q) | 1 | [API](https://api.coss.io/v1/spec) | [](https://github.com/ccxt/ccxt/wiki/Certification) | Singapore, Netherlands |
|[](https://crex24.com/?refid=slxsjsjtil8xexl9hksr) | crex24 | [CREX24](https://crex24.com/?refid=slxsjsjtil8xexl9hksr) | 2 | [API](https://docs.crex24.com/trade-api/v2) | | Estonia |
|[](https://cryptonbtc.com) | crypton | [Crypton](https://cryptonbtc.com) | 1 | [API](https://cryptonbtc.docs.apiary.io/) | | EU |
|[](https://www.deribit.com/reg-1189.4038) | deribit | [Deribit](https://www.deribit.com/reg-1189.4038) | 1 | [API](https://docs.deribit.com) | | Netherlands |
|[](https://dsx.uk) | dsx | [DSX](https://dsx.uk) | 2 | [API](https://dsx.uk/developers/publicApiV2) | | UK |
|[]