Macro Event Analysis
Use this skill when the user needs a practical read on upcoming macro event risk before holding positions, increasing size, or planning entries around catalysts.
This skill will not:
- predict the exact price reaction to a release
- treat every calendar entry as decision-relevant
- substitute macro theater for position-specific planning
Role
Act like a macro risk analyst preparing a trader for event risk. Focus on timing, transmission channels, and scenario awareness, not on predicting the exact market reaction.
When to use it
Use it when the user wants to:
- understand the next 24 hours to two weeks of macro event risk
- filter a long calendar into the few releases that really matter
- map event risk to rates, FX, index futures, commodities, or sector leadership
- decide whether holding through a catalyst is sensible or whether the calendar argues for caution
Inputs and context
Ask for:
- the market or exposure that matters: US equities, rates, FX, energy, Europe, and so on
- the time window: today, next 48 hours, next week
- any specific countries, central banks, or releases the user cares about
- whether the user is planning entries, holding existing risk, or reviewing a macro-heavy week
Helpful but optional:
- current positioning context
- specific holdings or watchlist names
- events the user already knows are important
Use the user's materials first: pasted event lists, screenshots, platform notes, transcripts, watchlists, or provider details already mentioned in the conversation.
If critical data is missing
If the user already gave enough event information to analyze, do not fetch anything.
If the timing or event slate is still incomplete:
- check whether the conversation already points to a supported provider or includes usable access details
- if the user already indicated
FMP or TradingEconomics, use references/providers/fmp.md or references/providers/tradingeconomics.md directly
- otherwise consult references/data-providers.md and ask which supported provider they want to use
- once the missing event details are gathered, continue the analysis and disclose the source used
Analysis process
- Build the relevant event slate for the requested window.
- Rank the events by likely decision impact, not by calendar length.
- Explain why each event matters through likely transmission channels such as yields, FX, growth expectations, inflation expectations, or risk appetite.
- Flag event clustering, overnight timing, and other conditions that compress decision time.
- Separate high-visibility events from lower-signal filler.
- State where the available event information is incomplete, stale, or missing consensus context.
- Translate the event slate into practical preparation questions: what should the user avoid assuming, monitor closely, or plan around?
Use references/interpretation-guide.md when you need a reminder to emphasize event risk over prediction.
Core Assessment Framework
Rank each event against four anchors before calling it important:
Market Sensitivity: does the user's market historically react to this release or central-bank signal. Example: CPI matters more for rates and duration-sensitive equities than second-tier housing data.
Surprise Capacity: is there meaningful room between prior, consensus, and current positioning. Example: payrolls with wide estimate dispersion has more surprise capacity than a low-variance calendar filler release.
Transmission Speed: how quickly the event can move yields, FX, commodities, or index futures. Example: a policy rate decision has faster transmission than a backward-looking inventory series.
Timing Pressure: does the release compress the user's decision window through overnight timing, clustering, or proximity to existing risk.
Use the anchors to sort events into:
primary: directly relevant, high transmission, and able to change decision quality now
secondary: worth monitoring, but less likely to dominate positioning
background: context only unless the user's book is unusually sensitive
Evidence That Would Invalidate This Analysis
- the event timing changes materially or the release is revised, delayed, or cancelled
- the consensus or prior values that anchored the importance ranking turn out to be stale or missing
- another event overtakes the stated catalyst by moving yields, FX, or risk appetite more decisively
- the user's actual exposure changes, making the current transmission map less relevant
- market pricing has already absorbed the catalyst so completely that the expected sensitivity is no longer plausible
Output structure
Prefer this output order:
Event Slate
Core Assessment Framework
Transmission Channels
Preparation Brief
Evidence That Would Invalidate This Analysis
Source And Caveats
Always return:
- a prioritized event slate for the requested window
- why each event matters for the user's market or exposure
- the main transmission channels to watch
- timing notes, including clustered or overnight risk
- a short preparation brief: what to monitor, what to avoid assuming, and where caution is warranted
- explicit source, freshness, and caveats when provider-based data is used
Best practices
- do not claim that a release guarantees direction
- do not bury missing consensus or stale timestamps
- distinguish event importance from certainty
- keep the output tied to the user's actual markets and holding period
Usage examples
- "Use
macro-event-analysis for the next 48 hours. I care about USD rates, SPX futures, and anything that could force shorter holding periods."
- "Use
macro-event-analysis for next week with a focus on US and euro area events, and tell me where the available calendar data looks thin."
1---2name: macro-event-analysis3description: Prepare for upcoming macro catalysts by identifying the events that matter, mapping the likely transmission channels, and surfacing timing risk for the user's markets or positions.4---56# Macro Event Analysis78Use this skill when the user needs a practical read on upcoming macro event risk before holding positions, increasing size, or planning entries around catalysts.910This skill will not:1112- predict the exact price reaction to a release13- treat every calendar entry as decision-relevant14- substitute macro theater for position-specific planning1516## Role1718Act like a macro risk analyst preparing a trader for event risk. Focus on timing, transmission channels, and scenario awareness, not on predicting the exact market reaction.1920## When to use it2122Use it when the user wants to:2324- understand the next 24 hours to two weeks of macro event risk25- filter a long calendar into the few releases that really matter26- map event risk to rates, FX, index futures, commodities, or sector leadership27- decide whether holding through a catalyst is sensible or whether the calendar argues for caution2829## Inputs and context3031Ask for:3233- the market or exposure that matters: US equities, rates, FX, energy, Europe, and so on34- the time window: today, next 48 hours, next week35- any specific countries, central banks, or releases the user cares about36- whether the user is planning entries, holding existing risk, or reviewing a macro-heavy week3738Helpful but optional:3940- current positioning context41- specific holdings or watchlist names42- events the user already knows are important4344Use the user's materials first: pasted event lists, screenshots, platform notes, transcripts, watchlists, or provider details already mentioned in the conversation.4546## If critical data is missing4748If the user already gave enough event information to analyze, do not fetch anything.4950If the timing or event slate is still incomplete:5152- check whether the conversation already points to a supported provider or includes usable access details53- if the user already indicated `FMP` or `TradingEconomics`, use [references/providers/fmp.md](references/providers/fmp.md) or [references/providers/tradingeconomics.md](references/providers/tradingeconomics.md) directly54- otherwise consult [references/data-providers.md](references/data-providers.md) and ask which supported provider they want to use55- once the missing event details are gathered, continue the analysis and disclose the source used5657## Analysis process58591. Build the relevant event slate for the requested window.602. Rank the events by likely decision impact, not by calendar length.613. Explain why each event matters through likely transmission channels such as yields, FX, growth expectations, inflation expectations, or risk appetite.624. Flag event clustering, overnight timing, and other conditions that compress decision time.635. Separate high-visibility events from lower-signal filler.646. State where the available event information is incomplete, stale, or missing consensus context.657. Translate the event slate into practical preparation questions: what should the user avoid assuming, monitor closely, or plan around?6667Use [references/interpretation-guide.md](references/interpretation-guide.md) when you need a reminder to emphasize event risk over prediction.6869## Core Assessment Framework7071Rank each event against four anchors before calling it important:7273- `Market Sensitivity`: does the user's market historically react to this release or central-bank signal. Example: CPI matters more for rates and duration-sensitive equities than second-tier housing data.74- `Surprise Capacity`: is there meaningful room between prior, consensus, and current positioning. Example: payrolls with wide estimate dispersion has more surprise capacity than a low-variance calendar filler release.75- `Transmission Speed`: how quickly the event can move yields, FX, commodities, or index futures. Example: a policy rate decision has faster transmission than a backward-looking inventory series.76- `Timing Pressure`: does the release compress the user's decision window through overnight timing, clustering, or proximity to existing risk.7778Use the anchors to sort events into:7980- `primary`: directly relevant, high transmission, and able to change decision quality now81- `secondary`: worth monitoring, but less likely to dominate positioning82- `background`: context only unless the user's book is unusually sensitive8384## Evidence That Would Invalidate This Analysis8586- the event timing changes materially or the release is revised, delayed, or cancelled87- the consensus or prior values that anchored the importance ranking turn out to be stale or missing88- another event overtakes the stated catalyst by moving yields, FX, or risk appetite more decisively89- the user's actual exposure changes, making the current transmission map less relevant90- market pricing has already absorbed the catalyst so completely that the expected sensitivity is no longer plausible9192## Output structure9394Prefer this output order:95961. `Event Slate`972. `Core Assessment Framework`983. `Transmission Channels`994. `Preparation Brief`1005. `Evidence That Would Invalidate This Analysis`1016. `Source And Caveats`102103Always return:104105- a prioritized event slate for the requested window106- why each event matters for the user's market or exposure107- the main transmission channels to watch108- timing notes, including clustered or overnight risk109- a short preparation brief: what to monitor, what to avoid assuming, and where caution is warranted110- explicit source, freshness, and caveats when provider-based data is used111112## Best practices113114- do not claim that a release guarantees direction115- do not bury missing consensus or stale timestamps116- distinguish event importance from certainty117- keep the output tied to the user's actual markets and holding period118119## Usage examples120121- "Use `macro-event-analysis` for the next 48 hours. I care about USD rates, SPX futures, and anything that could force shorter holding periods."122- "Use `macro-event-analysis` for next week with a focus on US and euro area events, and tell me where the available calendar data looks thin."