Municipal Alt Data
You see the revenue before quarterly reports
When Grainger ships to Geneva, Illinois, it shows up in their check register weeks before it shows up in quarterly earnings. I built a system that reads municipal payment records daily across 2,500+ municipalities and resolves vendor names to 128 public company tickers. You see the transaction before it becomes an earnings surprise.
Geneva, IL: One Town's Check Register, 15 Public Company Tickers
9 years of bi-weekly payment data from a single municipality. Vendor-to-ticker resolution reveals revenue timing for GWW, TYL, WM, CMCSA, and 11 others. Every citation links to a public document.
Two signal layers
Check registers and AP data. Direct vendor payments from municipal governments, entity-resolved to public tickers with amounts, dates, and categories. If a town is paying a company, that's revenue. Bottom-up, from the actual transaction.
Building permits. 43,000+ structured permit records showing which contractors are winning work and where construction is accelerating. Permits lead earnings by 3-6 months. Combined with payment data, you see both current revenue and the pipeline.
Sample signals
50 redacted entity-resolved signals showing the data structure: municipality, vendor, ticker, priority, and date.
See what your tickers look like in municipal data
Tell me which tickers or sectors you cover and I'll show you what I can see before it hits your current sources.
Book a 15-minute data review or matt@municipalalpha.com