Market data on VM0
Quotes, company profiles and price history for research and reporting, at one credit a call.
Market data · No setup · 1 credit per successful call
Market questions turn up in work that is not about markets: a competitor's results before a strategy review, a currency move before a pricing decision, a position before a client call.
An agent can look up a company by name, read its profile, get the latest quote and pull price history over any period. The data comes from Yahoo Finance, each successful call costs exactly one credit, and there is no data subscription anywhere underneath it.
What Market data is
Getting a number out of the markets normally means either a professional terminal nobody outside finance has, or asking a model that answers from whatever it read during training.
This is the plain version: find the company or instrument by name, read its profile, get the latest available price, and pull the history for a period, whether that is a year of daily prices or a week of hourly ones.
Two things are worth stating plainly. Every successful call is one credit, so the cost is just a count of calls. And nothing is stored on VM0's side, so what you get is what the provider has right now, delays included.
This is what people are after when they look for a stock market API, a quote lookup or historical stock data, usually after finding that the free options need a key and the good ones need a subscription. Here it is one credit a call, from Yahoo Finance, with nothing to sign up for.
What Market data can do
What an agent can do with it, and what comes back when it does.
Coverage and limits
What it does not do, said up front, so nobody plans a workflow around something that is out of scope.
Not a trading feed
It returns the latest price the provider has, which can be behind the market. It is for research and reporting, not for trading or anything that depends on the second.
Nothing is cached
Every call goes to the provider, so asking twice costs twice. A workflow that needs a number more than once should keep it rather than ask again.
Names need resolving first
Company names are ambiguous and the same company lists differently on different exchanges. Look the name up first, or a report can quietly cover the wrong listing.
Data, not advice
Prices and history are inputs to your own analysis. Nothing here is investment advice, and a workflow that presents it as such is your responsibility.
What Market data costs
Web services are billed in credits per call, not per token. There is no separate vendor bill to reconcile.
zero financeEach successful call costs exactly one credit. A daily brief covering ten companies with a quote and a chart each is twenty credits a day, which is the kind of arithmetic you can do in your head before you schedule it.
Setup and access
Nothing to set up
Nothing to connect. No market data subscription, no brokerage account, no key. An agent can pull a quote on its first run.
Who can use it
Market data is a permission granted per person and per agent, and taken back on its own without touching anything else the agent can do.
What teams use Market data for
A market brief that writes itself
A scheduled agent pulls the prices you care about, compares them with the previous close, and sends the two or three that actually moved instead of a table nobody reads.
Context before a meeting
Ahead of a customer or investor conversation, a company profile and a year of prices give you the numbers and the trend without anyone opening a terminal.
Watching an exposure
A currency, a commodity or an index that feeds a pricing or purchasing decision can be checked on a schedule and raised only when it crosses a line you set.
When not to use Market data
Skip it for trading, for anything automated against live prices, and for anything that depends on the second, because prices can be behind the market and there is no live stream. Skip it for regulated reporting, which needs a licensed source with guarantees this does not offer. And do not have a workflow ask over and over: every call is a credit.
What this is called elsewhere
The same thing goes by several names in the market. If you have shopped for one of these, this is how it maps to what you get here.
Yahoo Finance API
Yahoo Finance is the source. VM0 reaches it through a managed provider and charges one credit per call, so there is nothing on your side to keep working.
Stock quote API
The latest available price for a company or instrument. It can be behind the market, which is fine for research and wrong for trading.
Historical stock data, or OHLCV
Open, high, low, close and volume over a period you choose, whether that is a year of daily prices or a week of hourly ones. It is what a chart in a report is built from.
Market data subscription
What this replaces for research and reporting. Professional feeds bill per seat per month with entitlements and contracts; this is one credit a call.
Company or ticker lookup
Turning a company name into the right listing before anything else happens, which is what stops a report from quietly covering the wrong exchange.
Market data compared
Market data vs a market data subscription
Professional feeds bill per seat per month and come with entitlements and contracts. This is one credit a call with no contract, which fits research and reporting far better than it fits a trading desk.
Market data vs reading a finance site
Reading a quote page costs more than the call, breaks whenever the page changes, and is usually against the site's terms. This is a proper lookup with stable fields.
Market data vs asking the model
A model's prices are whatever was in its training data, which is worse than useless for a number that changes daily. This returns a dated value with a source.
The short version
Research and reporting, priced so you can count it: one credit a call, no account, global coverage. Resolve the name first, keep the number if you need it twice, and do not point it at anything that needs live prices.
Frequently asked questions
What does a call cost?
One credit per successful call, whether that is a lookup, a profile, a quote or a chart.
Do I need a market data account?
No. VM0 calls the provider on your behalf. There is no subscription, contract or key on your side.
Is the price live?
It is the latest price the provider has and can be behind the market. It is not suitable for trading or anything time-critical.
Does it cover markets outside the US?
Yes. Listings follow the provider's naming, so a Hong Kong listing looks like 0700.HK. Look the name up first if you are unsure which listing you want.
Is anything cached?
No. Every call goes to the provider, so identical calls cost identical credits. Keep a number you need twice.
How far back does price history go?
As far as the period you ask for. A year of daily prices is the common shape for a report.
Is this the Yahoo Finance API?
The data comes from Yahoo Finance through a managed provider. You do not hold an account or a key, and each successful call costs one credit.
Is it a free stock API?
No. It costs one credit per call, and nothing to set up. For research and scheduled briefs that is usually cheaper than a subscription; for constant polling it is not.
Can I get historical prices for a chart?
Yes. Open, high, low, close and volume over the period you ask for, which is what a year-on-year comparison in a report is built from.
Is it an alternative to a market data plan of my own?
For research, reporting and scheduled briefs, yes. For trading, live prices or regulated reporting, no: use a licensed feed with the guarantees this does not offer.
How you ask for Market data
You describe what you want in plain language. The agent works out which service it needs and makes the calls.
“Pull the latest quote and a one-year chart for NVDA and tell me how last quarter compares with the one before.”
“Every morning, check these ten companies and message me only the ones that moved more than three percent.”
“Which listing should I use for Tencent, and what is it trading at now?”