tool

CCXT

created 2026-05-04 tool · crypto · data · market-data · exchange

CCXT

Unified API for 100+ cryptocurrency exchanges. Available in Python, JavaScript, and PHP. Standard library for any project that needs to talk to multiple crypto venues without writing per-exchange clients.

Why It Matters

  • Single interface across 100+ exchanges
  • Public market data tier needs no auth
  • Used by vibe-trading as the crypto fallback when OKX (default) is unavailable or blocked
  • Tradeable: supports order placement / account ops with API keys (we don’t use this layer in kulify)

Configuration in Vibe-Trading

CCXT_EXCHANGE=binance (default fallback). Override if Binance / OKX is geo-blocked.

Caveats

  • Exchange APIs differ in subtle ways even after CCXT normalization (timestamps, symbol formats, rate limits). Test against the specific exchange you’ll use in production.
  • Public-tier rate limits vary widely by exchange.
  • AKShare — equivalent for traditional markets
  • yfinance — HK/US equities free tier
  • vibe-trading — concrete crypto routing in a multi-agent stack