CCXT
CCXT is a code library that lets developers connect to over 100 crypto exchanges and prediction markets through one interface.
What it is good for
- Connecting a trading bot to several crypto exchanges at once
- Pulling market data from crypto exchanges for analysis
- Comparing crypto prices across exchanges for arbitrage
- Backtesting a trading strategy on historical exchange data
At a glance
- Who it is for
- Setup
- Requires programming
Level 5 of 5. You need to write code to use it.
- Cost
- Free and open source
- Type
- Framework or SDK
- Tasks
- Works with
- Node.js, Python, PHP, Go, Java, Rust
Momentum
- Rank this week
- Not ranked yet
- Best rank
- None yet
- GitHub stars
- 44,677
GitHub numbers as of Nov 2, 2026. Updated weekly.
Official links
Setup steps are on the official pages. We do not repeat them here, since they change.
Questions
- Is CCXT free?
- Yes. It is free and open source (MIT license).
- Do I need to know how to code to use CCXT?
- Yes. You need to write code to use it.
- What does CCXT work with?
- According to its own documentation, it works with Node.js, Python, PHP, Go, Java, and Rust.
- What is CCXT good for?
- Connecting a trading bot to several crypto exchanges at once, pulling market data from crypto exchanges for analysis, comparing crypto prices across exchanges for arbitrage, and backtesting a trading strategy on historical exchange data.
Similar agents
- Hummingbot
Hummingbot is a framework that runs automated crypto trading bots on many exchanges for traders and developers.
- QuantDinger
QuantDinger is a self-hosted AI trading platform that turns trading ideas into Python strategies, backtests, and paper or live trades for traders.
- Qlib
Qlib is a Python framework that helps quant researchers build and test AI-driven investment models.
- gws
gws is a command-line tool that lets you and AI agents manage Google Workspace (Drive, Gmail, Calendar, Sheets, Docs) from one place.
- Unstract
Unstract is a self-hosted tool that pulls structured data out of PDFs and scanned documents using plain-language prompts for finance and compliance teams.
- LangChain
LangChain is a framework that helps developers build AI agents and LLM-powered applications that connect to models and data sources.