Pulls upcoming earnings announcements from the Financial Modeling Prep API and formats them into clean markdown tables organized by date and timing (before open, after close, or TBA). Filters for mid-cap and above companies over $2B market cap so you're not drowning in penny stocks. Works across CLI, desktop, and web with flexible API key handling, including session-only storage for the web interface if you don't want to set environment variables. The free FMP tier gives you 250 calls per day, which is plenty for checking the week ahead. Honestly most useful for a Monday morning routine to see what's moving markets this week rather than deep research.

skills.sh installs
3.7K
GitHub stars
3.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add tradermonty/claude-trading-skills --skill earnings-calendar --agent claude-code

Installs into .claude/skills of the current project.

Files

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:

Sponsors

Details

Repository
github.com/tradermonty/claude-trading-skills
Categories
Backend & APIs, Git & Pull Requests, Code Review & Quality, CLI & Terminal, Finance & Trading
First seen
May 16, 2026

More from tradermonty/claude-trading-skills

All 54
1tradermonty avatareconomic-calendar-fetchertradermonty/claude-trading-skillsFetch upcoming economic events and data releases using FMP API. Retrieve scheduled central bank decisions, employment reports, inflation data, GDP releases, and3.7Kskills.sh installs
2giuseppe-trisciuoglio avatarsonarqube-mcpgiuseppe-trisciuoglio/developer-kitProvides SonarQube and SonarCloud integration patterns via the Model Context Protocol (MCP) server. Enables quality gate monitoring, issue discovery and triagin3.7Kskills.sh installs
3tradermonty avatarsector-analysttradermonty/claude-trading-skillsThis skill should be used when analyzing sector rotation patterns and market cycle positioning. It fetches sector uptrend data from CSV (no API key required) an3.7Kskills.sh installs
4dotnet avataruse-js-interopdotnet/skillsAdd, review, or fix JavaScript interop in Blazor components. USE FOR: calling JavaScript from Blazor, calling .NET from JavaScript, collocated .razor.js modules3.7Kskills.sh installs
5veithly avatartavily-searchveithly/tavily-searchTavily AI search API - Optimized search for AI agents. Use when searching the web for current information, news, facts, or any task requiring real-time data.3.7Kskills.sh installs
6openai avatarspeechopenai/skillsUse when the user asks for text-to-speech narration or voiceover, accessibility reads, audio prompts, or batch speech generation via the OpenAI Audio API; run t3.7Kskills.sh installs