A screener for crypto perps that hunts volume moving before the news does — and grades itself honestly on whether that means anything.
Where this actually stands. Lynx is good at noticing that something unusual is happening on a specific coin. It has not been shown to know which way to trade it.
Measured over 246 flags across 25 coins and 120 days: following the detected flow returns +0.00% at 1h and −0.10% at 24h; fading it is the mirror. The t-statistics are 0.03 and −0.20 — anything under about 2 is indistinguishable from random. After fees, every cell is negative or zero.
So the engine reports both directions with a t-statistic every day and says “no directional bet is justified yet” when the number can't support one. Below a confidence floor it goes further and suggests no position at all. It is allowed to say it doesn't know.
Lynx exists to do three jobs, in a loop that tightens every week:
Every 15 minutes Lynx screens low-float and privacy-coin perps on Hyperliquid for one specific fingerprint:
Only coins that could clear those bars are examined at all: a coin whose typical hour is $5k would need a 200× hour, so it never competes for one of the 16 candle fetches a free-tier run can afford. Among those, the ones running hottest right now go first.
The motivating case: in May 2026, ZEC perp volume spiked with rising OI and zero public news — days later the Orchard disclosure landed. Lynx was built to surface that shape early. Worth knowing: across 120 days and 25 coins, the specific price-down-plus-OI-up pattern that case represents fired 10 times. 96% of flags are new longs instead.
Every alert is scored by a weighted blend of its indicators — volume z, ratio to median, OI rise, funding size and trend, isolation, absence of news, repeat flags, basis, persistence and measured taker flow — eleven in all. The weights are re-fit periodically from the realized returns of past ideas by ridge regression, so indicators that predicted profit gain weight, ones that didn't lose it, and counter-predictive ones get flipped. A confidence-calibration curve and an equal-weight benchmark keep the sizing honest.
Right now that benchmark is winning: out of sample the learned weights lose to the uniform bootstrap and the calibration curve is inverted — higher confidence has predicted worse outcomes. Nothing has been promoted to production as a result. The engine is designed to notice that about itself and refuse, which it did.
Lynx never trades. It suggests; a human decides and executes. That's a design constraint, not a roadmap gap.
Honest caveats, kept on purpose: the thesis is hindsight-selected from one motivating case; most flags will be false positives; volume-spike detection is inherently noisy; and acting on information that looks like a tip can carry real legal risk. A flag from Lynx earns a manual look — nothing more.
Two ideas have already looked significant in testing and turned out to be noise — a “fade the spike” edge, which vanished once the test universe was sampled properly, and a dedicated accumulation detector, killed by a train/holdout split. That is the method working, and it is why nothing here claims an edge it can't show you the t-statistic for.