Example

Daily Earnings Movers Digest

Create a daily winners and losers digest after the close.

Request

GET https://api.earningsapi.com/v1/earnings-movers?date=2026-06-05&apikey=YOUR_API_KEY

Code example

ExamplePython
import requests

API_KEY = "YOUR_API_KEY"
response = requests.get("https://api.earningsapi.com/v1/earnings-movers?date=2026-06-05", params={"apikey": API_KEY}, timeout=30)
response.raise_for_status()
print(response.json())

Result shape

datesymbolpriceChangevolume
2026-06-05BBCP30.70%4,419,201
2026-06-05PL-25.98%40,838,303

Build steps

  1. 1Run the endpoint after the trading day has enough data.
  2. 2Split positive and negative movers in your digest.
  3. 3Store the daily result for backtesting or reporting.

Quota and limits

Compare plan limits and historical data access.

Free

  • 60 requests / minute
  • 100 requests / day
  • 1,000 requests / month
  • The most recent 24 months of historical data on supported endpoints

Pro

  • 300 requests / minute
  • Unlimited daily requests
  • Unlimited monthly requests
  • All available history on supported endpoints

Free daily and monthly quotas reset in New York time. Historical access applies to endpoints marked Historical access.

View usage and plans