macro-briefing

Collect yfinance and FairEconomy data into SQLite and generate Telegram-ready macro briefings.

5|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/JansenAnalytics/claudex --skill macro-briefing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: macro-briefing
Source: https://github.com/JansenAnalytics/claudex/tree/main/skills/macro-briefing
Command: npx skills add https://github.com/JansenAnalytics/claudex --skill macro-briefing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yfinance, pandas, curl_cffi, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Collects macro market data from yfinance and economic-calendar events from FairEconomy into a SQLite database to enable timely, repeatable macro analysis and briefing generation.

Core Features & Use Cases

  • Automated data collection from yfinance and FairEconomy, centralized in a single SQLite database.
  • Telegram-ready briefing generation from the latest data with optional session filtering (asia, europe, us) and historical snapshots.
  • Integrated tooling with scripts/collect.py, scripts/briefing.py, and scripts/query.py, plus automated delivery via cron/open claw setups for production use.

Quick Start

Run the collection and briefing scripts to generate a Telegram-ready macro briefing from the latest data.

Frequently Asked Questions about macro-briefing

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

FAQPage Schema
Can I generate a Telegram-ready macro briefing from yfinance data?

You can generate a Telegram-ready macro briefing by running scripts/briefing.py against your SQLite database, applying optional session filtering for asia, europe, or us windows to isolate specific market data.

What is the best way to schedule automated macro data collection and briefings?

This macro briefing workflow requires Python 3 along with yfinance, pandas, and curl_cffi dependencies to execute API calls and process economic-calendar data into the SQLite database.

How do I query historical macro data snapshots from a SQLite database?

The best way to schedule automated macro data collection and briefings is using cron or open claw setups, coordinating scripts/collect.py, scripts/briefing.py, and scripts/query.py for production delivery.

Can I filter macro briefings by specific trading sessions like asia or europe?

You query historical macro data snapshots from a SQLite database by running scripts/query.py, which retrieves stored yfinance market data and FairEconomy economic-calendar events for historical analysis.

How do I collect economic calendar events using Python and curl_cffi?

You can filter macro briefings by specific trading sessions like asia, europe, or us by defining the session window in scripts/briefing.py, extracting targeted economic-calendar events and market data from the SQLite database.