ccxt

Fetch OHLCV, tickers, order books, or trades from multiple crypto exchanges.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/JacobHsu/vibe-trading-agent --skill ccxt-jacobhsu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ccxt
Source: https://github.com/JacobHsu/vibe-trading-agent/tree/main/agent/src/skills/ccxt
Command: npx skills add https://github.com/JacobHsu/vibe-trading-agent --skill ccxt-jacobhsu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures agents can reliably access public crypto exchange data when OKX or other primary loaders fail, eliminating gaps in OHLCV, ticker, and order book retrieval during multi-market analysis.

Core Features & Use Cases

  • Unified Exchange Access: Fetch OHLCV, tickers, order books, or trades from 100+ exchanges without API keys.
  • Fallback Data Loader: Built-in loader handles pagination, symbol normalization, and slash-format conversion when the default provider is unavailable.
  • Use Case: During a cross-market strategy run, request Binance BTC/USDT daily candles and automatically fall back to OKX if needed.

Quick Start

Fetch Binance BTC/USDT daily OHLCV using the CCXT loader.

Frequently Asked Questions about ccxt

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

FAQPage Schema
How do I fetch crypto OHLCV data from multiple exchanges for backtesting?

Crypto market data fallback ensures reliable OHLCV, ticker, and order book retrieval by automatically switching to an alternative exchange loader when the primary provider like OKX fails during multi-market analysis.

Can I get cryptocurrency tickers and order books without API keys?

A unified crypto market data loader provides built-in pagination, slash-format symbol normalization, and environment-configured exchange selection to fetch historical OHLCV candles, tickers, and order books across multiple exchanges.

What is the best way to load historical crypto market data when my primary provider fails?

You can configure exchange selection through environment variables, allowing the data loader to automatically integrate and fetch OHLCV, tickers, or trades from your specified crypto exchange using slash-format symbols.

Does the CCXT loader support slash-format symbols for cross-market strategy runs?

During a cross-market strategy run, if you request Binance BTC/USDT daily candles and the primary loader is unavailable, the fallback mechanism automatically retrieves the OHLCV data from OKX instead.