★ PLATFORM · MARKET DATA

L2 depth. Low latency.
One consensus mark.

10-level L2 bookLow latencyOne WebSocketNo API-call limits250+ instruments

Real-time market data across crypto, forex, metals, indices, equities, ETFs and commodities — aggregated from multiple major venues, delivered over one low-latency WebSocket in a single normalized wire format. Arbiter mark + L1 best bid/ask + 10-level L2 depth per instrument. Tick-by-tick updates, not 1-minute snapshots.

See Pricing ↓Talk to Sales →
LIVE FEED · SAMPLE
aggregated across major exchanges · updates every tick
BTC-PERP24/7
PRICESIZETOTAL
SPREAD
50%50%
ETH-PERP24/7
PRICESIZETOTAL
SPREAD
50%50%
EURUSD24/5
PRICESIZETOTAL
SPREAD
50%50%
TSLA-PERP24/7
PRICESIZETOTAL
SPREAD
50%50%
GOLD-PERP24/7
PRICESIZETOTAL
SPREAD
50%50%
OIL-PERP24/7
PRICESIZETOTAL
SPREAD
50%50%
ASSET CLASSES
See every instrument →
Crypto24/7
LIVE
132 instruments
20 majors (BTC / ETH / SOL / BNB / XRP / ADA / DOGE / AVAX / DOT / LINK …) plus 100+ memes + alts. Aggregated from multiple major exchanges.
Forex24/5
LIVE
28 curated pairs
G7 majors + 21 cross-currency pairs from an institutional FX source. Long-tail 1,200+ pairs on request.
Metals24/7
LIVE
4 metals
Gold (XAU), Silver (XAG), Platinum (XPT), Palladium (XPD). Priced against USD.
Indices24/7
LIVE
8 major indices
SPX500, NAS100, JPN225, KR200 real-time. US30, UK100, GER40, FRA40 with synthetic 24/7 pricing when cash market closed — your platform never shows "market closed".
Commodities24/7
LIVE
6 commodities
GOLD, SILVER, OIL, BRENT, COPPER, NATGAS. Energy + metals futures aggregated from multiple major exchanges.
Equities 24/7
LIVE
62 tokenized equities
AAPL, TSLA, NVDA, MSFT, META, GOOGL, AMZN, NFLX, AMD + 50 more US + Asian names. Aggregated from multiple major exchanges — trades continuously.
ETFs
LIVE
10 tokenized ETFs
SPY, QQQ, SPCX, iShares regional (EWT / EWJ / EWY / EWZ), XLE, URNM, SMH. 24/7 perp variants — trade continuously.
Equities 24/5
SOON
Cash-market feeds
Real exchange prices from NYSE, NASDAQ, LSE, XETRA, TSE. Follows global market hours (Sun 22 UTC → Fri 22 UTC). For customers needing compliance-grade equity pricing.
01

Why this exists

The commercial data-vendor market is small, expensive, and mostly aimed at compliance departments. We built the thing we ourselves needed.

Multi-venue in one API
Six venues today. Same wire format across crypto, FX and metals. No per-exchange SDK to integrate, no separate credentials to manage.
Arbiter blend, not a single source
Every mark you consume is a median-of-N across fresh sources, with a 2% cross-source sanity band that drops obvious outliers. Every frame carries the sources that contributed — not a black box.
Priced for engineers, not compliance
Self-serve signup and a 7-day free trial of the full All-Asset Bundle — no card required. Paid tiers start at 199 USDT/mo, billed monthly.
Same wire format as our order router
When you’re ready to send orders, our DMA product speaks the same wire format. Same API key. Same authentication. No second integration.
Wrong price = money out the door
A stale or off-market mark is the fastest way to get picked off. Latency arbs, negative-spread sniping, prop-firm profit clawbacks, retail challenge-account disputes — they all hinge on whether your price agreed with the market when the order printed. A blended arbiter with source attribution ends the argument.
Sub-second freshness or the mark is dropped
Every mark is stamped with an origin timestamp. Sources stale beyond 5s fall out of the blend automatically — you never quote a frozen price without knowing. Median-of-N + sanity band means one venue going wild can’t drag the mark; your risk engine sees consensus, not noise.
02

How it works

Five moving parts, one API surface — and we’ll wire it into your platform if you want.

1 · Ingest per venue
A dedicated adapter per venue speaks the native protocol — WebSocket, FIX, REST poll, or UDP. Handles reconnection, resubscription and per-venue quirks under the hood.
2 · Normalize
Each adapter emits mark:{venue}:{symbol} into the internal hub. Symbols normalize across venues (BTCUSDT → BTC, XBT/USD → BTC) so downstream sees one symbol per instrument.
3 · Arbiter blend
Median-of-N across fresh sources with a cross-source sanity band. Emits arbiter:mark:{symbol} with the blended price on every frame.
4 · Deliver
Customer WebSocket at /v1/stream, gated by API key. Subscribe to as few or as many topics as you want. No API-call limits. Message counts metered for billing.
5 · White-glove onboarding
Not comfortable wiring the feed into MT4 / MT5 / cTrader / a proprietary platform yourself? Our team does the integration for you — bridge daemon, symbol mapping, ops runbook. Standard on Enterprise, one-time setup fee on Bundle. Ask us.
03

Wire protocol

The whole client contract on one page.

# Connect + authenticate
wss://feed.basispoints.net/v1/stream
X-API-Key: bp_live_...
# Subscribe
{"op":"subscribe","topics":["arbiter:mark:BTC","l1:EURUSD","funding:ETH-PERP"]}
# Data frame — blended arbiter mark, aggregated across major venues
{
"topic": "arbiter:mark:BTC",
"data": {
"px": 64334.50,
"source_count": 5,
"ts_ms": 1785919862041
},
"ts_ms": 1785919862041
}
04

