Yahoo Finance Options & IV Scraper (Cheap and Fast) 📈 avatar

Yahoo Finance Options & IV Scraper (Cheap and Fast) 📈

Pricing

from $1.20 / 1,000 results

Go to Apify Store
Yahoo Finance Options & IV Scraper (Cheap and Fast) 📈

Yahoo Finance Options & IV Scraper (Cheap and Fast) 📈

Extract Yahoo Finance options chain with real-time Implied Volatility (IV), Open Interest, and Volume. Output is perfectly flattened for Excel, CSV, and Google Sheets.

Pricing

from $1.20 / 1,000 results

Rating

5.0

(1)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

5 days ago

Last modified

Share

Yahoo Finance Options & IV Scraper 📈

A high-performance Apify Actor designed to extract real-time Options Chain data directly from Yahoo Finance. Unlike other scrapers, this tool handles complex session management (Cookies & Crumb bypass) and provides a Flattened Data Structure—perfect for traders, analysts, and Excel users.

Why choose this Scraper? 🚀

  • Implied Volatility (IV): Get the raw IV data for every strike, essential for risk assessment.
  • Flattened Format: Every option (Call/Put) is a separate row. No more messy nested JSON—just clean, CSV-ready data.
  • Crumb & Session Bypass: Automatically handles Yahoo’s advanced bot protection.
  • Real-Time Metadata: Includes stockPrice, openInterest, volume, and In-The-Money (ITM) status.
  • Super Fast: Lightweight and efficient, saving you Apify compute units.

🛠 Input Configuration

The Actor is simple to configure. You can provide a list of tickers and set a limit on how many options you want per stock.

FieldTypeDefaultDescription
tickersArray["AAPL"]List of stock symbols (e.g., ["TSLA", "NVDA", "BTC-USD"]).
limitPerTickerInteger20Number of Calls and Puts to fetch per ticker.
proxyConfigurationObjectRequiredRecommended: Residential Proxy for maximum reliability.

Example Input JSON

{
"tickers": ["AAPL", "TSLA", "GOOGL"],
"limitPerTicker": 50,
"proxyConfiguration": {
"useApifyProxy": true
}
}

📊 Data Output (Flattened for Excel)

The output is structured so that each row represents a single Option contract. This makes it incredibly easy to filter and analyze in Google Sheets, Excel, or Python.

Example Output:

{
"ticker": "GOOGL",
"stockPrice": 319.43,
"type": "PUT",
"symbol": "GOOGL260413P00272500",
"strike": 272.5,
"price": 0.02,
"iv": "106.25%",
"openInterest": 1,
"volume": 0,
"itm": false,
"expiration": "2026-04-13",
"scrapedAt": "2026-04-13T17:25:54.396Z"
}

💡 Use Cases

  • Volatility Analysis: Track Implied Volatility (IV) changes to predict market moves.
  • Options Flow: Monitor Open Interest and Volume to see where big money is moving.
  • Trading Bots: Feed clean, real-time options data into your automated trading strategies.
  • Market Research: Historical expiration tracking and strike price comparison.

⚖️ Pricing

This Actor uses the Pay-per-result model. Since each option is a result, you only pay for the specific contracts you extract.


Crafted with precision for professional traders. If you find this tool helpful, please leave a ⭐ review!