Scheduled vs unscheduled events
∞structuralA scheduled release (you know when, not what) is a different problem from breaking news (you know neither). The microstructure around each, spread widening and liquidity withdrawal, differs sharply.
The idea
Reference figure. This concept is explained in prose and diagram; the interactive widgets live on the flagship pages it links to under Where this fits.
What is a scheduled event?
A scheduled event is one whose timing is public but whose content is the surprise: economic releases (payrolls, CPI, GDP), central-bank decisions (FOMC, ECB), and company earnings. Because you know the exact timestamp, you can pre-position, pre-stage orders, and pre-build the parser that turns the released number into a trade in microseconds. You trade the surprise, not the level. This is the prepared half of directional event trading.
Intuition first. Everyone knows non-farm payrolls prints at 08:30 ET on a known Friday; what no one knows is the number. The market has already priced the consensus, so the tradable move is the gap between the actual figure and that consensus, the surprise. A figure that lands exactly on consensus barely moves the price; a large miss moves it sharply. A strong number is bullish only if it beats what was already priced in.
What preparation buys you is the whole edge. A known timestamp means you can pre-stage everything: a parser that reads the release format, a decision rule mapping surprise to order, and orders pre-validated and ready to fire. The race at is then purely who submits the correct order first among firms that all prepared. This is a microsecond game decided by systems and colocation, not by thinking on the spot. By asset class: rates and FX react to macro releases and central banks; single stocks to earnings; index futures to macro; crypto to scheduled protocol and macro events; and prediction markets to the resolution of the very events they are written on.
What is an unscheduled event?
An unscheduled event is one you cannot anticipate: a breaking headline, a surprise announcement, a geopolitical shock, a large unexpected order. You know neither when nor what, so there is no pre-positioning, only the fastest correct reaction as the news arrives. This is the home of machine-readable news feeds and NLP: parse the headline and act before the field finishes reading it.
Intuition first. A CEO resignation, an M&A leak, a regulatory action, a war headline: these arrive without a calendar slot. You cannot pre-position because there is nothing to position for until it happens. The entire edge is in the reaction: detect the news, interpret it correctly, and submit the order faster than competitors.
Interpretation dominates here far more than for scheduled events. A scheduled release is a number in a known format, trivial to parse, the surprise is arithmetic. An unscheduled headline is unstructured language: "Company X explores sale" might mean a takeover (bullish) or a distress sale (bearish). Reading it correctly and fast is the hard part, which is why machine-readable news and NLP/LLMs matter most here. The false-signal problem is acute: react to a headline that turns out to be misread, stale, a duplicate, or fake, and you take a directional loss. Speed without correctness is negative edge: the discipline is a confidence threshold, firing only when the parse is unambiguous.
Crypto and prediction markets are unscheduled-event-heavy: 24/7, headline-driven, and (on prediction markets) the contracts are the events. A surprise news item can resolve or sharply reprice a contract instantly; see also crypto, where the same headline sensitivity runs around the clock.
How latency and pre-positioning differ between the two
For scheduled events, latency is a prepared race: parsers and orders are pre-staged, so the winner is decided in microseconds among firms that all did their homework, and pre-positioning on a forecast is possible (but it is a prediction bet, not an event-reaction bet). For unscheduled events there is no pre-staging, only raw detect-interpret-react latency, where correct interpretation is the bottleneck.
Scheduled: the prepared race. Everything that can be done before is: feed handlers warmed, parser compiled, decision rule tabulated, orders pre-validated. At the only work is read-the-number, look-up-the-rule, fire. The latency budget is dominated by the path to the matching engine (colocation/FPGA), not by computation. Pre-positioning (taking a position before the release on a forecast) is a separate, riskier game: you are betting on the surprise's direction and exposed if you are wrong, and to the pre-release liquidity thinning.
Unscheduled: the reaction race. Nothing is pre-staged because nothing is known. The latency chain is: news arrives on the feed, parse/interpret (the slow, hard step), decide, submit. Here interpretation latency (NLP/LLM inference) can dwarf network latency, and the trade-off between speed and correctness is sharp. Firms tune a confidence threshold: act instantly on unambiguous machine-readable items, defer or skip ambiguous ones.
The shared truth: in both cases the slow drift after the event is largely arbitraged in liquid markets, so the edge is the jump window. If you cannot be early and correct, you are providing liquidity to those who are, and, as a market maker, you defend by widening or pulling around known event times, the pre-release spread widening you can observe directly.
How each is actually traded
Scheduled events are traded by pre-staging a parser and a surprise-to-order rule, then winning the microsecond race at the known timestamp (and optionally pre-positioning on a forecast). Unscheduled events are traded by ingesting machine-readable news, interpreting it correctly and fast, and firing only on high-confidence parses. Both defend against false signals and the pre/post-event liquidity collapse.
The scheduled playbook: subscribe to the lowest-latency release channel; pre-compile the parser for that release's exact format; tabulate surprise to trade; pre-validate orders; at , read-lookup-fire. Manage the pre-release liquidity thinning (wider spreads, less depth) and the risk that the surprise is within noise (do not trade tiny surprises that will not clear costs). The unscheduled playbook: ingest elementized/machine-readable news (news trading); run NLP/sentiment/LLM classification; gate on confidence; fire only on unambiguous, novel, market-moving items; deduplicate against feeds you have already seen. The whole risk is a wrong or stale read.
For both, model fills against a thin, fast-moving book: at event time you are trading into vanishing liquidity, so realistic fill modelling is essential (see backtesting & simulation). And both interact with circuit breakers: a large enough event-driven move can trip a halt, changing the game mid-trade. The trade arrivals themselves cluster in bursts around the event rather than on the clock: the statistical signature is a point process, modelled with autoregressive conditional duration (Engle & Russell, 1998); see irregular time.
Worked example
Two synthetic events for contrast, as of 2026, with illustrative numbers. Scheduled: payrolls. Release at 08:30:00.000 ET. Consensus ; actual , a upside surprise. The pre-computed rule maps a surprise to about in the index future. Liquidity thinned from 08:29:55 (spread ticks). At 08:30:00.008 the number prints; a prepared firm reads it, looks up the rule, and lifts asks in the first ms, capturing most of the . A reactor at 08:30:00.250 finds the move done and pays the wide spread, a net loss.
Unscheduled: a takeover headline. At 11:43:17 a wire prints "Company X to be acquired at a premium". No warning. A machine-readable-news system classifies it as a confirmed acquisition (high confidence) in ms of inference, then buys X before slower readers finish. A competitor whose NLP flags it "ambiguous" waits and misses the first pop: correct caution, but no profit. A third system misreads a similarly-worded "Company X denies takeover talk" as bullish and buys into a drop, the false-signal loss that defines this game.
This page sits within the event-trading topic; the live event/duration toy (IX-DURATION) lives on irregular time, and this page is diagram-only. Numbers are synthetic and illustrative. Real surprise-to-move mappings, latency windows and false-signal rates must be measured per release/feed and dated. Educational only, not investment advice.