ccxt

Fetch unified public crypto market data from 100+ exchanges via CCXT.

Updated May 5, 2026
One-click install
npx skills add https://github.com/wudye/traderAssistHK --skill ccxt-wudye
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ccxt
Source: https://github.com/wudye/traderAssistHK/tree/main/backend/src/skills/ccxt
Command: npx skills add https://github.com/wudye/traderAssistHK --skill ccxt-wudye

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CCXT eliminates the hassle of dealing with different exchange APIs by providing a single, consistent way to retrieve public crypto market data for research and backtesting.

Core Features & Use Cases

  • Unified market data access (no API keys for public data): Fetch tickers, OHLCV candles, order books, and trades in a consistent format across many exchanges.
  • Wide exchange coverage: Works with 100+ exchanges (including Binance, Bybit, OKX, Coinbase, Kraken, and others) so you can quickly switch data sources.
  • Backtesting-friendly pagination and timeframes: Retrieves long histories using the since parameter and supports common timeframes for consistent analysis.

Use case: If OKX access is unavailable, use CCXT to pull the same OHLCV/ticker data from an alternative exchange and keep your trading pipeline running.

Quick Start

Use the ccxt skill to fetch daily OHLCV for BTC/USDT from the exchange specified by CCXT_EXCHANGE.

Frequently Asked Questions about ccxt

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get historical OHLCV crypto market data for backtesting?

You can fetch historical OHLCV crypto market data for backtesting by specifying the exchange, symbol, timeframe, and using the 'since' parameter for pagination to retrieve long histories consistently across 100+ exchanges.

Can I retrieve crypto market data from multiple exchanges without API keys?

Yes, you can retrieve public crypto market data including tickers, order books, and trades from 100+ exchanges without API keys by using standardized public fetch methods.

What is the best way to standardize order book and ticker formats across different crypto exchanges?

Standardizing order book and ticker formats across different crypto exchanges is done by using a unified library that provides consistent data structures, eliminating the need to handle varying exchange API responses manually.

How do I pull daily BTC/USDT OHLCV data if my primary exchange API is unavailable?

To pull daily BTC/USDT OHLCV data when your primary exchange is unavailable, you can configure an alternative exchange source and use standardized fetch methods to retrieve the same market data.

Does CCXT support fetching crypto order book data for custom trading symbols?

Yes, CCXT supports fetching crypto order book data for configurable trading symbols across 100+ exchanges, providing a unified format for your analysis and trading pipelines.

Are there limitations when paginating long historical crypto market data using the since parameter?

When paginating long historical crypto market data using the 'since' parameter, limitations depend on the specific exchange's API rate limits and historical data availability, though the unified method supports consistent timeframe retrieval.