
CCXT Crypto Market Data
Fetch free crypto price candles, tickers and order books from 100+ exchanges via CCXT
- Repository
- HKUDS/Vibe-Trading
- Stars
- 37,433
- Licence
- MIT
- Files
- 1 file
What it does
This skill teaches an AI agent how to use the CCXT open-source library to pull public cryptocurrency market data such as historical price candles (OHLCV), latest prices, order books and recent trades from over 100 exchanges. It explains the symbol format (for example BTC/USDT), the supported timeframes, how to choose an exchange, and how the project's built-in loader pages through long histories. It also notes it serves as a fallback when the OKX data loader is unavailable.
Great for
- Analysts or quants who want free historical or live crypto prices for backtesting or charts
- Developers building the Vibe-Trading backtesting project who need a fallback data source
- Users who want market data without creating an exchange account or API key
Skip it if
- Placing trades or accessing a personal account: the skill covers public market data only, and any trading would need separate credentials and carries financial risk
- Financial decisions without verification: exchange data can have gaps, delays or errors, and timeframe support varies by exchange
- Users needing a guaranteed production data feed: it depends on third-party exchange availability and rate limits
Try asking
- “Fetch the last 100 daily BTC/USDT candles from Binance and summarise the trend”
- “Get the current ETH/USDT ticker price on Kraken”
- “Pull a 4-hour order book snapshot for SOL/USDT”
- “Load two years of hourly ETH/BTC history for a backtest using the CCXT loader”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the MIT licence and an attribution note.
ccxt.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip ccxt.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip ccxt.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Specify the exchange and timeframe explicitly, since not every exchange supports every timeframe; check exchange.timeframes first.
- Use slash-format symbols like BTC/USDT; hyphenated symbols are converted automatically only by the project's DataLoader.
- Keep rate limiting enabled (enableRateLimit) when requesting large histories to avoid being throttled by exchanges.
What's inside
- SKILL.md
Redistributed unmodified from HKUDS/Vibe-Trading under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.