Study 04 · 62 macro & financial sources · July 2026

Best journalism, worst pipeline: financial news as app feeds

0 of 5of the five premium flagship brands — Reuters, Bloomberg, WSJ, FT, Yahoo — deliver a full-text feed a runner can actually use

We scored 62 English-language macro and financial news sources for one question: which make the best app feeds for a long-term investor — not for a day trader. The twist that runs through the data: the biggest, most prestigious brands are exactly the ones an app can’t fetch, while the un-spun government primaries and a couple of public-service outlets quietly do the whole job.

The six findings that matter

Reach inverts value

The most prestigious premium brands — Reuters, Bloomberg, WSJ, FT, Yahoo — are either unfetchable or paywalled for an app, while the feeds that actually deliver text are public-service outlets (BBC, Guardian) and government primaries. Brand prestige does not track app value.

A feed blockade on the premium tier

Reuters killed all public RSS in 2020; Bloomberg, WSJ, FT, Barron’s and the Economist deliver teaser-only headlines behind hard paywalls. The best journalism has the worst pipeline — none can be a full-text daily feed.

Incentive traps rule the free tier

In our assessment: CNBC bull-cheerleading, MarketWatch doom / hype cycling, Business Insider & Forbes clickbait, a Robinhood-owned outlet with a structural conflict, Quartz’s AI-content collapse. Free and fetchable and editorially clean is the rare combination.

Primary sources are the backbone

Fed, BLS, BEA and the ECB publish un-spun, un-paywalled, machine-readable text at the origin — with zero incentive distortion, and where the market-moving numbers are actually born. They should anchor the diet.

Public-service is the sweet spot

The BBC and the Guardian are the only quality non-wire outlets that are simultaneously free, near-full-text and cleanly fetchable from a runner — licence- and reader-funded, without the clickbait incentive.

Balance the tilt on purpose

Construct the news slot as a balanced set — CNBC’s bullish tilt offset by the Guardian’s critical lean, with neutral primaries + BBC + Axios as ballast — so no single sentiment drives the daily briefing.

The result · the 8 app feeds

The investor’s daily diet, as feeds

Hard-filtered to feeds that are machine-readable and reachable from a runner, text-delivering, with a deliberate mix of primary sources and clean wire / press — and a balanced tilt. This is what the app actually uses.

  1. 1Federal ReservePrimary · US monetary policy
  2. 2BLSPrimary · US inflation & jobs
  3. 3BEAPrimary · US growth (GDP / PCE)
  4. 4ECBPrimary · euro-area policy
  5. 5BBC BusinessNeutral wire · free full-summary
  6. 6The Guardian EconomicsAnalytical counterweight
  7. 7Axios MarketsNeutral synthesis · high signal
  8. 8CNBC (Economy + Markets)Breadth & speed · tilt discounted

Read primaries before wires, tilted opinion last, and take prices and yields from the KPI panel — not from headlines. That’s a balanced, mostly-free, fully-fetchable macro picture in about a minute a day.

How to read the map

Each source is placed by editorial tilt (horizontal — bullish ← neutral → bearish) and average value (vertical — reliability, quality, incentive cleanliness, time and investor-fit). Bubble size is reach; the fill marks the verdict (essential / optional / skip).

A thin ring marks the sources an app can actually fetch (feed = yes). The story is in the mismatch: the biggest, un-ringed bubbles near the top are the premium brands you can’t feed; the ringed ones are the diet that’s left.

Method & limits

62 English macro / finance sources scored 1–5 on reliability, quality, incentive cleanliness, time and investor-fit → Ø; reach and timeliness are shown but excluded from Ø. Feed-fetchability is assessed for a datacenter-IP runner (the recommended feeds runner-verified); reach uses first-party Semrush organic traffic.

“Feed” reflects machine-readability from a runner, not editorial merit — the best journalism can still be the worst feed. Check it yourself: r = 0.11 is computable from the scorecard below — reach against Ø. Scores are reasoned editorial judgment, not an objective index.

The universe: the English-language macro and financial outlets an investor would name first — the biggest brands per category plus the primary sources behind them, 62 in all; a curated field, not a census. Anchors: 5 = consistently strong on the documented record, 1 = consistently weak. Verdicts follow the composite Ø, with an editorial override where the record outweighs the average. One evaluator — deep research plus editorial review. Data as of Jul 23, 2026.

The named verdicts and tilt ratings are editorial opinion based on the documented public record. “Skip” means a source doesn’t fit a long-term investor’s daily diet — a fit-for-purpose judgment, not a general one. Perspectives, not investment advice. This study is reviewed quarterly; corrections normally ship within days. Corrections: contact@moonkelp.com.

The map · 62 sources · tilt × value

Hover any bubble for its category, tilt, value, verdict and feed status.

