Agent skill · business finance · tradermonty
earnings-calendar
This skill retrieves upcoming earnings announcements for US stocks using the Financial Modeling Prep (FMP) API. Use this when the user requests earnings calendar data, wants to know which companies are reporting earnings in the upcoming week, or needs a weekly earnings review. The skill focuses on mid-cap and above companies (over $2B market cap) that have significant market impact, organizing the data by date and timing in a clean markdown table format. Supports multiple environments (CLI, Desktop, Web) with flexible API key management.
Why this skill is useful
Provides specific commands and workflows for retrieving earnings data from the FMP API, which the AI wouldn't reliably generate on its own.
What it needs
Requires financial-modeling-prep account access. About 12k tokens when loaded. Last updated 2026-08-06. 2,581 stars on the source repository.
What this skill does
Earnings Calendar Overview This skill retrieves upcoming earnings announcements for US stocks using the Financial Modeling Prep (FMP) API. It focuses on companies with significant market capitalization (mid-cap and above, over $2B) that are likely to impact market movements. The skill generates organized markdown reports showing which companies are reporting earnings over the next week, grouped by date and timing (before market open, after market close, or time not announced). Key Features: Uses FMP API for reliable, structured earnings data Filters by market cap (>$2B) to focus on market-moving companies Includes EPS and revenue estimates Multi-environment support (CLI, Desktop, Web) Flexible API key management Organized by date, timing, and market cap Prerequisites FMP API Key This skill requires a Financial Modeling Prep API key. Get Free API Key: 1. Visit: https://site.financialmodelingprep.com/developer/docs 2. Sign up for free account 3. Receive API key immediately 4. Free tier: 250 API calls/day (sufficient for weekly earnings calendar) API Key Setup by Environment: Claude Code (CLI): Claude Desktop: Set environment variable in system or configure MCP server. Claude Web: API key will be requested during skill execution (stored only for current session). Core Workflow Step 1: Get Current Date and Calculate Target Week CRITICAL: Always start by obtaining the accurate current date. Retrieve the current date and time: Use system date/time to get today's date Note: "Today's date" is provided in the environment (<env> tag) Calculate the target week: Next 7 days from current date Date Range Calculation: Why This Matters: Earnings calendars are time-sensitive "Next week" must be calculated from the actual current date Provides accurate date range for API request Format dates in YYYY-MM-DD for API compatibility. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills tradermonty/earnings-calendar--0ba5d3