CCXT – CryptoCurrency eXchange Trading Library
==============================================
`Build Status <https://travis-ci.org/ccxt/ccxt>`__ `npm <https://npmjs.com/package/ccxt>`__ `PyPI <https://pypi.python.org/pypi/ccxt>`__ `NPM Downloads <https://www.npmjs.com/package/ccxt>`__ `Gitter <https://gitter.im/ccxt-dev/ccxt?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge>`__ `Supported Exchanges <https://github.com/ccxt/ccxt/wiki/Exchange-Markets>`__ `Open Collective <https://opencollective.com/ccxt>`__
`Twitter Follow <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 · 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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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: info@ccxt.trade
`Placehodler <https://ccxt.trade/advertise/>`__
See Also
--------
- \ `Nomics API <https://p.nomics.com/cryptocurrency-bitcoin-api>`__\ `Nomics API <https://p.nomics.com/cryptocurrency-bitcoin-api>`__ — enterprise-grade `crypto market cap & pricing data <https://nomics.com>`__ API for your fund, smart contract, or app.
- \ `CoinGecko API <https://www.coingecko.com/api?utm_source=ccxt>`__\ `CoinGecko API <https://www.coingecko.com/api?utm_source=ccxt>`__ — free, reliable, and complete cryptocurrency data for your app. No keys required!
Certified Cryptocurrency Exchanges
----------------------------------
+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| logo | id | name | ver | doc | certified |
+=========================================================================+==========+=========================================================================+=====+=================================================================================================+======================================================================+
| `binance <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>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |
+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| `bitfinex <https://www.bitfinex.com>`__ | bitfinex | `Bitfinex <https://www.bitfinex.com>`__ | 1 | `API <https://docs.bitfinex.com/v1/docs>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |
+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| `bittrex <https://bittrex.com>`__ | bittrex | `Bittrex <https://bittrex.com>`__ | 1.1 | `API <https://bittrex.github.io/api/>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |
+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| `coss <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>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |
+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| `idex <https://idex.market>`__ | idex | `IDEX <https://idex.market>`__ | \* | `API <https://github.com/AuroraDAO/idex-api-docs>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |
+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| `kraken <https://www.kraken.com>`__ | kraken | `Kraken <https://www.kraken.com>`__ | 0 | `API <https://www.kraken.com/features/api>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |
+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| `kucoin <https://www.kucoin.com/?rcode=E5wkqe>`__ | kucoin | `KuCoin <https://www.kucoin.com/?rcode=E5wkqe>`__ | 2 | `API <https://docs.kucoin.com>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |
+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| `poloniex <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>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |
+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| `upbit <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>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |
+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
Supported Cryptocurrency Exchange Markets
-----------------------------------------
The ccxt library currently supports the following 125 cryptocurrency exchange markets and trading APIs:
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| id | name | ver | doc | certified |
+====================+============================================================================================+=====+=================================================================================================+======================================================================+
| _1btcxe | `1BTCXE <https://1btcxe.com>`__ | \* | `API <https://1btcxe.com/api-docs.php>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| acx | `ACX <https://acx.io>`__ | 2 | `API <https://acx.io/documents/api_v2>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| allcoin | `Allcoin <https://www.allcoin.com>`__ | 1 | `API <https://www.allcoin.com/api_market/market>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| anxpro | `ANXPro <https://anxpro.com>`__ | \* | `API <https://anxv2.docs.apiary.io>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bcex | `BCEX <https://www.bcex.top/register?invite_code=758978&lang=en>`__ | 1 | `API <https://github.com/BCEX-TECHNOLOGY-LIMITED/API_Docs/wiki/Interface>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bequant | `Bequant <https://bequant.io>`__ | 2 | `API <https://api.bequant.io/>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bibox | `Bibox <https://www.bibox.com/signPage?id=11114745&lang=en>`__ | 1 | `API <https://github.com/Biboxcom/api_reference/wiki/home_en>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bigone | `BigONE <https://b1.run/users/new?code=D3LLBVFT>`__ | 2 | `API <https://open.big.one/docs/api.html>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| binance | `Binance <https://www.binance.com/?ref=10205187>`__ | \* | `API <https://github.com/binance-exchange/binance-official-api-docs/blob/master/rest-api.md>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| binanceje | `Binance Jersey <https://www.binance.je/?ref=35047921>`__ | \* | `API <https://github.com/binance-exchange/binance-official-api-docs/blob/master/rest-api.md>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bit2c | `Bit2C <https://bit2c.co.il/Aff/63bfed10-e359-420c-ab5a-ad368dab0baf>`__ | \* | `API <https://www.bit2c.co.il/home/api>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bitbank | `bitbank <https://bitbank.cc/>`__ | 1 | `API <https://docs.bitbank.cc/>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bitbay | `BitBay <https://auth.bitbay.net/ref/jHlbB4mIkdS1>`__ | \* | `API <https://bitbay.net/public-api>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bitfinex | `Bitfinex <https://www.bitfinex.com>`__ | 1 | `API <https://docs.bitfinex.com/v1/docs>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bitfinex2 | `Bitfinex <https://www.bitfinex.com>`__ | 2 | `API <https://docs.bitfinex.com/v2/docs/>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bitflyer | `bitFlyer <https://bitflyer.jp>`__ | 1 | `API <https://lightning.bitflyer.com/docs?lang=en>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bitforex | `Bitforex <https://www.bitforex.com/en/invitationRegister?inviterId=1867438>`__ | 1 | `API <https://github.com/bitforexapi/API_Docs/wiki>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bithumb | `Bithumb <https://www.bithumb.com>`__ | \* | `API <https://apidocs.bithumb.com>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bitkk | `bitkk <https://www.bitkk.com>`__ | 1 | `API <https://www.bitkk.com/i/developer>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bitlish | `Bitlish <https://bitlish.com>`__ | 1 | `API <https://bitlish.com/api>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bitmart | `BitMart <http://www.bitmart.com/?r=rQCFLh>`__ | 2 | `API <https://github.com/bitmartexchange/bitmart-official-api-docs>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bitmex | `BitMEX <https://www.bitmex.com/register/rm3C16>`__ | 1 | `API <https://www.bitmex.com/app/apiOverview>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bitso | `Bitso <https://bitso.com/?ref=itej>`__ | 3 | `API <https://bitso.com/api_info>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bitstamp | `Bitstamp <https://www.bitstamp.net>`__ | 2 | `API <https://www.bitstamp.net/api>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bitstamp1 | `Bitstamp <https://www.bitstamp.net>`__ | 1 | `API <https://www.bitstamp.net/api>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bittrex | `Bittrex <https://bittrex.com>`__ | 1.1 | `API <https://bittrex.github.io/api/>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bitz | `Bit-Z <https://u.bit-z.com/register?invite_code=1429193>`__ | 2 | `API <https://apidoc.bit-z.com/en/>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bl3p | `BL3P <https://bl3p.eu>`__ | 1 | `API <https://github.com/BitonicNL/bl3p-api/tree/master/docs>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bleutrade | `Bleutrade <https://bleutrade.com>`__ | 2 | `API <https://app.swaggerhub.com/apis-docs/bleu/white-label/3.0.0>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| braziliex | `Braziliex <https://braziliex.com/?ref=5FE61AB6F6D67DA885BC98BA27223465>`__ | \* | `API <https://braziliex.com/exchange/api.php>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| btcalpha | `BTC-Alpha <https://btc-alpha.com/?r=123788>`__ | 1 | `API <https://btc-alpha.github.io/api-docs>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| btcbox | `BtcBox <https://www.btcbox.co.jp/>`__ | 1 | `API <https://www.btcbox.co.jp/help/asm>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| btcchina | `BTCChina <https://www.btcchina.com>`__ | 1 | `API <https://www.btcchina.com/apidocs>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| btcmarkets | `BTC Markets <https://btcmarkets.net>`__ | \* | `API <https://github.com/BTCMarkets/API>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| btctradeim | `BtcTrade.im <https://m.baobi.com/invite?inv=1765b2>`__ | \* | `API <https://www.btctrade.im/help.api.html>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| btctradeua | `BTC Trade UA <https://btc-trade.com.ua/registration/22689>`__ | \* | `API <https://docs.google.com/document/d/1ocYA0yMy_RXd561sfG3qEPZ80kyll36HUxvCRe5GbhE/edit>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| btcturk | `BTCTurk <https://www.btcturk.com>`__ | \* | `API <https://github.com/BTCTrader/broker-api-docs>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| buda | `Buda <https://www.buda.com>`__ | 2 | `API <https://api.buda.com>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| bxinth | `BX.in.th <https://bx.in.th/ref/cYHknT/>`__ | \* | `API <https://bx.in.th/info/api>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| cex | `CEX.IO <https://cex.io/r/0/up105393824/0/>`__ | \* | `API <https://cex.io/cex-api>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| chilebit | `ChileBit <https://chilebit.net>`__ | 1 | `API <https://blinktrade.com/docs>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| cobinhood | `COBINHOOD <https://cobinhood.com?referrerId=a9d57842-99bb-4d7c-b668-0479a15a458b>`__ | 1 | `API <https://cobinhood.github.io/api-public>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| coinbase | `Coinbase <https://www.coinbase.com/join/58cbe25a355148797479dbd2>`__ | 2 | `API <https://developers.coinbase.com/api/v2>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| coinbaseprime | `Coinbase Prime <https://prime.coinbase.com>`__ | \* | `API <https://docs.prime.coinbase.com>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| coinbasepro | `Coinbase Pro <https://pro.coinbase.com/>`__ | \* | `API <https://docs.pro.coinbase.com/>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| coincheck | `coincheck <https://coincheck.com>`__ | \* | `API <https://coincheck.com/documents/exchange/api>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| coinegg | `CoinEgg <https://www.coinegg.com/user/register?invite=523218>`__ | \* | `API <https://www.coinegg.com/explain.api.html>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| coinex | `CoinEx <https://www.coinex.com/register?refer_code=yw5fz>`__ | 1 | `API <https://github.com/coinexcom/coinex_exchange_api/wiki>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| coinexchange | `CoinExchange <https://www.coinexchange.io/?r=a1669e56>`__ | \* | `API <https://coinexchangeio.github.io/slate/>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| coinfalcon | `CoinFalcon <https://coinfalcon.com/?ref=CFJSVGTUPASB>`__ | 1 | `API <https://docs.coinfalcon.com>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| coinfloor | `coinfloor <https://www.coinfloor.co.uk>`__ | \* | `API <https://github.com/coinfloor/api>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| coingi | `Coingi <https://www.coingi.com/?r=XTPPMC>`__ | \* | `API <https://coingi.docs.apiary.io>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| coinmarketcap | `CoinMarketCap <https://coinmarketcap.com>`__ | 1 | `API <https://coinmarketcap.com/api>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| coinmate | `CoinMate <https://coinmate.io?referral=YTFkM1RsOWFObVpmY1ZjMGREQmpTRnBsWjJJNVp3PT0>`__ | \* | `API <https://coinmate.docs.apiary.io>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| coinone | `CoinOne <https://coinone.co.kr>`__ | 2 | `API <https://doc.coinone.co.kr>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| coinspot | `CoinSpot <https://www.coinspot.com.au/register?code=PJURCU>`__ | \* | `API <https://www.coinspot.com.au/api>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| cointiger | `CoinTiger <https://www.cointiger.one/#/register?refCode=FfvDtt>`__ | 1 | `API <https://github.com/cointiger/api-docs-en/wiki>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| coolcoin | `CoolCoin <https://www.coolcoin.com/user/register?invite_code=bhaega>`__ | \* | `API <https://www.coolcoin.com/help.api.html>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| coss | `COSS <https://www.coss.io/c/reg?r=OWCMHQVW2Q>`__ | 1 | `API <https://api.coss.io/v1/spec>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| crex24 | `CREX24 <https://crex24.com/?refid=slxsjsjtil8xexl9hksr>`__ | 2 | `API <https://docs.crex24.com/trade-api/v2>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| crypton | `Crypton <https://cryptonbtc.com>`__ | 1 | `API <https://cryptonbtc.docs.apiary.io/>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| deribit | `Deribit <https://www.deribit.com/reg-1189.4038>`__ | 1 | `API <https://docs.deribit.com>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| digifinex | `DigiFinex <https://www.digifinex.vip/en-ww/from/DhOzBg/3798****5114>`__ | 3 | `API <https://docs.digifinex.vip>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| dsx | `DSX <https://dsx.uk>`__ | 3 | `API <https://dsx.uk/developers/publicApi>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| dx | `DX.Exchange <https://dx.exchange/registration?dx_cid=20&dx_scname=100001100000038139>`__ | 1 | `API <https://apidocs.dx.exchange>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| ethfinex | `Ethfinex <https://www.ethfinex.com>`__ | 1 | `API <https://bitfinex.readme.io/v1/docs>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| exmo | `EXMO <https://exmo.me/?ref=131685>`__ | 1 | `API <https://exmo.me/en/api_doc?ref=131685>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| exx | `EXX <https://www.exx.com/r/fde4260159e53ab8a58cc9186d35501f?recommQd=1>`__ | \* | `API <https://www.exx.com/help/restApi>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| fcoin | `FCoin <https://www.fcoin.com/i/Z5P7V>`__ | 2 | `API <https://developer.fcoin.com>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| fcoinjp | `FCoinJP <https://www.fcoinjp.com>`__ | 2 | `API <https://developer.fcoin.com>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| flowbtc | `flowBTC <https://www.flowbtc.com.br>`__ | 1 | `API <https://www.flowbtc.com.br/api.html>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| foxbit | `FoxBit <https://foxbit.com.br/exchange>`__ | 1 | `API <https://foxbit.com.br/api/>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| fybse | `FYB-SE <https://www.fybse.se>`__ | \* | `API <https://fyb.docs.apiary.io>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| gateio | `Gate.io <https://www.gate.io/signup/2436035>`__ | 2 | `API <https://gate.io/api2>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| gdax | `GDAX <https://www.gdax.com>`__ | \* | `API <https://docs.gdax.com>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| gemini | `Gemini <https://gemini.com/>`__ | 1 | `API <https://docs.gemini.com/rest-api>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| hitbtc | `HitBTC <https://hitbtc.com/?ref_id=5a5d39a65d466>`__ | 1 | `API <https://github.com/hitbtc-com/hitbtc-api/blob/master/APIv1.md>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| hitbtc2 | `HitBTC <https://hitbtc.com/?ref_id=5a5d39a65d466>`__ | 2 | `API <https://api.hitbtc.com>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| huobipro | `Huobi Pro <https://www.huobi.co/en-us/topic/invited/?invite_code=rwrd3>`__ | 1 | `API <https://huobiapi.github.io/docs/spot/v1/cn/>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| huobiru | `Huobi Russia <https://www.huobi.com.ru/invite?invite_code=esc74>`__ | 1 | `API <https://github.com/cloudapidoc/API_Docs_en>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| ice3x | `ICE3X <https://ice3x.com?ref=14341802>`__ | 1 | `API <https://ice3x.co.za/ice-cubed-bitcoin-exchange-api-documentation-1-june-2017>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| idex | `IDEX <https://idex.market>`__ | \* | `API <https://github.com/AuroraDAO/idex-api-docs>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| independentreserve | `Independent Reserve <https://www.independentreserve.com>`__ | \* | `API <https://www.independentreserve.com/API>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| indodax | `INDODAX <https://indodax.com/ref/testbitcoincoid/1>`__ | 1.8 | `API <https://indodax.com/downloads/BITCOINCOID-API-DOCUMENTATION.pdf>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| itbit | `itBit <https://www.itbit.com>`__ | 1 | `API <https://api.itbit.com/docs>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| kkex | `KKEX <https://kkex.com>`__ | 2 | `API <https://kkex.com/api_wiki/cn/>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| kraken | `Kraken <https://www.kraken.com>`__ | 0 | `API <https://www.kraken.com/features/api>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| kucoin | `KuCoin <https://www.kucoin.com/?rcode=E5wkqe>`__ | 2 | `API <https://docs.kucoin.com>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| kuna | `Kuna <https://kuna.io?r=kunaid-gvfihe8az7o4>`__ | 2 | `API <https://kuna.io/documents/api>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| lakebtc | `LakeBTC <https://www.lakebtc.com>`__ | 2 | `API <https://www.lakebtc.com/s/api_v2>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| latoken | `Latoken <https://latoken.com>`__ | 1 | `API <https://api.latoken.com>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| lbank | `LBank <https://www.lbex.io/invite?icode=7QCY>`__ | 1 | `API <https://github.com/LBank-exchange/lbank-official-api-docs>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| liquid | `Liquid <https://www.liquid.com?affiliate=SbzC62lt30976>`__ | 2 | `API <https://developers.liquid.com>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| livecoin | `LiveCoin <https://livecoin.net/?from=Livecoin-CQ1hfx44>`__ | \* | `API <https://www.livecoin.net/api?lang=en>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| luno | `luno <https://www.luno.com/invite/44893A>`__ | 1 | `API <https://www.luno.com/en/api>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| lykke | `Lykke <https://www.lykke.com>`__ | 1 | `API <https://hft-api.lykke.com/swagger/ui/>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| mandala | `Mandala <https://trade.mandalaex.com/?ref=564377>`__ | 1.1 | `API <https://apidocs.mandalaex.com>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| mercado | `Mercado Bitcoin <https://www.mercadobitcoin.com.br>`__ | 3 | `API <https://www.mercadobitcoin.com.br/api-doc>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| mixcoins | `MixCoins <https://mixcoins.com>`__ | 1 | `API <https://mixcoins.com/help/api/>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| negociecoins | `NegocieCoins <https://www.negociecoins.com.br>`__ | 3 | `API <https://www.negociecoins.com.br/documentacao-tradeapi>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| nova | `Novaexchange <https://novaexchange.com/signup/?re=is8vz2hsl3qxewv1uawd>`__ | 2 | `API <https://novaexchange.com/remote/faq>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| oceanex | `OceanEx <https://oceanex.pro/signup?referral=VE24QX>`__ | 1 | `API <https://api.oceanex.pro/doc/v1>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| okcoincny | `OKCoin CNY <https://www.okcoin.cn>`__ | 1 | `API <https://www.okcoin.cn/rest_getStarted.html>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| okcoinusd | `OKCoin USD <https://www.okcoin.com/account/register?flag=activity&channelId=600001513>`__ | 1 | `API <https://www.okcoin.com/docs/en/>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| okex | `OKEX <https://www.okex.com>`__ | 1 | `API <https://github.com/okcoin-okex/API-docs-OKEx.com>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| okex3 | `OKEX <https://www.okex.com>`__ | 3 | `API <https://www.okex.com/docs/en/>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| paymium | `Paymium <https://www.paymium.com>`__ | 1 | `API <https://github.com/Paymium/api-documentation>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| poloniex | `Poloniex <https://www.poloniex.com/?utm_source=ccxt&utm_medium=web>`__ | \* | `API <https://docs.poloniex.com>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| rightbtc | `RightBTC <https://www.rightbtc.com>`__ | \* | `API <https://52.53.159.206/api/trader/>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| southxchange | `SouthXchange <https://www.southxchange.com>`__ | \* | `API <https://www.southxchange.com/Home/Api>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| stronghold | `Stronghold <https://stronghold.co>`__ | 1 | `API <https://docs.stronghold.co>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| surbitcoin | `SurBitcoin <https://surbitcoin.com>`__ | 1 | `API <https://blinktrade.com/docs>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| theocean | `The Ocean <https://theocean.trade>`__ | 1 | `API <https://docs.theocean.trade>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| therock | `TheRockTrading <https://therocktrading.com>`__ | 1 | `API <https://api.therocktrading.com/doc/v1/index.html>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| tidebit | `TideBit <http://bit.ly/2IX0LrM>`__ | 2 | `API <https://www.tidebit.com/documents/api/guide>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| tidex | `Tidex <https://tidex.com>`__ | 3 | `API <https://tidex.com/exchange/public-api>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| 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>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| vaultoro | `Vaultoro <https://www.vaultoro.com>`__ | 1 | `API <https://api.vaultoro.com>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| vbtc | `VBTC <https://vbtc.exchange>`__ | 1 | `API <https://blinktrade.com/docs>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| virwox | `VirWoX <https://www.virwox.com>`__ | \* | `API <https://www.virwox.com/developers.php>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| xbtce | `xBTCe <https://xbtce.com/?agent=XX97BTCXXXG687021000B>`__ | 1 | `API <https://www.xbtce.com/tradeapi>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| yobit | `YoBit <https://www.yobit.net>`__ | 3 | `API <https://www.yobit.net/en/api/>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| zaif | `Zaif <https://zaif.jp>`__ | 1 | `API <https://techbureau-api-document.readthedocs.io/ja/latest/index.html>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
| zb | `ZB <https://www.zb.com>`__ | 1 | `API <https://www.zb.com/i/developer>`__ | |
+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+
The list above is updated frequently, new crypto markets, exchanges, bug fixes, and API endpoints are introduced on a regular basis. See the `Manual <https://github.com/ccxt/ccxt/wiki>`__ for more details. If you can’t find a cryptocurrency exchange in the list above and want it to be added, post a link to it by opening an issue here on GitHub or send us an email.
The library is under `MIT license <https://github.com/ccxt/ccxt/blob/master/LICENSE.txt>`__, that means it’s absolutely free for any developer to build commercial and opensource software on top of it, but use it at your own risk with no warranties, as is.
--------------
Install
-------
The easiest way to install the CCXT library is to use a package manager:
- `ccxt in NPM <https://www.npmjs.com/package/ccxt>`__ (JavaScript / Node v7.6+)
- `ccxt in PyPI <https://pypi.python.org/pypi/ccxt>`__ (Python 2 and 3.5.3+)
- `ccxt in Packagist/Composer <https://packagist.org/packages/ccxt/ccxt>`__ (PHP 5.4+)
This library is shipped as an all-in-one module implementation with minimalistic dependencies and requirements:
- ```js/`` <https://github.com/ccxt/ccxt/blob/master/js/>`__ in JavaScript
- ```python/`` <https://github.com/ccxt/ccxt/blob/master/python/>`__ in Python (generated from JS)
- ```php/`` <https://github.com/ccxt/ccxt/blob/master/php/>`__ in PHP (generated from JS)
You can also clone it into your project directory from `ccxt GitHub repository <https://github.com/ccxt/ccxt>`__:
.. code:: shell
git clone https://github.com/ccxt/ccxt.git
JavaScript (NPM)
~~~~~~~~~~~~~~~~
JavaScript version of CCXT works in both Node and web browsers. Requires ES6 and ``async/await`` syntax support (Node 7.6.0+). When compiling with Webpack and Babel, make sure it is `not excluded <https://github.com/ccxt/ccxt/issues/225#issuecomment-331905178>`__ in your ``babel-loader`` config.
`ccxt in NPM <https://www.npmjs.com/package/ccxt>`__
.. code:: shell
npm install ccxt
.. code:: javascript
var ccxt = require ('ccxt')
console.log (ccxt.exchanges) // print all available exchanges
JavaScript (for use with the ``<script>`` tag):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
All-in-one browser bundle (dependencies included), served from a CDN of your choice:
- jsDelivr: https://cdn.jsdelivr.net/npm/ccxt@1.88.1094/dist/ccxt.browser.js
- unpkg: https://unpkg.com/ccxt@1.88.1094/dist/ccxt.browser.js
CDNs are not updated in real-time and may have delays. Defaulting to the most recent version without specifying the version number is not recommended. Please, keep in mind that we are not responsible for the correct operation of those CDN servers.
.. code:: html
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/ccxt@1.88.1094/dist/ccxt.browser.js"></script>
Creates a global ``ccxt`` object:
.. code:: javascript
console.log (ccxt.exchanges) // print all available exchanges
Python
~~~~~~
`ccxt in PyPI <https://pypi.python.org/pypi/ccxt>`__
.. code:: shell
pip install ccxt
.. code:: python
import ccxt
print(ccxt.exchanges) # print a list of all available exchange classes
The library supports concurrent asynchronous mode with asyncio and async/await in Python 3.5.3+
.. code:: python
import ccxt.async_support as ccxt # link against the asynchronous version of ccxt
PHP
~~~
`ccxt in PHP with Packagist/Composer <https://packagist.org/packages/ccxt/ccxt>`__ (PHP 5.4+)
It requires common PHP modules:
- cURL
- mbstring (using UTF-8 is highly recommended)
- PCRE
- iconv
- gmp (this is a built-in extension as of PHP 7.2+)
.. code:: php
include "ccxt.php";
var_dump (\ccxt\Exchange::$exchanges); // print a list of all available exchange classes
Docker
~~~~~~
You can get CCXT installed in a container along with all the supported languages and dependencies. This may be useful if you want to contribute to CCXT (e.g. run the build scripts and tests — please see the `Contributing <https://github.com/ccxt/ccxt/blob/master/CONTRIBUTING.md>`__ document for the details on that).
Using ``docker-compose`` (in the cloned CCXT repository):
.. code:: shell
docker-compose run --rm ccxt
--------------
Documentation
-------------
Read the `Manual <https://github.com/ccxt/ccxt/wiki>`__ for more details.
Usage
-----
Intro
~~~~~
The CCXT library consists of a public part and a private part. Anyone can use the public part immediately after installation. Public APIs provide unrestricted access to public information for all exchange markets without the need to register a user account or have an API key.
Public APIs include the following:
- market data
- instruments/trading pairs
- price feeds (exchange rates)
- order books
- trade history
- tickers
- OHLC(V) for charting
- other public endpoints
In order to trade with private APIs you need to obtain API keys from an exchange’s website. It usually means signing up to the exchange and creating API keys for your account. Some exchanges require personal info or identification. Sometimes verification may be necessary as well. In this case you will need to register yourself, this library will not create accounts or API keys for you. Some exchanges expose API endpoints for registering an account, but most exchanges don’t. You will have to sign up and create API keys on their websites.
Private APIs allow the following:
- manage personal account info
- query account balances
- trade by making market and limit orders
- deposit and withdraw fiat and crypto funds
- query personal orders
- get ledger history
- transfer funds between accounts
- use merchant services
This library implements full public and private REST APIs for all exchanges. WebSocket and FIX implementations in JavaScript, PHP, Python and other languages coming soon.
The CCXT library supports both camelcase notation (preferred in JavaScript) and underscore notation (preferred in Python and PHP), therefore all methods can be called in either notation or coding style in any language.
.. code:: javascript
// both of these notations work in JavaScript/Python/PHP
exchange.methodName () // camelcase pseudocode
exchange.method_name () // underscore pseudocode
Read the `Manual <https://github.com/ccxt/ccxt/wiki>`__ for more details.
JavaScript
~~~~~~~~~~
.. code:: javascript
'use strict';
const ccxt = require ('ccxt');
(async function () {
let kraken = new ccxt.kraken ()
let bitfinex = new ccxt.bitfinex ({ verbose: true })
let huobipro = new ccxt.huobipro ()
let okcoinusd = new ccxt.okcoinusd ({
apiKey: 'YOUR_PUBLIC_API_KEY',
secret: 'YOUR_SECRET_PRIVATE_KEY',
})
const exchangeId = 'binance'
, exchangeClass = ccxt[exchangeId]
, exchange = new exchangeClass ({
'apiKey': 'YOUR_API_KEY',
'secret': 'YOUR_SECRET',
'timeout': 30000,
'enableRateLimit': true,
})
console.log (kraken.id, await kraken.loadMarkets ())
console.log (bitfinex.id, await bitfinex.loadMarkets ())
console.log (huobipro.id, await huobipro.loadMarkets ())
console.log (kraken.id, await kraken.fetchOrderBook (kraken.symbols[0]))
console.log (bitfinex.id, await bitfinex.fetchTicker ('BTC/USD'))
console.log (huobipro.id, await huobipro.fetchTrades ('ETH/CNY'))
console.log (okcoinusd.id, await okcoinusd.fetchBalance ())
// sell 1 BTC/USD for market price, sell a bitcoin for dollars immediately
console.log (okcoinusd.id, await okcoinusd.createMarketSellOrder ('BTC/USD', 1))
// buy 1 BTC/USD for $2500, you pay $2500 and receive ฿1 when the order is closed
console.log (okcoinusd.id, await okcoinusd.createLimitBuyOrder ('BTC/USD', 1, 2500.00))
// pass/redefine custom exchange-specific order params: type, amount, price or whatever
// use a custom order type
bitfinex.createLimitSellOrder ('BTC/USD', 1, 10, { 'type': 'trailing-stop' })
}) ();
.. _python-1:
Python
~~~~~~
.. code:: python
# coding=utf-8
import ccxt
hitbtc = ccxt.hitbtc({'verbose': True})
bitmex = ccxt.bitmex()
huobipro = ccxt.huobipro()
exmo = ccxt.exmo({
'apiKey': 'YOUR_PUBLIC_API_KEY',
'secret': 'YOUR_SECRET_PRIVATE_KEY',
})
kraken = ccxt.kraken({
'apiKey': 'YOUR_PUBLIC_API_KEY',
'secret': 'YOUR_SECRET_PRIVATE_KEY',
})
exchange_id = 'binance'
exchange_class = getattr(ccxt, exchange_id)
exchange = exchange_class({
'apiKey': 'YOUR_API_KEY',
'secret': 'YOUR_SECRET',
'timeout': 30000,
'enableRateLimit': True,
})
hitbtc_markets = hitbtc.load_markets()
print(hitbtc.id, hitbtc_markets)
print(bitmex.id, bitmex.load_markets())
print(huobipro.id, huobipro.load_markets())
print(hitbtc.fetch_order_book(hitbtc.symbols[0]))
print(bitmex.fetch_ticker('BTC/USD'))
print(huobipro.fetch_trades('LTC/CNY'))
print(exmo.fetch_balance())
# sell one ฿ for market price and receive $ right now
print(exmo.id, exmo.create_market_sell_order('BTC/USD', 1))
# limit buy BTC/EUR, you pay €2500 and receive ฿1 when the order is closed
print(exmo.id, exmo.create_limit_buy_order('BTC/EUR', 1, 2500.00))
# pass/redefine custom exchange-specific order params: type, amount, price, flags, etc...
kraken.create_market_buy_order('BTC/USD', 1, {'trading_agreement': 'agree'})
.. _php-1:
PHP
~~~
.. code:: php
include 'ccxt.php';
$poloniex = new \ccxt\poloniex ();
$bittrex = new \ccxt\bittrex (array ('verbose' => true));
$quoinex = new \ccxt\quoinex ();
$zaif = new \ccxt\zaif (array (
'apiKey' => 'YOUR_PUBLIC_API_KEY',
'secret' => 'YOUR_SECRET_PRIVATE_KEY',
));
$hitbtc = new \ccxt\hitbtc (array (
'apiKey' => 'YOUR_PUBLIC_API_KEY',
'secret' => 'YOUR_SECRET_PRIVATE_KEY',
));
$exchange_id = 'binance';
$exchange_class = "\\ccxt\\$exchange_id";
$exchange = new $exchange_class (array (
'apiKey' => 'YOUR_API_KEY',
'secret' => 'YOUR_SECRET',
'timeout' => 30000,
'enableRateLimit' => true,
));
$poloniex_markets = $poloniex->load_markets ();
var_dump ($poloniex_markets);
var_dump ($bittrex->load_markets ());
var_dump ($quoinex->load_markets ());
var_dump ($poloniex->fetch_order_book ($poloniex->symbols[0]));
var_dump ($bittrex->fetch_trades ('BTC/USD'));
var_dump ($quoinex->fetch_ticker ('ETH/EUR'));
var_dump ($zaif->fetch_ticker ('BTC/JPY'));
var_dump ($zaif->fetch_balance ());
// sell 1 BTC/JPY for market price, you pay ¥ and receive ฿ immediately
var_dump ($zaif->id, $zaif->create_market_sell_order ('BTC/JPY', 1));
// buy BTC/JPY, you receive ฿1 for ¥285000 when the order closes
var_dump ($zaif->id, $zaif->create_limit_buy_order ('BTC/JPY', 1, 285000));
// set a custom user-defined id to your order
$hitbtc->create_order ('BTC/USD', 'limit', 'buy', 1, 3000, array ('clientOrderId' => '123'));
Contributing
------------
Please read the `CONTRIBUTING <https://github.com/ccxt/ccxt/blob/master/CONTRIBUTING.md>`__ document before making changes that you would like adopted in the code. Also, read the `Manual <https://github.com/ccxt/ccxt/wiki>`__ for more details.
Support Developer Team
----------------------
We are investing a significant amount of time into the development of this library. If CCXT made your life easier and you want to help us improve it further, or if you want to speed up development of new features and exchanges, please support us with a tip. We appreciate all contributions!
Sponsors
~~~~~~~~
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.
[`Become a sponsor <https://opencollective.com/ccxt#sponsor>`__]
Supporters
~~~~~~~~~~
Support this project by becoming a supporter. Your avatar will show up here with a link to your website.
[`Become a supporter <https://opencollective.com/ccxt#supporter>`__]
Backers
~~~~~~~
Thank you to all our backers! [`Become a backer <https://opencollective.com/ccxt#backer>`__]
Crypto
~~~~~~
::
ETH 0x26a3CB49578F07000575405a57888681249c35Fd (ETH only)
BTC 33RmVRfhK2WZVQR1R83h2e9yXoqRNDvJva
BCH 1GN9p233TvNcNQFthCgfiHUnj5JRKEc2Ze
LTC LbT8mkAqQBphc4yxLXEDgYDfEax74et3bP
Thank you!
Social
------
- `Follow us on Twitter <https://twitter.com/ccxt_official>`__
- `Read our blog on Medium <https://medium.com/@ccxt>`__
Team
----
- `Igor Kroitor <https://github.com/kroitor>`__
- `Vitaly Gordon <https://github.com/xpl>`__
- `Denis Voropaev <https://github.com/tankakatan>`__
- `Carlo Revelli <https://github.com/frosty00>`__
Contact Us
----------
For business inquiries: info@ccxt.trade
Raw data
{
"_id": null,
"home_page": "https://ccxt.trade",
"name": "test-v000871",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "algorithmic,algotrading,altcoin,altcoins,api,arbitrage,backtest,backtesting,bitcoin,bot,btc,cny,coin,coins,crypto,cryptocurrency,crypto currency,crypto market,currency,currencies,darkcoin,dash,digital currency,doge,dogecoin,e-commerce,etc,eth,ether,ethereum,exchange,exchanges,eur,framework,invest,investing,investor,library,light,litecoin,ltc,market,market data,markets,merchandise,merchant,minimal,ohlcv,order,orderbook,order book,price,price data,pricefeed,private,public,ripple,strategy,ticker,tickers,toolkit,trade,trader,trading,usd,volume,xbt,xrp,zec,zerocoin,1Broker,1BTCXE,ACX,acx.io,allcoin,allcoin.com,ANX,ANXPro,bibox,bibox.com,Binance,binance.com,bit2c.co.il,Bit2C,BitBay,BitBays,bitcoincoid,Bitcoin.co.id,Bitfinex,bitFLyer,bitflyer.jp,bithumb,bithumb.com,bitlish,BitMarket,BitMEX,Bitso,Bitstamp,Bittrex,BL3P,Bleutrade,bleutrade.com,BlinkTrade,braziliex,braziliex.com,BtcBox,btcbox.co.jp,BTCC,BTCChina,BTC-e,BTCe,BTCExchange,btcexchange.ph,BTC Markets,btcmarkets,btcmarkets.net,BTCTrader,btctrader.com,btc-trade.com.ua,BTC Trade UA,BTCTurk,btcturk.com,BTCX,btc-x,bter,Bter.com,BX.in.th,ccex,C-CEX,cex,CEX.IO,CHBTC,ChileBit,chilebit.net,coincheck,CoinExchange,coinexchange.io,coingi,coingi.com,CoinMarketCap,CoinMate,Coinsecure,CoinSpot,coinspot.com.au,Crypto Capital,cryptocapital.co,Cryptopia,cryptopia.co.nz,DSX,dsx.uk,EXMO,flowBTC,flowbtc.com,FoxBit,foxbit.exchange,FYB-SE,FYB-SG,Gatecoin,GDAX,Gemini,HitBTC,Huobi,HuobiPRO,huobi.pro,Independent Reserve,independentreserve.com,itBit,jubi.com,Kraken,Kucoin,Kuna,LakeBTC,lakebtc.com,LiveCoin,Liqui,liqui.io,luno,mercado,MercadoBitcoin,mercadobitcoin.br,mixcoins,mixcoins.com,nova,novaexchange,novaexchange.com,OKCoin,OKCoin.com,OKCoin.cn,OKEX,okex.com,Paymium,Poloniex,QuadrigaCX,Qryptos,QUOINEX,Southxchange,SurBitcoin,surbitcoin.com,Tidex,tidex.com,TheRockTrading,UrduBit,urdubit.com,Vaultoro,VBTC,vbtc.exchange,vbtc.vn,VirWoX,WEX,wex.nz,xBTCe,xbtce.com,YoBit,yobit.net,YUNBI,Zaif,ZB",
"author": "Igor Kroitor",
"author_email": "igor.kroitor@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/0b/9a/f47c154b5ce283c3daaa1925e65bbe5586a705dea8d787d8238b5e55380f/test-v000871-1.88.1133.tar.gz",
"platform": null,
"description": "CCXT \u2013 CryptoCurrency eXchange Trading Library\n==============================================\n\n`Build Status <https://travis-ci.org/ccxt/ccxt>`__ `npm <https://npmjs.com/package/ccxt>`__ `PyPI <https://pypi.python.org/pypi/ccxt>`__ `NPM Downloads <https://www.npmjs.com/package/ccxt>`__ `Gitter <https://gitter.im/ccxt-dev/ccxt?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge>`__ `Supported Exchanges <https://github.com/ccxt/ccxt/wiki/Exchange-Markets>`__ `Open Collective <https://opencollective.com/ccxt>`__\n`Twitter Follow <https://twitter.com/ccxt_official>`__\n\nA JavaScript / Python / PHP library for cryptocurrency trading and e-commerce with support for many bitcoin/ether/altcoin exchange markets and merchant APIs.\n\nInstall \u00b7 Usage \u00b7 `Manual <https://github.com/ccxt/ccxt/wiki>`__ \u00b7 `FAQ <https://github.com/ccxt/ccxt/wiki/FAQ>`__ \u00b7 `Examples <https://github.com/ccxt/ccxt/tree/master/examples>`__ \u00b7 `Contributing <https://github.com/ccxt/ccxt/blob/master/CONTRIBUTING.md>`__ \u00b7 Social\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nThe **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.\n\nIt is intended to be used by **coders, developers, technically-skilled traders, data-scientists and financial analysts** for building trading algorithms.\n\nCurrent feature list:\n\n- support for many cryptocurrency exchanges \u2014 more coming soon\n- fully implemented public and private APIs\n- optional normalized data for cross-exchange analytics and arbitrage\n- an out of the box unified API that is extremely easy to integrate\n- works in Node 7.6+, Python 2 and 3, PHP 5.4+, and web browsers\n\nSponsored Promotion\n-------------------\n\nWant this place? Contact us: info@ccxt.trade\n\n`Placehodler <https://ccxt.trade/advertise/>`__\n\nSee Also\n--------\n\n- \\ `Nomics API <https://p.nomics.com/cryptocurrency-bitcoin-api>`__\\ \u00a0 `Nomics API <https://p.nomics.com/cryptocurrency-bitcoin-api>`__\u00a0\u2014\u00a0enterprise-grade `crypto market cap & pricing data <https://nomics.com>`__ API for your fund, smart contract, or app.\n- \\ `CoinGecko API <https://www.coingecko.com/api?utm_source=ccxt>`__\\ \u00a0 `CoinGecko API <https://www.coingecko.com/api?utm_source=ccxt>`__\u00a0\u2014\u00a0free, reliable, and complete cryptocurrency data for your app. No keys required!\n\nCertified Cryptocurrency Exchanges\n----------------------------------\n\n+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0logo\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 | id | name | ver | doc | certified |\n+=========================================================================+==========+=========================================================================+=====+=================================================================================================+======================================================================+\n| `binance <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>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |\n+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| `bitfinex <https://www.bitfinex.com>`__ | bitfinex | `Bitfinex <https://www.bitfinex.com>`__ | 1 | `API <https://docs.bitfinex.com/v1/docs>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |\n+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| `bittrex <https://bittrex.com>`__ | bittrex | `Bittrex <https://bittrex.com>`__ | 1.1 | `API <https://bittrex.github.io/api/>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |\n+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| `coss <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>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |\n+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| `idex <https://idex.market>`__ | idex | `IDEX <https://idex.market>`__ | \\* | `API <https://github.com/AuroraDAO/idex-api-docs>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |\n+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| `kraken <https://www.kraken.com>`__ | kraken | `Kraken <https://www.kraken.com>`__ | 0 | `API <https://www.kraken.com/features/api>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |\n+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| `kucoin <https://www.kucoin.com/?rcode=E5wkqe>`__ | kucoin | `KuCoin <https://www.kucoin.com/?rcode=E5wkqe>`__ | 2 | `API <https://docs.kucoin.com>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |\n+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| `poloniex <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>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |\n+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| `upbit <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>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |\n+-------------------------------------------------------------------------+----------+-------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n\nSupported Cryptocurrency Exchange Markets\n-----------------------------------------\n\nThe ccxt library currently supports the following 125 cryptocurrency exchange markets and trading APIs:\n\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| id | name | ver | doc | certified |\n+====================+============================================================================================+=====+=================================================================================================+======================================================================+\n| _1btcxe | `1BTCXE <https://1btcxe.com>`__ | \\* | `API <https://1btcxe.com/api-docs.php>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| acx | `ACX <https://acx.io>`__ | 2 | `API <https://acx.io/documents/api_v2>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| allcoin | `Allcoin <https://www.allcoin.com>`__ | 1 | `API <https://www.allcoin.com/api_market/market>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| anxpro | `ANXPro <https://anxpro.com>`__ | \\* | `API <https://anxv2.docs.apiary.io>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bcex | `BCEX <https://www.bcex.top/register?invite_code=758978&lang=en>`__ | 1 | `API <https://github.com/BCEX-TECHNOLOGY-LIMITED/API_Docs/wiki/Interface>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bequant | `Bequant <https://bequant.io>`__ | 2 | `API <https://api.bequant.io/>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bibox | `Bibox <https://www.bibox.com/signPage?id=11114745&lang=en>`__ | 1 | `API <https://github.com/Biboxcom/api_reference/wiki/home_en>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bigone | `BigONE <https://b1.run/users/new?code=D3LLBVFT>`__ | 2 | `API <https://open.big.one/docs/api.html>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| binance | `Binance <https://www.binance.com/?ref=10205187>`__ | \\* | `API <https://github.com/binance-exchange/binance-official-api-docs/blob/master/rest-api.md>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| binanceje | `Binance Jersey <https://www.binance.je/?ref=35047921>`__ | \\* | `API <https://github.com/binance-exchange/binance-official-api-docs/blob/master/rest-api.md>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bit2c | `Bit2C <https://bit2c.co.il/Aff/63bfed10-e359-420c-ab5a-ad368dab0baf>`__ | \\* | `API <https://www.bit2c.co.il/home/api>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bitbank | `bitbank <https://bitbank.cc/>`__ | 1 | `API <https://docs.bitbank.cc/>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bitbay | `BitBay <https://auth.bitbay.net/ref/jHlbB4mIkdS1>`__ | \\* | `API <https://bitbay.net/public-api>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bitfinex | `Bitfinex <https://www.bitfinex.com>`__ | 1 | `API <https://docs.bitfinex.com/v1/docs>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bitfinex2 | `Bitfinex <https://www.bitfinex.com>`__ | 2 | `API <https://docs.bitfinex.com/v2/docs/>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bitflyer | `bitFlyer <https://bitflyer.jp>`__ | 1 | `API <https://lightning.bitflyer.com/docs?lang=en>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bitforex | `Bitforex <https://www.bitforex.com/en/invitationRegister?inviterId=1867438>`__ | 1 | `API <https://github.com/bitforexapi/API_Docs/wiki>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bithumb | `Bithumb <https://www.bithumb.com>`__ | \\* | `API <https://apidocs.bithumb.com>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bitkk | `bitkk <https://www.bitkk.com>`__ | 1 | `API <https://www.bitkk.com/i/developer>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bitlish | `Bitlish <https://bitlish.com>`__ | 1 | `API <https://bitlish.com/api>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bitmart | `BitMart <http://www.bitmart.com/?r=rQCFLh>`__ | 2 | `API <https://github.com/bitmartexchange/bitmart-official-api-docs>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bitmex | `BitMEX <https://www.bitmex.com/register/rm3C16>`__ | 1 | `API <https://www.bitmex.com/app/apiOverview>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bitso | `Bitso <https://bitso.com/?ref=itej>`__ | 3 | `API <https://bitso.com/api_info>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bitstamp | `Bitstamp <https://www.bitstamp.net>`__ | 2 | `API <https://www.bitstamp.net/api>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bitstamp1 | `Bitstamp <https://www.bitstamp.net>`__ | 1 | `API <https://www.bitstamp.net/api>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bittrex | `Bittrex <https://bittrex.com>`__ | 1.1 | `API <https://bittrex.github.io/api/>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bitz | `Bit-Z <https://u.bit-z.com/register?invite_code=1429193>`__ | 2 | `API <https://apidoc.bit-z.com/en/>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bl3p | `BL3P <https://bl3p.eu>`__ | 1 | `API <https://github.com/BitonicNL/bl3p-api/tree/master/docs>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bleutrade | `Bleutrade <https://bleutrade.com>`__ | 2 | `API <https://app.swaggerhub.com/apis-docs/bleu/white-label/3.0.0>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| braziliex | `Braziliex <https://braziliex.com/?ref=5FE61AB6F6D67DA885BC98BA27223465>`__ | \\* | `API <https://braziliex.com/exchange/api.php>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| btcalpha | `BTC-Alpha <https://btc-alpha.com/?r=123788>`__ | 1 | `API <https://btc-alpha.github.io/api-docs>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| btcbox | `BtcBox <https://www.btcbox.co.jp/>`__ | 1 | `API <https://www.btcbox.co.jp/help/asm>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| btcchina | `BTCChina <https://www.btcchina.com>`__ | 1 | `API <https://www.btcchina.com/apidocs>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| btcmarkets | `BTC Markets <https://btcmarkets.net>`__ | \\* | `API <https://github.com/BTCMarkets/API>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| btctradeim | `BtcTrade.im <https://m.baobi.com/invite?inv=1765b2>`__ | \\* | `API <https://www.btctrade.im/help.api.html>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| btctradeua | `BTC Trade UA <https://btc-trade.com.ua/registration/22689>`__ | \\* | `API <https://docs.google.com/document/d/1ocYA0yMy_RXd561sfG3qEPZ80kyll36HUxvCRe5GbhE/edit>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| btcturk | `BTCTurk <https://www.btcturk.com>`__ | \\* | `API <https://github.com/BTCTrader/broker-api-docs>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| buda | `Buda <https://www.buda.com>`__ | 2 | `API <https://api.buda.com>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| bxinth | `BX.in.th <https://bx.in.th/ref/cYHknT/>`__ | \\* | `API <https://bx.in.th/info/api>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| cex | `CEX.IO <https://cex.io/r/0/up105393824/0/>`__ | \\* | `API <https://cex.io/cex-api>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| chilebit | `ChileBit <https://chilebit.net>`__ | 1 | `API <https://blinktrade.com/docs>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| cobinhood | `COBINHOOD <https://cobinhood.com?referrerId=a9d57842-99bb-4d7c-b668-0479a15a458b>`__ | 1 | `API <https://cobinhood.github.io/api-public>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| coinbase | `Coinbase <https://www.coinbase.com/join/58cbe25a355148797479dbd2>`__ | 2 | `API <https://developers.coinbase.com/api/v2>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| coinbaseprime | `Coinbase Prime <https://prime.coinbase.com>`__ | \\* | `API <https://docs.prime.coinbase.com>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| coinbasepro | `Coinbase Pro <https://pro.coinbase.com/>`__ | \\* | `API <https://docs.pro.coinbase.com/>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| coincheck | `coincheck <https://coincheck.com>`__ | \\* | `API <https://coincheck.com/documents/exchange/api>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| coinegg | `CoinEgg <https://www.coinegg.com/user/register?invite=523218>`__ | \\* | `API <https://www.coinegg.com/explain.api.html>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| coinex | `CoinEx <https://www.coinex.com/register?refer_code=yw5fz>`__ | 1 | `API <https://github.com/coinexcom/coinex_exchange_api/wiki>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| coinexchange | `CoinExchange <https://www.coinexchange.io/?r=a1669e56>`__ | \\* | `API <https://coinexchangeio.github.io/slate/>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| coinfalcon | `CoinFalcon <https://coinfalcon.com/?ref=CFJSVGTUPASB>`__ | 1 | `API <https://docs.coinfalcon.com>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| coinfloor | `coinfloor <https://www.coinfloor.co.uk>`__ | \\* | `API <https://github.com/coinfloor/api>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| coingi | `Coingi <https://www.coingi.com/?r=XTPPMC>`__ | \\* | `API <https://coingi.docs.apiary.io>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| coinmarketcap | `CoinMarketCap <https://coinmarketcap.com>`__ | 1 | `API <https://coinmarketcap.com/api>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| coinmate | `CoinMate <https://coinmate.io?referral=YTFkM1RsOWFObVpmY1ZjMGREQmpTRnBsWjJJNVp3PT0>`__ | \\* | `API <https://coinmate.docs.apiary.io>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| coinone | `CoinOne <https://coinone.co.kr>`__ | 2 | `API <https://doc.coinone.co.kr>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| coinspot | `CoinSpot <https://www.coinspot.com.au/register?code=PJURCU>`__ | \\* | `API <https://www.coinspot.com.au/api>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| cointiger | `CoinTiger <https://www.cointiger.one/#/register?refCode=FfvDtt>`__ | 1 | `API <https://github.com/cointiger/api-docs-en/wiki>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| coolcoin | `CoolCoin <https://www.coolcoin.com/user/register?invite_code=bhaega>`__ | \\* | `API <https://www.coolcoin.com/help.api.html>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| coss | `COSS <https://www.coss.io/c/reg?r=OWCMHQVW2Q>`__ | 1 | `API <https://api.coss.io/v1/spec>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| crex24 | `CREX24 <https://crex24.com/?refid=slxsjsjtil8xexl9hksr>`__ | 2 | `API <https://docs.crex24.com/trade-api/v2>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| crypton | `Crypton <https://cryptonbtc.com>`__ | 1 | `API <https://cryptonbtc.docs.apiary.io/>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| deribit | `Deribit <https://www.deribit.com/reg-1189.4038>`__ | 1 | `API <https://docs.deribit.com>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| digifinex | `DigiFinex <https://www.digifinex.vip/en-ww/from/DhOzBg/3798****5114>`__ | 3 | `API <https://docs.digifinex.vip>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| dsx | `DSX <https://dsx.uk>`__ | 3 | `API <https://dsx.uk/developers/publicApi>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| dx | `DX.Exchange <https://dx.exchange/registration?dx_cid=20&dx_scname=100001100000038139>`__ | 1 | `API <https://apidocs.dx.exchange>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| ethfinex | `Ethfinex <https://www.ethfinex.com>`__ | 1 | `API <https://bitfinex.readme.io/v1/docs>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| exmo | `EXMO <https://exmo.me/?ref=131685>`__ | 1 | `API <https://exmo.me/en/api_doc?ref=131685>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| exx | `EXX <https://www.exx.com/r/fde4260159e53ab8a58cc9186d35501f?recommQd=1>`__ | \\* | `API <https://www.exx.com/help/restApi>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| fcoin | `FCoin <https://www.fcoin.com/i/Z5P7V>`__ | 2 | `API <https://developer.fcoin.com>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| fcoinjp | `FCoinJP <https://www.fcoinjp.com>`__ | 2 | `API <https://developer.fcoin.com>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| flowbtc | `flowBTC <https://www.flowbtc.com.br>`__ | 1 | `API <https://www.flowbtc.com.br/api.html>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| foxbit | `FoxBit <https://foxbit.com.br/exchange>`__ | 1 | `API <https://foxbit.com.br/api/>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| fybse | `FYB-SE <https://www.fybse.se>`__ | \\* | `API <https://fyb.docs.apiary.io>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| gateio | `Gate.io <https://www.gate.io/signup/2436035>`__ | 2 | `API <https://gate.io/api2>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| gdax | `GDAX <https://www.gdax.com>`__ | \\* | `API <https://docs.gdax.com>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| gemini | `Gemini <https://gemini.com/>`__ | 1 | `API <https://docs.gemini.com/rest-api>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| hitbtc | `HitBTC <https://hitbtc.com/?ref_id=5a5d39a65d466>`__ | 1 | `API <https://github.com/hitbtc-com/hitbtc-api/blob/master/APIv1.md>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| hitbtc2 | `HitBTC <https://hitbtc.com/?ref_id=5a5d39a65d466>`__ | 2 | `API <https://api.hitbtc.com>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| huobipro | `Huobi Pro <https://www.huobi.co/en-us/topic/invited/?invite_code=rwrd3>`__ | 1 | `API <https://huobiapi.github.io/docs/spot/v1/cn/>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| huobiru | `Huobi Russia <https://www.huobi.com.ru/invite?invite_code=esc74>`__ | 1 | `API <https://github.com/cloudapidoc/API_Docs_en>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| ice3x | `ICE3X <https://ice3x.com?ref=14341802>`__ | 1 | `API <https://ice3x.co.za/ice-cubed-bitcoin-exchange-api-documentation-1-june-2017>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| idex | `IDEX <https://idex.market>`__ | \\* | `API <https://github.com/AuroraDAO/idex-api-docs>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| independentreserve | `Independent Reserve <https://www.independentreserve.com>`__ | \\* | `API <https://www.independentreserve.com/API>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| indodax | `INDODAX <https://indodax.com/ref/testbitcoincoid/1>`__ | 1.8 | `API <https://indodax.com/downloads/BITCOINCOID-API-DOCUMENTATION.pdf>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| itbit | `itBit <https://www.itbit.com>`__ | 1 | `API <https://api.itbit.com/docs>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| kkex | `KKEX <https://kkex.com>`__ | 2 | `API <https://kkex.com/api_wiki/cn/>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| kraken | `Kraken <https://www.kraken.com>`__ | 0 | `API <https://www.kraken.com/features/api>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| kucoin | `KuCoin <https://www.kucoin.com/?rcode=E5wkqe>`__ | 2 | `API <https://docs.kucoin.com>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| kuna | `Kuna <https://kuna.io?r=kunaid-gvfihe8az7o4>`__ | 2 | `API <https://kuna.io/documents/api>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| lakebtc | `LakeBTC <https://www.lakebtc.com>`__ | 2 | `API <https://www.lakebtc.com/s/api_v2>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| latoken | `Latoken <https://latoken.com>`__ | 1 | `API <https://api.latoken.com>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| lbank | `LBank <https://www.lbex.io/invite?icode=7QCY>`__ | 1 | `API <https://github.com/LBank-exchange/lbank-official-api-docs>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| liquid | `Liquid <https://www.liquid.com?affiliate=SbzC62lt30976>`__ | 2 | `API <https://developers.liquid.com>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| livecoin | `LiveCoin <https://livecoin.net/?from=Livecoin-CQ1hfx44>`__ | \\* | `API <https://www.livecoin.net/api?lang=en>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| luno | `luno <https://www.luno.com/invite/44893A>`__ | 1 | `API <https://www.luno.com/en/api>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| lykke | `Lykke <https://www.lykke.com>`__ | 1 | `API <https://hft-api.lykke.com/swagger/ui/>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| mandala | `Mandala <https://trade.mandalaex.com/?ref=564377>`__ | 1.1 | `API <https://apidocs.mandalaex.com>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| mercado | `Mercado Bitcoin <https://www.mercadobitcoin.com.br>`__ | 3 | `API <https://www.mercadobitcoin.com.br/api-doc>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| mixcoins | `MixCoins <https://mixcoins.com>`__ | 1 | `API <https://mixcoins.com/help/api/>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| negociecoins | `NegocieCoins <https://www.negociecoins.com.br>`__ | 3 | `API <https://www.negociecoins.com.br/documentacao-tradeapi>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| nova | `Novaexchange <https://novaexchange.com/signup/?re=is8vz2hsl3qxewv1uawd>`__ | 2 | `API <https://novaexchange.com/remote/faq>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| oceanex | `OceanEx <https://oceanex.pro/signup?referral=VE24QX>`__ | 1 | `API <https://api.oceanex.pro/doc/v1>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| okcoincny | `OKCoin CNY <https://www.okcoin.cn>`__ | 1 | `API <https://www.okcoin.cn/rest_getStarted.html>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| okcoinusd | `OKCoin USD <https://www.okcoin.com/account/register?flag=activity&channelId=600001513>`__ | 1 | `API <https://www.okcoin.com/docs/en/>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| okex | `OKEX <https://www.okex.com>`__ | 1 | `API <https://github.com/okcoin-okex/API-docs-OKEx.com>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| okex3 | `OKEX <https://www.okex.com>`__ | 3 | `API <https://www.okex.com/docs/en/>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| paymium | `Paymium <https://www.paymium.com>`__ | 1 | `API <https://github.com/Paymium/api-documentation>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| poloniex | `Poloniex <https://www.poloniex.com/?utm_source=ccxt&utm_medium=web>`__ | \\* | `API <https://docs.poloniex.com>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| rightbtc | `RightBTC <https://www.rightbtc.com>`__ | \\* | `API <https://52.53.159.206/api/trader/>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| southxchange | `SouthXchange <https://www.southxchange.com>`__ | \\* | `API <https://www.southxchange.com/Home/Api>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| stronghold | `Stronghold <https://stronghold.co>`__ | 1 | `API <https://docs.stronghold.co>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| surbitcoin | `SurBitcoin <https://surbitcoin.com>`__ | 1 | `API <https://blinktrade.com/docs>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| theocean | `The Ocean <https://theocean.trade>`__ | 1 | `API <https://docs.theocean.trade>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| therock | `TheRockTrading <https://therocktrading.com>`__ | 1 | `API <https://api.therocktrading.com/doc/v1/index.html>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| tidebit | `TideBit <http://bit.ly/2IX0LrM>`__ | 2 | `API <https://www.tidebit.com/documents/api/guide>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| tidex | `Tidex <https://tidex.com>`__ | 3 | `API <https://tidex.com/exchange/public-api>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| 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>`__ | `CCXT Certified <https://github.com/ccxt/ccxt/wiki/Certification>`__ |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| vaultoro | `Vaultoro <https://www.vaultoro.com>`__ | 1 | `API <https://api.vaultoro.com>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| vbtc | `VBTC <https://vbtc.exchange>`__ | 1 | `API <https://blinktrade.com/docs>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| virwox | `VirWoX <https://www.virwox.com>`__ | \\* | `API <https://www.virwox.com/developers.php>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| xbtce | `xBTCe <https://xbtce.com/?agent=XX97BTCXXXG687021000B>`__ | 1 | `API <https://www.xbtce.com/tradeapi>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| yobit | `YoBit <https://www.yobit.net>`__ | 3 | `API <https://www.yobit.net/en/api/>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| zaif | `Zaif <https://zaif.jp>`__ | 1 | `API <https://techbureau-api-document.readthedocs.io/ja/latest/index.html>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n| zb | `ZB <https://www.zb.com>`__ | 1 | `API <https://www.zb.com/i/developer>`__ | |\n+--------------------+--------------------------------------------------------------------------------------------+-----+-------------------------------------------------------------------------------------------------+----------------------------------------------------------------------+\n\nThe list above is updated frequently, new crypto markets, exchanges, bug fixes, and API endpoints are introduced on a regular basis. See the `Manual <https://github.com/ccxt/ccxt/wiki>`__ for more details. If you can\u2019t find a cryptocurrency exchange in the list above and want it to be added, post a link to it by opening an issue here on GitHub or send us an email.\n\nThe library is under `MIT license <https://github.com/ccxt/ccxt/blob/master/LICENSE.txt>`__, that means it\u2019s absolutely free for any developer to build commercial and opensource software on top of it, but use it at your own risk with no warranties, as is.\n\n--------------\n\nInstall\n-------\n\nThe easiest way to install the CCXT library is to use a package manager:\n\n- `ccxt in NPM <https://www.npmjs.com/package/ccxt>`__ (JavaScript / Node v7.6+)\n- `ccxt in PyPI <https://pypi.python.org/pypi/ccxt>`__ (Python 2 and 3.5.3+)\n- `ccxt in Packagist/Composer <https://packagist.org/packages/ccxt/ccxt>`__ (PHP 5.4+)\n\nThis library is shipped as an all-in-one module implementation with minimalistic dependencies and requirements:\n\n- ```js/`` <https://github.com/ccxt/ccxt/blob/master/js/>`__ in JavaScript\n- ```python/`` <https://github.com/ccxt/ccxt/blob/master/python/>`__ in Python (generated from JS)\n- ```php/`` <https://github.com/ccxt/ccxt/blob/master/php/>`__ in PHP (generated from JS)\n\nYou can also clone it into your project directory from `ccxt GitHub repository <https://github.com/ccxt/ccxt>`__:\n\n.. code:: shell\n\n git clone https://github.com/ccxt/ccxt.git\n\nJavaScript (NPM)\n~~~~~~~~~~~~~~~~\n\nJavaScript version of CCXT works in both Node and web browsers. Requires ES6 and ``async/await`` syntax support (Node 7.6.0+). When compiling with Webpack and Babel, make sure it is `not excluded <https://github.com/ccxt/ccxt/issues/225#issuecomment-331905178>`__ in your ``babel-loader`` config.\n\n`ccxt in NPM <https://www.npmjs.com/package/ccxt>`__\n\n.. code:: shell\n\n npm install ccxt\n\n.. code:: javascript\n\n var ccxt = require ('ccxt')\n\n console.log (ccxt.exchanges) // print all available exchanges\n\nJavaScript (for use with the ``<script>`` tag):\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nAll-in-one browser bundle (dependencies included), served from a CDN of your choice:\n\n- jsDelivr: https://cdn.jsdelivr.net/npm/ccxt@1.88.1094/dist/ccxt.browser.js\n- unpkg: https://unpkg.com/ccxt@1.88.1094/dist/ccxt.browser.js\n\nCDNs are not updated in real-time and may have delays. Defaulting to the most recent version without specifying the version number is not recommended. Please, keep in mind that we are not responsible for the correct operation of those CDN servers.\n\n.. code:: html\n\n <script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/ccxt@1.88.1094/dist/ccxt.browser.js\"></script>\n\nCreates a global ``ccxt`` object:\n\n.. code:: javascript\n\n console.log (ccxt.exchanges) // print all available exchanges\n\nPython\n~~~~~~\n\n`ccxt in PyPI <https://pypi.python.org/pypi/ccxt>`__\n\n.. code:: shell\n\n pip install ccxt\n\n.. code:: python\n\n import ccxt\n print(ccxt.exchanges) # print a list of all available exchange classes\n\nThe library supports concurrent asynchronous mode with asyncio and async/await in Python 3.5.3+\n\n.. code:: python\n\n import ccxt.async_support as ccxt # link against the asynchronous version of ccxt\n\nPHP\n~~~\n\n`ccxt in PHP with Packagist/Composer <https://packagist.org/packages/ccxt/ccxt>`__ (PHP 5.4+)\n\nIt requires common PHP modules:\n\n- cURL\n- mbstring (using UTF-8 is highly recommended)\n- PCRE\n- iconv\n- gmp (this is a built-in extension as of PHP 7.2+)\n\n.. code:: php\n\n include \"ccxt.php\";\n var_dump (\\ccxt\\Exchange::$exchanges); // print a list of all available exchange classes\n\nDocker\n~~~~~~\n\nYou can get CCXT installed in a container along with all the supported languages and dependencies. This may be useful if you want to contribute to CCXT (e.g.\u00a0run the build scripts and tests \u2014 please see the `Contributing <https://github.com/ccxt/ccxt/blob/master/CONTRIBUTING.md>`__ document for the details on that).\n\nUsing ``docker-compose`` (in the cloned CCXT repository):\n\n.. code:: shell\n\n docker-compose run --rm ccxt\n\n--------------\n\nDocumentation\n-------------\n\nRead the `Manual <https://github.com/ccxt/ccxt/wiki>`__ for more details.\n\nUsage\n-----\n\nIntro\n~~~~~\n\nThe CCXT library consists of a public part and a private part. Anyone can use the public part immediately after installation. Public APIs provide unrestricted access to public information for all exchange markets without the need to register a user account or have an API key.\n\nPublic APIs include the following:\n\n- market data\n- instruments/trading pairs\n- price feeds (exchange rates)\n- order books\n- trade history\n- tickers\n- OHLC(V) for charting\n- other public endpoints\n\nIn order to trade with private APIs you need to obtain API keys from an exchange\u2019s website. It usually means signing up to the exchange and creating API keys for your account. Some exchanges require personal info or identification. Sometimes verification may be necessary as well. In this case you will need to register yourself, this library will not create accounts or API keys for you. Some exchanges expose API endpoints for registering an account, but most exchanges don\u2019t. You will have to sign up and create API keys on their websites.\n\nPrivate APIs allow the following:\n\n- manage personal account info\n- query account balances\n- trade by making market and limit orders\n- deposit and withdraw fiat and crypto funds\n- query personal orders\n- get ledger history\n- transfer funds between accounts\n- use merchant services\n\nThis library implements full public and private REST APIs for all exchanges. WebSocket and FIX implementations in JavaScript, PHP, Python and other languages coming soon.\n\nThe CCXT library supports both camelcase notation (preferred in JavaScript) and underscore notation (preferred in Python and PHP), therefore all methods can be called in either notation or coding style in any language.\n\n.. code:: javascript\n\n // both of these notations work in JavaScript/Python/PHP\n exchange.methodName () // camelcase pseudocode\n exchange.method_name () // underscore pseudocode\n\nRead the `Manual <https://github.com/ccxt/ccxt/wiki>`__ for more details.\n\nJavaScript\n~~~~~~~~~~\n\n.. code:: javascript\n\n 'use strict';\n const ccxt = require ('ccxt');\n\n (async function () {\n let kraken = new ccxt.kraken ()\n let bitfinex = new ccxt.bitfinex ({ verbose: true })\n let huobipro = new ccxt.huobipro ()\n let okcoinusd = new ccxt.okcoinusd ({\n apiKey: 'YOUR_PUBLIC_API_KEY',\n secret: 'YOUR_SECRET_PRIVATE_KEY',\n })\n\n const exchangeId = 'binance'\n , exchangeClass = ccxt[exchangeId]\n , exchange = new exchangeClass ({\n 'apiKey': 'YOUR_API_KEY',\n 'secret': 'YOUR_SECRET',\n 'timeout': 30000,\n 'enableRateLimit': true,\n })\n\n console.log (kraken.id, await kraken.loadMarkets ())\n console.log (bitfinex.id, await bitfinex.loadMarkets ())\n console.log (huobipro.id, await huobipro.loadMarkets ())\n\n console.log (kraken.id, await kraken.fetchOrderBook (kraken.symbols[0]))\n console.log (bitfinex.id, await bitfinex.fetchTicker ('BTC/USD'))\n console.log (huobipro.id, await huobipro.fetchTrades ('ETH/CNY'))\n\n console.log (okcoinusd.id, await okcoinusd.fetchBalance ())\n\n // sell 1 BTC/USD for market price, sell a bitcoin for dollars immediately\n console.log (okcoinusd.id, await okcoinusd.createMarketSellOrder ('BTC/USD', 1))\n\n // buy 1 BTC/USD for $2500, you pay $2500 and receive \u0e3f1 when the order is closed\n console.log (okcoinusd.id, await okcoinusd.createLimitBuyOrder ('BTC/USD', 1, 2500.00))\n\n // pass/redefine custom exchange-specific order params: type, amount, price or whatever\n // use a custom order type\n bitfinex.createLimitSellOrder ('BTC/USD', 1, 10, { 'type': 'trailing-stop' })\n\n }) ();\n\n.. _python-1:\n\nPython\n~~~~~~\n\n.. code:: python\n\n # coding=utf-8\n\n import ccxt\n\n hitbtc = ccxt.hitbtc({'verbose': True})\n bitmex = ccxt.bitmex()\n huobipro = ccxt.huobipro()\n exmo = ccxt.exmo({\n 'apiKey': 'YOUR_PUBLIC_API_KEY',\n 'secret': 'YOUR_SECRET_PRIVATE_KEY',\n })\n kraken = ccxt.kraken({\n 'apiKey': 'YOUR_PUBLIC_API_KEY',\n 'secret': 'YOUR_SECRET_PRIVATE_KEY',\n })\n\n exchange_id = 'binance'\n exchange_class = getattr(ccxt, exchange_id)\n exchange = exchange_class({\n 'apiKey': 'YOUR_API_KEY',\n 'secret': 'YOUR_SECRET',\n 'timeout': 30000,\n 'enableRateLimit': True,\n })\n\n hitbtc_markets = hitbtc.load_markets()\n\n print(hitbtc.id, hitbtc_markets)\n print(bitmex.id, bitmex.load_markets())\n print(huobipro.id, huobipro.load_markets())\n\n print(hitbtc.fetch_order_book(hitbtc.symbols[0]))\n print(bitmex.fetch_ticker('BTC/USD'))\n print(huobipro.fetch_trades('LTC/CNY'))\n\n print(exmo.fetch_balance())\n\n # sell one \u0e3f for market price and receive $ right now\n print(exmo.id, exmo.create_market_sell_order('BTC/USD', 1))\n\n # limit buy BTC/EUR, you pay \u20ac2500 and receive \u0e3f1 when the order is closed\n print(exmo.id, exmo.create_limit_buy_order('BTC/EUR', 1, 2500.00))\n\n # pass/redefine custom exchange-specific order params: type, amount, price, flags, etc...\n kraken.create_market_buy_order('BTC/USD', 1, {'trading_agreement': 'agree'})\n\n.. _php-1:\n\nPHP\n~~~\n\n.. code:: php\n\n include 'ccxt.php';\n\n $poloniex = new \\ccxt\\poloniex ();\n $bittrex = new \\ccxt\\bittrex (array ('verbose' => true));\n $quoinex = new \\ccxt\\quoinex ();\n $zaif = new \\ccxt\\zaif (array (\n 'apiKey' => 'YOUR_PUBLIC_API_KEY',\n 'secret' => 'YOUR_SECRET_PRIVATE_KEY',\n ));\n $hitbtc = new \\ccxt\\hitbtc (array (\n 'apiKey' => 'YOUR_PUBLIC_API_KEY',\n 'secret' => 'YOUR_SECRET_PRIVATE_KEY',\n ));\n\n $exchange_id = 'binance';\n $exchange_class = \"\\\\ccxt\\\\$exchange_id\";\n $exchange = new $exchange_class (array (\n 'apiKey' => 'YOUR_API_KEY',\n 'secret' => 'YOUR_SECRET',\n 'timeout' => 30000,\n 'enableRateLimit' => true,\n ));\n\n $poloniex_markets = $poloniex->load_markets ();\n\n var_dump ($poloniex_markets);\n var_dump ($bittrex->load_markets ());\n var_dump ($quoinex->load_markets ());\n\n var_dump ($poloniex->fetch_order_book ($poloniex->symbols[0]));\n var_dump ($bittrex->fetch_trades ('BTC/USD'));\n var_dump ($quoinex->fetch_ticker ('ETH/EUR'));\n var_dump ($zaif->fetch_ticker ('BTC/JPY'));\n\n var_dump ($zaif->fetch_balance ());\n\n // sell 1 BTC/JPY for market price, you pay \u00a5 and receive \u0e3f immediately\n var_dump ($zaif->id, $zaif->create_market_sell_order ('BTC/JPY', 1));\n\n // buy BTC/JPY, you receive \u0e3f1 for \u00a5285000 when the order closes\n var_dump ($zaif->id, $zaif->create_limit_buy_order ('BTC/JPY', 1, 285000));\n\n // set a custom user-defined id to your order\n $hitbtc->create_order ('BTC/USD', 'limit', 'buy', 1, 3000, array ('clientOrderId' => '123'));\n\nContributing\n------------\n\nPlease read the `CONTRIBUTING <https://github.com/ccxt/ccxt/blob/master/CONTRIBUTING.md>`__ document before making changes that you would like adopted in the code. Also, read the `Manual <https://github.com/ccxt/ccxt/wiki>`__ for more details.\n\nSupport Developer Team\n----------------------\n\nWe are investing a significant amount of time into the development of this library. If CCXT made your life easier and you want to help us improve it further, or if you want to speed up development of new features and exchanges, please support us with a tip. We appreciate all contributions!\n\nSponsors\n~~~~~~~~\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website.\n\n[`Become a sponsor <https://opencollective.com/ccxt#sponsor>`__]\n\nSupporters\n~~~~~~~~~~\n\nSupport this project by becoming a supporter. Your avatar will show up here with a link to your website.\n\n[`Become a supporter <https://opencollective.com/ccxt#supporter>`__]\n\nBackers\n~~~~~~~\n\nThank you to all our backers! [`Become a backer <https://opencollective.com/ccxt#backer>`__]\n\nCrypto\n~~~~~~\n\n::\n\n ETH 0x26a3CB49578F07000575405a57888681249c35Fd (ETH only)\n BTC 33RmVRfhK2WZVQR1R83h2e9yXoqRNDvJva\n BCH 1GN9p233TvNcNQFthCgfiHUnj5JRKEc2Ze\n LTC LbT8mkAqQBphc4yxLXEDgYDfEax74et3bP\n\nThank you!\n\nSocial\n------\n\n- `Follow us on Twitter <https://twitter.com/ccxt_official>`__\n- `Read our blog on Medium <https://medium.com/@ccxt>`__\n\nTeam\n----\n\n- `Igor Kroitor <https://github.com/kroitor>`__\n- `Vitaly Gordon <https://github.com/xpl>`__\n- `Denis Voropaev <https://github.com/tankakatan>`__\n- `Carlo Revelli <https://github.com/frosty00>`__\n\nContact Us\n----------\n\nFor business inquiries: info@ccxt.trade\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A JavaScript / Python / PHP cryptocurrency trading library with support for 100+ exchanges",
"version": "1.88.1133",
"project_urls": {
"Homepage": "https://ccxt.trade"
},
"split_keywords": [
"algorithmic",
"algotrading",
"altcoin",
"altcoins",
"api",
"arbitrage",
"backtest",
"backtesting",
"bitcoin",
"bot",
"btc",
"cny",
"coin",
"coins",
"crypto",
"cryptocurrency",
"crypto currency",
"crypto market",
"currency",
"currencies",
"darkcoin",
"dash",
"digital currency",
"doge",
"dogecoin",
"e-commerce",
"etc",
"eth",
"ether",
"ethereum",
"exchange",
"exchanges",
"eur",
"framework",
"invest",
"investing",
"investor",
"library",
"light",
"litecoin",
"ltc",
"market",
"market data",
"markets",
"merchandise",
"merchant",
"minimal",
"ohlcv",
"order",
"orderbook",
"order book",
"price",
"price data",
"pricefeed",
"private",
"public",
"ripple",
"strategy",
"ticker",
"tickers",
"toolkit",
"trade",
"trader",
"trading",
"usd",
"volume",
"xbt",
"xrp",
"zec",
"zerocoin",
"1broker",
"1btcxe",
"acx",
"acx.io",
"allcoin",
"allcoin.com",
"anx",
"anxpro",
"bibox",
"bibox.com",
"binance",
"binance.com",
"bit2c.co.il",
"bit2c",
"bitbay",
"bitbays",
"bitcoincoid",
"bitcoin.co.id",
"bitfinex",
"bitflyer",
"bitflyer.jp",
"bithumb",
"bithumb.com",
"bitlish",
"bitmarket",
"bitmex",
"bitso",
"bitstamp",
"bittrex",
"bl3p",
"bleutrade",
"bleutrade.com",
"blinktrade",
"braziliex",
"braziliex.com",
"btcbox",
"btcbox.co.jp",
"btcc",
"btcchina",
"btc-e",
"btce",
"btcexchange",
"btcexchange.ph",
"btc markets",
"btcmarkets",
"btcmarkets.net",
"btctrader",
"btctrader.com",
"btc-trade.com.ua",
"btc trade ua",
"btcturk",
"btcturk.com",
"btcx",
"btc-x",
"bter",
"bter.com",
"bx.in.th",
"ccex",
"c-cex",
"cex",
"cex.io",
"chbtc",
"chilebit",
"chilebit.net",
"coincheck",
"coinexchange",
"coinexchange.io",
"coingi",
"coingi.com",
"coinmarketcap",
"coinmate",
"coinsecure",
"coinspot",
"coinspot.com.au",
"crypto capital",
"cryptocapital.co",
"cryptopia",
"cryptopia.co.nz",
"dsx",
"dsx.uk",
"exmo",
"flowbtc",
"flowbtc.com",
"foxbit",
"foxbit.exchange",
"fyb-se",
"fyb-sg",
"gatecoin",
"gdax",
"gemini",
"hitbtc",
"huobi",
"huobipro",
"huobi.pro",
"independent reserve",
"independentreserve.com",
"itbit",
"jubi.com",
"kraken",
"kucoin",
"kuna",
"lakebtc",
"lakebtc.com",
"livecoin",
"liqui",
"liqui.io",
"luno",
"mercado",
"mercadobitcoin",
"mercadobitcoin.br",
"mixcoins",
"mixcoins.com",
"nova",
"novaexchange",
"novaexchange.com",
"okcoin",
"okcoin.com",
"okcoin.cn",
"okex",
"okex.com",
"paymium",
"poloniex",
"quadrigacx",
"qryptos",
"quoinex",
"southxchange",
"surbitcoin",
"surbitcoin.com",
"tidex",
"tidex.com",
"therocktrading",
"urdubit",
"urdubit.com",
"vaultoro",
"vbtc",
"vbtc.exchange",
"vbtc.vn",
"virwox",
"wex",
"wex.nz",
"xbtce",
"xbtce.com",
"yobit",
"yobit.net",
"yunbi",
"zaif",
"zb"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d25faa5df0688c67fe00db9ca3f568fc34c540eb3bfb4572446655f5df5a9ba1",
"md5": "43b90c797d5a469eadb74b57274c7f60",
"sha256": "3b7fd03c606210ef80b7ceeea8e2f090676875fdc4b326e1d2f50c3f0c13e4d5"
},
"downloads": -1,
"filename": "test_v000871-1.88.1133-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "43b90c797d5a469eadb74b57274c7f60",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 859946,
"upload_time": "2023-12-05T21:41:44",
"upload_time_iso_8601": "2023-12-05T21:41:44.902591Z",
"url": "https://files.pythonhosted.org/packages/d2/5f/aa5df0688c67fe00db9ca3f568fc34c540eb3bfb4572446655f5df5a9ba1/test_v000871-1.88.1133-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0b9af47c154b5ce283c3daaa1925e65bbe5586a705dea8d787d8238b5e55380f",
"md5": "88c04968a6bde62c49f988b4c0b3e6f3",
"sha256": "27487e456dfe07767f2fa69c61c3d7eb70e3ce133b1a100d2ad2fbeb20e33a85"
},
"downloads": -1,
"filename": "test-v000871-1.88.1133.tar.gz",
"has_sig": false,
"md5_digest": "88c04968a6bde62c49f988b4c0b3e6f3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 727738,
"upload_time": "2023-12-05T21:41:47",
"upload_time_iso_8601": "2023-12-05T21:41:47.021465Z",
"url": "https://files.pythonhosted.org/packages/0b/9a/f47c154b5ce283c3daaa1925e65bbe5586a705dea8d787d8238b5e55380f/test-v000871-1.88.1133.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-12-05 21:41:47",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "test-v000871"
}