Skip to content
KCLI$35.360.00(0.00%)Kansas City Life Declares Quarterly Dividend The Board of Directors of Kansas City Life Insurance Company declared a quarterly dividend of $0.18 per share on Oct. 26, 2026. The dividend will be...[6:09:00 PM ET]DSY$3.21-0.14(-4.18%)Big Tree Cloud Holdings Limited Announces Filing of Annual Report on Form 20-F for Fiscal Year 2026 Big Tree Cloud Holdings Limited ("Big Tree Cloud" or the "Company") (NASDAQ: DSY; DSYWW), a capital platform focusing on industrial integration and...[6:00:00 PM ET]GGB$4.65-0.45(-8.82%)Gerdau S.A. - Consolidated Information[6:00:00 PM ET]ULS$72.96-0.48(-0.65%)UL Solutions Opens Expanded Product Testing Facility in Vietnam[6:00:00 PM ET]POAS$1.45-0.48(-24.87%)Phaos Technology Holdings (Cayman) Limited Provides Required Going Concern Disclosure[6:00:00 PM ET]ARVLF$0.000.00(0.00%)Virgin Galactic Sets October 28 for Lead Delta Class Spaceship's Arrival at Spaceport America, Marking Start of Flight Test Preparations[5:58:00 PM ET]AWK$141.70-1.05(-0.74%)American Water Charitable Foundation Awards $10,000 Grant to Help Heartland Students Build Financial Skills The American Water Charitable Foundation, a philanthropic nonprofit organization established by American Water (NYSE: AWK), and Iowa American Water...[5:57:00 PM ET]HYOR$0.07+0.00(+0.13%)HyOrc Unveils European Expansion Strategy, Targets 150 TPD Waste-to-Methanol Facility in Portugal by 2028[5:53:08 PM ET]AMGN$444.00+4.74(+1.08%)AMGEN APPOINTS DAVID W. GIBBS TO BOARD OF DIRECTORS Amgen (NASDAQ: AMGN) today announced the appointment of David W. Gibbs to its Board of Directors, effective immediately. Gibbs will serve on the...[5:52:00 PM ET]PPTA$16.48+0.04(+0.24%)Perpetua Resources Awarded Up to $40 Million in U.S. Army Funding to Advance Domestic Tungsten Supply for American Defense Perpetua Resources Corp. (Nasdaq: PPTA) (TSX: PPTA) ("Perpetua Resources" or "Perpetua" or the "Company") today announced a new 36-month, $40 million ...[5:45:00 PM ET]VLRS$5.89+0.21(+3.70%)Volaris Reports Financial Results for the Third Quarter 2026: $1 Billion Revenue, up 32% YoY[5:30:00 PM ET]BLX$53.37-0.54(-1.00%)BLADEX ANNOUNCES QUARTERLY DIVIDEND PAYMENT FOR THIRD QUARTER 2026 Bladex, Inc. announced today its Board of Directors' approval of a quarterly cash dividend of US$0.6875 per share corresponding to the third quarter...[5:30:00 PM ET]
Comparison 6 min read

An affordable stock news API, and what the monthly price leaves out

Compare stock news API entry prices, request limits, full-text coverage, and streaming features before choosing a monthly plan.

Finding an affordable stock news API starts with the entry price. It does not end there. A monthly plan can include a limited call quota, a per-minute cap, delayed headlines, no WebSocket, or no press-release body.

MarketNewsAPI Pro costs $15 per month, or $162 per year. That annual price works out to $13.50 per month. Several other providers list higher entry prices. Their quotas and included features differ, so the right comparison depends on the request pattern your application will actually run.

This comparison uses the vendor prices listed on the MarketNewsAPI comparison pages. They were last checked on 7 October 2026. See the full comparison and the pricing page before making a decision.

Entry prices at a glance

The table below puts several listed entry prices beside their published limits. A price on this list belongs to that vendor, not to MarketNewsAPI.

ProviderListed entry pricePublished limit or noteFull textWebSocket
MarketNewsAPI$15/month or $162/yearNo daily REST cap on paid ProPress releases onlyYes, 3 concurrent connections
StockNewsAPI$19.99/month Basic20,000 calls/monthNoNot listed
Marketaux$29/month Basic2,500 requests/day, 20 articles/requestNoNot listed, REST
NewsAPI.org$449/month Business250,000 requests/month, plus overageNoNo
Finnhub$49.99/month market data plansBilled quarterly with a personal-use licenseNo, press releases premiumYes, but real-time news requires premium access
BenzingaNot published, sales quotedContract basedPremium tiersYes, 1 connection per token
Alpha Vantage$49.99/month75 requests/minuteNoNo
Financial Modeling PrepAbout $22/month StarterAbout 300 calls/minute at StarterHeadlines and article text vary by endpointNot the product bought for news streaming
Massive$29/month Stocks StarterUnlimited calls and 15-minute delayed dataNot a press-release archiveStarts on paid tiers
Tiingo$30/month PowerRaises request capsNews items, not a full-text wire archiveNot published as a news WebSocket
EODHD$19.99/month EOD Historical All-WorldPaid tiers list 100,000 calls/dayNews content, not a dedicated full-text wire productNot sold as a news WebSocket
Intrinio$150/month IndividualStartup starts at $333/monthHeadline, URL, source, and textStreaming is part of the broader platform

MarketNewsAPI is not the cheapest provider listed. Its Pro price is below the published entry prices shown here. StockNewsAPI begins at $19.99 per month, while EODHD also lists a $19.99 monthly entry tier.

That lower number does not settle the comparison. A provider with a higher price may allow more requests. Another may include a feature your application depends on.

Price the request pattern you will run

