What feeds the bench
Two production systems, one architecture
Both ingest from sources that disagree about everything — schema, units, identifiers, cadence, availability — and both must keep producing a usable ranked view when one source misbehaves.
System A · crypto derivatives
Real-time perpetual futures funding rates across five exchanges, surfacing funding-rate spreads and arbitrage opportunities on one clock.
- sources
- Binance · OKX · Hyperliquid · Coinbase INTX · Kraken
- coverage
- 100+ assets — BTC, ETH, plus Gold, Oil, S&P 500, MAG-7
- cadence
- uniform — all venues on the same refresh cycle
- hard part
- five funding conventions, five symbol formats, one number
System B · market attention
Detects abnormal attention velocity across social and regulatory sources, scoring each ticker against its own historical baseline with a fixed deterministic formula rather than a model.
- sources
- X · Reddit · SEC Form 4 · SEC 8-K, 13D, 13G
- coverage
- 1,514+ tickers
- cadence
- ragged — minutes for social, 15–30 min for filings
- hard part
- four source types that aren't the same kind of thing
Why the pairing is useful. They stress the same pipeline from opposite ends. CryptoFundingWatch is numerically fussy but structurally uniform — five sources, same shape, same clock. LatticePulse is structurally chaotic: a Reddit comment and an SEC Form 4 filing have nothing in common except that both are evidence about a ticker at a point in time. A technique that survives both is probably sound.