VOOZH about

URL: https://apify.com/pintostudio/stocks-overview

โ‡ฑ Stocks Overview ยท Apify


Pricing

$19.99/month + usage

Go to Apify Store

This Apify actor fetches stock overview data from Investing.com for a specified country. It retrieves up to 1,000 stock entries with key financial metrics and summarizes market sentiment.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

๐Ÿ‘ Pinto Studio

Pinto Studio

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

0

Monthly active users

a year ago

Last modified

Share

๐Ÿ“ˆ Stocks Overview Data (Investing.com) โ€“ Apify Actor Documentation

This Apify actor fetches stock overview data from Investing.com for a specified country. It retrieves up to 1,000 stock entries with key financial metrics and summarizes market sentiment.


๐Ÿ“Œ Overview

The Stocks Overview Data (Investing.com) actor retrieves structured financial data for publicly traded companies based on country selection. The actor supports advanced filtering, data enrichment, and result summarization.

Typical use cases include:

  • Daily stock performance snapshots
  • Investment insights by region
  • Real-time reporting dashboards
  • Quantitative analysis pipelines

โœ… Output Format

The actor pushes each stock record to the Apify dataset in the following structure:

{
"country":"united states",
"name":"Boeing",
"symbol":"BA",
"last":218.52,
"high":220.0,
"low":214.72,
"change":"-0.11",
"change_percentage":"-0.05%",
"turnover":6770000.0,
"currency":"USD",
"retrieved_at":"2025-07-09T09:00:18.847563",
"data_type":"stock_overview"
}

Additionally, a summary object is saved under the key stocks_overview_summary using Actor.set_value():

{
"country":"united states",
"n_results":100,
"has_data":true,
"retrieved_at":"2025-07-09T09:00:18.847563",
"data_format":"list",
"total_stocks":100,
"currencies":["USD"],
"sectors_count":8,
"avg_stock_price":103.55,
"highest_stock_price":570.1,
"lowest_stock_price":3.2,
"stocks_with_positive_change":53,
"stocks_with_negative_change":47,
"market_sentiment":"positive",
"top_performers":[
{
"name":"Company A",
"symbol":"CMPA",
"change_percentage":"7.12%"
},
...
]
}

๐Ÿ“ฅ How It Works

  1. Input Retrieval: Accepts a country and optional nResults (max 1000).

  2. Validation: Checks that input types and values are valid.

  3. Data Fetching: Calls get_stocks_overview() to retrieve data.

  4. Data Storage: Stores each record in the dataset.

  5. Summary Generation: Calculates:

    • Number of stocks
    • Average, highest, and lowest stock prices
    • Count of stocks with price increase/decrease
    • Market sentiment analysis
    • Top 5 performing stocks
  6. Error Handling: Captures and logs detailed error types (ValueError, IOError, etc.) with metadata.


๐Ÿง  Key Features

  • Supports 48 countries
  • Customizable result count (1โ€“1000)
  • Adds enhanced metadata for each entry
  • Provides real-time summary and market insight
  • Fully async for optimal performance
  • Robust error handling and logging

โš ๏ธ Error Handling

If any error occurs, a record with data_type: "error" is pushed, including:

{
"country":"france",
"n_results":100,
"error_type":"ConnectionError",
"error_message":"Connection timed out",
"retrieved_at":"2025-07-09T09:00:18.847563",
"data_type":"error"
}

In addition, Actor.fail() is called to mark the run as failed.


๐Ÿงช Example Input

{
"country":"united states",
"nResults":50
}

๐Ÿ“ค Example Output (single record)

{
"country":"united states",
"name":"Apple Inc.",
"symbol":"AAPL",
"last":192.64,
"high":195.0,
"low":190.5,
"change":"+1.24",
"change_percentage":"+0.65%",
"turnover":98000000,
"currency":"USD",
"retrieved_at":"2025-07-09T09:00:18.847563",
"data_type":"stock_overview"
}

๐Ÿš€ Deployment

This actor is deployed on the Apify platform. You can run it via:

  • Apify Console UI
  • API call
  • Schedule (cron-like)

๐Ÿงผ Output Keys

FieldDescription
nameCompany name
symbolTicker symbol
lastLast traded price
high, lowDaily high and low prices
change, change_percentagePrice change and percent delta
turnoverTrade volume
currencyCurrency code (e.g., USD, EUR)
retrieved_atISO timestamp when data was fetched
data_typeEither "stock_overview" or "error"

Support

If you have any questions or encounter any issues, please consult the Apify documentation or reach out to us through one of the following channels:

  • Verify input parameters match the schema requirements
  • Check the Apify platform documentation
  • Review the actor logs for detailed error messages
  • Telegram: @pintoflow
  • Apify Platform: You can also contact us directly through this platform.

You might also like

Stock Asset Metrics (investing.com)

pintostudio/stock-asset-metrics-investing-com

This Apify Actor retrieves fundamental financial metrics for a given stock symbol from Investing.com. It is particularly useful for extracting key valuation indicators, profitability ratios, and stock health indicators based on country and symbol.

Stock Profile (Investing.com)

pintostudio/stock-profile-investing-com

The Stock Profile Data (Investing.com) Actor is a powerful web scraping tool that retrieves comprehensive company profile information for publicly traded stocks from Investing.com.

Stock Recent Data

pintostudio/stock-recent-data

The Stock Recent Data (Investing.com) actor is a powerful tool designed to fetch recent stock market data from Investing.com for any specified stock symbol across multiple countries.

Stock Information (investing.com)

pintostudio/stock-information-investing-com

The Stock Information Data (Investing.com) Actor is a powerful web scraping tool that fetches comprehensive fundamental stock information from Investing.com.

89

Similar Stock (investing.com)

pintostudio/similar-stock-investing-com

The Stock Similar Data Actor retrieves similar stock recommendations from Investing.com for any specified stock symbol. This powerful tool extracts data equivalent to the "People Also Watch" or "Similar Stocks" section that appears on stock detail pages.

Stock Insights

pintostudio/stock-insights

Fetch detailed fair value insights and key financial indicators for global stocks from Investing.com using this Apify Actor.

Stock Dividends (investing.com)

pintostudio/stock-dividends-investing-com

The Stock Dividends Data Actor retrieves comprehensive dividend information for publicly traded stocks from Investing.com.

12

Stock Financials (investing.com)

pintostudio/stock-financials-investing-com

The Stock Financials Summary Data (Investing.com) Actor is a powerful tool that fetches comprehensive financial summary data for publicly traded companies from various global stock exchanges.

11

Stock Historical Data (investing.com)

pintostudio/stock-historical-data-investing-com

This Apify actor scrapes historical stock data from Investing.com. Ideal for traders, analysts, researchers, and data scientists who need daily, weekly, or monthly stock price history.

Stock Fair Value (investing.com)

pintostudio/stock-fair-value-investing-com

The Stock Fair Value Data Actor is a powerful tool that retrieves comprehensive fair value analysis and fundamental financial information for stocks from Investing.com.

16