Institutional‑grade stock exchange data for frontend developers

MPX collects, normalizes, and monitors real‑time and historical market data across global stock exchanges. We stream low‑latency feeds and provide developer‑friendly services so you can build lightning‑fast charts, terminals, and trading UIs without wrestling with raw market plumbing.

// Fetch last trades (JavaScript)
fetch('https://api.mpxdata.net/v1/trades?symbol=AAPL&limit=50', {
  headers: { 'Authorization': 'Bearer <YOUR_TOKEN>' }
}).then(r => r.json()).then(console.log);
# Curl time-series candles
curl -H "Authorization: Bearer <TOKEN>" \
  "https://api.mpxdata.net/v1/candles?symbol=MSFT&interval=1m&limit=500"

Live + Historical

Consolidated quotes, trades, and OHLCV from major exchanges, with nanosecond timestamps where available.

Monitoring & Quality

Automated anomaly detection, gap filling, symbol mapping, and circuit‑breaker awareness baked in.

Made for Frontends

Latency‑first APIs, WebSocket streams, and snapshot endpoints tuned for chart libraries and WebGL canvases.

* Demo endpoints are illustrative. Production endpoints are issued upon onboarding.

What MPX does

Data Collection

Direct exchange connectivity and vetted vendors. We normalize symbology, adjust for corporate actions, and retain full audit logs.

Monitoring

Continuous feed health metrics and alerting. We detect stale ticks, crossed markets, outliers, and missing intervals automatically.

Developer Services

SDKs, schema docs, and ready‑to‑use UI helpers for charting. Focus on building products, not plumbing.

Low‑latency APIs

Global edge cache, HTTP/2, and compression as default. Sub‑100ms p50 for snapshot requests in supported regions.

Historical Depth

Tick, trade, quote, and candle history back to 2004 for many venues. Corporate action‑adjusted series on demand.

Compliance Ready

GDPR‑aware processing, signed payloads, and optional data‑residency controls. SOC‑aligned practices.

APIs & Streams

HTTP/JSON

Simple JSON responses for charts and dashboards. Pagination and delta windows to minimize payload size.

GET /v1/candles?symbol=TSLA&interval=1m&from=2025-08-01&to=2025-08-31
200 OK
{
  "symbol": "TSLA",
  "interval": "1m",
  "candles": [
    { "t": 1754041200, "o": 252.10, "h": 252.64, "l": 251.70, "c": 252.30, "v": 183220 },
    ...
  ]
}

WebSocket

Real‑time trades, quotes, and aggregated bars. Throttling and backpressure built in.

// Subscribe to live trades
{"op":"subscribe","channel":"trades","symbols":["AAPL","MSFT"]}

// Sample message
{"t": 1754041200123456789, "symbol":"AAPL", "price":231.44, "size":100}

SDKs & Helpers

TypeScript and Python SDKs provide typed models, retry logic, and websocket reconnection. UI helpers render axes, cursors, and series overlays compatible with popular chart libraries.

npm i @mpxdata/sdk pip install mpxdata

Pricing

Developer

€49 / mo
  • 1M API calls
  • WebSocket access (shared)
  • 1‑year historical candles
  • Email support

Startup

€249 / mo
  • 20M API calls
  • Dedicated WebSocket channel
  • 5‑year tick history
  • Slack support

Enterprise

Custom
  • Private deployments / VPC
  • Exchange‑specific entitlements
  • Data residency options
  • 24/7 on‑call

All plans subject to exchange licensing where applicable. Prices shown are indicative.

Contact & Trials

Request access

Tell us about your use‑case and the exchanges you need. We usually respond within one business day.

Or email us directly: hello@mpxdata.net

At a glance

  • • Global equities (US, EU, APAC)
  • • Trades, quotes, depth (add‑on), corporate actions
  • • REST, WebSocket, S3 bulk export
  • • SLA & enterprise support

Domain: mpxdata.net — please whitelist for firewall rules and CORS.