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.