Wake your agent when the market moves, not on a cron
An event feed for your Claude Code, Muse or Discord bot: an 8-K hits EDGAR, an earnings date gets set, a ticker gaps 4%, volume runs 3× normal. Your agent gets the event over MCP, a webhook or Discord, with the source timestamp.
Join the waitlist See the last 14 days of events ↓
For traders and small funds who already run an agent or a bot. Up to 25 tickers.
Why a cron isn't enough
It fires at the wrong time
A 7am job misses the 8-K filed at 16:05 and the 4% gap at the open. Polling every minute burns tokens on nothing.
The script is easy. Running it isn't.
Any model writes a poller in a minute. Keeping it up 24/7 through Yahoo and EDGAR rate limits, deduping, and not firing twice is the work.
You can't prove it didn't miss
Every event is logged with the source time and the time we fired, in a public log you can check.
Sample event log: our own watchlist, last 14 days
Watchlist: 25 tickers (AAPL MSFT NVDA AMZN GOOGL META TSLA AMD AVGO NFLX PLTR COIN MSTR SMCI JPM GS XOM UNH LLY COST NKE INTC MU ORCL CRM). Last 14 days: 40 day move · 35 gap at open · 12 8-K filed · 5 volume spike. Showing the latest 20. Generated 2026-10-05 01:49 ET from public EDGAR and Yahoo data. 8-K times are EDGAR acceptance times to the second.
| Source time | Ticker | Event | Detail | Source |
|---|---|---|---|---|
| Fri Oct 02 16:04:24 ET | COIN | 8-K filed | officer/director change | EDGAR |
| Fri Oct 02 16:00 ET | TSLA | day move | +4.7% close to close | Yahoo daily bars |
| Fri Oct 02 16:00 ET | AVGO | day move | +3.3% close to close | Yahoo daily bars |
| Fri Oct 02 16:00 ET | COIN | day move | -3.3% close to close | Yahoo daily bars |
| Fri Oct 02 16:00 ET | SMCI | day move | +4.2% close to close | Yahoo daily bars |
| Fri Oct 02 16:00 ET | NKE | day move | -3.6% close to close | Yahoo daily bars |
| Fri Oct 02 16:00 ET | NKE | volume spike | 3.7x 20-day avg | Yahoo daily bars |
| Fri Oct 02 16:00 ET | ORCL | day move | +3.1% close to close | Yahoo daily bars |
| Fri Oct 02 09:30 ET | NVDA | gap at open | +2.3% vs prior close | Yahoo daily bars |
| Fri Oct 02 09:30 ET | AMD | gap at open | +3.3% vs prior close | Yahoo daily bars |
| Fri Oct 02 09:30 ET | COIN | gap at open | +2.8% vs prior close | Yahoo daily bars |
| Fri Oct 02 09:04:26 ET | TSLA | 8-K filed | results of operations | EDGAR |
| Thu Oct 01 16:15:15 ET | NKE | 8-K filed | results of operations, restructuring costs | EDGAR |
| Thu Oct 01 08:01:12 ET | MSTR | 8-K filed | Reg FD disclosure, other events | EDGAR |
| Wed Sep 30 16:02:22 ET | MU | 8-K filed | results of operations | EDGAR |
| Tue Sep 29 16:38:50 ET | TSLA | 8-K filed | material agreement, agreement terminated, new debt obligation | EDGAR |
| Mon Sep 28 16:16:47 ET | AMD | 8-K filed | unregistered equity sale | EDGAR |
| Mon Sep 28 08:00:16 ET | MSTR | 8-K filed | Reg FD disclosure, other events | EDGAR |
| Fri Sep 25 17:20:49 ET | XOM | 8-K filed | other events | EDGAR |
| Fri Sep 25 08:03:17 ET | MSTR | 8-K filed | other events | EDGAR |
Earnings dates coming up: JPM Oct 13, GS Oct 13, UNH Oct 13, NFLX Oct 20, TSLA Oct 21, INTC Oct 22, MSFT Oct 28, GOOGL Oct 28, META Oct 28, AAPL Oct 29, AMZN Oct 29, COIN Oct 29, MSTR Oct 29, LLY Oct 29, XOM Oct 30, PLTR Nov 02, AMD Nov 03, SMCI Nov 03
This sample is backfilled from public data, so it shows source times only. The live feed adds the time each trigger fired next to it.
How your agent gets it
MCP server
subscribe, list_events, ack. Your agent asks what fired since its last run and acks what it handled.
Webhook
A signed JSON POST per event to your n8n, Zapier, server or remote agent trigger.
Discord or Telegram
A message in your channel, for bots that already listen there.
{"id":"evt_8k_XYZ_0001","ticker":"XYZ","type":"8-K filed","items":["5.02"],
"source":"EDGAR","source_ts":"2026-10-02T20:31:07Z","fired_ts":"2026-10-02T20:31:41Z",
"url":"https://www.sec.gov/Archives/edgar/data/..."}
Payload format (illustrative).
Now in ChatGPT
A ChatGPT app is in the works: add it and ask what filed, gapped or reports soon on your watchlist, or subscribe so ChatGPT is pinged by webhook when a trigger fires. Built on the MCP Events draft (webhook delivery, signed with Standard Webhooks). Informational alerts only, not investment advice. Submission pending review.
FAQ
Which events?
At launch: 8-K filed (with item numbers), earnings date set or moved, gap at the open, day move past your threshold, volume over N× the 20-day average. Tell us what else you need below.
Is this a signal service?
No. It tells your agent that something happened, with a link to the source. What your agent or you do next is up to you. Not investment advice.
What will it cost?
The first 10 waitlist users get it free in exchange for feedback. After that, a small monthly fee per watchlist.
Who is behind this?
A former Amazon software engineer who now works as a finance consultant and builds agent tooling for trading and finance.
Join the waitlist
Two questions so we build the right events first.