Discover/ca.finance.yahoo.com API
live

ca.finance.yahoo.com APIca.finance.yahoo.com

Get real-time Bitcoin prices, all-time high stock screener results, and detailed multi-symbol quote data from Yahoo Finance via a clean REST API.

Endpoints
3
Updated
3mo ago
Try it

No input parameters required.

api.parse.bot/scraper/ea5d3c8b-294d-4c28-a670-c58efe208822/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/ea5d3c8b-294d-4c28-a670-c58efe208822/get_bitcoin_price' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Extract the current price of Bitcoin (BTC-USD) from Yahoo Finance. Returns real-time price, change amount, and percentage change.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "name": "string, asset name",
    "change": "number, price change amount",
    "symbol": "string, trading symbol (BTC-USD)",
    "currency": "string, currency code (USD)",
    "market_time": "integer, Unix timestamp of last market update",
    "current_price": "number, current BTC price in USD",
    "change_percent": "number, percentage change"
  },
  "sample": {
    "data": {
      "name": "Bitcoin USD",
      "change": -1552.65,
      "symbol": "BTC-USD",
      "currency": "USD",
      "market_time": 1778745909,
      "current_price": 79611.28,
      "change_percent": -1.913
    },
    "status": "success"
  }
}

About the ca.finance.yahoo.com API

This API exposes 3 endpoints against Yahoo Finance Canada, returning live market data across equities and crypto. The get_bitcoin_price endpoint delivers BTC-USD spot price, change amount, and percentage change in a single call. The get_all_time_high_stocks endpoint surfaces screener results for equities currently trading at historical highs, and get_stock_quote accepts a comma-separated list of ticker symbols and returns up to 10 fields per quote including market cap and volume.

Bitcoin Price Endpoint

The get_bitcoin_price endpoint returns a snapshot of BTC-USD at the time of the request. The response includes current_price (number, USD), change (the raw price movement), change_percent, currency, symbol (BTC-USD), and market_time as a Unix timestamp. There are no input parameters — the endpoint is fixed to BTC-USD.

All-Time High Stock Screener

The get_all_time_high_stocks endpoint wraps Yahoo Finance's built-in all-time-high screener. The response contains a stocks array where each object carries ticker, name, current_price, volume, all_time_high_value, fifty_two_week_high, and fifty_two_week_low. Two counts are returned: total_in_screener reflects the raw screener pool before filters, while count reflects the number of stocks that passed volume and price filters. No input parameters are required, though screener filters can be adjusted via screener configuration at the API level.

Multi-Symbol Stock Quote

The get_stock_quote endpoint accepts a symbols string — a comma-separated list of ticker symbols such as AAPL,MSFT,GOOG — and returns a quotes array. Each quote object includes symbol, longName, shortName, regularMarketPrice, regularMarketChange, regularMarketChangePercent, currency, and additional market fields. This endpoint is suitable for monitoring a watchlist or populating a dashboard without needing one call per ticker.

Common use cases
  • Display a live BTC-USD price widget using current_price, change, and change_percent from get_bitcoin_price.
  • Screen for equities at all-time highs and rank by volume using the stocks array from get_all_time_high_stocks.
  • Populate a multi-stock portfolio dashboard by passing a watchlist to get_stock_quote as a comma-separated symbols parameter.
  • Compare fifty_two_week_high vs all_time_high_value across screener results to identify recent breakout candidates.
  • Track intraday price movement on a basket of tech stocks using regularMarketChange and regularMarketChangePercent from get_stock_quote.
  • Trigger alerts when a stock in get_all_time_high_stocks crosses a volume threshold using the volume field.
  • Log Bitcoin market_time timestamps alongside current_price to build a lightweight BTC price history dataset.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Yahoo Finance have an official developer API?+
Yahoo Finance does not currently offer a publicly documented, officially supported developer API. Historically, Yahoo discontinued its YQL Finance service. This Parse API provides structured access to the same data available on ca.finance.yahoo.com.
What does `get_all_time_high_stocks` return, and how is `count` different from `total_in_screener`?+
total_in_screener is the raw number of equities Yahoo Finance's all-time-high screener identifies before any additional filtering. count reflects the subset that passes the volume and price filters applied by this endpoint's configuration. The stocks array contains only the filtered set, each with fields including all_time_high_value, fifty_two_week_high, fifty_two_week_low, volume, current_price, ticker, and name.
Does `get_stock_quote` support equity types other than US-listed common stocks — for example, ETFs, ADRs, or Canadian TSX-listed tickers?+
The endpoint accepts any valid Yahoo Finance ticker symbol in the symbols parameter, so ETFs and ADRs that have Yahoo Finance listings should resolve. However, the API was designed and tested around standard US equity symbols. Coverage of TSX-listed or other exchange-specific tickers may be inconsistent. You can fork this API on Parse and revise it to add explicit handling or validation for non-US symbols.
Is historical OHLCV or earnings data available through this API?+
No historical price series, OHLCV candles, or earnings data are currently returned. The API covers real-time spot price for Bitcoin, current-day quote data for equities, and the all-time-high screener snapshot. You can fork it on Parse and revise to add endpoints for historical data or fundamental financials.
How fresh is the data from `get_bitcoin_price`?+
The market_time field in the response is a Unix timestamp indicating when Yahoo Finance last recorded the price update. BTC-USD trades continuously, so data freshness depends on when the request is made relative to Yahoo Finance's own feed latency. The endpoint does not cache results across calls; each request retrieves the current value at call time.
Page content last updated . Spec covers 3 endpoints from ca.finance.yahoo.com.
Related APIs in FinanceSee all →
mazda.ca API
Find current vehicle deals, financing rates, lease options, and incentives across all Mazda Canada models and trims, with pricing tailored to your province. Get instant payment quotes to compare your options and discover the best offers available.
13f.info API
13f.info API
etoro.com API
Monitor top eToro traders by accessing their profiles, portfolio holdings, performance statistics, and trading history to inform your investment decisions. Discover trending stocks and cryptocurrencies, search for specific instruments, and view detailed market data and news to stay updated on investment opportunities.
vegasinsider.com API
Retrieve MLB betting odds from major sportsbooks including bet365, FanDuel, and DraftKings, covering Moneyline, Total, and Runline markets for any supported date. Easily compare odds across books to identify the best available lines.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
morningstar.com.au API
Access comprehensive financial data for Australian stocks, ETFs, and managed funds including key metrics, valuations, dividends, and historical prices. Search securities, review company profiles and ownership details, and stay informed with market news and upcoming dividend information.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.