examplesprediction-edge
for people who bet on what they know

Prediction Edge

A specialist agent per market domain. Watches contracts, reads adjacent discussion, pings you when reality and the price drift apart. Never trades.

prediction-edge
telegram Β· alert Β· 06:42
🎬guild-watcherPGA + DGA + SAG-ensemble β†’ Anora
πŸ“critic-watcherNYFCC + NSFC β†’ Anora; LAFCA split
πŸ“£buzz-watcherlate-cycle momentum shifting to Anora
Market: "Anora wins Best Picture" β†’ 27%. The Brutalist still leading at 38%. Three independent feeds converging on Anora. The PGA + DGA + SAG-ensemble trio to one film has called BP 9 of 10 times since 2010. Your January pick was Anora before the guilds confirmed. Worth a look?
not a trade. that's your job.

The situation

You watch prediction markets. You have informed views on a few specific topics (award shows, election outcomes, sports championships) but you can't watch every signal yourself. Prediction Edge runs a specialist agent per signal stream (guild votes, critic awards, polling, recruiting, whatever the market depends on), plus a reviewer that synthesizes across them and asks the questions you'd ask if you had time. None of them place trades. That's your job.

How it behaves

Three things, on the markets you care about.

A watcher sits on each signal stream. The reviewer only pings you when they independently line up. That keeps the alerts grounded instead of vibe-driven.

How you'd build it

Picking what to watch

prediction-edge
I bet on award shows β€” Best Picture mainly, sometimes Best Actor and Director. I follow the trade press and feel I have informed views, but I can't watch every signal in real time. What would the system actually watch?
all-agents Β· design
For Best Picture, the high-signal feeds are guild votes (PGA, DGA, SAG-ensemble β€” these are the predictive ones), critic associations (NYFCC and NSFC matter because they're early; LAFCA splits often), and industry buzz (Variety, Deadline, THR coverage of the campaign). I'd set up a watcher per stream β€” three watchers β€” plus a reviewer whose job is the synthesis: when guild + critic + buzz align toward a film and the market hasn't repriced, that's the alert. For Best Actor and Director we'd reuse the same shape with the actor- and director-specific outlets. Want me to watch more than one venue when they list the same race?
Yes, cross-reference where they overlap. Skip Best Director β€” too noisy, too contested. Add the Spirit Awards to the critics watcher; they've been more predictive lately. And if there's strong indie consensus the guilds aren't seeing, I want to know separately β€” that's a different signal pattern from guild-converged.
all-agents Β· design
Wiring it in: Β· Best Picture and Best Actor β€” three watchers (guilds, critics, buzz) with Spirit Awards feeding the critics watcher Β· Director skipped until you say otherwise Β· every venue you watch, read-only, with cross-reference when more than one lists the same race Β· New rule for the reviewer: Spirit + critic alignment toward an indie that the guilds haven't seen β†’ separate alert class, distinguishable from guild-converged alerts at a glance The last one is the tricky bit. Want me to draft sample alert language for the indie case so you can see how it'll read on Telegram?

Your edge as a bettor is the input. You bring domain knowledge β€” which markets you follow, which signals matter, which sources you trust. Cast turns that into a structure: which parts watch what, how they cross-check, when they ping you. The substance is yours; Cast supplies the shape.

How an alert decides to ping you

prediction-edge
On these prediction-market alerts β€” I don't want to be paged for every flutter. When would something actually fire vs. stay quiet?
all-agents Β· design
Convergence + price gap is the bar. Two examples to make it concrete: Β· All three watchers surface Anora over The Brutalist (PGA + DGA + SAG-ensemble all align). The market has The Brutalist at 38%, Anora at 27% β€” that's an 11-point gap with three converged signals. Pings you on Telegram. Β· One critic association (LAFCA) goes for The Brutalist; the others haven't moved. No convergence. The reviewer notes it in the morning brief but does not page. The gap threshold and which signal combinations count are tunable. I'd write a starting point into the reviewer's instructions β€” say 10-point spread, two-of-three convergence β€” and we'd refine those together over the first few weeks based on what fires.
Start at 8 points spread, not 10 β€” I'm fine with more noise to find more edges, I'll tighten if it gets annoying. Two-of-three convergence is right. Weight NYFCC and NSFC heavier than LAFCA β€” LAFCA picks weird every few years, shouldn't move the needle.
all-agents Β· design
Set: Β· 8-point gap minimum to alert Β· two-of-three convergence required Β· LAFCA noted in the morning brief but doesn't count toward critic-watcher convergence Β· NYFCC + NSFC aligning counts as the critic-watcher's vote, even if LAFCA dissents All of these live in the reviewer's instructions β€” I can tune any of them in a future design pass without redoing the watchers, whenever you want them dialed.

What turns this from a noisy feed into a tool is the bar for action. The design conversation is where you set it: what convergence means, what gap matters, what stays in the morning brief instead of paging you. Tunable from there as you live with it.

Adding a new market

prediction-edge
I want to add NCAA basketball next March β€” completely different signals from awards, but I follow it the same way. How much rework?
all-agents Β· design
Almost none of the structure changes; the contents do. Three new watchers, scoped to the streams that matter for college hoops: Β· recruiting and roster construction (247Sports, Rivals, On3) Β· advanced team metrics (KenPom, Bart Torvik, Haslametrics) Β· beat coverage and locker-room reporting Reviewer same role, different prompt about what convergence looks like for sports β€” usually it's metrics + recruiting both flagging a team that the futures market hasn't repriced. Coordinator unchanged. I'd run NCAA alongside the awards setup β€” both stay independent, both alert you on their own clock. The system gets bigger but doesn't get harder to use.
Only follow KenPom top-25 β€” I don't have an edge below that. Run it Nov 15 through Selection Sunday, paused otherwise. Awards setup keeps running year-round. NCAA convergence rule should be different from awards: recruiting + advanced metrics aligning is the strong signal, beat coverage is supporting, not gating.
all-agents Β· design
Configured: Β· NCAA active Nov 15 through Selection Sunday; paused outside that window β€” no signal collection, no reviewer cycles Β· top-25 KenPom only; teams falling out drop off automatically, climbers added Β· awards setup unchanged, year-round, alongside Β· NCAA convergence rule: recruiting + metrics aligning on a team the futures market hasn't priced β†’ alert; beat coverage as supporting evidence in the body, not gating Ready to ship the first NCAA version whenever you are. Dry run when November hits, or live on day one?

Once one domain is working, the rest is mostly supplying signals. A new market isn't a new system β€” it's the same shape with different specialists and different prompts about what convergence looks like. The architecture you set up the first time is the one you reuse.

What stays separate

None of the parts can place a bet, by construction. The market connections are wired up for reading only (checking prices, looking at order books), and the betting actions simply aren't there. The model has nothing to call. Read-only isn't a rule the assistant obeys. It's the absence of a button it could push.

What's in the box

Extensionsmarket-data (read-only), web-fetch (X, Substacks, news)
Transportsweb, telegram (alerts)
Scheduled jobs24/7 watch with threshold-triggered pings to your Telegram
Blueprint highlightThree watchers on different signal streams + a reviewer cross-checking + a coordinator alerting you, read-only across the whole thing
Build it yourself

Install Cast, then describe this in the admin chat. The Design agent writes the agents, conversations, and ACL for you. The extensions you'd need are listed above.