Bloomberg News Scraper - Articles by Category
Pricing
from $3.00 / 1,000 results
Bloomberg News Scraper - Articles by Category
Scrape Bloomberg news by category (Markets, Technology, AI, Crypto, Politics): headlines, authors, section, publish and update times, images and article links. A Bloomberg news API and RSS feed alternative for market monitoring and AI pipelines.
Pricing
from $3.00 / 1,000 results
Rating
5.0
(1)
Developer
FalconScrape
Maintained by CommunityActor stats
6
Bookmarked
91
Total users
10
Monthly active users
7 days ago
Last modified
Categories
Security
Limited permissionsShare
📰 Bloomberg News Scraper: articles by category
The Bloomberg News Scraper turns any Bloomberg category page (Markets, Technology, AI, Crypto, Politics, Economics and more) into a clean feed of Bloomberg news: headline, authors, section, publish and update times, image and article link. Turn on Include article text to get each article's full text, AI summary, tickers and tags, or pass article links directly. Use it as a Bloomberg news API for market monitoring, Bloomberg headlines dashboards, news aggregation and AI pipelines, without an account or a terminal subscription.
🎯 Use cases
- Collect today's Bloomberg news headlines for Markets, Technology or Politics into a spreadsheet every morning
- Feed new Bloomberg articles into a trading, research or media-monitoring workflow
- Build a Bloomberg RSS feed alternative with structured JSON instead of XML
- Track which Bloomberg reporters cover a topic, using the author names on every article
- Archive a category's history for news-sentiment and trend analysis
- Give an AI agent fresh Bloomberg headlines to summarise or classify
- Extract the full text of Bloomberg articles for sentiment analysis, RAG pipelines or research archives
✨ Features
- Full article text: Include article text adds
content(paragraphs separated by blank lines),aiSummary(Bloomberg's key-point bullets),tickers,tagsandwordCountto every row. - Article links: Article URLs scrapes specific Bloomberg articles, with or without category pages.
- Any category page: pass URLs such as
https://www.bloomberg.com/marketsorhttps://www.bloomberg.com/ai; several categories run in one go. - Newest first, with a date window: Published within (last hour, day, week or month) stops paging as soon as articles get older, so short windows finish fast and cost little.
- Authors as a list:
authorsgives each reporter's name separately;bylinekeeps Bloomberg's own text. - Section and source category:
sectionis the label Bloomberg shows on the article (e.g. "Markets");categoryis the category page that returned it. - No duplicates: a story that appears in several categories is saved and billed once per run.
- Fair billing: you pay per saved article, the run stops at your maximum charge, and a run that saved articles ends SUCCEEDED even if a few pages could not be loaded.
🛠️ How it works
- Add one or more Bloomberg category URLs (or leave the input empty to try AI and Crypto).
- Optionally set Max Items Per URL and Published within.
- Run the actor and download the dataset as JSON, CSV or Excel, or read it through the API.
⚙️ Input
| Field | Type | Description |
|---|---|---|
searchUrls | array of strings | Bloomberg category URLs, e.g. https://www.bloomberg.com/markets. Empty input runs AI and Crypto. |
articleUrls | array of strings | Bloomberg article links, e.g. https://www.bloomberg.com/news/articles/.... One row each. |
includeContent | boolean | Adds the full article text, AI summary, tickers and tags. Default off. |
maxItemsPerUrl | integer | Most articles per category. Default 100. |
publishedWithin | string | 1 hour, 1 day, 1 week or 1 month. Empty = no date limit. |
{"searchUrls": ["https://www.bloomberg.com/markets", "https://www.bloomberg.com/technology"],"publishedWithin": "1 day","maxItemsPerUrl": 200}
Full text for specific articles:
{"articleUrls": ["https://www.bloomberg.com/news/articles/2026-10-31/boj-faster-etf-sales-may-help-takaichi-spending-plan-non-tax-revenue"],"includeContent": true}
Busy categories like Markets publish about 70 articles a day, so raise maxItemsPerUrl for Last week or Last month. Pages without an article archive (for example /news or a mistyped category) are named in the run's final status.
💰 Pricing
Pay per event:
| Event | Price |
|---|---|
| Actor start | $0.00005 per run |
| Article saved | $0.003 |
| Article text (only with Include article text, only for articles that have text) | $0.002 |
Examples: 100 Markets headlines cost $0.30; a daily run of 3 categories × 50 articles costs $0.45 a day; 1,000 articles cost $3.00; 1,000 articles with full text cost $5.00. Full article text is available from November 14, 2026; before that date the option is ignored and runs return the articles without text. Set a maximum charge on the run and the actor stops there; an article is saved only when its text charge fits too.
📊 Sample output data
{"image": "https://assets.bwbx.io/images/users/iqjWHBFdfxIU/i3OyOvjdzqsg/v0/-1x-1.webp","headline": "Wall Street Boom to Cut New York State Budget Deficit in Half","byline": "Martin Z. Braun","authors": ["Martin Z. Braun"],"section": "Markets","brand": "markets","id": "TNQI2GKK3NYF00","url": "https://www.bloomberg.com/news/articles/2026-10-30/wall-street-boom-to-cut-new-york-state-budget-deficit-in-half?srnd=phx-markets","label": null,"premium": false,"archived": false,"publishedAt": "2026-10-30T20:55:32.977Z","updatedAt": "2026-10-30T20:55:32.977Z","slug": "2026-10-30/wall-street-boom-to-cut-new-york-state-budget-deficit-in-half","summary": "","type": "article","trackingType": "Story","category": "markets"}
With Include article text on, each row also has:
{"content": "The Bank of Japan’s decision to accelerate sales of exchange-traded funds could boost its payments to the government, potentially helping Prime Minister Sanae Takaichi finance her costly policy agenda.\n\nThe central bank announced Friday that it would increase its annual ETF sales ...","contentReason": null,"aiSummary": ["The Bank of Japan will increase its annual ETF sales to ¥860 billion on a book-value basis from January, up from the current ¥330 billion."],"tickers": ["8301:JP"],"tags": ["Sales Tax", "BANK OF JAPAN/THE", "ETF", "Government"],"wordCount": 324}
id is Bloomberg's story ID and the best key for de-duplicating across runs. premium marks subscriber-only stories. type is the story type (usually article). Without Include article text, rows hold the article metadata from the category listing. When an article has no readable text (a video or interactive page), content is null, contentReason says why, and the article text event is not charged.
🔄 Schedule and integrate
For a daily Bloomberg news feed, schedule the actor once a day with Published within = Last day; for near-real-time headlines, run it hourly with Last hour. Use Apify Schedules to run it automatically and send the results to Google Sheets, Zapier, Make, n8n or your own webhook.
🤖 Use with AI agents (MCP)
The actor works as a tool in Claude, ChatGPT, Cursor and other MCP clients through the Apify MCP server at https://mcp.apify.com. A minimal input an agent can send:
{ "searchUrls": ["https://www.bloomberg.com/markets"], "publishedWithin": "1 day", "maxItemsPerUrl": 30 }
❓ FAQ
Does Bloomberg have an official news API? Bloomberg's data products (Terminal, Data License, Enterprise feeds) are sold to institutions under contract. There is no public, self-serve Bloomberg news API for headlines. This actor is the practical alternative: no key, no approval, and structured JSON for any category page.
Do I need a Bloomberg account or subscription? No. The actor reads the public category listings and article pages that anyone can open.
Can I get the full text of a Bloomberg article? Yes. Turn on Include article text, and pass category pages, article links in Article URLs, or both. Each row then carries the article text as plain paragraphs plus Bloomberg's AI summary bullets, tickers and tags.
Why is summary or label often empty?
Bloomberg fills them only on some stories, and the actor passes them through as published. authors is empty for desk-written stories bylined "Bloomberg News".
Is there a Bloomberg RSS feed I could use instead? An RSS reader works for a quick look. When you need structured fields (authors, story IDs, update times) for any category page, this actor returns them as JSON and can be scheduled like a feed.
How far back can I go?
Category archives page newest-first, so the history you get depends on maxItemsPerUrl. Use Published within to stop at a date instead of a count.
What happens when Bloomberg blocks some requests? The actor retries on its own. Articles already saved stay in the dataset, and the final status names any pages it could not load so you can rerun later.
🔗 Related scrapers
- Reuters News Scraper: the same kind of section feed for Reuters.
- CNBC News Scraper: CNBC market and business headlines.
- Seeking Alpha News Scraper: stock news and analysis by ticker.
- Google News Scraper & Archive API: headlines from every publisher for any keyword.
- CryptoPanic News Scraper: crypto news to pair with Bloomberg Crypto.