HomeChatAlertsCalendarScreenerWatchlistsFiles
DocsSettings
Sign upJoinLog in

Docs

Overview

IntroductionMCP ServerOpenAPI Spec

REST API

GETQuoteGETBatch Quotes

WebSocket

Live Quotes (Per Second)Live Quotes (Per Minute)Live NewsLive SEC FilingsTrading Halts

Batch Quotes

GET/v1/quotes
View as markdown

Retrieve latest quotes for up to 200 tickers in one request. Pass a comma-separated tickers query parameter (e.g. AAPL,MSFT,NVDA). Each result matches the single-quote schema. This is the efficient choice for watchlists, portfolio views and screeners that need many prices at once without issuing hundreds of parallel requests.

Use cases

  • Watchlist and portfolio mark-to-market
  • Batch quote refresh for screeners or heatmaps
  • Reducing API calls when displaying many tickers together
  • End-of-day or intraday batch analytics pipelines

Input parameters

(*) Required

ParameterTypeDescription
tickers(*)stringComma-separated tickers, e.g. AAPL,MSFT,NVDA.

Output parameters

FieldTypeDescription
resultsarrayQuote objects for each requested ticker.
results[].tickerstringTicker.
results[].pricefloatLast price.
results[].changefloatDollar change vs previous close.
results[].change_percentagefloatPercent change vs previous close.
results[].volumeintegerSession volume.
results[].sharesintegerShares outstanding when available.
countintegerNumber of quotes returned.
from vantafin import RESTClient

client = RESTClient("vf-live-your_api_key")

result = client.get_quotes(["AAPL", "MSFT", "NVDA"])

print(result)
{
  "results": [
    {
      "ticker": "AAPL",
      "price": 296.13,
      "change": -19.07,
      "change_percentage": -6.05,
      "volume": 102120.14,
      "day_low": null,
      "day_high": null,
      "open": null,
      "previous_close": 315.2,
      "market_cap": 4356284921340,
      "shares": 14687356000,
      "updated_at": "2026-06-16T09:53:14.094641+00:00"
    },
    {
      "ticker": "MSFT",
      "price": 399.45,
      "change": -41.86,
      "change_percentage": -9.49,
      "volume": 116435.45,
      "day_low": null,
      "day_high": null,
      "open": null,
      "previous_close": 441.31,
      "market_cap": 2966315700000,
      "shares": null,
      "updated_at": "2026-06-16T09:54:34.095974+00:00"
    }
  ],
  "count": 3
}
Quote
Screen Stocks