Subscription figures are provider list prices recorded in olywork.com’s own catalog grid; per-call prices are what olywork.com charges today, with $0.000 added.
set up olywork — https://olywork.com/llms.txt
Using olywork, get the news on NVDA from the last seven days, drop anything that is not about the company itself, and give me the five stories that matter with one line each and the source link.
The call takes a ticker and a from and to date. A week is a page; a year is a lot of pages.
Finnhub tags stories to a symbol and the tagging is loose. Ask the agent to drop the ones that only mention the sector.
The rows carry the headline and summary. Sentiment, themes and 'does this matter' are the agent's to judge.
The daily allowance is for finding out whether the feed suits you. A bot that polls all day needs your own Finnhub key, never metered.
olywork.com holds the provider keys. Neither you nor the agent sees them.
The provider's own rate, $0.000 markup, from a prepaid balance.
Charged per call. $1.00 free per new team, no card to start.
Already pay Hunter? Register it and those calls are never metered.
Another provider is a different word in the prompt, not a new integration.
No SDK, no OAuth dance per vendor, no seats.
olywork.com does not choose for you. It hands ChatGPT this comparison, with the price shown before any call, and ChatGPT picks. Or you tell it how: "cheapest", "most reliable", "the one that takes what I have", or a provider by name.
Financial Datasets at $0.02
| Provider | Price | Accepts | Success rate | Verified |
|---|---|---|---|---|
| Financial Datasets | $0.02 per found | ticker, limit, cursor | not yet measured | 2026-09-15 |
| free, 50 calls a day on olywork.com's key, then your own key | symbol, from, to | not yet measured | 2026-08-15 |
olywork call financialdatasets.news --query ticker=AAPL --query limit=1
Swap the id for any provider above. All 2 endpoints behind this job, with their parameters and captured responses, are on the Stock Market Data shelf.
Stock news threads are half vendors: about 30 of the ~190 Reddit and X posts in August 2026 were news APIs pitching themselves, two of them in five subreddits each with the same 'I polled the free ones and then found this' arc. These four are people building on their own.
“Then on the second day ChatGPT told me, "Uh... I can't actually see live stock prices."” r/ClaudeAI, 432 points
What this page can do about it: That poster spent eight months wiring data in by hand, and Finnhub's news was one of the feeds. One setup line gives the agent the same call, with the price of every other tool shown before it spends anything.
“Their free tiers don't provide enough history for a proper multi-year backtest.” r/algotrading, 13 points
What this page can do about it: True of this one as well. The allowance settles whether the feed fits; a multi-year pull is your own key and Finnhub's plan, and the page says so instead of hiding the cliff behind a free badge.
“I have seen some reviews of Polygon.io saying their news feed is outdated by months” r/algotrading, 17 points
What this page can do about it: No comparison table can answer that honestly for your tickers. The cheap test is the point of the allowance: pull last week on five symbols today and read the timestamps yourself.
“company news sometimes gets tagged with the wrong symbol because I'm trusting Finnhub's endpoint scoping instead of double-checking it.” X
What this page can do about it: A known property of the feed, so make the agent do the double-checking: keep the headline and summary, drop what is not about the company, and carry the URL for anything it flags as material.
olywork.com serves Finnhub's company news on its own free-tier key at 50 calls a day per team; past that the call is refused with a hint to connect your own key, and on your own key nothing is metered. Finnhub's free tier carries its own rate limit and, per Finnhub's own docs, this endpoint covers North American companies, so a UK or Indian ticker is not this tool's job.
A story about the chip sector arrives under every chip ticker, and at least one builder in the research shipped wrong-symbol rows by trusting the scoping. Ask the agent to check that the headline is about the company, and to keep the article URL so a human can verify the ones that count.
The forum wants full text from the paywalled sources and a sentiment number; no free feed gives either, and this page will not pretend to. What the rows are good for is the morning brief, the earnings-week watch, and a pre-trade sanity check on what happened overnight.
A stock news API returns the news articles tagged to a company as data, by ticker and date range, so a program can read them instead of a person scrolling a feed. Each row is a headline, the source, a summary, a timestamp and the article's URL. It is not the article itself, which stays on the publisher's site, and it is not a verdict on whether the news is good; providers that sell sentiment scores layer that on top, and this endpoint does not.
50 calls a day per team on olywork.com's own Finnhub key, free, which is enough to try it and to run a daily brief on a handful of tickers. Beyond that, register your own Finnhub key and the calls are never metered by olywork.com.
No. The rows are headline, source, summary, time and URL. Sentiment is the agent's reading, or a separate provider's product; this endpoint returns the news, not a score on it.
No. You get the headline, a summary and the link. Full text from paywalled outlets is not something any news API on the free side hands out, and the link is there so a person can read the ones that matter.
Not on the free allowance, which is a daily trial, and not as a real-time signal: the feed is post-publication. On your own key a polling bot is between you and Finnhub's limits; the news is an input for the agent to reason over, not a trigger.