Truebeats

Truebeats

TrueBeats Estimates

TrueBeats by ExtractAlpha is a proprietary prediction signal for expected EPS and revenue surprises relative to analyst consensus. It combines individual sell-side analyst forecasts, earnings-management indicators, management activity, and historical trends for companies and their peers. Coverage includes equities across the Americas, Europe, and Asia-Pacific.

Traditional consensus estimates generally combine sell-side forecasts using equal-weighted or similar aggregation methods. TrueBeats supplements consensus with additional information from detailed broker estimates, analyst performance, management behavior, and time-series trends. According to ExtractAlpha, these signals correctly predict the direction of earnings and revenue surprises up to 80% of the time globally, with particularly strong results among larger companies with broad analyst coverage.

TrueBeat values are relative surprise signals, not dollar-denominated EPS or revenue estimates. They are expressed as decimal ratios and can be multiplied by 100 to convert them to percentages. Positive values indicate an expected beat relative to consensus, while negative values indicate an expected miss.

Use Cases

The TrueBeats Estimates dataset can be used to:

  • Predict EPS and revenue surprises relative to consensus
  • Screen and rank companies ahead of earnings announcements
  • Track changes in expectations and signal momentum over time
  • Support alpha research and strategy backtesting
  • Monitor event risk across portfolios
  • Develop event-driven trading strategies
  • Enrich investment research and commentary
  • Power alerts and dashboards for companies, sectors, and portfolios

Keys and Period Formats

  • Primary key: ticker
  • Secondary key: fiscalPeriod
    • Annual periods: YYYY—for example, 2026
    • Quarterly periods: YYYY QN—for example, 2026 Q1

Point-in-Time Queries

Point-in-time data can be retrieved to answer questions such as, “What did the TrueBeats model indicate as of a given date?”

The dataset also supports:

  • Date ranges, such as from=2025-02-13&to=2025-12-20
  • A specified number of recent records, such as last=10

Response Content

The response includes EPS and sales surprise signals—truebeatEps and truebeatSales—along with their underlying model components and the number of analysts contributing to the relevant estimates.

Category:
Fundamentals
Type:
historical
Workspace:
EDGE
Dataset Id:
TRUEBEATS_EPS_REVENUE_FORECASTS
Region:
US
Records:
232,735,454
Newest Record:
10/27/2026
Oldest Record:
01/03/2002
Updated At:
10/27/2026

Start building with this dataset

Get API access in minutes.

Use Cases

  • Earnings surprise prediction Identify companies likely to beat or miss EPS and revenue expectations ahead of earnings announcements.
  • Pre-earnings stock screening Rank universes by strongest positive or negative TrueBeats signals for upcoming quarters or years.
  • Estimate drift & momentum analysis Track how forecasts evolve over time to spot accelerating optimism or deteriorating expectations.
  • Alpha factor research & backtesting Use TrueBeats signals as predictive factors in quantitative models and historical strategy tests.
  • Portfolio risk monitoring Flag holdings where TrueBeats indicates rising downside risk before earnings events.
  • Event-driven trading strategies Support earnings-season strategies that focus on surprise likelihood rather than raw consensus.
  • Fundamental signal dashboards Power dashboards that surface forward-looking EPS and revenue outlooks across sectors or portfolios.
  • Thematic & sector analysis Aggregate TrueBeats signals to identify industries with improving or weakening earnings momentum.
  • Research note & commentary generation Enrich analyst reports with data-driven insight into expected earnings outcomes and drivers.
  • Alerting & notifications Trigger alerts when TrueBeats signals cross thresholds or change materially for key names.

Highlights

The TrueBeats Estimates dataset delivers forward-looking EPS and revenue forecasts that go beyond simple consensus, combining analyst behavior, earnings management signals, and time-series trends into a single, predictive view of company performance. It is designed to surface early insight into which companies are most likely to beat or miss expectations, giving users a powerful edge ahead of earnings events.

Normalized on viaNexus, the dataset supports both current and point-in-time analysis, making it easy to track how expectations evolve and to integrate TrueBeats signals into research, screening, portfolio monitoring, and event-driven strategies. The result is a high-signal, actionable view of future fundamentals that turns estimates into a true source of alpha.

Provider

extractalpha Logo
Published Byextractalpha

Methods

Time Series Query Parameters

You can use any time series query parameters with this dataset.
View the full documentation →

Response Attributes

KeyType
Description
cusipstring, nullCUSIP identifier for the security.
date* indexstringThe date on which a user could trade on the data, by 12:30pm Eastern that day.
expertbeatEpsnumber, nullEPS component of the TrueBeat signal based on estimates from top-performing analysts, expressed as a decimal ratio; multiply by 100 to convert it to a percentage.
expertbeatSalesnumber, nullSales component of the TrueBeat signal based on estimates from top-performing analysts, expressed as a decimal ratio; multiply by 100 to convert it to a percentage.
fiscalPeriod* subkeystringFiscal period key. Annual records use 'YYYY' (e.g., '2025'); quarterly records use 'YYYY QN' (e.g., '2025 Q1').
isinstring, nullISIN identifier for the security.
managementbeatEpsnumber, nullEPS component of the TrueBeat signal based on management activity, such as guidance, expressed as a decimal ratio; multiply by 100 to convert it to a percentage.
managementbeatSalesnumber, nullSales component of the TrueBeat signal based on management activity, such as guidance, expressed as a decimal ratio; multiply by 100 to convert it to a percentage.
numberOfAnalystsEpsinteger, nullCount of contributing analysts for EPS metrics for this (ticker, fiscalPeriod).
numberOfAnalystsSalesinteger, nullCount of contributing analysts for SALES metrics for this (ticker, fiscalPeriod).
periodEndDatestring, nullEnd date of the fiscal period (YYYY-MM-DD).
periodTypestring, nullFiscal period type: 'A' for annual (YYYY) or 'Q' for quarterly ('YYYY QN').
reportDatestring, nullFinancial report/announcement date for the fiscal period (YYYY-MM-DD).
ticker* keystringTicker/symbol for the security (e.g., AAPL, MSFT).
trendbeatEpsnumber, nullEPS component of the TrueBeat signal based on historical surprise trends for the company and its peers, expressed as a decimal ratio; multiply by 100 to convert it to a percentage.
trendbeatSalesnumber, nullSales component of the TrueBeat signal based on historical surprise trends for the company and its peers, expressed as a decimal ratio; multiply by 100 to convert it to a percentage.
truebeatEpsnumber, nullExpected EPS surprise relative to consensus, expressed as a decimal (e.g. 0.046 means 4.6% above consensus; negative values indicate an expected miss).
truebeatSalesnumber, nullExpected sales surprise relative to consensus, expressed as a decimal (e.g. 0.046 means 4.6% above consensus; negative values indicate an expected miss).

* required

Attribution

Source: ExctractAlpha.

HTTP REQUEST
GET/v1/data/EDGE/TRUEBEATS_EPS_REVENUE_FORECASTS?last=1
HTTP RESPONSE
Please Apply a valid viaNexus token to view the response.
If you don't have a token, sign up for a free trial account at /auth/register