EssentialOptionalSkipApp-fetchable feedbubble = reach · x = editorial tilt · y = Ø value
perma-bullbullishneutralbearishperma-bear← bullish tiltbearish tilt →high value ↑Reuters WorldReutersU.S. Bureau of LaborFinancial TimesBBC BusinessCNBCCNBC InternationalInvesting.comFederal ReserveU.S. Bureau of EconoWall Street JournalBloombergAssociated PressEuropean Central BanAxios MarketsTradingEconomicsThe Guardian BusinesYahoo FinanceThe Kobeissi LetterZeroHedge

All 62 sources · the full scorecard

Every source, every score

The complete ranking — recommended feeds first, then by Ø value — filterable by category, with each source’s tilt, feed-fetchability and six sub-scores laid open. This is the evidence the map compresses into a dot.

#SourceCategoryTiltFeedReachReliab.TimelyQual.Incent.TimeFitØVerdict
1Federal Reserve (Board of Governors, press_all)Public press_all feed carries the primary FOMC and policy record, served without bot walls by an institution with no commercial upsell.PrimaryNeutralyes55555555.00Essential
2U.S. Bureau of Labor Statistics (BLS — CPI / Employment Situation)Per-release RSS is the canonical primary source for CPI and payrolls; a polite identifying User-Agent handles the Akamai rate limits.PrimaryNeutrallimited45555555.00Essential
3U.S. Bureau of Economic Analysis (BEA — GDP / PCE)Public RSS of GDP and PCE releases — the Fed's preferred inflation gauge at its primary source — fetchable without bot walls.PrimaryNeutralyes35555555.00Essential
4European Central Bank (ECB — English press)English RSS feeds for press releases, policy decisions and daily FX reference rates, served without hostile bot walls.PrimaryNeutralyes45555444.60Optional
5BBC BusinessDeliberately public, unauthenticated feed with substantial summaries and no paywall — the most reliable fetch in the entire set.Global pressNeutralyes55445444.40Essential
6The Guardian Business/EconomicsScott Trust owned and reader-funded, with open RSS, generous summaries and free full text on site — premium journalism without a paywall.Global pressBearishyes44445444.20Essential
7Axios MarketsSite-wide RSS serves near-full-text Smart Brevity items and is fetchable from datacenter IPs; markets items just need filtering.US pressNeutralyes34444544.20Optional
8CNBCFree per-section RSS feeds are fetchable from datacenter IPs and refresh fast, with most articles outside the separate CNBC Pro paywall.US pressBullishyes53533333.00Optional
9Reuters (Business / Markets / Breakingviews)Official RSS was shut down in June 2020 and never replaced, and the site challenges datacenter IPs — no reliable feed for a runner.WireNeutralno55555555.00Skip
10Financial TimesGlobal pressNeutrallimited55455555.00Optional
11U.S. Treasury (Daily Treasury Yield Curve XML)PrimaryNeutralyes45555555.00Essential
12Wall Street JournalUS pressNeutrallimited55455454.80Essential
13Reuters WorldSuperb neutral wire, but all official RSS died in June 2020 and the site blocks datacenter IPs — no pipeline for a runner.Global pressNeutralno55554554.80Skip
14Dow Jones NewswiresA paid institutional wire distributed via Factiva and terminal licensing, with no public RSS a free daily app can pull.WireNeutralno45554554.80Skip
15The Economist (Finance & Economics)Global pressNeutrallimited45255544.80Optional
16FRED (Federal Reserve Bank of St. Louis — data API)PrimaryNeutralyes45455544.80Essential
17Barron'sUS pressNeutrallimited35355454.80Essential
18Calculated Risk (Bill McBride)AnalysisNeutralyes35354554.80Essential
19Bloomberg (Bloomberg.com + Terminal)Public feeds are headline-plus-link teasers into a hard paywall; full news is licensed via the Terminal, so a runner gets no text.WireNeutralno55553554.60Skip
20International Monetary Fund (IMF)PrimaryNeutralyes45355444.60Optional
21FRED (Federal Reserve Economic Data, St. Louis Fed)Aggregatorn/ayes45555444.60Essential
22Bank for International Settlements (BIS)PrimaryNeutralyes35355444.60Optional
23Associated Press — BusinessWireNeutrallimited55545444.40Optional
24Bank of England (BoE)PrimaryNeutrallimited35455434.40Optional
25Semafor BusinessUS pressNeutrallimited25354444.40Optional
26OECDPrimaryNeutrallimited35345344.20Optional
27The Overshoot (Matthew C. Klein)AnalysisNeutrallimited35254434.20Optional
28TradingEconomicsAggregatorNeutrallimited54544444.00Optional
29Agence France-Presse (AFP) — English businessA licensed B2B wire whose output reaches readers through client media; no public business feed exists to fetch.WireNeutralno45544434.00Skip
30World BankPrimaryNeutrallimited45345334.00Optional
31Apollo Academy / Torsten Slok (The Daily Spark)AnalysisNeutrallimited44543544.00Essential
32John Authers - Points of Return (Bloomberg Opinion)Top-tier daily markets writing, but it sits behind the Bloomberg paywall with no public full-text RSS a runner can ingest.AnalysisNeutralno45454424.00Skip
33Nikkei Asia (English)Global pressNeutrallimited35444434.00Optional
34Grant's Interest Rate Observer (James Grant)Respected biweekly research delivered as a paywalled PDF at a four-figure subscription; only a podcast RSS exists, no text feed.AnalysisBearishno25154323.80Skip
35Exante Data (Jens Nordvig)Institutional flow research sold through a client portal; without credentials there is no public feed for a runner to pull.AnalysisNeutralno25354323.80Skip
36The Macro Compass (Alfonso Peccatiello)AnalysisNeutrallimited44343433.60Optional
37Liz Ann Sonders / Charles SchwabAnalysisBullishno44343433.60Optional
38South China Morning Post BusinessGlobal pressBullishlimited34443433.60Optional
39The Daily ShotA members-only email chart digest with no public RSS or API, so an automated runner has nothing to fetch.AnalysisNeutralno34544423.60Skip
40Bespoke Investment GroupAnalysisBullishlimited34443433.60Optional
41FortuneUS pressNeutralyes34343333.40Optional
42FinvizA strong screener, but it publishes no official news RSS or free API — only a paid Elite export — so there is nothing legitimate to pull.Aggregatorn/ano34434323.20Skip
43Financial Post (Canada)Global pressBullishyes24333333.20Optional
44KoyfinA closed subscription terminal with all value behind login and no public RSS or free API, so a runner has nothing to fetch.Aggregatorn/ano24334323.20Skip
45MarketWatchUS pressNeutralyes43533333.00Optional
46TheStreetAggregatorBullishlimited43333333.00Optional
47Al Jazeera EconomyGlobal pressNeutralyes34333323.00Optional
48Wolf Street (Wolf Richter)AnalysisBearishlimited33433333.00Optional
49Nordea Research (Nordea Markets / Open Insights)Bank research published via a corporate CMS, partly behind client login, with no dependable public RSS for auto-ingestion.AnalysisNeutralno24333323.00Skip
50Sherwood / Snacks (Robinhood)US pressBullishlimited33332332.80Optional
51Yahoo FinanceUS pressn/alimited53523232.60Optional
52CNBC InternationalGlobal pressBullishyes53532232.60Optional
53Seeking AlphaFeeds are teaser-only into a paywall and the site returns 403 to datacenter IPs, so the pipeline fails regardless of article merit.AggregatorNeutralno43333222.60Skip
54Mish Talk (Mike 'Mish' Shedlock)AnalysisBearishlimited23432322.60Optional
55Investing.comTeaser-only feeds sit behind bot protection that frequently 403s datacenter IPs, and revenue leans on forex and CFD broker ads.AggregatorNeutrallimited53422222.20Skip
56The Kobeissi Letter (Adam Kobeissi)Primary channel is X plus a paid newsletter with trade alerts aimed at short-term traders; no article RSS exists to ingest.AnalysisBearishno52522222.00Skip
57Business Insider / Markets InsiderRSS works, but the markets stream is largely templated wire and quote content and a metered subscription gates some links.US pressBullishyes42422222.00Skip
58BenzingaThe feed itself is among the easiest here to fetch; the stream is built on PR-wire volume with a Benzinga Pro terminal upsell.AggregatorBullishyes42422222.00Skip
59QuartzRSS remains fetchable, but successive ownership changes and the 2023-24 newsroom cuts left mostly automated summaries in the feed.US pressNeutralyes22222222.00Skip
60ForbesBot challenges often block datacenter fetches, and the teaser feed mixes thousands of outside contributors with paid BrandVoice posts.US pressBullishlimited42321221.80Skip
61ZeroHedgeA full RSS exists on paper, but aggressive bot protection routinely blocks datacenter and CI runners before the feed loads.AnalysisPerma-bearno52521211.60Skip
62StocktwitsThe public streams API is largely deprecated and partner-gated, and the payload is unvetted user sentiment rather than reporting.AggregatorBullishlimited31412111.20Skip

Ø value = mean of Reliability · Quality · Incentives · Time · Investor-fit (each 1–5, higher is better). Reach and timeliness are shown but deliberately excluded from Ø. Feed = whether a runner can machine-read the source as an app feed (yes / limited / no) — the constraint that decides what the app can actually use. Tap a column to sort.

Every score above is our own assessment; the primary sources behind the study are listed at the foot of this page.

Sources & references

What this study is built on

62 English macro & finance sources, reviewed in July 2026 — rated on value to a long-term investor, not on reach — using independent bias and reliability ratings and our own Semrush organic-traffic figures.

The sources themselves

  • Each outlet’s public site & feed — see the full scorecard above

Sources were cited by name and date in the research; the exact fetched pages aren’t stored, so each link points to the provider’s own site rather than the specific page. Traffic figures are our own Semrush pulls — primarily the US database, so they compare sources rather than count absolute audiences.