Free Market Data API | OHLCV Candles, JSON or CSV

London Strategic Edge serves historical market data over plain HTTP and live prices over WebSocket, with one free API key for both. The REST grammar returns OHLCV candles for 16,000+ instruments at 1 minute, 5 minute, 15 minute, 1 hour, 4 hour and daily resolutions, as JSON or CSV. The official Python client installs from PyPI with pip install lse-data.

The REST grammar

Each request names an instrument, a resolution and a window, and returns up to 5,000 rows. Longer ranges page through with the same key. A call like client.candles("BTC/USD", "1d", start="2026-01-01") returns a dataframe ready for pandas or a backtest. Beyond candles, the same grammar serves the economic calendar, insider trades, dividends, stock splits and company profiles. The full reference lives at /docs/api.

The live WebSocket

One connection streams every covered asset class together, so a portfolio of stocks and currency pairs does not need two integrations. The free key streams 16 symbols at a time. The feed can replay recorded history and then switch to live data on the same connection, so the strategy code does not change between the backtest and the live session. The protocol is documented at /docs/websocket.

Coverage

Asset classInstrumentsNotes
Stocks3,987US and international listings
Forex62 pairsG10 majors, crosses and exotics
Crypto58Major tokens and trading pairs
ETFs25Index and sector funds
Commodities23Metals and energy
Indices13Major global benchmarks

Daily candles reach back to 2003 on long listed instruments. Comparable commercial candle APIs price the same grammar at $50 to $200 per month and meter it per call. This API is free within a shared monthly allowance, with no tiers to manage.

Updated 11 June 2026.