ccxt · 100+ exchanges, one unified APIChange one word.
Change one word.
Connect to any exchange.
A unified cryptocurrency trading library — one API across 100+ exchanges in JavaScript, Python, PHP, C#, Go and Java. Made for developers and AI agents.
strategy.ts ccxt
// one unified API — pick any venue
import ccxt from 'ccxt'
const ex = new ccxt.binance()
const t = await ex.fetchTicker('BTC/USDT')response · unified
symbol"BTC/USDT"
last67214.50
bid / ask67213.0 / 67215.0
exchangebinance
identical shape, every exchange
Install in seconds
Add CCXT to your stack — or let your AI agent set it up.
For AI agents — install the CCXT skillsview script
$
curl -fsSL https://raw.githubusercontent.com/ccxt/ccxt/master/install-skills.sh | bash$
npm install ccxtInstall
Add CCXT to a JS, Python, PHP, C#, Go or Java project.
Manual
The unified API: markets, tickers, order books, orders, balances.
CCXT Pro
WebSocket streaming: watch tickers, order books, trades and orders.
Exchanges
Per-exchange API reference for 100+ supported exchanges.
API Spec
Every unified method and the exchanges that implement it.
Examples
Hundreds of runnable examples across all languages.
Changelog
What changed in each CCXT release.