Catalyst Calendar

Track upcoming market-moving events (macro, crypto protocol, exchange listings, regulatory decisions, conference keynotes, ETF approvals) and pre-flag releva...

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 89 · 1 current installs · 1 all-time installs
byZero2Ai@zero2ai-hub
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
The name/description match the behavior: tracking market-moving events and flagging pre-position windows. Required resources (none declared) and the operations described (storing a JSON calendar, flagging events) are proportional to the stated purpose.
Instruction Scope
SKILL.md instructs the agent to 'search for upcoming crypto and macro events' and to 'scrape upcoming events' but does not specify which sources, APIs, or scraping approach to use. It also specifies a persistent path (~/.openclaw/workspace/trading/catalyst-calendar.json) and a relative reference (trading/catalyst-calendar.json) in different places — minor inconsistency. The instructions do not ask the agent to read unrelated files or require unrelated credentials, but the open-ended 'search/scrape' step could cause broad web access unless constrained.
Install Mechanism
Instruction-only skill with no install spec or code files; nothing will be written to disk by an installer. The only on-disk persistence is the calendar JSON described in SKILL.md, which is expected for this functionality.
Credentials
No environment variables, credentials, or config paths are requested. This is proportionate to a calendar/tracker. Be aware that some data sources (paid feeds or APIs) could require credentials later; none are declared here.
Persistence & Privilege
The skill writes and reads a persistent JSON at ~/.openclaw/workspace/trading/catalyst-calendar.json (and references trading/catalyst-calendar.json elsewhere). Persisting user data is reasonable for a calendar skill, but you should be comfortable with the agent having permission to write to that workspace path. always is false (not force-installed); autonomous invocation is allowed (default), which means scheduled scans could run without a fresh prompt unless you restrict that behavior.
Assessment
This skill appears to do what it says: maintain a local catalyst calendar and flag pre-positioning windows. Before installing: 1) Decide whether you’re comfortable letting the agent read/write ~/.openclaw/workspace/trading/catalyst-calendar.json (it will persist entries there). 2) Confirm policy for autonomous network access / scraping — the SKILL.md is vague about which sites or APIs to use, so restrict sources or require explicit confirmation before the agent scrapes the web. 3) If you use paid data feeds, expect you may need to supply credentials later; none are declared now. 4) Consider backups or a review step for events the agent adds (to avoid automated insertion of incorrect/biased items). If you want stricter control, require manual approval for weekly scans and constrain allowed source domains (e.g., federalreserve.gov, ethereum.org).

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.0
Download zip
latestvk97317k7rqmh4j92jj6m0sem8s833acc

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

Catalyst Calendar

Forward-looking event tracker. Identifies upcoming catalysts and surfaces pre-positioning opportunities before the market prices them in.

What Counts as a Catalyst

  • Macro: Fed decisions, CPI prints, GDP data, regulatory announcements
  • Crypto-specific: Protocol upgrades, halving events, token unlocks, mainnet launches
  • Exchange: Binance/Coinbase/Kraken new listings, futures launches
  • Regulatory: ETF approvals/rejections, SEC/CFTC rulings, country-level bans or legalization
  • Conferences: Major industry events (ETHDenver, Consensus, Binance Blockchain Week, NVIDIA GTC, etc.)
  • Earnings/Partnerships: Public company earnings with crypto exposure (Coinbase, MicroStrategy, Marathon)

Calendar Storage

Stored at: ~/.openclaw/workspace/trading/catalyst-calendar.json

{
  "events": [
    {
      "id": "evt-001",
      "date": "2026-03-19",
      "event": "FOMC Rate Decision",
      "category": "macro",
      "impact": "high",
      "affected_assets": ["BTC", "ETH", "all"],
      "pre_position_days": 3,
      "notes": "Rate hold expected — risk-on if confirmed",
      "source": "federalreserve.gov"
    },
    {
      "id": "evt-002",
      "date": "2026-04-10",
      "event": "Ethereum Pectra Upgrade",
      "category": "protocol",
      "impact": "high",
      "affected_assets": ["ETH", "staking tokens"],
      "pre_position_days": 14,
      "notes": "EIP-7251 — raises validator limit, reduces sell pressure",
      "source": "ethereum.org"
    }
  ]
}

Usage

View upcoming catalysts (next 14 days)

List upcoming catalysts from trading/catalyst-calendar.json for the next 14 days. Flag any where pre_position_days window is now open.

Add new event

Add to catalyst-calendar.json: [event details]

Weekly scan (find new catalysts)

Search for upcoming crypto and macro events this week. Update catalyst-calendar.json with any new high-impact events in the next 30 days.

Alert Logic

When today's date is within pre_position_days of an event:

📅 CATALYST ALERT — 7 days to Ethereum Pectra Upgrade
  Date: 2026-04-10
  Impact: HIGH
  Affected: ETH, staking tokens
  Pre-position window: OPEN NOW
  Notes: EIP-7251 — raises validator limit, reduces sell pressure
  Action: Review ETH position vs threshold-watcher signal

Cron Integration

  • Weekly scan (Monday 07:00 UTC): scrape upcoming events, update calendar
  • Daily check (07:00 UTC): flag events where pre-position window opens today

Integration with Trading Pipeline

  • Outputs feed skill-crypto-threshold-watcher (set tighter thresholds near high-impact events)
  • Logged to skill-trading-journal as context for trade decisions
  • Informs backtest-expert on regime conditions (pre/post catalyst)

Files

1 total
Select a file
Select a file to preview.

Comments

Loading comments…