CNN Business Stock Price

CNN Business Stock Price

by pintostudio

Automatically scrape real-time stock prices and financial data from CNN Business. Get clean, structured data feeds for your dashboards, analysis, or trading tools.

103 runs
6 users
Try This Actor

Opens on Apify.com

About CNN Business Stock Price

Need reliable, real-time stock data without the manual hassle? I built this CNN Business scraper because I got tired of constantly refreshing pages and copying numbers into spreadsheets. It automatically pulls the latest stock prices and financial analysis directly from CNN Business, giving you clean, structured data you can actually use. Whether you're tracking a few favorite companies or building a larger market analysis tool, this actor handles the data collection so you can focus on the insights. I use it primarily for two things: feeding live price data into personal dashboards and backtesting simple trading strategies. The key is it grabs more than just the current price—you get the full financial snapshot CNN provides, which saves a ton of time. It's straightforward to set up on Apify; you just configure your target tickers and schedule how often you want it to run. The output is neatly formatted JSON, ready to pipe into your own applications, databases, or Google Sheets. If you're a developer or analyst looking to automate market data collection from a trusted source, this tool removes the grunt work.

What does this actor do?

CNN Business Stock Price is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

CNN Business Stock Price Actor

Overview

This actor scrapes real-time stock price data and financial analysis from CNN Business. It fetches current prices, 52-week ranges, 200-day moving averages, and professional market analysis for a given stock ticker.

Key Features

  • Real-time Data: Retrieves current stock prices with timestamps.
  • Financial Metrics: Provides the 52-week high/low and the 200-day simple moving average.
  • Market Analysis: Includes formatted summary, momentum analysis, and definitions from CNN.
  • Flexible Output: Returns data in detailed, compact, or minimal JSON formats.
  • Error Handling: Includes built-in ticker symbol validation and robust error management.

How to Use

Configure the actor run with a JSON input containing the stock ticker symbol. You can optionally adjust the data included and the output format.

Input

The actor requires a ticker parameter. All other parameters are optional.

Required Parameter:
* ticker (string): The stock symbol (1-5 characters). Example: "AAPL", "KO".

Optional Parameters:
* includeAnalysis (boolean, default: true): Includes summary, analysis, and definition sections.
* includeSummary (boolean, default: true): Includes list summary and usage info.
* outputFormat (string, default: "detailed"): Output structure. Options: "detailed", "compact", "minimal".
* waitForData (boolean, default: false): If true, only returns results when sufficient data is available from the source.

Example Input:

{
  "ticker": "KO",
  "includeAnalysis": true,
  "outputFormat": "compact"
}

Output

The output is a JSON object. Its structure varies based on the chosen outputFormat.

Common Fields (All Formats):
* ticker: The requested stock symbol.
* timestamp: The time the actor fetched the data.
* current_price / price: The stock price in USD.
* last_updated: The timestamp of the source data from CNN.

Format-Specific Fields:
* Detailed ("detailed"): The full dataset, split into priceData, metadata, and analysis objects. Includes shares outstanding, 52-week range, moving average, and formatted analysis text.
* Compact ("compact"): A streamlined object with price, range_52w (high/low), and moving_avg_200d.
* Minimal ("minimal"): Only the ticker, timestamp, current_price, and last_updated.

Example Compact Output:

{
  "ticker": "KO",
  "timestamp": "2025-08-11T11:09:06.187Z",
  "price": 70.34,
  "range_52w": {
    "low": 60.615,
    "high": 74.38
  },
  "moving_avg_200d": 67.85435,
  "last_updated": "2025-08-10T07:34:51.334991+00:00"
}

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try CNN Business Stock Price now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
pintostudio
Pricing
Paid
Total Runs
103
Active Users
6
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support