# 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

{% hint style="success" %}
If you want to compare prices across multiple tickers, enter them as a comma-separated list in the **Stock tickers** field. You can also create separate sources for each ticker and use the **Append** transformation to combine them into one dataset.
{% endhint %}

## How to connect

{% stepper %}
{% step %}
**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.
{% endstep %}

{% step %}
**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.
{% endstep %}

{% step %}
**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).
{% endstep %}

{% step %}
**Choose your destination.** Select where you want the data sent — Google Sheets, BigQuery, Excel, Looker Studio, or an AI destination like ChatGPT or Claude.
{% endstep %}

{% step %}
**Run the data flow.** Click **Run** to execute your first manual sync and confirm the data loads correctly.
{% endstep %}
{% endstepper %}

## Entities overview

| Entity | What it returns                                                                                     |
| ------ | --------------------------------------------------------------------------------------------------- |
| Prices | OHLCV (open, high, low, close, volume) data for each ticker at the selected interval and date range |
