Awesome CCXT

August 17, 2026 · View on GitHub

Awesome

Suggestions and contributions are always welcome! Make sure to read the contribution guidelines for more information before submitting a pull request.

Thanks to all the contributors, this wouldn't be possible without you!

Trading bots

  • Supertrend crypto bot - Python, pandas. Has a good video tutorial.
  • CryptoMon Bot - Helps tracking of your cryptocurrency investments and making smart, informed buy/sell decisions.
  • ZenBot - A command-line cryptocurrency trading bot using Node.js and MongoDB.
  • Titan - Based on python, flask, postgres.
  • Python-crypto-Bot
  • Nash - Arbitrage bot on meteorjs
  • cryptodaemon - Bot watches which currencies are now in a significant decline but have the potential for growth.
  • pine-bot-client
  • cryptobot - lowhighbot, poolbot, releasebot
  • ccxt-trader - cryptocurrency arbitrage calculator on #python
  • DeepAlpha - AI crypto trading bot with 3-model ML ensemble (XGBoost, HMM, Transformer), reported 70.9% walk-forward accuracy, and 12 exchanges via CCXT. Includes dashboard and backtesting tools.
  • KryptoBot
  • blockbid-ccxt-tutorials
  • trader0
  • bakuchi - arbitrage bot
  • Superalgos - Trading bot platform, node.js, tensorflow

Signals

Trading toolkits

  • The Coinbase Pro trading toolkit (CPTT) – a trading toolkit developed by the coinbase team that integrates with ccxt, bitfinex, bitmex, bittrex, coinbasePro, gemini, poloniex.
  • bt-ccxt-store – Store with backtesting. #python
  • ZTOM - #python, #backtesting, #rest, orders manager, loggin, reporting, throttling control.
  • TradingSystemDemo - #Catalyst, #CryptoCompare, #backtesting, #alerts, #trading, #python
  • Visuccxt - #python
  • DataSynchronizer
  • Trading-indicator - fetch data with ccxt and generate indicators
  • pmxt - The ccxt for prediction markets: a unified api for trading across prediction markets.

Trading terminals

  • Profitmaker.cc - Customized, extendable trading platform based on js, vue, react, express (rest api), mongo. Can: plot OHLCV, buy/sell, show balances, history balances, orders, trades, my orders, my trades.
  • ccxt-trading-cp - Trading terminal in console: plot OHLCV, find arbitrage signals, buy/sell, show balances.
  • Auto-Trade-Crypto-Bot - Crypto trading #bot in #python with #telegram.
  • ccxt-exchange-template - python

Analytics platforms

  • CoinPaprika - crypto market data API covering 12,000+ coins and 350+ exchanges with tickers, OHLCV, and historical prices.
  • CoinTop - portfolio with secure access to keys
  • DexPaprika - DEX data API covering 34 chains with pool analytics, token metadata, OHLCV charts, and real-time streaming.
  • DACP - portfolio
  • hodlwatch - portfolio
  • Live-Crypto-Dashboard-and-DB - python, sentiments

API

AI

  • Taurus - A cryptocurrency trading platform using deep reinforcement learning.

Utils

  • bitcoin-chart-cli by madnight – a command-line console util that draws Bitcoin, Ether, Litecoin and many altcoin charts right in the terminal!
  • node-red-contrib-ccxt - Node-red integration.
  • freqcache - A environment to control egress and ingress data from ccxt fronted trading bots for security and scalability
  • candlestick-convert - [Object,Object] => [[],[]]
  • crypto-exporter - An exporter capable of connecting to multiple exchanges and getting account balances and exchange rates
  • ccxtreplay - collect data from ccxt exchanges and replay it for backtesting

Languages

Javascript examples

Python examples

PHP examples

Articles

Videos

Other

  • Projects based on ccxt – A list of hundreds of ccxt-based projects by developers from all over the world!
  • LOC-Extension – a LibreOffice extension which embeds ccxt to provide cryptocurrency price lookup in your spreadsheets.
  • exchange-connector - Exchange connector over ccxt and kafka
  • ccew - has the same scheme as ccxt, but provide data by websocket

Contributing

Please see CONTRIBUTING for details.