Skip to content
/ ccxt Public

A cryptocurrency trading API with more than 100 exchanges in JavaScript / TypeScript / Python / C# / PHP / Go

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 cryptocurrency trading API with more than 100 exchanges in JavaScript / TypeScript / Python / C# / PHP / Go.

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, Go 1.20+ and web browsers

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!
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!
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!
bybit bybit Bybit API Version 5 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!
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!
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
bitget bitget Bitget API Version 2 CEX – Centralized EXchange CCXT Certified CCXT Pro
hyperliquid hyperliquid Hyperliquid API Version 1 DEX - Distributed EXchange CCXT Certified CCXT Pro
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!
bingx bingx BingX 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!
mexc mexc MEXC Global API Version 3 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!
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!
coinex coinex CoinEx API Version 2 CEX – Centralized EXchange CCXT Certified CCXT Pro
hashkey hashkey HashKey Global API Version 1 CEX – Centralized EXchange CCXT Certified CCXT Pro
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 102 cryptocurrency exchange markets and trading APIs:
logo id name ver type certified pro
alpaca alpaca Alpaca API Version * CEX – Centralized EXchange CCXT Pro
apex apex Apex API Version 3 DEX - Distributed 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
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
bittrade bittrade BitTrade API Version 1 CEX – Centralized EXchange CCXT Pro
bitvavo bitvavo Bitvavo API Version 2 CEX – Centralized EXchange CCXT Pro
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
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
cryptomus cryptomus Cryptomus API Version 2 CEX – Centralized EXchange
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
derive derive derive API Version 1 DEX - Distributed EXchange CCXT Pro
digifinex digifinex DigiFinex API Version 3 CEX – Centralized EXchange
exmo exmo EXMO API Version 1.1 CEX – Centralized EXchange
fmfwio fmfwio FMFW.io API Version 3 CEX – Centralized EXchange
foxbit foxbit Foxbit API Version 1 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
hibachi hibachi Hibachi API Version * DEX - Distributed EXchange
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
hyperliquid hyperliquid Hyperliquid API Version 1 DEX - Distributed EXchange CCXT Certified 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
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
modetrade modetrade Mode Trade API Version 1 DEX - Distributed EXchange 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
okxus okxus OKX (US) API Version 5 CEX – Centralized EXchange 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