FSP Lab
Data coverage

Real market data, every asset class.

Flip Live market data in the builder and a strategy runs on real, point-in-time OHLCV, no look-ahead, realistic costs. Below is exactly what's wired today and what's next, by asset class and by data kind. We mark tick and order-book honestly: free where it exists, paid-only or non-existent where it doesn't, no vague “soon”.

Live OHLCV
9 asset classes
Symbols
41+
Live feeds
Binance · Yahoo
Cost
$0 · no key

Coverage by asset class

Each class shows the three data kinds the engine can consume: candlesticks, raw tick, and Level-2 depth.

Crypto

Spot majors, 24/7. The deepest free history of any asset class here.

Live
BTC-USDETH-USDSOL-USD
Candles (OHLCV)Live

Full history to listing, 1m–1D, no API key. Wired.

Binance
TickPlanned

Free aggTrades/​trades ZIP dumps (data.binance.vision); tick ingestion is the next step.

Binance Vision
Order book (L2)Planned

The only free historical order-book depth anywhere (Bybit orderbook.500, Binance-futures bookDepth) + live WS.

Bybit + Binance futures

Stocks

US single-name equities, also the underlyings for single-stock CFDs.

Live
AAPLMSFTNVDATSLAAMZN
Candles (OHLCV)Live

Intraday (5m ≤ 60d, 1h ≤ 730d) + daily back to the 1980s. Wired.

Yahoo
TickPlanned

Free IEX trades/quotes via REST (15-min delayed, ~2.5% of volume). Consolidated SIP tick is paid.

Alpaca (IEX)
Order book (L2)Paid only

Consolidated equity depth (TotalView, MBO) is paid-only; Databento gives a $125 free credit for samples.

Databento / Nasdaq

ETFs

Index and sector ETFs, the most liquid retail proxies for the indices.

Live
SPYQQQIWMDIA
Candles (OHLCV)Live

Same coverage as equities: intraday + decades of daily. Wired.

Yahoo
TickPlanned

Free IEX feed, 15-min delayed; SIP tick paid.

Alpaca (IEX)
Order book (L2)Paid only

Order-book depth via paid vendors only.

Databento

Index & equity futures

CME E-minis, the contracts behind most index CFDs.

Live
ES1!NQ1!YM1!RTY1!
Candles (OHLCV)Live

Front-month continuous (=F), intraday + daily. Note: not roll-adjusted. Wired.

Yahoo
TickPaid only

Real CME tick/MBO is paid (Databento $125 credit for samples). No free historical futures tick.

Databento
Order book (L2)Paid only

CME order-book (MBP-10/MBO) via paid vendors only.

Databento

Forex

Spot FX majors, 24/5. Retail 'forex' is itself a rolling-spot CFD product.

Live
EURUSDGBPUSDUSDJPYAUDUSD
Candles (OHLCV)Live

Spot majors (=X), intraday + daily. Wired.

Yahoo
TickPlanned

Free historical tick (bid/ask) back to ~2003 via the Dukascopy datafeed; ingestion pending.

Dukascopy
Order book (L2)N/A

No public order book. Traded over-the-counter, so consolidated depth doesn't exist.

Metals

Gold & silver, as COMEX futures and as spot/CFD (XAU/XAG).

Live
GC1!SI1!XAUUSDXAGUSD
Candles (OHLCV)Live

Futures (GC=F/SI=F) and spot (XAUUSD=X/XAGUSD=X). Wired.

Yahoo
TickPlanned

Free spot-metal tick (XAU/XAG) via Dukascopy, the only free tick source for metals.

Dukascopy
Order book (L2)N/A

No public order book. Traded over-the-counter, so consolidated depth doesn't exist.

Indices

Cash indices, the reference for index CFDs and futures.

Live
SPXNDXDJIRUTVIX
Candles (OHLCV)Live

Cash indices (^GSPC/^NDX/^DJI/^RUT/^VIX), intraday + daily. Wired.

Yahoo
TickPlanned

Index-CFD tick proxy (broker quotes) via Dukascopy.

Dukascopy
Order book (L2)N/A

A cash index has no order book of its own (its constituents/futures do).

Energy & commodities

Crude, natural gas, and base/other metals futures.

Live
CL1!NG1!BZ1!HG1!PL1!
Candles (OHLCV)Live

WTI/Brent/NatGas/copper/platinum futures (=F). Wired.

Yahoo
TickPaid only

Exchange tick is paid; Dukascopy covers some as CFDs.

Databento
Order book (L2)Paid only

Exchange depth via paid vendors only.

Databento

CFDs

A CFD tracks an underlying, so it runs on the underlying's data, with spread & financing modelled as costs.

Live
US500 → SPXXAUUSDUSOIL → CL1!AAPL
Candles (OHLCV)Live

Index/metal/energy/stock CFDs map to ^GSPC/ES=F, XAUUSD=X, CL=F, the stock ticker, etc.

Yahoo (underlying)
TickPlanned

Dukascopy is itself a CFD broker: free CFD tick for FX/metals/indices.

Dukascopy
Order book (L2)N/A

No public order book. Traded over-the-counter, so consolidated depth doesn't exist.

Sources

The feeds behind the catalog. Live ones are wired now; planned ones have a real free source identified, with ingestion as the next step.

SourceGivesAsset classesAccessStatus
Binance

Public market data, deep history, generous limits, geo-resilient via data-api.binance.vision. Wired.

OHLCV (klines)CryptoNo keyfreeLive
Yahoo Finance

The broadest single free multi-asset intraday feed. Used behind a cache, results labelled hypothetical. Wired.

OHLCV (v8 chart)Stocks · ETFs · Futures · Forex · Metals · IndicesNo key (browser UA)freeLive
Binance Vision

Free daily/monthly ZIP dumps of trades + futures order-book snapshots. Tick ingestion is the next build.

Tick (aggTrades) + partial L2CryptoNo keyfreePlanned
Dukascopy

The de-facto free historical FX/metals tick feed (.bi5), back ~20 years. Internal/backtest use only.

Tick (bid/ask)Forex · Metals · Indices · CFDsNo keyfreePlanned
Bybit

Rare free historical order-book depth: reconstructable full L2 from snapshot+delta dumps.

L2 depth (orderbook.500)CryptoNo keyfreePlanned
Alpaca

Free IEX feed (15-min delayed, ~2.5% of volume). Easiest free equities tick; SIP is paid.

Tick (trades/quotes)US stocks · ETFsFree keyfreePlanned
Databento

Gold-standard CME/equity order book. $125 free credit for samples, then usage-based, the only realistic path to futures depth.

Tick + L2 (MBO)Futures · EquitiesFree accountpaidPaid only

All backtests are hypothetical / simulated results (CFTC Rule 4.41(b)). Market data is fetched from public endpoints for research and education only. It is delayed/best-effort, not redistributed, and is not investment advice. Futures OHLCV is front-month continuous (not roll-adjusted); CFDs are modelled on their underlying with spread & financing applied as costs. Every provider sits behind one swappable adapter, so moving to a licensed vendor at scale is a one-file change.