Real-Time Finance Data API logo

Real-Time Finance Data API

Get Stock, Index, Market Quotes and Trends, ETF, International Exchanges / Forex, Crypto, Related News and Analytics in Real-Time from Google Finance & Other Sources.

  • Free tier, no credit card
  • Structured JSON
  • Real-time results

Also available on RapidAPI

Stock Quote
{
  "symbol": "MDB:NASDAQ",
  "name": "Mongodb Inc",
  "type": "stock",
  "price": 385.06,
  "open": 397.39,
  "high": 397.39,
  "low": 381.475,
  "volume": 472965,
  "previous_close": 393.42,
  "change": -8.36,
  "change_percent": -2.125,
  "pre_or_post_market": 396.43,
  "pre_or_post_market_change": 11.81,
  "pre_or_post_market_change_percent": 3.0706,
  "last_update_utc": "2026-09-18 19:37:30"
}

Data samples

What the Real-Time Finance Data API returns

Real responses for each kind of object the API provides. Pick an object type to inspect its fields.

Stock Quote · JSON
{
  "symbol": "MDB:NASDAQ",
  "name": "Mongodb Inc",
  "type": "stock",
  "price": 385.06,
  "open": 397.39,
  "high": 397.39,
  "low": 381.475,
  "volume": 472965,
  "previous_close": 393.42,
  "change": -8.36,
  "change_percent": -2.125,
  "pre_or_post_market": 396.43,
  "pre_or_post_market_change": 11.81,
  "pre_or_post_market_change_percent": 3.0706,
  "last_update_utc": "2026-09-18 19:37:30"
}

Key features and capabilities

What the Real-Time Finance Data API supports out of the box.

  • Search and retrieve quotes, charts, and news for stock, indices, currency exchange, mutual funds, futures, and ETF.
  • Get extensive company information such as income statement, balance sheet, and cash flow.
  • Get currency exchange rates.
  • Get market trends.

Docs and code

Integrate in minutes, in any language

Full reference in the API docs, and a live playground on the developer portal. Code samples for cURL, Python, Node.js, PHP, Go, Java, C# and more.

  • cURL
  • Python
  • JavaScript
  • Node.js
  • PHP
  • Java
  • C#
  • C++
  • Ruby
import requests

headers = {
  "x-api-key": "YOUR_API_KEY"
}

response = requests.request(
    'GET',
    'https://api.openwebninja.com/realtime-finance-data/search',
    params={"query":"AAPL:NASDAQ"},
    headers=headers
)

Why this API

Why teams choose the OpenWeb Ninja Real-Time Finance Data API

We keep it fast and reliable every day, and we keep adding what customers ask for.

Comprehensive

Use the API's extensive capabilities - search and retrieve all stock types, quotes, time series / charts, exchange rates, related news, market trends, and more, from Google Finance in real-time.

Reliable

Leverage our advanced scraping technology & infrastructure to consistently and reliabily access the data you need.

Lightning Fast

Get the data you need from Google Finance within seconds or less, keeping your operation fast and smooth.

Scalable

Benefit from our scalable infrastructure to get the data you need in any volume and rate you require, without compromising on performance.

Real-Time Data

Get the most current data available on Google Finance, ensuring your information is always up-to-date and relevant.

Free Tier

Start with our generous free tier for easy testing and integration (no credit card required).

Pricing

Simple plans, free to start

Every plan uses the same endpoints and data. Need a custom volume, a higher rate limit, a hard cap or an SLA? Talk to us.

Free

$0/mo

100
Requests / Month
Hard limit

Rate Limit
1000 requests per hour

Pro

$25/mo

20,000
Requests / Month
+ $0.002 per additional

Rate Limit
5 requests per second

Ultra

Most popular
$75/mo

100,000
Requests / Month
+ $0.001 per additional

Rate Limit
10 requests per second

Mega

$150/mo

500,000
Requests / Month
+ $0.0005 per additional

Rate Limit
20 requests per second

Pay As You Go

Per use

$0.004 / use
Requests
No monthly fee

Rate Limit
5 requests per second

Prices in USD. Subscribe on the OpenWeb Ninja portal, or on RapidAPI. Cancel anytime.

FAQ

Common questions

Anything else? Ask our team, we usually reply within hours.

What types of financial data are available?

Stock quotes, historical prices, earnings data, financial statements, company overview, ETFs, forex, and crypto, powered by Google Finance and Yahoo Finance.

How do I look up a stock by ticker?

Pass the ticker symbol in the query parameter (e.g., AAPL, MSFT). For a stock on a specific exchange, append the exchange (e.g., AAPL:NASDAQ) to disambiguate cross-listed symbols.

Is the data real-time?

Quotes are pulled in real time on each request. During market hours they reflect current trading prices (which can carry a short delay from the source); outside market hours they show the latest close. For details on specific exchanges and their delays, refer to the Google Finance and Yahoo Finance disclaimers.

What is the typical response time of the Real-Time Finance Data API?

Response times range from approximately 0.5 to 3 seconds depending on the endpoint and parameters.

Can I get a custom plan with higher limits or a hard cap?

Yes. Contact us at support@openwebninja.com with your expected monthly volume and any requirements (hard request caps to prevent overage charges from automated retries, higher RPS). Custom plans can combine custom request limits, rate limits, and per-request pricing tailored to your usage.

How do I subscribe to and start using the Real-Time Finance Data API?

Click the "Try for Free" button at the top of this page to sign up on the OpenWeb Ninja developer portal, subscribe to a plan, and start calling the API by passing your key in the x-api-key header. No credit card required for the free tier. The API is also available on the RapidAPI marketplace if that fits your workflow better (link available at the top). Both routes serve identical endpoints, parameters, and response shapes; the direct portal route avoids RapidAPI's data transfer limits.

Start using the Real-Time Finance Data API today

Free tier included, no credit card required. Your first response is a minute away.