Markets

Earnings Calendar

Earnings Events

US stocks

Economic Calendar

Macro

Understanding Earnings Reports

Earnings reports are quarterly financial disclosures that publicly traded companies are required to file with the SEC. These reports, also known as 10-Q filings, provide a detailed snapshot of a company's financial health including total revenue, net income, earnings per share (EPS), and forward guidance. For investors and traders, earnings season is one of the most important periods in the market calendar because these reports often trigger significant price movements.

The two most closely watched metrics in any earnings report are EPS and revenue. When a company reports EPS above analyst consensus estimates, this is called an "earnings beat" and typically results in a positive stock price reaction. Conversely, an "earnings miss" can cause sharp declines. Revenue growth is equally important as it shows whether the company's top-line business is expanding. A company can beat on EPS through cost-cutting while missing on revenue, which often signals underlying weakness.

Earnings proximity is a critical factor in trade timing. Stocks tend to become more volatile as their earnings date approaches, and holding positions through earnings carries significant event risk. Many systematic trading strategies avoid entering new positions within 5 days of a scheduled earnings report to reduce the chance of gap-down losses. Our AI signals factor in earnings proximity as part of the risk assessment process.

Disclaimer: The information provided on this page is for educational and informational purposes only. It does not constitute financial advice, investment recommendations, or an offer to buy or sell securities. Charts and calendars are embedded from TradingView and subject to their terms. Always verify earnings dates with official company filings before making trading decisions.

Get AI-powered trading signals

Daily stock picks with entry prices, stop-losses, and profit targets.

Download on the App StoreGet it on Google Play