Market signals
This system gathers fifteen kinds of early evidence on every state and occupation, grades each by how much it can be trusted, and combines them into two flags whose logic anyone can follow.
The problem
Official statistics come out quarters late, and decisions often have to be made before then, so earlier evidence has to fill the gap. That includes job postings, layoff notices, unusual wage moves, federal awards and even the tone of regional economic reports. All of it is noisy and uneven and easy to over-read. The work is in grading how much each piece can be trusted and combining the pieces so that whoever has to act on them can follow the logic.
How it works
01Fifteen evidence types, one table
Every signal, quantitative or qualitative, is recorded by state and occupation, so a wage anomaly, a wave of retirements and a change in sentiment can be read side by side.
02Tiered confidence
A strong source can raise a flag by itself. Weaker sources only count when two of them point the same way. Unconfirmed signals are kept and labeled, because a rumor that is later confirmed is useful to have on record.
03Two flags, with readable logic
All the signals roll up to two flags, market stress and rising market, and each is an explicit OR over named signals. A reader can always answer "why is this flag up" by naming the signal that raised it.
04Language as a data source
Qualitative sources such as regional economic commentary and the trade press are read by an LLM using a fixed extraction schema. That turns the text into signals by state and occupation, like the statistics, at very little cost per release.
Each type carries its source and what it is allowed to claim.
The hardest sources to use are written text, such as a regional economic report, a press release or a layoff filing. An LLM reads each one using a fixed extraction schema and returns structured signals by state and occupation, like the statistics, each with the sentence it came from.
The rollup is an OR over named signals, so the answer to "why is this flag up" is always a signal you can point to.
Tools used
Final state
The system runs live across all fifty states, with tens of thousands of signal observations drawn from a larger base of source rows, each refreshed on its source's own schedule. It feeds the opportunity index, the state dashboards and the labor market twin. The signal types and confidence rules shown here are the production rules, and the example notes are illustrative.