Stock Financials (investing.com)

Stock Financials (investing.com)

by pintostudio

Automatically scrape stock financial summaries from Investing.com. Get clean JSON data on market cap, P/E ratios, and more for global exchanges via a reliable API.

146 runs
8 users
Try This Actor

Opens on Apify.com

About Stock Financials (investing.com)

Need a reliable way to pull key financial figures for stocks? This actor scrapes the essential summary data from Investing.com, giving you clean, structured access to metrics like market cap, P/E ratios, revenue, and profit figures for companies across global exchanges. I've used it to feed financial models and dashboards without the headache of building and maintaining a custom scraper. It's built for automation. You can schedule it to run daily or trigger it via API to keep your datasets current. The data comes back in JSON, making it a breeze to integrate directly into your analysis scripts, applications, or databases. Whether you're a developer building a fintech app, a data scientist compiling research, or just automating your personal investment tracking, this tool saves you from manual data entry and lets you focus on the insights. The main benefit is consistency. Investing.com's layout can change, but this actor handles those updates, so your data pipeline doesn't break. It pulls from a trusted public source, which is perfect for projects where you need broad market coverage without paying for a premium financial data feed.

What does this actor do?

Stock Financials (investing.com) 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

Stock Financials (investing.com) Actor

Overview

This Apify Actor fetches structured financial summary data for publicly traded stocks from Investing.com. It retrieves income statements, balance sheets, and cash flow statements for a given stock symbol and country across 45+ global markets.

Key Features

  • Multi-market data: Supports stocks from major markets like the US, UK, Germany, Japan, China, and many others.
  • Financial statements: Retrieves income statements, balance sheets, and cash flow statements.
  • Flexible periods: Fetches annual, quarterly, or interim financial data.
  • Structured JSON output: Returns clean, organized data with metadata and date ranges.
  • Historical data: Accesses multiple years of financial history.

How to Use

Configure the Actor run with the required input parameters.

Required Input Parameters

Parameter Type Description Example
stockSymbol String Stock ticker symbol (1-10 chars) "AAPL", "MSFT"
country String Country where the stock is listed "united states", "germany"
summaryType String Type of financial statement "income_statement", "balance_sheet", "cash_flow_statement"
period String Time period for the data "annual", "quarterly", "Interim"

Input Example

{
  "stockSymbol": "AAPL",
  "country": "united states",
  "summaryType": "income_statement",
  "period": "annual"
}

Input/Output Details

Supported Countries

Includes major markets (US, UK, Germany, France, Japan, China, Canada, Australia, Brazil), other European markets (Switzerland, Netherlands, Sweden, etc.), Asian markets (South Korea, India, Singapore, Taiwan, etc.), and other regions (Mexico, South Africa, Israel, UAE, etc.).

Financial Statement Types

  • income_statement: Revenue, operating income, expenses, net income.
  • balance_sheet: Assets, liabilities, equity, working capital.
  • cash_flow_statement: Operating, investing, and financing cash flows.

Output Format

The Actor returns a JSON object with the stock metadata and the financial data organized by period.

{
  "stock": "AAPL",
  "country": "united states",
  "summary_type": "income_statement",
  "period": "annual",
  "retrieved_at": "2025-06-30T12:03:22.418913",
  "financial_data": {
    "2024-09-28T00:00:00": {
      "Total Revenue": 391035.0,
      "Gross Profit": 180683.0,
      "Operating Income": 123216.0,
      "Net Income": 93736.0
    }
  },
  "total_periods": 4,
  "columns": ["Total Revenue", "Gross Profit", "Operating Income", "Net Income"],
  "date_range": {
    "start": "2021-09-30T00:00:00",
    "end": "2024-09-28T00:00:00"
  }
}

Output Fields

  • stock, country, summary_type, period: Echo the input parameters.
  • retrieved_at: Timestamp of data fetch.
  • financial_data: The core financial figures, keyed by period-end date.
  • total_periods: Number of periods returned.
  • columns: List of financial metrics provided.
  • date_range: The start and end dates covered by the returned data.

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 Stock Financials (investing.com) now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
pintostudio
Pricing
Paid
Total Runs
146
Active Users
8
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