Skip to content
Live news Screener Coverage Pricing Docs REST API WebSocket API MCP server Company Use cases Blog Changelog Status Compare Contact
ALGRF$0.400.00(0.00%)Algo Grande Commissions Independent NI 43-101 Update to Capture First Year of Progress at Adelita[5:30:00 PM ET]ZEFIF$0.45+0.02(+3.56%)Zefiro Announces Closing of Non-Brokered Private Placement for Gross Proceeds of Approximately C$5.0 Million[5:29:00 PM ET]BLK$1,118.50-18.79(-1.65%)BlackRock® Canada Announces the Termination of iShares Convertible Bond Index ETF[5:23:34 PM ET]ITFS$1.43-0.02(-1.10%)Itafos Announces Release Date for Q3 2026 Results and Business Update Webcast[5:15:00 PM ET]FAGI$0.01-0.00(-13.33%)Full Alliance Group, Inc (OTC:FAGI) YAHBEE Highlights Community-Commerce Model for Agentic Commerce Era[5:15:00 PM ET]TGT$152.76-5.35(-3.38%)Vital Farms Introduces a Higher Standard for Free-Range Eggs Through Limited Pilot at Select Target Retail Stores[5:05:00 PM ET]NU$15.24+0.51(+3.46%)Notice to Market: Nu Holdings Ltd.[5:03:00 PM ET]POR$44.55-0.35(-0.78%)Portland General Electric Declares Dividend[5:00:00 PM ET]ANTX$3.55-0.09(-2.47%)AN2 Therapeutics, Inc. Reports Inducement Grants Under Listing Rule 5635(c)(4)[5:00:00 PM ET]EML$24.18-0.67(-2.70%)The Eastern Company Announces Timing of Third Quarter 2026 Earnings Release and Conference Call[4:55:00 PM ET]MYE$32.13-0.70(-2.13%)Myers Industries Announces Quarterly Dividend[4:45:00 PM ET]FCAP$63.35-0.59(-0.92%)First Capital, Inc. Reports Quarterly Earnings[4:45:00 PM ET]AIRDF$0.33-0.01(-3.96%)Rocket Doctor Grants Equity[4:42:20 PM ET]
Guide 4 min read

What is a stock news API?

A stock news API returns ticker-tagged headlines, press releases, and legal notices that an app can query or stream.

A stock news API is a service your software calls to get market headlines that are already tagged with tickers, a source, a time, and a type. You do not scrape a website, and you do not ask a model to guess which story is about which company. MarketNewsAPI is that service for US-listed stocks and ETFs.

What you get back

Each article is one of three types. Stock news is publisher reporting. A press release is the company announcement, and the wire text is included. A legal notice is a shareholder class-action or investor-alert notice, returned as a headline, a summary, and a link. Every article can also carry an AI summary of one to three sentences and entity tags.

The response is not a quote, a chart, or a reason the price moved. If you need prices, use a market-data vendor beside this API. If you need the headline that hit the wire, use this one.

Two ways to read it

REST is for search, pages, and backfill. GET /v1/news takes tickers, type, source, a keyword, and a date window. WebSocket is for the live edge. Pro holds the connection open and pushes each matching article. Free is REST only, delayed 15 minutes, at 100 requests a day, over the last year.

Most apps use both. REST fills history and reconnect gaps. The socket covers the next headline. That split is written up in REST vs WebSocket.

Why agents call an API instead of a search box

An assistant with a web search gets a ranking of pages. An assistant with a news tool gets a short list of articles that mention NVDA since a timestamp you chose. The summary is small enough to put in the prompt. The URL is what the model should cite. Pro includes an MCP server so Claude, ChatGPT, and Cursor can call that tool without you hosting one. The setup is in the MCP guide.

What this API is not

  • Not investment advice. A headline is information from the publisher.
  • Not an SEC filing archive. Legal notices are class-action and investor-alert items.
  • Not crypto, forex, or macro. Those are not in the product today.
  • Not a license to drop the source link or to republish a publisher's full story.

Try it for 7 days. Signup starts Pro. A card is required. Real-time REST, WebSocket, and MCP, with no request cap. After that it's $15/month, or Free if you stop.

Start 7-day free trial

A small app, end to end

A ticker page needs four calls worth of thinking and usually one request. Ask for that symbol, limit=20, and the types you want on the page. Render the title, the source name, the time, and the summary. Link the title to url. If the type is press_release, you may show the wire text. If the type is news or legal, stop at the summary.

An alert needs the socket, which means Pro. Subscribe to ticker:AAPL for one name, or to several ticker channels. Remember the channels are OR. Write the article id to a set so a reconnect backfill does not page someone twice. The backfill is GET /v1/news with from set to the last published_at you accepted.

An agent needs a tool with a short argument list: tickers, an optional keyword, an optional type, and a look-back. Return the title, summary, tickers, source, and URL. Tell the model to cite the URL and to say when the articles do not explain a move. Pro includes that REST access, and it includes MCP if you would rather not host the tool. Free keys receive HTTP 403 from MCP.

How to choose a plan without a spreadsheet

  • A prototype you refresh by hand: Free. 100 requests a day is enough to build the page. The delay is 15 minutes, and history is the last year.
  • Anything a customer sees as it happens, a bot, or an assistant: Pro at $15 a month, or the 7-day trial first.
  • A research job over the past year: Free can read it, with the 15-minute delay and the daily cap. Dates older than that year need Pro, which searches the full archive.

Pro is $15 a month, or $162 a year. The 7-day trial includes the live feed and the full archive, and a card is required. Free stays at 100 requests a day, delayed 15 minutes, with the last year of history. The reference is the docs, and the plans are on pricing.

Frequently asked questions

What does a stock news API return?
Ticker-tagged articles. On MarketNewsAPI each one is stock news, a press release, or a legal notice, with a source, timestamps, a short summary, and a link. Press releases include the full wire text.
Is a stock news API the same as a market-data API?
No. A market-data API returns prices, fundamentals, or trades. A stock news API returns what was published. MarketNewsAPI does not return quotes.
Can an app stream stock news instead of polling?
Yes, on Pro. The WebSocket is included at $15 a month, and in the 7-day trial. Free is REST only, delayed 15 minutes, with 100 requests a day.

Real-time stock news for $15 a month.

Start a 7-day Pro trial. A card is required. REST, WebSocket, and MCP are included. If you don't subscribe, the account stays on Free.