Coinbase Order Book, Candles & Trades Scraper avatar

Coinbase Order Book, Candles & Trades Scraper

Pricing

from $22.49 / 1,000 result items

Go to Apify Store
Coinbase Order Book, Candles & Trades Scraper

Coinbase Order Book, Candles & Trades Scraper

Scrape real-time order book depth (L1/L2/L3), OHLCV candles, recent trades, and live tickers for every Coinbase Exchange trading pair. No API key. Built for arbitrage and trading bots.

Pricing

from $22.49 / 1,000 result items

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Share

ParseForge Banner

πŸ“ˆ Coinbase Order Book, Candles & Trades Scraper

πŸš€ Pull live Coinbase market depth, OHLCV charts, and tick-level trades in seconds. Filter by pair, sort by volume, choose your order book level. No API key, no registration, no manual CSV wrangling.

Pull structured records from Coinbase Order Book Candles and Trades β€” clean fields ready as CSV, JSON, JSONL, Excel, or XML for downstream pipelines.

Copy to your AI assistant

Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.

parseforge/coinbase-orderbook-candles-scraper on Apify. Call: ApifyClient("TOKEN").actor("parseforge/coinbase-orderbook-candles-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items for results. Key inputs: productIds (array, default ["BTC-USD", "ETH-USD", "SOL-USD", "XRP-USD", "DOGE-USD"]), maxItems (integer, default 10), quoteCurrencyFilter (string, default ""), statusFilter (string, default "online"), sortBy (string, default "volume24h"), includeTicker (boolean, default true). Full actor spec: fetch build via GET https://api.apify.com/v2/acts/parseforge~coinbase-orderbook-candles-scraper (Bearer TOKEN). Get token: https://console.apify.com/account/integrations

Coinbase Exchange is the largest US-regulated crypto venue, and the raw market data behind every pair is the substrate of arbitrage bots, portfolio dashboards, and quantitative research. This scraper exposes that substrate as one unified Apify dataset. Every record holds the live ticker, bid and ask depth up to 1,000 levels, OHLCV candles across six timeframes, and the most recent 100 trades. You point it at any of the 818 trading pairs the exchange currently lists, and the actor returns a fully populated record in a few seconds. No keys, no rate limits to manage, no scraping etiquette to relearn.

The integration story is simple. Schedule a run every minute and you have a low-latency price feed for your trading bot. Schedule it hourly and you have an OHLCV warehouse you can backfill into BigQuery or Postgres. Run it on demand to power an arbitrage detector that compares Coinbase against Binance, Kraken, or any other venue you already scrape with ParseForge. The output is flat enough for spreadsheets and structured enough for time-series databases. Pair it with a notebook and you have a research lab. Pair it with Zapier and you have a price alert system. Pair it with your own LLM agent and you have a self-driving market scout.

🎯 Target audienceπŸ’‘ Primary use cases
Quantitative traders and arbitrage operatorsDetect cross-exchange price gaps in real time
Crypto trading bot developersStream order book depth into execution engines
DeFi and CeFi portfolio trackersRefresh asset valuations across 800+ pairs
Market data engineers and analystsBackfill OHLCV warehouses and tick-level archives
Compliance and treasury teamsAudit fills and price marks against exchange truth

πŸ“‹ What the Coinbase Order Book, Candles & Trades Scraper does

  • πŸ“‘ Live ticker capture. Best bid, best ask, last trade, 24h open, high, low, volume, and 30-day volume in a single call.
  • πŸͺœ Order book depth at three levels. L1 best bid/ask, L2 top-of-book aggregated, or L3 full non-aggregated book.
  • πŸ•―οΈ OHLCV candles across six intervals. 1-minute, 5-minute, 15-minute, 1-hour, 6-hour, or daily buckets.
  • πŸ” Recent trades with side and size. Up to 100 most recent executions per pair with sub-millisecond timestamps.
  • πŸŽ›οΈ Smart filters and sort. Restrict by quote currency, status, or explicit pair list. Sort by 24h volume to grab the top movers.
  • 🧾 One flat record per pair. Ticker, book, candles, and trades land on the same row, ready for SQL or pandas.

Every record contains the pair identity (base, quote, display name, status), the live ticker block, derived spread and percentage change, the order book sequence and timestamp, the candle array, the recent trades array, and a precise scrape timestamp. The schema is stable across runs, so you can append snapshots safely.

πŸ’‘ Why it matters: Coinbase processes billions of dollars in daily volume, and small spread shifts between Coinbase and other venues create arbitrage windows that close in seconds. Owning your own price feed instead of renting one from a paid market data vendor means lower cost, no per-call quotas, and audit-friendly raw data you control.

πŸ“Š Data fields

Each record includes: ask, baseCurrency, bid, candleGranularitySeconds, displayName, high24h, lastTradeId, lastTradeTime, low24h, open24h, orderBookLevel, priceChange24h, priceChangePercent24h, priceLast, productId, quoteCurrency, scrapedAt, spread, spreadPercent, status, url, volume24h, volume30day. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.

⚠️ Good to Know: Coinbase rate-limits public endpoints. The actor handles 429 and 503 responses with exponential backoff, so feel free to fan out across hundreds of pairs. Candle queries return at most 300 buckets per pair per call, which is a Coinbase API constraint, not an actor limitation.

πŸš€ How to use

  1. πŸ“ Sign up for Apify. Create a free account at console.apify.com/sign-up?fpr=vmoqkp.
  2. 🎯 Pick your pairs. Add specific product IDs (BTC-USD, ETH-USD, ...) or leave the field empty and let the filters do the work.
  3. πŸŽ›οΈ Choose your modules. Toggle ticker, order book, candles, and trades. Pick the book level and candle interval that match your use case.
  4. ▢️ Run. Click Start and watch the dataset fill.
  5. πŸ“€ Export. Pull JSON, CSV, or XLSX, or wire the dataset into Make, Zapier, BigQuery, Postgres, or your own webhook.

⏱️ Total time: Under two minutes from sign-up to first dataset row.

πŸ’‘ Pro Tip: browse the complete ParseForge collection for more market data and research actors.

⚠️ Disclaimer: This actor extracts publicly available market data from Coinbase Exchange for informational purposes only. None of the data returned constitutes financial advice. You are responsible for ensuring your use complies with Coinbase's terms of service, applicable securities regulations, and any tax obligations in your jurisdiction.

πŸ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.