A stock news dashboard that polls every 10 seconds makes about 259,200 calls in a 30-day month. That calculation comes from 2,592 polling intervals per day when the feed runs without gaps. A poll every minute makes about 43,200 calls in the same period.

Those totals need to be checked against the provider's quota and rate limit. A monthly quota is easy to compare with monthly demand. A per-minute limit requires a different calculation. You also need to account for restarts, retries, multiple users, and background jobs.

MarketNewsAPI paid Pro has no daily REST cap. It also has a shared burst limit of 20 requests per second across REST and MCP tool calls. The Free plan has 100 REST requests per day and delays headlines by 15 minutes. GET /usage and GET /status do not count toward the Free daily cap.

Some alternatives publish larger monthly allowances. StockNewsAPI Basic lists 20,000 calls per month. Marketaux Basic lists 2,500 requests per day. NewsAPI.org Business lists 250,000 monthly requests. Its Business plan also lists an overage charge of $0.0018 per request.

The right unit is the unit your code consumes. It may be API calls, REST requests, articles per request, or calls per minute. Compare the same unit before comparing prices.

Features that a low headline price can hide

Streaming is one clear difference. MarketNewsAPI Pro includes three concurrent WebSocket connections and unlimited WebSocket messages. A fourth connection closes with code 4008. The Free plan cannot open the WebSocket.

The WebSocket endpoint is wss://ws.marketnewsapi.com/v1/stream. A connection can use up to 200 channels. Channels can target a ticker, category, type, keyword, or source. Stream messages do not count as REST calls. This can reduce polling when your application needs a persistent news stream.

Several comparison entries do not list a WebSocket, including StockNewsAPI, Marketaux, NewsAPI.org, Alpha Vantage, Tiingo, and EODHD. Finnhub lists a WebSocket, but real-time news requires premium access. Benzinga lists one WebSocket connection per token.

Full text is another difference. A headline feed and a press-release archive are not the same product. MarketNewsAPI returns the full wire text in the body field for press releases, including short releases. Publisher stories and legal notices have a null body. For those records, the reader follows the article url.

The snippet is a publisher excerpt, not the full article. The API also provides a neutral AI summary, plus entities. A summary can be briefly null on REST and on an immediate WebSocket event. The summaries WebSocket waits until the summary exists.

MCP is also included with Pro and with the 7-day trial. The endpoint is https://mcp.marketnewsapi.com/mcp. Its tools cover latest news, filtered search, one article, market briefs, trending tickers, sources, and tickers. Long press-release bodies are capped at 20,000 characters through MCP.

Try it for 7 days. Signup starts Pro. A card is required. Real-time REST, WebSocket, and MCP, with 1,000 REST requests a day. Paid Pro removes the cap. After that it's $15/month, or Free if you stop.

Start 7-day free trial

Coverage, history, and intended use

MarketNewsAPI currently covers US-listed equities and ETFs. It includes publisher news, wire press releases, and legal notices. It does not include cryptocurrency, forex, or macro news. Those categories may arrive later, but they are not available today.

Paid Pro provides the full archive and real-time data with no headline delay. Free provides the last 365 days of history. The archive includes the fields needed to search and filter records. REST filters can combine with AND, while comma-separated values in one filter work as OR.

The $15 Pro plan is for non-commercial use. A product you sell, client work, or redistribution of the feed needs a separate commercial license. There is no public self-serve commercial price. Commercial license questions should go to [email protected].

When showing a third-party article, press release, or legal notice to an end user, keep the publisher source and a working link to the original. Do not present it as reporting produced by MarketNewsAPI. A commercial license also requires attribution with the publisher name, a link to the original, and the required MarketNewsAPI notice.

Try the Pro features before choosing a plan

The 7-day Pro trial requires a card. Nothing is charged during the trial. It includes the live feed, WebSocket, MCP, the full archive, and 1,000 REST requests per day. Unless you cancel, your card is billed for Pro when the trial ends. Canceling during the trial returns the account to Free, and nothing is billed.

Use the trial to measure your own call pattern. Test ticker filters, search, article retrieval, and the WebSocket channels you expect to use. Compare those results with the quotas and features on the StockNewsAPI, Marketaux, NewsAPI.org, Finnhub, and Alpha Vantage comparison pages.

Start with the MarketNewsAPI signup. For support questions, contact [email protected]. The documentation explains the REST fields, filters, pagination, WebSocket channels, and MCP tools.

Frequently asked questions

Which stock news API has the lowest entry price in this comparison?
MarketNewsAPI Pro is listed at $15 per month or $162 per year. It is not the lowest entry price shown. StockNewsAPI and EODHD each list $19.99 monthly entry tiers. MarketNewsAPI paid Pro has no daily REST cap, while the other vendors publish quotas, request caps, or contract terms that determine their usable limits.
How many API calls does polling every 10 seconds use each month?
Polling every 10 seconds uses about 259,200 calls in a 30-day month. Polling every minute uses about 43,200. Compare that demand with monthly quotas, daily request limits, and per-minute caps. A streaming design can also reduce polling, but availability depends on the selected plan and provider.
Does MarketNewsAPI return the full text of publisher news and legal notices?
No. The body field contains the full wire text for press releases. Publisher stories and legal notices have a null body, so their readers follow the original url. The snippet is a publisher excerpt, while summary and entities provide added structured information. MCP caps long press-release bodies at 20,000 characters.
Can I use the Pro plan commercially?
No. The Pro plan cannot be used for commercial work. A product you sell, work you do for a client, or redistribution of the feed needs a custom plan and a license. Email [email protected].

Real-time stock news for $15 a month.

Start a 7-day Pro trial. A card is required. REST, WebSocket, and MCP are included, with 1,000 REST requests a day. You won't be charged during the trial. Unless you cancel, the card is billed for Pro when it ends.