Skip to main content

Earnings Surprise Synchronization Flow

Orchestration pipeline for fetching historical earnings performance and surprise metrics.

Sequence​

Data Points​

FieldDescription
Actual EPSThe actual Earnings Per Share reported by the company.
Estimate EPSThe consensus analyst estimate for EPS.
Surprise %The percentage difference between actual and estimate.
PeriodThe fiscal quarter/year for the reported data.

Implementation Details​

FeatureDetail
Upsert LogicUses UpsertRangeAsync to handle updates to existing periods or additions of new reports.
PostgreSQL StoreUnlike news, earnings data is stored in PostgreSQL for relational analysis and reporting.
Sequential ProcessingCurrently processed sequentially per symbol to respect API rate limits for non-premium tiers.