earnings-calendar

Fetch US earnings data via FMP API and generate Markdown reports.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/PNWSkyHippy/Trading_Bot_V2 --skill earnings-calendar-pnwskyhippy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: earnings-calendar
Source: https://github.com/PNWSkyHippy/Trading_Bot_V2/tree/main/claud-skills/examples/weekly-trade-strategy/.claude/skills/earnings-calendar
Command: npx skills add https://github.com/PNWSkyHippy/Trading_Bot_V2 --skill earnings-calendar-pnwskyhippy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

US stock earnings calendars are time-sensitive and manual to assemble; this skill automates fetching upcoming earnings announcements via the Financial Modeling Prep (FMP) API, focusing on mid-cap+ companies that have significant market impact, and formats results into a clean, markdown table.

Core Features & Use Cases

  • Fetches upcoming earnings announcements for US stocks via the FMP API.
  • Filters to mid-cap+ companies (>$2B market cap) to prioritize market movers.
  • Groups results by date and timing (BMO/AMC/TAS) and outputs a Markdown-ready report enriched with sector and market-cap data.
  • Supports multi-environment usage (CLI, Desktop, Web) with flexible API-key management.

Quick Start

Invoke the earnings-calendar skill to fetch the next week's data and generate the markdown report.

Frequently Asked Questions about earnings-calendar

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get a weekly earnings calendar for mid-cap and large-cap stocks?▼

To get a weekly earnings calendar for mid-cap and large-cap stocks, this skill fetches upcoming US earnings data via the FMP API, filters for companies with over $2B market cap, and formats the results into a Markdown-ready report.

How are earnings announcements organized in the generated Markdown report?▼

Earnings announcements in the Markdown report are grouped by date and timing categories—BMO (Before Market Open), AMC (After Market Close), and TAS (Time Not Supplied)—and enriched with sector and market-cap details.

Do I need an FMP API key to fetch upcoming earnings data?▼

Yes, you need a Financial Modeling Prep (FMP) API key to fetch upcoming earnings data, which this skill manages securely across multi-environment workflows including CLI, Desktop, and Web.

Can I filter the US earnings calendar to only include market-moving companies?▼

Yes, you can filter the US earnings calendar to focus on market-moving companies by setting a market-cap threshold, which this skill enforces at over $2B to prioritize significant market impact.

What is the best way to automate fetching upcoming earnings reports without manual data assembly?▼

The best way to automate fetching upcoming earnings reports is using this skill to call the FMP API, which eliminates manual calendar assembly and directly outputs a clean Markdown table.

Are there limitations when relying on the FMP API for earnings calendar data?▼

A limitation of relying on the FMP API for earnings calendar data is the strict dependency on API-key availability and network access, though this skill includes robust error handling to manage fetch failures gracefully.