backtest-expert
Expert guidance for systematic backtesting of trading strategies. Use when developing,…
Fetch upcoming economic events and data releases using FMP API. Retrieve scheduled central bank decisions, employment reports, inflation data, GDP releases, and other market-moving economic indicators for specified date ranges (default: next 7 days). The script outputs raw JSON
$ npx -y skills add tradermonty/claude-trading-skills --skill economic-calendar-fetcher --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/economic-calendar-fetcherContext preview
The summary Claude sees to decide when to auto-load this skill.
Fetch upcoming economic events and data releases using FMP API. Retrieve scheduled central bank decisions, employment reports, inflation data, GDP releases, and other market-moving economic indicators for specified date ranges (default: next 7 days). The script outputs raw JSON
name: economic-calendar-fetcher description: "Fetch upcoming economic events and data releases using FMP API. Retrieve scheduled central bank decisions, employment reports, inflation data, GDP releases, and other market-moving economic indicators for specified date ranges (default: next 7 days). The script outputs raw JSON or text; the assistant filters, assesses impact, and generates the Markdown report."
Retrieve upcoming economic events and data releases from the Financial Modeling Prep (FMP) Economic Calendar API. This skill fetches scheduled economic indicators including central bank monetary policy decisions, employment reports, inflation data (CPI/PPI), GDP releases, retail sales, manufacturing data, and other market-moving events that impact financial markets.
The skill uses a Python script to query the FMP API and returns raw JSON or text output. The assistant then filters events, assesses market impact, and generates a chronological Markdown report for each scheduled event. No files are generated automatically.
**Key Capabilities:**
**Data Source:**
Use this skill when the user requests:
1. **Economic Calendar Queries:**
2. **Market Event Planning:**
3. **Specific Date Range Requests:**
4. **Country-Specific Queries:**
**DO NOT use this skill for:**
Follow these steps to fetch and analyze the economic calendar:
**Check for API key availability (in priority order):**
1. **Recommended:** Check if `FMP_API_KEY` environment variable is set — this keeps the key out of session logs 2. **Acceptable:** Use `--api-key` CLI argument for one-off runs 3. **Not recommended:** Asking the user to paste the key into chat — session logs may retain it 4. If user doesn't have an API key, provide instructions:
**Example user interaction:**
User: "Show me economic events for next week" Assistant: "I'll fetch the economic calendar. I'll use the FMP_API_KEY environment variable if it's set. Otherwise, please pass the key via --api-key when running the script."
**Set appropriate date range based on user request:**
**Default (no specific dates):** Today + 7 days **User specifies period:** Use exact dates (validate format: YYYY-MM-DD) **Maximum range:** 90 days (FMP API limitation)
**Examples:**
**Validate date range:**
**Run the get_economic_calendar.py script with appropriate parameters:**
**Basic usage (default 7 days):**
python3 skills/economic-calendar-fetcher/scripts/get_economic_calendar.py --api-key YOUR_KEY
**With specific date range:**
python3 skills/economic-calendar-fetcher/scripts/get_economic_calendar.py \ --from 2025-01-01 \ --to 2025-01-31 \ --api-key YOUR_KEY \ --format json
**Using environment variable (no --api-key needed):**
export FMP_API_KEY=your_key_here python3 skills/economic-calendar-fetcher/scripts/get_economic_calendar.py \ --from 2025-01-01 \ --to 2025-01-07
**Script parameters:**
**Handle errors and empty results:**
Claude Trading Skills started as a personal project to use AI to improve my own trading process. Claude Trading Skills is a Claude Skills-based trading workflow toolkit for time-constrained individual investors.
Expert guidance for systematic backtesting of trading strategies. Use when developing,…
This skill should be used when analyzing market breadth charts, specifically the S&P 500…
Generate Minervini-style breakout trade plans from VCP screener output with worst-case risk…
Screen US stocks using William O'Neil's CANSLIM growth stock methodology. Use when user…
Synthesize the three Jason Shapiro contrarian-pipeline verdicts (COT crowding, news-reaction…
Detect crowded speculative positioning in CFTC futures markets (COT report analysis) to find…