Investing.com News & Analysis Scraper — Full Text avatar

Investing.com News & Analysis Scraper — Full Text

Pricing

from $7.50 / 1,000 results

Go to Apify Store
Investing.com News & Analysis Scraper — Full Text

Investing.com News & Analysis Scraper — Full Text

Scrapes Investing.com news and analysis: title, author, provider, timestamps, images and the full article text. Pick any of 19 news and 8 analysis categories, filter by date. Clean JSON, no browser, no login.

Pricing

from $7.50 / 1,000 results

Rating

0.0

(0)

Developer

kibalee

kibalee

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Investing.com News & Analysis Scraper

Scrapes Investing.com news and analysis — title, provider, timestamps, image and the full article text. Choose any of 19 news categories and 8 analysis categories, cap how many articles to take from each, and optionally restrict to articles newer than a date. Pure JSON API: no browser, no login, no proxy.

What you get

One record per article:

{
"type": "news",
"category": "stock-market-news",
"articleId": 4901009,
"title": "Citi warns Tokyo Electron stock faces risk from Kioxia listing",
"url": "https://www.investing.com/news/stock-market-news/citi-warns-tokyo-electron-stock-faces-risk-from-kioxia-listing-93CH-4901009",
"publishedAt": "2026-09-15T09:10:05Z",
"updatedAt": "2026-09-15T09:10:05Z",
"provider": "Investing.com",
"sourceId": 93,
"newsType": "Investing.com AI",
"sponsored": false,
"editorsPick": false,
"image": "https://content-media.investing.com/news/LYNXMPEBBR0PM_L.jpg",
"imageCopyright": "© Reuters.",
"fullText": true,
"body": "<p dir=\"auto\">Investing.com -- Citi said Tuesday that a potential ...</p>",
"text": "Investing.com - Citi said Tuesday that a potential American Depositary ..."
}
  • fullTexttrue when body is the complete article. false means only the short teaser shown in the listing was available, either because full text was turned off or because the article publishes no body to anonymous readers (see the pro category below).
  • body / text — the same content as HTML and as plain text with paragraph breaks. Use text for search, embeddings or summarisation, body when you need the inline links and structure.
  • typenews or analysis. Analysis pieces are long-form: typically 3–19 KB of body against 1.5–4 KB for news.
  • category — the feed the article was found in, which is how you asked for it.
  • provider — the publishing desk (Investing.com, Reuters, …), null on analysis columns that carry none. newsType marks the AI-generated market stubs.

Input

FieldDescription
newsCategoriesAny of the 19 news feeds below. Empty with no analysis categories falls back to stock-market-news.
analysisCategoriesAny of the 8 analysis feeds below.
maxArticlesPerCategoryHow many articles to take from each feed, newest first. Default 50, up to 2000.
includeFullTextDownload each article for the complete text (default true). Off stores only the listing teaser. Costs one extra request per article.
startDateYYYY-MM-DD. Stops paging once the feed reaches older articles, which makes repeated runs cheap.

News: stock-market-news, company-news, economy, forex-news, commodities-news, cryptocurrency-news, earnings, economic-indicators, insider-trading-news, investment-ideas, press-releases, swot-analysis, analyst-ratings, transcripts, general, politics, pro, sec-filings, world-news

Analysis: bonds, commodities, cryptocurrency, editors-picks, etfs, forex, market-overview, stock-markets

What it does not do

  • The listing is not a full archive. Investing.com caps a feed at 10,000 rows and busy categories fill that in a few weeks — deep history is not reachable by paging. startDate helps you stop early, it cannot reach further back.
  • The pro feed publishes only headlines and metadata to anonymous readers, so its records arrive with an empty body and fullText: false. The title usually carries the substance ("… receives Investment Bank Analyst Rating Update").
  • Author names and reader comments are not available from the API the site itself uses, so records carry neither.
  • It does not follow the tickers or markets an article mentions, and does not translate.

Notes

  • Cost is one request per 100-article listing page plus one per article when includeFullText is on, plus a single anonymous session request at the start.
  • Feeds overlap: an article can sit in several categories. Every record is deduplicated by articleId, and the feed it was first seen in is the one recorded in category, so maxArticlesPerCategory is an upper bound, not a promise.
  • Asking only for categories that do not exist fails the run rather than quietly scraping something else; unknown names alongside valid ones are logged and skipped.