Skip to content
/ ccxt Public

A JavaScript / TypeScript / Python / C# / PHP / Go cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges

License

Notifications You must be signed in to change notification settings

ccxt/ccxt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CCXT – CryptoCurrency eXchange Trading Library

NPM Downloads npm PyPI NuGet version GoDoc Discord Supported Exchanges Follow CCXT at x.com

A JavaScript / Python / PHP / C# / Go library for cryptocurrency trading and e-commerce with support for many bitcoin/ether/altcoin exchange markets and merchant APIs.

The CCXT library is used to connect and trade with cryptocurrency 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 10.4+, Python 3, PHP 8.1+, netstandard2.0/2.1 and web browsers

Sponsored Promotion

Gate-3rd-Trading-Carnival

See Also

  • TabTrader TabTrader – trading on all exchanges in one app. Available on Android and iOS!
  • Freqtrade Freqtrade – leading opensource cryptocurrency algorithmic trading software!
  • OctoBot OctoBot – cryptocurrency trading bot with an advanced web interface.
  • TokenBot TokenBot – discover and copy the best algorithmic traders in the world.

Certified Cryptocurrency Exchanges

logo id name ver type certified pro discount
binance binance Binance API Version * CEX – Centralized EXchange CCXT Certified CCXT Pro Sign up with Binance using CCXT's referral link for a 10% discount!
binancecoinm binancecoinm Binance COIN-M API Version * CEX – Centralized EXchange CCXT Certified CCXT Pro Sign up with Binance COIN-M using CCXT's referral link for a 10% discount!
binanceusdm binanceusdm Binance USDⓈ-M API Version * CEX – Centralized EXchange CCXT Certified CCXT Pro Sign up with Binance USDⓈ-M using CCXT's referral link for a 10% discount!
bingx bingx BingX API Version 1 CEX – Centralized EXchange CCXT Certified CCXT Pro
bitget bitget Bitget API Version 2 CEX – Centralized EXchange CCXT Certified CCXT Pro
bitmart bitmart BitMart API Version 2 CEX – Centralized EXchange CCXT Certified CCXT Pro Sign up with BitMart using CCXT's referral link for a 30% discount!
bitmex bitmex BitMEX API Version 1 CEX – Centralized EXchange CCXT Certified CCXT Pro Sign up with BitMEX using CCXT's referral link for a 10% discount!
bybit bybit Bybit API Version 5 CEX – Centralized EXchange CCXT Certified CCXT Pro
coinex coinex CoinEx API Version 2 CEX – Centralized EXchange CCXT Certified CCXT Pro
cryptocom cryptocom Crypto.com API Version 2 CEX – Centralized EXchange CCXT Certified CCXT Pro Sign up with Crypto.com using CCXT's referral link for a 75% discount!
gate gate Gate.io API Version 4 CEX – Centralized EXchange CCXT Certified CCXT Pro Sign up with Gate.io using CCXT's referral link for a 20% discount!
hashkey hashkey HashKey Global API Version 1 CEX – Centralized EXchange CCXT Certified CCXT Pro
htx htx HTX API Version 1 CEX – Centralized EXchange CCXT Certified CCXT Pro Sign up with HTX using CCXT's referral link for a 15% discount!
hyperliquid hyperliquid Hyperliquid API Version 1 DEX - Distributed EXchange CCXT Certified CCXT Pro
kucoin kucoin KuCoin API Version 2 CEX – Centralized EXchange CCXT Certified CCXT Pro
kucoinfutures kucoinfutures KuCoin Futures API Version 1 CEX – Centralized EXchange CCXT Certified CCXT Pro
mexc mexc MEXC Global API Version 3 CEX – Centralized EXchange CCXT Certified CCXT Pro
okx okx OKX API Version 5 CEX – Centralized EXchange CCXT Certified CCXT Pro Sign up with OKX using CCXT's referral link for a 20% discount!
woo woo WOO X API Version 1 CEX – Centralized EXchange CCXT Certified CCXT Pro Sign up with WOO X using CCXT's referral link for a 35% discount!
woofipro woofipro WOOFI PRO API Version 1 DEX - Distributed EXchange CCXT Certified CCXT Pro Sign up with WOOFI PRO using CCXT's referral link for a 5% discount!

Supported Cryptocurrency Exchanges

The CCXT library currently supports the following 105 cryptocurrency exchange markets and trading APIs:

