
Stock Insights
Pricing
$12.00/month + usage

Stock Insights
Fetch detailed fair value insights and key financial indicators for global stocks from Investing.com using this Apify Actor.
0.0 (0)
Pricing
$12.00/month + usage
0
Total users
1
Monthly users
1
Runs succeeded
>99%
Last modified
21 hours ago
📊 Stock Insights Data (Investing.com) - Apify Actor
Fetch detailed fair value insights and key financial indicators for global stocks from Investing.com using this Apify Actor.
🧠 What It Does
This Actor scrapes stock fair value data and financial insights (a.k.a. "finsights") from Investing.com, including sentiment analysis and relevance-weighted metrics.
It’s useful for:
- Financial research
- Building investment dashboards
- Detecting undervalued or overvalued stocks
- Tracking buybacks, dividends, and valuation metrics
📥 Input Schema
Field | Type | Required | Description |
---|---|---|---|
stockSymbol | string | ✅ Yes | The stock ticker symbol (e.g. AAPL , MSFT , BBVA ) |
country | string | ❌ No | Country where the stock is listed (default: united states ) |
Supported Countries
- United States
- United Kingdom
- Spain
- Germany
- France
- Italy
- Netherlands
- Belgium
- Portugal
- Austria
- Switzerland
- Sweden
- Norway
- Denmark
- Finland
- Poland
- Czech Republic
- Hungary
- Greece
- Turkey
- Russia
- China
- Japan
- South Korea
- India
- Australia
- Canada
- Brazil
- Mexico
- Argentina
- Chile
- Colombia
- Peru
- South Africa
- Israel
- Saudi Arabia
- United Arab Emirates
- Malaysia
- Singapore
- Thailand
- Indonesia
- Philippines
- Vietnam
- Taiwan
- Hong Kong
- New Zealand
📤 Output Example
The Actor returns a JSON object containing:
company_name
: Full name of the companyfinsights
: Array of financial insights (metrics + sentiment)metric
: Contains:slug
: Metric namevalue
: Metric numeric valuecurrency
: If applicable (e.g.,USD
)scale
: Scaling factor (e.g.,1
,1,000,000
)percentile
: Ranking percentile vs. peers
sentiment
: One ofWIN
,WARN
, orWOE
relevance
: Importance score (0–100)brief
: Summary descriptionlocked
: Whether the data is fully accessible or restricted
Example Output
{"company_name": "Apple Inc.","finsights": [{"tags": ["value"],"brief": "Management has been aggressively buying back shares","sentiment": "WIN","relevance": 92.5,"metric": {"slug": "buyback_yield","value": 0.034,"currency": "","scale": 1,"percentile": 0.86},"locked": false},{"tags": ["dividend"],"brief": "Has raised its dividend for 13 consecutive years","sentiment": "WIN","relevance": 75,"metric": {"slug": "div_growth_streak","value": 13,"currency": "","scale": 1,"percentile": 1},"locked": false}// ...more finsights]}
🔐 Some insights may be
locked
depending on availability or Investing.com restrictions.
🛠️ How It Works
-
Receives
stockSymbol
andcountry
as input. -
Validates inputs and logs activity.
-
make the calls to retrieve the data.
-
Pushes detailed insight records to the dataset.
-
Stores a summary in a key-value store (
insights_summary
) with:stock
,country
,retrieved_at
, etc.- Metadata like
top_finsight
,company_name
, andhas_data
📦 Dataset & Storage
- All results are pushed to the Actor's default dataset.
- A summary object is stored in the Actor's Key-value store as
insights_summary
.
❌ Error Handling
If the Actor fails due to bad inputs or request errors, it will:
- Log a detailed error to Apify logs
- Call
Actor.fail()
to stop gracefully - Return an object with
has_data: false
anderror
message
▶️ Example Run
Input:
{"stockSymbol": "AAPL","country": "united states"}
Output Summary (insights_summary
):
{"stock": "AAPL","country": "united states","stock_symbol": "AAPL","company_name": "Apple Inc.","has_data": true,"finsights_count": 13,"top_finsight": {"brief": "Management has been aggressively buying back shares","relevance": 92.5},"retrieved_at": "2025-07-03T14:10:00Z"}
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.