Stock Earnings Calendar Scraper (Multi-Source) avatar

Stock Earnings Calendar Scraper (Multi-Source)

Pricing

from $3.00 / 1,000 earnings results

Go to Apify Store
Stock Earnings Calendar Scraper (Multi-Source)

Stock Earnings Calendar Scraper (Multi-Source)

Scrape earnings dates from multiple sources and compare with Best, All, or Custom modes, plus optional cost checks using TipRanks, Wall Street Numbers, Seeking Alpha, Earnings Whispers, Finviz, TradingView, Nasdaq, MarketWatch, MarketScreener, Google, Investing, Zacks, Benzinga, Yahoo.

Pricing

from $3.00 / 1,000 earnings results

Rating

0.0

(0)

Developer

Brook N

Brook N

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

Categories

Security

Limited permissions

Share

Scrapes earnings dates across 14 independent financial-data sources so you can cross-validate and compare earnings dates across providers.


Features

  • 14 Production Sources: Supports major financial platforms organized by reliability, speed, and cost.
  • Smart Presets: Choose between Best Sources (fast & cost-effective), All Sources (maximum coverage), or Custom.
  • Flexible Inputs: Load tickers manually, upload a CSV, or connect an Apify Dataset.
  • Incidental Event Discovery: Discover extra earnings events captured during calendar scans.
  • Built-in Benchmark Mode: Test scraper reliability, proxy usage, runtime, and cost per ticker.

Input Parameters

ParameterTypeDefaultDescription
sourceModeString"best"Selection strategy: best (7 top sources), all (all 14 sources), or custom.
tickersArray["AAPL"]Manual list of stock tickers to scrape.
csvString""Optional CSV string with one ticker per line.
datasetIdString""Optional Apify Dataset ID containing input tickers.
includeIncidentalBooleanfalseInclude non-requested valid earnings events found during calendar scans.
benchmarkModeBooleanfalseRun performance & reliability benchmark suite instead of normal production extraction.

Supported Sources

Sources are listed below in production execution order.

SourceGroupBest SourcesAll SourcesCustomBenchmark
Wall Street NumbersBEST✅✅✅✅
Yahoo FinanceBEST✅✅✅✅
TradingViewBEST✅✅✅✅
FinvizBEST✅✅✅✅
Seeking AlphaBEST✅✅✅✅
TipRanksBEST✅✅✅✅
NasdaqBEST✅✅✅✅
Earnings WhispersSTANDARD—✅✅✅
BenzingaSTANDARD—✅✅✅
Google FinanceSTANDARD—✅✅✅
MarketScreenerSTANDARD—✅✅✅
ZacksSTANDARD—✅✅✅
MarketWatchSTANDARD—✅✅✅
Investing.comSTANDARD—✅✅✅

Preset Execution Order

BEST

Wall Street Numbers → Yahoo Finance → TradingView → Finviz → Seeking Alpha → TipRanks → Nasdaq

ALL

Wall Street Numbers → Yahoo Finance → TradingView → Finviz → Seeking Alpha → TipRanks → Nasdaq → Earnings Whispers → Benzinga → Google Finance → MarketScreener → Zacks → MarketWatch → Investing.com


Output Example

Results are pushed to the default dataset as clean, flattened JSON records:

[
{
"ticker": "ORCL",
"date": "2026-09-10",
"source": "Investing"
},
{
"ticker": "ORCL",
"date": "2026-09-10",
"source": "TipRanks"
}
]