logo id name ver type certified pro
ace ace ACE API Version 2 CEX – Centralized EXchange
alpaca alpaca Alpaca API Version * CEX – Centralized EXchange CCXT Pro
ascendex ascendex AscendEX API Version 2 CEX – Centralized EXchange CCXT Pro
bequant bequant Bequant API Version 3 CEX – Centralized EXchange CCXT Pro
bigone bigone BigONE API Version 3 CEX – Centralized EXchange
binance binance Binance API Version * CEX – Centralized EXchange CCXT Certified CCXT Pro
binancecoinm binancecoinm Binance COIN-M API Version * CEX – Centralized EXchange CCXT Certified CCXT Pro
binanceus binanceus Binance US API Version * CEX – Centralized EXchange CCXT Pro
binanceusdm binanceusdm Binance USDⓈ-M API Version * CEX – Centralized EXchange CCXT Certified CCXT Pro
bingx bingx BingX API Version 1 CEX – Centralized EXchange CCXT Certified CCXT Pro
bit2c bit2c Bit2C API Version * CEX – Centralized EXchange
bitbank bitbank bitbank API Version 1 CEX – Centralized EXchange
bitbns bitbns Bitbns API Version 2 CEX – Centralized EXchange
bitfinex bitfinex Bitfinex API Version 2 CEX – Centralized EXchange CCXT Pro
bitfinex1 bitfinex1 Bitfinex API Version 1 CEX – Centralized EXchange CCXT Pro
bitflyer bitflyer bitFlyer API Version 1 CEX – Centralized EXchange
bitget bitget Bitget API Version 2 CEX – Centralized EXchange CCXT Certified CCXT Pro
bithumb bithumb Bithumb API Version * CEX – Centralized EXchange CCXT Pro
bitmart bitmart BitMart API Version 2 CEX – Centralized EXchange CCXT Certified CCXT Pro
bitmex bitmex BitMEX API Version 1 CEX – Centralized EXchange CCXT Certified CCXT Pro
bitopro bitopro BitoPro API Version 3 CEX – Centralized EXchange CCXT Pro
bitrue bitrue Bitrue API Version 1 CEX – Centralized EXchange CCXT Pro
bitso bitso Bitso API Version 3 CEX – Centralized EXchange
bitstamp bitstamp Bitstamp API Version 2 CEX – Centralized EXchange CCXT Pro
bitteam bitteam BIT.TEAM API Version 2.0.6 CEX – Centralized EXchange
bitvavo bitvavo Bitvavo API Version 2 CEX – Centralized EXchange CCXT Pro
bl3p bl3p BL3P API Version 1 CEX – Centralized EXchange
blockchaincom blockchaincom Blockchain.com API Version 3 CEX – Centralized EXchange CCXT Pro
blofin blofin BloFin API Version 1 CEX – Centralized EXchange CCXT Pro
btcalpha btcalpha BTC-Alpha API Version 1 CEX – Centralized EXchange
btcbox btcbox BtcBox API Version 1 CEX – Centralized EXchange
btcmarkets btcmarkets BTC Markets API Version 3 CEX – Centralized EXchange
btcturk btcturk BTCTurk API Version * CEX – Centralized EXchange
bybit bybit Bybit API Version 5 CEX – Centralized EXchange CCXT Certified CCXT Pro
cex cex CEX.IO API Version * CEX – Centralized EXchange CCXT Pro
coinbase coinbase Coinbase Advanced API Version 2 CEX – Centralized EXchange CCXT Pro
coinbaseexchange coinbaseexchange Coinbase Exchange API Version * CEX – Centralized EXchange CCXT Pro
coinbaseinternational coinbaseinternational Coinbase International API Version 1 CEX – Centralized EXchange CCXT Pro
coincatch coincatch CoinCatch API Version 1 CEX – Centralized EXchange CCXT Pro
coincheck coincheck coincheck API Version * CEX – Centralized EXchange
coinex coinex CoinEx API Version 2 CEX – Centralized EXchange CCXT Certified CCXT Pro
coinlist coinlist Coinlist API Version 1 CEX – Centralized EXchange
coinmate coinmate CoinMate API Version * CEX – Centralized EXchange
coinmetro coinmetro Coinmetro API Version 1 CEX – Centralized EXchange
coinone coinone CoinOne API Version 2 CEX – Centralized EXchange
coinsph coinsph Coins.ph API Version 1 CEX – Centralized EXchange
coinspot coinspot CoinSpot API Version * CEX – Centralized EXchange
cryptocom cryptocom Crypto.com API Version 2 CEX – Centralized EXchange CCXT Certified CCXT Pro
currencycom currencycom Currency.com API Version 2 CEX – Centralized EXchange CCXT Pro
defx defx Defx X API Version 1 DEX - Distributed EXchange
delta delta Delta Exchange API Version 2 CEX – Centralized EXchange
deribit deribit Deribit API Version 2 CEX – Centralized EXchange CCXT Pro
digifinex digifinex DigiFinex API Version 3 CEX – Centralized EXchange
ellipx ellipx Ellipx API Version 1 CEX – Centralized EXchange
exmo exmo EXMO API Version 1.1 CEX – Centralized EXchange
fmfwio fmfwio FMFW.io API Version 3 CEX – Centralized EXchange
gate gate Gate.io API Version 4 CEX – Centralized EXchange CCXT Certified CCXT Pro
gemini gemini Gemini API Version 1 CEX – Centralized EXchange CCXT Pro
hashkey hashkey HashKey Global API Version 1 CEX – Centralized EXchange CCXT Certified CCXT Pro
hitbtc hitbtc HitBTC API Version 3 CEX – Centralized EXchange
hollaex hollaex HollaEx API Version 2 CEX – Centralized EXchange CCXT Pro
htx htx HTX API Version 1 CEX – Centralized EXchange CCXT Certified CCXT Pro
huobijp huobijp Huobi Japan API Version 1 CEX – Centralized EXchange CCXT Pro
hyperliquid hyperliquid Hyperliquid API Version 1 DEX - Distributed EXchange CCXT Certified CCXT Pro
idex idex IDEX API Version 3 DEX - Distributed EXchange CCXT Pro
independentreserve independentreserve Independent Reserve API Version * CEX – Centralized EXchange CCXT Pro
indodax indodax INDODAX API Version 2.0 CEX – Centralized EXchange
kraken kraken Kraken API Version 0 CEX – Centralized EXchange CCXT Pro
krakenfutures krakenfutures Kraken Futures API Version 3 CEX – Centralized EXchange CCXT Pro
kucoin kucoin KuCoin API Version 2 CEX – Centralized EXchange CCXT Certified CCXT Pro
kucoinfutures kucoinfutures KuCoin Futures API Version 1 CEX – Centralized EXchange CCXT Certified CCXT Pro
kuna kuna Kuna API Version 4 CEX – Centralized EXchange
latoken latoken Latoken API Version 2 CEX – Centralized EXchange
lbank lbank LBank API Version 2 CEX – Centralized EXchange CCXT Pro
luno luno luno API Version 1 CEX – Centralized EXchange CCXT Pro
mercado mercado Mercado Bitcoin API Version 3 CEX – Centralized EXchange
mexc mexc MEXC Global API Version 3 CEX – Centralized EXchange CCXT Certified CCXT Pro
myokx myokx MyOKX (EEA) API Version 5 CEX – Centralized EXchange CCXT Pro
ndax ndax NDAX API Version * CEX – Centralized EXchange CCXT Pro
novadax novadax NovaDAX API Version 1 CEX – Centralized EXchange
oceanex oceanex OceanEx API Version 1 CEX – Centralized EXchange
okcoin okcoin OKCoin API Version 5 CEX – Centralized EXchange CCXT Pro
okx okx OKX API Version 5 CEX – Centralized EXchange CCXT Certified CCXT Pro
onetrading onetrading One Trading API Version 1 CEX – Centralized EXchange CCXT Pro
oxfun oxfun OXFUN API Version 3 CEX – Centralized EXchange CCXT Pro
p2b p2b p2b API Version 2 CEX – Centralized EXchange CCXT Pro
paradex paradex Paradex API Version 1 DEX - Distributed EXchange CCXT Pro
paymium paymium Paymium API Version 1 CEX – Centralized EXchange
phemex phemex Phemex API Version 1 CEX – Centralized EXchange CCXT Pro
poloniex poloniex Poloniex API Version * CEX – Centralized EXchange CCXT Pro
poloniexfutures poloniexfutures Poloniex Futures API Version 1 CEX – Centralized EXchange CCXT Pro
probit probit ProBit API Version 1 CEX – Centralized EXchange CCXT Pro
timex timex TimeX API Version 1 CEX – Centralized EXchange
tokocrypto tokocrypto Tokocrypto API Version 1 CEX – Centralized EXchange
tradeogre tradeogre tradeogre API Version 2 CEX – Centralized EXchange