Financial Data API

Real-Time Financial Data API — Sub-10ms Latency, WebSocket Streaming

Real-time stock prices, WebSocket streaming, global CDN. Tick-level data with microsecond timestamps.

No credit card required · Free forever · Live in 60 seconds

Coverage

Built for low-latency trading

01

Real-Time Prices

Live quotes, last trade, bid/ask. Sub-10ms median latency.

02

WebSocket Streaming

Push-based updates. No polling. Persistent connections.

03

Global CDN

Edge nodes worldwide. Low latency from any region.

04

Tick-Level Data

Every trade. Microsecond timestamps. Full depth.

05

90+ Exchanges

US, Europe, Asia. Equities, ETFs, indices.

06

REST Quote API

On-demand quotes. Simple HTTP. Same auth as WebSocket.

Endpoint Examples

WebSocket & REST

wss://stream.eulerpool.com/v1/subscribe
WebSocket message (incoming)

  "type": "quote",
  "ticker": "AAPL",
  "price": 189.84,
  "bid": 189.82,
  "ask": 189.86,
  "volume": 45230100,
  "timestamp": "2024-02-20T14:32:15.123456Z"
Microsecond precisionGet Free API Key
GET /v1/equities/{ticker}/quote
$
curl https://api.eulerpool.com/api/1/equities/AAPL/quote \
-H "Authorization: Bearer ep_live_xxx"

  "ticker": "AAPL",
  "price": 189.84,
  "change": 1.24,
  "changePercent": 0.66,
  "timestamp": "2024-02-20T14:32:15.123456Z"
200 OK — 6msGet Free API Key

Key Stats

Built for speed

<10ms

Median latency

Global

CDN

90+

Exchanges

μs

Timestamp precision

Frequently asked questions

The Eulerpool tick plant serves last-trade, NBBO, and L2 from RAM. Origin processing is sub-millisecond on a plant hit. WebSocket push is wss://stream.eulerpool.com/v1/subscribe (also wss://api.eulerpool.com/v1/subscribe). Public internet adds TLS/edge RTT on top of plant latency.

Connect to wss://stream.eulerpool.com/v1/subscribe or wss://api.eulerpool.com/v1/subscribe, authenticate with your API key, and send {"action":"subscribe","params":{"tickers":["AAPL"],"channels":["T","Q","A","L2"]}}. You receive trades, quotes, 1-second bars, and L2 snapshots/deltas. Binary frames and gRPC are also available. Full protocol: /developers/streaming.

Trades (T), quotes/NBBO (Q), 1-second aggregates (A), and L2 book snapshot+delta. REST last-trade, last-quote, and L2 read the same plant. Coverage is global equities plus the crypto tape we ingest. Paid keys get live ticks; free keys receive delayed 1-second bars.

Yes. REST GET /api/1/market/last-trade/{ticker} (and last-quote, L2) is a RAM lookup. WebSocket is the firehose. SSE is GET /api/1/market/stream. gRPC is MarketData.Subscribe on port 50051. Same plant, same auth.

The free tier includes delayed quotes and 100,000 API calls per month. Real-time data is included on all paid plans, starting with Builder at $99/month. All plans include the same data coverage — the difference is latency and volume.

Start building for free

Get your free API key

No credit card required. Free forever tier.