Transparency
Data health
How well Market Atlas is observing the market right now. These are operational metrics about our own network — freshness, redundancy, agreement, incidents — not statements about market quality.
Connectors healthy
95%
21 / 22
Median freshness
177 ms
p95 11 s · live quotes
Public quotes
235
40 real time
Multi-source
14%
34 quotes with ≥ 2 independent sources
Mean confidence
80%
dispersion 1.01 bps
Observations / s
1808.2
queue 0
21 healthy1 degraded / stale0 recovering0 failed0 paused
Last 48 hours
hourly averages from connector health snapshotsHealthy ratio
95%
Messages / hour
817,916
Median latency
594 ms
Connectors
| Connector | State | Msg / min | Median latency | Instruments | Reliability | Last message | Last error |
|---|---|---|---|---|---|---|---|
| nasdaq-symbol-directory | healthy | 0 | — | 0 | 97 | — | |
| sec-company-tickers | healthy | 0 | — | 0 | 87 | — | |
| nasdaq-market-calendar | healthy | 0 | — | 0 | 97 | — | |
| coinbase-ws | healthy | 726 | 25 ms | 23 | 100 | — | |
| kraken-ws | healthy | 220 | — | 32 | 97 | — | |
| binance-ws | healthy | 573 | 9 ms | 25 | 100 | — | |
| okx-ws | healthy | 5468 | 74 ms | 23 | 100 | — | |
| bitstamp-ws | healthy | 2550 | 8 ms | 13 | 100 | — | |
| gemini-ws | healthy | 43 | 115 ms | 10 | 99 | — | |
| bitfinex-ws | healthy | 48 | — | 14 | 97 | — | |
| bybit-ws | healthy | 922 | 37 ms | 20 | 100 | ||
| gate-ws | healthy | 468 | 1 ms | 16 | 100 | — | |
| cryptocom-ws | healthy | 1412 | 6 ms | 18 | 100 | ||
| kucoin-ws | healthy | 4960 | 3.2 s | 16 | 95 | — | |
| cboe-delayed-quotes | healthy | 0 | — | 82 | 97 | — | |
| nasdaq-quote-api | healthy | 0 | — | 76 | 96 | — | |
| ecb-frankfurter | Stale | 0 | — | 57 | 87 | — | |
| bank-of-canada-valet | healthy | 0 | — | 29 | 90 | — | |
| us-treasury-yield-curve | healthy | 0 | — | 13 | 89 | request failed: fetch failed [ETIMEDOUT] (https://home.treasury.gov/resource-center/data-chart-center/interest-rates/pages/xml?data=daily_treasury_yield_curve&field_tdr_date_value_month=202609) | |
| sec-edgar-filings | healthy | 0 | — | 0 | 86 | request failed: fetch failed [ETIMEDOUT] (https://www.sec.gov/cgi-bin/browse-edgar?action=getcurrent&type=&company=&dateb=&owner=include&start=0&count=100&output=atom) | |
| nasdaq-trade-halts | healthy | 0 | — | 0 | 97 | — | |
| hfmarketdata-daily | healthy | 0 | — | 115 | 97 | — |
Incidents · 7 days
source failures, recoveries, schema drift, divergence- Sep 13, 2026, 08:15:43 UTCwarningSource failure: SEC EDGAR — latest filings feedSOURCE_FAILURE
- Sep 13, 2026, 06:20:18 UTCnoticeBCHUSDT: sources diverge by 104 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 05:23:45 UTCnoticeLTCUSDT: sources diverge by 198 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 04:31:37 UTCnoticeEURJPY: sources diverge by 179 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 04:31:37 UTCnoticeUSDJPY: sources diverge by 148 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 04:31:37 UTCnoticeNZDUSD: sources diverge by 132 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 04:25:09 UTCnoticeEURJPY: sources diverge by 179 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 04:25:09 UTCnoticeUSDJPY: sources diverge by 148 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 04:25:09 UTCnoticeNZDUSD: sources diverge by 132 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 04:19:07 UTCnoticeNZDUSD: sources diverge by 132 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 04:19:07 UTCnoticeEURJPY: sources diverge by 179 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 04:19:07 UTCnoticeUSDJPY: sources diverge by 148 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 04:08:50 UTCnoticeNZDUSD: sources diverge by 132 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 04:08:50 UTCnoticeEURJPY: sources diverge by 179 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 04:08:50 UTCnoticeUSDJPY: sources diverge by 148 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 04:08:50 UTCnoticeUSDCHF: sources diverge by 91 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 04:08:50 UTCnoticeUSDCAD: sources diverge by 54 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 04:08:50 UTCnoticeAUDUSD: sources diverge by 51 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:57:46 UTCnoticeUSDJPY: sources diverge by 148 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:57:46 UTCnoticeUSDCAD: sources diverge by 54 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:57:46 UTCnoticeEURJPY: sources diverge by 179 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:57:46 UTCnoticeAUDUSD: sources diverge by 51 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:57:46 UTCnoticeNZDUSD: sources diverge by 132 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:57:46 UTCnoticeUSDCHF: sources diverge by 91 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:47:46 UTCnoticeUSDJPY: sources diverge by 148 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:47:46 UTCnoticeUSDCAD: sources diverge by 54 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:47:46 UTCnoticeEURJPY: sources diverge by 179 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:47:46 UTCnoticeAUDUSD: sources diverge by 51 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:47:46 UTCnoticeNZDUSD: sources diverge by 132 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:47:46 UTCnoticeUSDCHF: sources diverge by 91 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:37:43 UTCnoticeUSDJPY: sources diverge by 148 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:37:43 UTCnoticeUSDCHF: sources diverge by 91 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:37:43 UTCnoticeUSDCAD: sources diverge by 54 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:37:43 UTCnoticeAUDUSD: sources diverge by 51 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:37:43 UTCnoticeNZDUSD: sources diverge by 132 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:37:43 UTCnoticeEURJPY: sources diverge by 179 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:31:42 UTCnoticeAUDUSD: sources diverge by 51 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:31:42 UTCnoticeUSDJPY: sources diverge by 148 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:31:42 UTCnoticeUSDCAD: sources diverge by 54 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:31:42 UTCnoticeEURJPY: sources diverge by 179 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:31:42 UTCnoticeNZDUSD: sources diverge by 132 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:31:42 UTCnoticeUSDCHF: sources diverge by 91 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:21:42 UTCnoticeAUDUSD: sources diverge by 51 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:21:42 UTCnoticeUSDJPY: sources diverge by 148 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:21:42 UTCnoticeUSDCAD: sources diverge by 54 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:21:42 UTCnoticeEURJPY: sources diverge by 179 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:21:42 UTCnoticeNZDUSD: sources diverge by 132 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:21:42 UTCnoticeUSDCHF: sources diverge by 91 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:11:33 UTCnoticeUSDCHF: sources diverge by 91 bpsSOURCE_DIVERGENCE
- Sep 13, 2026, 03:11:33 UTCnoticeUSDCAD: sources diverge by 54 bpsSOURCE_DIVERGENCE