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

Free tier includes 60 requests per minute, 100 requests per day, and 1,000 requests per month. Paid plans are built for production use with higher limits and a 300 requests per minute rate limit. Daily and monthly reset windows use New York time.

View usage