Yahoo Finance Price
Yahoo Finance Price gives you historical and intraday stock price data for any publicly traded ticker. Connect it to Coupler.io to pull open, high, low, close, and volume data into your preferred destination — no manual downloads required.
Why connect Yahoo Finance Price to Coupler.io?
Track multiple tickers at once — pull data for any combination of stocks, ETFs, or indices in a single data flow
Flexible intervals — from 1-minute granularity all the way to monthly bars, depending on your analysis needs
Automate your market data pipeline — schedule refreshes so your dashboards and models always reflect the latest prices
Send data anywhere — Google Sheets, Excel, BigQuery, Looker Studio, or AI destinations like ChatGPT, Claude, or Gemini
Prerequisites
A RapidAPI account with access to the Yahoo Finance API (or a compatible Yahoo Finance API key)
Your API key from the provider — you'll paste this into Coupler.io during setup
The ticker symbols you want to track (e.g.,
AAPL,GOOGL,MSFT)
Quick start
How to connect
Create a new data flow in Coupler.io. Log in to your Coupler.io account, go to Data flows, and click Add data flow. Select Yahoo Finance Price as your source.
Enter your API key. Paste your Yahoo Finance API key into the credentials field. This authenticates Coupler.io to fetch price data on your behalf.
Configure your source settings. Enter the stock tickers you want to track (comma-separated), choose a Price interval (e.g., 1d for daily), and select a Date range (e.g., 1y for the past year).
Choose your destination. Select where you want the data sent — Google Sheets, BigQuery, Excel, Looker Studio, or an AI destination like ChatGPT or Claude.
Run the data flow. Click Run to execute your first manual sync and confirm the data loads correctly.
Yahoo Finance Price data overview
The Yahoo Finance Price source returns price history for any publicly traded stock, ETF, or index. You configure which tickers to pull, how granular the data should be, and how far back it should go.
Available entity
Prices
OHLCV price bars for one or more tickers at a chosen interval and date range
Available fields
Price data
Ticker
String
The stock symbol (e.g., AAPL, MSFT)
Timestamp
DateTime
The date and time of the price bar
Open
Number
Opening price for the interval
High
Number
Highest price during the interval
Low
Number
Lowest price during the interval
Close
Number
Closing price for the interval
Adjusted Close
Number
Close price adjusted for splits and dividends
Volume
Number
Number of shares traded during the interval
Interval options
1m
1 minute
5m
5 minutes
15m
15 minutes
30m
30 minutes
90m
90 minutes
1h
1 hour
1d
1 day
5d
5 days
1wk
1 week
1mo
1 month
3mo
3 months
Date range options
1d
1 day
5d
5 days
7d
7 days
1mo
1 month
3mo
3 months
6mo
6 months
1y
1 year
2y
2 years
5y
5 years
ytd
Year to date
max
Maximum available history
Common field combinations
Close + Timestamp — the minimum you need for a price chart or trend line
Open + Close + Volume — useful for identifying trading sessions with above-average activity
High + Low + Close — inputs for volatility indicators like ATR or Bollinger Bands
Adjusted Close — preferred for long-term return calculations because it accounts for splits and dividends
Ticker + Close + Timestamp — essential when tracking multiple symbols side by side
Use cases by role
Pull daily closing prices for a portfolio of holdings into Google Sheets or Excel to calculate returns, drawdowns, and correlations
Use the Append transformation to combine price history from multiple tickers into a single table for portfolio-level analysis
Send historical price data to BigQuery and join it with your internal transaction records to calculate cost-basis and P&L
Use the
maxdate range with1mointervals to build long-term performance charts in Looker Studio
Pull intraday data (
1mor5minterval) for short-term pattern analysis or backtesting trading strategiesCombine Yahoo Finance Price data with macroeconomic datasets using Coupler.io's Join transformation
Send price data to AI destinations like ChatGPT or Claude to generate plain-language summaries of recent price movements
Use
ytdrange with1dinterval to benchmark a watchlist of stocks against each other year-to-date
Track the price of publicly listed competitors or suppliers on a scheduled basis to inform procurement or strategy decisions
Set up a data flow pulling weekly prices (
1wkinterval) into a shared Google Sheet that stakeholders can view without any finance toolingUse Gemini or Perplexity as a destination to ask questions about price trends in natural language
Platform-specific notes
Intraday intervals (
1mthrough1h) are only available for recent date ranges — typically the last 7–60 days depending on the interval. Using a long date range with a short interval may return no data or an error.The
maxdate range returns the full available history for the ticker, which can be very large for frequently traded stocks — consider using1moor3mointervals withmaxto keep row counts manageable.Adjusted Close values are recalculated retroactively when splits or dividends occur, so historical values may shift slightly between pulls.
Yahoo Finance data is sourced from exchanges and may have a 15-minute delay for some markets during trading hours.
Yahoo Finance Price common issues
Connection issues
Missing data
Permission errors
Data discrepancies
Rate limits
Yahoo Finance Price FAQ
Last updated
Was this helpful?