Historical bars

Backfill for the full instrument set, served through the same key + API you use for live data. Every live tick you consume is archived to cold storage within seconds — today’s ticks become tomorrow’s chart history, with no separate ingestion pipeline and no gap between live and historical.

Asset class
Instruments
Deepest bars
Crypto perps
116 pairs
5+ years
Forex majors + crosses
21 pairs
5+ years
Metals
7 instruments
4+ years
Commodities
2 (Copper, NatGas)
4+ years
Indices
1 (US100)
2+ years
US equities & ETFs
10 (24/7 variants)
6+ months
~13M
bars in cold storage
across every subscribed instrument
165
instruments with backfill
refreshed daily from live archive
1 key
live + historical, one API
no separate SKU, no per-query charge
# Backfill (OHLCV) for any subscribed symbol
GET https://feed.basispoints.net/v1/history/BTC/candles
?resolution=15m&from=2024-01-01&to=2026-01-01
X-API-Key: bp_live_...
# Response — same {t,o,h,l,c,n} shape at every resolution
{
"symbol": "BTC",
"resolution": "15m",
"count": 68_940,
"bars": [...]
}

Resolutions: 1m, 5m, 15m, 1h, 4h, 1d. Backed by the same aggregated pricing that feeds live — no cherry-picked venue, no reprint discrepancies. Included at every paid tier.

05

Technical specifications

Wire formatJSON WebSocket (all tiers) · FIX 4.4 (Enterprise) · UDP multicast (Colo)
AuthX-API-Key header · TLS 1.3
Update rateReal-time (tick-by-tick) — every venue update is forwarded within milliseconds. Not 1-minute snapshots.
API-call limitsNone. Poll REST as often as you want, subscribe to as many WS topics as you want.
LatencySub-second globally · sub-millisecond on cross-connect at LD4 / NY4 / TY3
Topic modelarbiter:mark:{sym} · l1:{sym} · l2:{sym} — one wire format per instrument, no per-venue routing
Arbiter algorithmMedian-of-N across fresh sources, outlier drop at 2% band, source attribution on every frame
L2 depth10 levels · synthetic (mark-derived, power-law size) today; real per-venue depth by tier as we wire venues
HistoricalParquet daily partitions on object storage (Bundle+) · REST snapshot pulls (all tiers)
DeploymentManaged SaaS today · self-hosted on request (Enterprise)
06

Pricing

Self-serve up to Pro. Enterprise is a conversation.

Free Trial
7 daysfree
Full All-Asset Bundle — no card required.
  • ·All 250+ instruments, real-time (tick-by-tick)
  • ·Every asset class we carry
  • ·JSON WebSocket + REST
  • ·No API-call limits · one per customer
Start free trial →
Crypto Feed
199 USDT/month
All crypto majors, blended across 5 venues.
  • ·Every crypto arbiter mark, real-time (tick-by-tick)
  • ·L1 best bid/ask + 10-level L2 depth · low latency
  • ·No API-call limits
  • ·Best-effort SLA
Sign up →
FX Feed
299 USDT/month
All forex + gold + silver, one WebSocket.
  • ·~1 200 forex pairs (majors + minors + exotics)
  • ·XAU / XAG (gold / silver)
  • ·L1 + 10-level L2 depth · low latency
  • ·No API-call limits · Best-effort SLA
Sign up →
All-Asset Bundle
399 USDT/month
Every asset class we carry, one API key. Best value.
  • ·Includes Forex, Crypto, Equities, Indices, ETFs, Commodities, Metals
  • ·Any future asset class we add — no add-on charge
  • ·No API-call limits
  • ·99.5% uptime SLA
Sign up →
Enterprise
from 2 500 USDT/month
For brokers, exchanges, institutional desks.
  • ·Everything in All-Asset Bundle
  • ·FIX 4.4 gateway
  • ·Custom / permissioned instruments
  • ·Dedicated support + 99.9% SLA
  • ·Colo cross-connect available (LD4 · NY4 · TY3)
Talk to Sales
07

Who this is for

Buyer profiles the feed is designed around.

Prop shops + market makers
You want cross-venue reference prices without maintaining ten WebSocket integrations in-house. Arbiter blend + raw per-venue marks means you can consume the consensus or roll your own.
Algo traders + quant desks
One WebSocket, one API key, historical Parquet dumps for backtests. Priced so a single trader can afford it out of pocket at Developer or Pro.
Brokers + exchanges
Consolidated feed for your dashboard, your risk engine, your reference-price computation. FIX 4.4 at Enterprise if your systems don’t do WebSocket.
AI + agentic trading teams
Same wire format for market data and (soon) order routing. Integrate the feed today, plug in DMA when you’re ready — without a second API key or a second protocol.
MORE ON THE PLATFORM
Matching Engine
Event-sourced CLOB in Rust. Sub-millisecond fills. Multi-asset by design. The primitive under the whole platform.
Trader Terminal
The trading UI — order book, TradingView charts, full order-type suite, 6 asset classes + prediction markets.
Trader Account
Fifteen-section trader dashboard — wallet, positions, security, KYC, API keys, MCP for AI-agent trading.
Broker Operations
Twelve-panel ops back-office — clients, firm P&L, hedger monitor, deposit/withdrawal queues, audit trail.

Get an API key

Sign up, verify your email, start a 7-day free trial of the full All-Asset Bundle — no card required. Upgrade to a paid tier any time to keep the same key active.

Start free trial →Read the docs →