Ticker news on Massive is an aggregation, not an editorial product, and the publisher field on every article is what makes that usable. A press release carried by a wire service and a commentary piece are both in the feed, and only the publisher tells them apart, so read that field before you treat an article as a signal.
Applies to
- Plans: reference data, so it is broadly available. Check the news endpoint against your subscription.
- Endpoints: /v2/reference/news, filterable by ticker and by date.
- Asset classes: US stocks.
How to get news for a ticker
curl -X GET "https://api.massive.com/v2/reference/news?ticker=AAPL&limit=2&apiKey=YOUR_API_KEY"
Response
{
"results": [
{ "publisher": { "name": "GlobeNewswire Inc." },
"title": "Rogers to Offer iPhone Duo, iPhone 18 Pro, ...",
"tickers": ["AAPL"] }
],
"status": "OK"
}
Note that an article is returned for a ticker because it mentions it, not because it is about it. The example above is a press release from a telecoms company that happens to name Apple products, and it is tagged AAPL.
How to use it well
- Read the publisher. A wire-service press release is a primary document; a commentary article is an opinion about one. Treating them as the same input is the most common mistake.
- Expect near-duplicates. The same press release is often distributed in several languages or through several outlets, so deduplicate on the title or the source URL.
- Do not treat a ticker tag as aboutness. Filter further if you need articles whose subject is the company, not just articles that mention it.
- Do not use it as an event feed. News arrives when a publisher publishes, which is not the same moment as the event, and a filing's own timestamp is on the financials endpoint.
Why it is aggregated rather than written
The news is aggregated because Massive is a market data company rather than a newsroom. What we can add is the linkage: tagging each article with the tickers it names, so news can be joined to prices, filings and corporate actions in the same query. The editorial judgment stays with the publishers, and naming them lets you apply your own view of which ones you trust.
If you see an error
An empty results array for a ticker means no recent article mentioned it, which is normal for most companies on most days.
An article tagged with a ticker it barely mentions is the tagging working as designed rather than a bug.
Duplicate-looking articles from one publisher are usually one release syndicated more than once.

