ccxt

Fetch unified public cryptocurrency market data from 100+ exchanges.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/DaddyElonMusk69/motis-agent --skill ccxt-daddyelonmusk69
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ccxt
Source: https://github.com/DaddyElonMusk69/motis-agent/tree/main/skills/finance/ccxt
Command: npx skills add https://github.com/DaddyElonMusk69/motis-agent --skill ccxt-daddyelonmusk69

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provide a single, consistent interface to public cryptocurrency exchange market data so users and agents do not need to integrate each exchange separately, and so workflows have a reliable fallback when a primary loader is unavailable.

Core Features & Use Cases

  • Unified Exchange Access: Single API to query 100+ exchanges including Binance, Bybit, OKX, Coinbase, Kraken, and more.
  • Market Data Retrieval: Fetch historical OHLCV, latest tickers, order books, and recent trades for symbol and timeframe queries.
  • Pagination & Normalization: Handles since-based pagination for long histories and normalizes symbol formats to slash notation for downstream loaders and backtests.
  • Use Case: Backtest a BTC/USDT strategy by loading 100 daily candles from a default exchange and fall back to CCXT if an exchange-specific loader is unavailable.

Quick Start

Fetch the last 100 daily OHLCV candles for BTC/USDT from Binance and return a timestamped list of open high low close volume rows.

Frequently Asked Questions about ccxt

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

FAQPage Schema
How do I fetch historical OHLCV data for crypto backtesting without API keys?

You can fetch historical OHLCV data for crypto backtesting without API keys by querying public exchange endpoints. This tool retrieves timestamped open, high, low, close, and volume rows for any specified symbol and timeframe.

What is the best way to get unified crypto market data across multiple exchanges?

The best way to get unified crypto market data across multiple exchanges is using a single interface that normalizes symbol formats to slash notation. It provides consistent access to tickers, order books, and recent trades from over 100 exchanges.

Can I retrieve long historical crypto candle data using since-based pagination?

Yes, you can retrieve long historical crypto candle data because the system handles since-based pagination automatically. This allows you to load extensive historical OHLCV records for comprehensive programmatic market analysis.

Does this crypto market data loader work as a fallback for finance workflows?

Yes, this crypto market data loader works effectively as a fallback for finance workflows. If a primary exchange-specific loader is unavailable, it provides normalized tickers and OHLCV data to ensure your backtesting analysis continues.

How do I get the latest order book and recent trades for a specific crypto symbol?

To get the latest order book and recent trades for a specific crypto symbol, query the unified public exchange endpoints. It returns real-time market data normalized to slash notation for downstream processing and analysis.