Measured, not estimated · 2026-08-13 16:46–16:59 UTC
How far behind real time is your free market news feed?
We polled 13 public financial-news feeds every 15 seconds and recorded the moment each new headline actually became fetchable, then compared that to the timestamp the publisher put on it. 77 newly-published items observed. Every number is reproducible with the script on the methodology page.
8 of the 13 feeds published nothing at all during 13 minutes of a live US session. Of the ones that did publish, the fastest was not a news outlet — it was SEC EDGAR live filings, at a median 37s behind its own timestamp. The slowest, Yahoo Finance, ran 16.3 min behind — a 26× spread.
The finding most feed roundups leave out
Almost every “fastest news feed” article ranks publishers by brand. Nobody publishes the number that actually matters to a trader: publish-to-fetchable lag — the gap between the timestamp on a headline and the first moment you could retrieve it. That gap is where your edge goes. A feed can carry a story stamped 14:32:00 and not serve it to you until 14:41:00; your chart has already moved and the headline reads like an explanation rather than a signal.
Three things fell out of the run that are worth internalising:
- The primary source beat every newsroom, and it was not close. The SEC's own live filings stream ran a median 37 seconds behind its timestamps and pushed 33 items in 13 minutes. The quickest editorial feed was roughly 4 minutes back; Yahoo Finance was about 16 minutes back. If you are waiting for a newsroom to tell you a company filed something, you are waiting on an editorial step that adds minutes to an event that was already public.
- Silence is the norm, not the exception. Most of the feeds we watched published nothing in the window. That is not a broken feed — it is what a single publisher's output actually looks like minute to minute. Any one free feed is mostly idle, which is exactly why watching one and refreshing harder does not help.
- “New in the feed” is not the same as “new.” Several feeds served items that were new to the feed but stamped many hours earlier — older stories rotating back into the window as the list churns. We count those separately in the re-listed column rather than reporting them as latency, because calling a rotated day-old story a “22-hour lag” would be nonsense. Watch for this: a feed that looks busy can be recycling.
Measured latency, fastest first
| Feed | Median lag behind timestamp | Slowest (p90) | New items published | Re-listed older items | HTTP response | Poll errors |
|---|---|---|---|---|---|---|
| SEC EDGAR live filings | 37s | 53s | 33 | 0 | 210 ms | 4 |
| Seeking Alpha Market Currents | 3.9 min | 4.8 min | 7 | 0 | 34 ms | 0 |
| Yahoo Finance | 16.3 min | 19.8 min | 12 | 1 | 46 ms | 0 |
| CNBC Markets | no new items published in window | 0 | 0 | 112 ms | 0 | |
| CNBC Top News | no genuinely new items in window; 1 re-listed older items | 0 | 1 | 99 ms | 0 | |
| CoinDesk | no new items published in window | 0 | 0 | 228 ms | 0 | |
| Federal Reserve press | no new items published in window | 0 | 0 | 58 ms | 0 | |
| Investing.com News | no new items published in window | 0 | 0 | 74 ms | 0 | |
| MarketWatch Top Stories | no new items published in window | 1 | 0 | 183 ms | 0 | |
| Nasdaq Markets | no new items published in window | 0 | 0 | 0 ms | 28 | |
| PR Newswire Financial | no genuinely new items in window; 4 re-listed older items | 1 | 4 | 54 ms | 0 | |
| SEC EDGAR 8-K | no new items published in window | 0 | 0 | 248 ms | 2 | |
| WSJ Markets | no new items published in window | 0 | 0 | 36 ms | 0 | |
Lag = first moment the item was fetchable minus the publisher's own timestamp on that item, so a feed cannot be penalised for our polling location. Polling granularity is 15s, so treat any figure under ~15s as “at or below our resolution”. Items present on the first poll are excluded — only genuinely new items are timed. Some feeds stamp items to the minute, which quantises their lag.
Download the raw measurements (CSV, free)
One free feed is one source's view of the tape.
The feeds above are what a retail trader gets for free: one publisher each, polled on the publisher's schedule. If you want the other end of the curve — 40+ sources merged into a single stream with sentiment tagging and sub-2-second latency — that is what Top Tier Newswire is built for. The live feed is free to try; the real-time tier is paid.
How to use this if you trade off headlines
- Time your own feed before you trust it. The one-minute check works on any RSS feed, including whatever your broker embeds.
- Separate discovery from confirmation. Use the fastest primary source you can reach for discovery; use a newsroom feed only to confirm what you already saw.
- Watch the p90, not the median. The median tells you the ordinary day. The p90 column is what happens when volume spikes — which is exactly when you need the feed.
- Count sources, not refresh buttons. Refreshing one feed faster does not surface a story that feed never carries.
Re-run scheduled. If you want a window measured around a specific event (FOMC, CPI, an earnings block), mail [email protected] and we will point the collector at it.