
Earnings Calendar
Pull a structured 7-day earnings calendar from FMP for mid-cap-and-larger names so you can plan trades or prep around BMO/AMC reports.
Overview
Earnings Calendar is an agent skill for the Idea phase that builds a FMP-backed, seven-day upcoming earnings report with cap-tier summary and BMO/AMC/TAS tables.
Install
npx skills add https://github.com/tradermonty/claude-trading-skills --skill earnings-calendarWhat is this skill?
- FMP API–driven weekly calendar with executive summary counts (total, large vs mid cap, peak day)
- Per-day tables split by Before Market Open, After Market Close, and Time Not Announced
- Columns for ticker, market cap, sector, EPS estimate, and revenue estimate
- Filters to mid-cap and above (>$2B market cap) per template spec
- Key observations section for highest market-cap reporters in the window
- 7-day coverage window in the report template
- Mid-cap and above filter (>$2B market cap) in template metadata
- Executive summary breaks mega/large (>$10B) vs mid ($2B–$10B) counts
Adoption & trust: 713 installs on skills.sh; 1.8k GitHub stars; 2/3 security scanners passed (skills.sh audits).
What problem does it solve?
You know earnings season is dense but lack a single mid-cap-and-up calendar with timing, estimates, and sector context for the coming week.
Who is it for?
Solo traders or finance builders who already use FMP and want a consistent weekly earnings briefing template filled from live data.
Skip if: Builders without FMP credentials, penny-stock-only screens, or anyone needing guaranteed real-time accuracy without verifying API responses on the day of use.
When should I use this skill?
You need an upcoming earnings calendar for the next week with FMP-sourced estimates and BMO/AMC/TAS grouping.
What do I get? / Deliverables
You get a dated Markdown earnings calendar with executive stats and per-day tables you can drop into research notes or feed into follow-on trade-analysis skills.
- Markdown upcoming earnings calendar for a 7-day window
- Executive summary and per-day BMO/AMC/TAS tables
Recommended Skills
Journey fit
Earnings prep is market research before you size positions or ship trading automations—canonical shelf is Idea phase research, not production ops. The skill outputs competitor/market timing intel (who reports when, estimates, sector clustering), which fits audience and opportunity research.
How it compares
Use instead of manually copying earnings sites into spreadsheets when you want an agent-formatted research memo tied to FMP fields.
Common Questions / FAQ
Who is earnings-calendar for?
Indie traders, quant hobbyists, and solo builders wiring Claude or Cursor into a disciplined earnings-week research ritual with mid-cap-and-larger coverage.
When should I use earnings-calendar?
During Idea-phase research at the start of each trading week, before sizing positions or scheduling alerts around BMO and AMC prints.
Is earnings-calendar safe to install?
Review the Security Audits panel on this Prism page for install risk and network exposure; the skill implies calling external market data APIs with your keys.
SKILL.md
READMESKILL.md - Earnings Calendar
# Upcoming Earnings Calendar - Week of [START_DATE] to [END_DATE] **Report Generated**: [CURRENT_DATE] **Data Source**: FMP API (Mid-cap and above, >$2B market cap) **Coverage Period**: Next 7 days --- ## Executive Summary - **Total Companies Reporting**: [TOTAL_COUNT] - **Mega/Large Cap (>$10B)**: [LARGE_CAP_COUNT] - **Mid Cap ($2B-$10B)**: [MID_CAP_COUNT] - **Peak Day**: [DAY_WITH_MOST_EARNINGS] --- ## [DAY_NAME], [FULL_DATE] ### Before Market Open (BMO) | Ticker | Company | Market Cap | Sector | EPS Est. | Revenue Est. | |--------|---------|------------|--------|----------|--------------| | [TICKER] | [COMPANY_NAME] | [MARKET_CAP] | [SECTOR] | [EPS_EST] | [REV_EST] | | [TICKER] | [COMPANY_NAME] | [MARKET_CAP] | [SECTOR] | [EPS_EST] | [REV_EST] | ### After Market Close (AMC) | Ticker | Company | Market Cap | Sector | EPS Est. | Revenue Est. | |--------|---------|------------|--------|----------|--------------| | [TICKER] | [COMPANY_NAME] | [MARKET_CAP] | [SECTOR] | [EPS_EST] | [REV_EST] | | [TICKER] | [COMPANY_NAME] | [MARKET_CAP] | [SECTOR] | [EPS_EST] | [REV_EST] | ### Time Not Announced (TAS) | Ticker | Company | Market Cap | Sector | EPS Est. | Revenue Est. | |--------|---------|------------|--------|----------|--------------| | [TICKER] | [COMPANY_NAME] | [MARKET_CAP] | [SECTOR] | [EPS_EST] | [REV_EST] | --- ## [NEXT_DAY_NAME], [NEXT_FULL_DATE] [Repeat structure for each day of the week] --- ## Key Observations ### Highest Market Cap Companies This Week 1. [COMPANY_NAME] ([TICKER]) - [MARKET_CAP] - [DATE] [TIME] 2. [COMPANY_NAME] ([TICKER]) - [MARKET_CAP] - [DATE] [TIME] 3. [COMPANY_NAME] ([TICKER]) - [MARKET_CAP] - [DATE] [TIME] ### Sector Distribution - **Technology**: [COUNT] companies - **Healthcare**: [COUNT] companies - **Financial**: [COUNT] companies - **Consumer**: [COUNT] companies - **Other**: [COUNT] companies ### Trading Considerations - **Days with Heavy Volume**: [DATES with multiple large-cap earnings] - **Pre-Market Focus**: [BMO companies that may move markets] - **After-Hours Focus**: [AMC companies that may move markets] --- ## Timing Reference - **BMO (Before Market Open)**: Announcements typically around 6:00-8:00 AM ET before market opens at 9:30 AM ET - **AMC (After Market Close)**: Announcements typically around 4:00-5:00 PM ET after market closes at 4:00 PM ET - **TAS (Time Not Announced)**: Specific time not yet disclosed - monitor company investor relations --- ## Data Notes - **Market Cap Categories**: - Mega Cap: >$200B - Large Cap: $10B-$200B - Mid Cap: $2B-$10B - **Filter Criteria**: This report includes companies with market cap $2B and above (mid-cap+) with earnings scheduled for the next week. - **Data Freshness**: Earnings dates and times can change. Verify critical dates through company investor relations websites for the most current information. - **Missing Times**: Companies showing "TAS" have not yet announced specific timing. Check for updates 24-48 hours before the earnings date. - **EPS and Revenue Estimates**: Analyst consensus estimates from FMP API. Actual results will be reported on earnings date. --- ## Additional Resources - **FMP API Documentation**: https://site.financialmodelingprep.com/developer/docs - **Seeking Alpha Calendar**: https://seekingalpha.com/earnings/earnings-calendar - **Yahoo Finance Calendar**: https://finance.yahoo.com/calendar/earnings --- *Report generated using FMP Earnings Calendar API with mid-cap+ filter (>$2B market cap). Data current as of report generation time. Always verify earnings dates through official company sources.* # FMP Earnings Calendar API Guide This reference provides guidance on using the Financial Modeling Prep (FMP) Earnings Calendar API to retrieve upcoming earnings announcements for US stocks. ## FMP API Overview Financial Modeling Prep (FMP) provides a comprehensive financial data API with earnings calendar endpoints that return structured JSON data including announcement date