HL Research

Trading research on Hyperliquid

Signal research on Hyperliquid starts before the backtest: score the cross-section with a factor, then read its information coefficient, rolling IC, decay, half-life and quantile spread to learn whether the signal is real, stable, and fast or slow. This guide explains each diagnostic and the HL-specific traps.

By Keel Research Team · Updated May 18, 2026

What “research on Hyperliquid” actually means

Research is the work that happens before a strategy is a strategy. You take a hypothesis — “assets paying high funding tend to underperform over the next four hours” — write a factor that encodes it, compute the factor across the HL universe, evaluate whether the cross-section actually has the signal you think it does, and decide whether to keep researching, drop it, or wire it into a deployable book. Most of the calendar in a quant's year is research, not deployment.

On Hyperliquid specifically, research has different inputs than on an equity desk. You have ~200 perp markets with a wide range of listing history. You have hourly funding as a first-class data series, not a footnote. You have a regime structure that flips between extreme-funding, dispersed-funding, and compressed-funding periods within months. And you have venue-level transparency that lets you replay your own fills against the public state. The research toolkit has to make all of that addressable.

The core signal diagnostics

These are the standard diagnostics for triaging a cross-sectional signal. None of them is exotic; the value is in reading them together, because each one hides a failure the others expose.

DiagnosticWhat it tells you
Information coefficient (IC)Per-bar cross-sectional rank correlation between the factor and forward returns. Spearman by default — robust to fat tails.
Rolling ICMean IC over a sliding window. Reveals whether the factor is stable, decaying, or regime-conditional.
IC stability (ICIR-equivalent)Mean IC divided by standard deviation of IC. The IC-Sharpe — a high-IC factor with unstable ICIR is just lucky.
Half-lifeHow many bars until the IC decays to half its peak value. Sets the natural rebalance horizon.
Decay curveIC at each forward horizon (1 bar, 4 bars, 16 bars, 96 bars). Shows whether you are looking at a fast signal or a slow one.
Quantile spreadForward return of top decile minus bottom decile. Tests for monotonicity — a factor with high IC but no monotone payoff is suspicious.
TurnoverFraction of the cross-section that changes deciles each bar. High turnover means the signal is short-horizon and cost-sensitive.
Cost sensitivityQuantile-spread payoff net of a realistic fee + slippage model. The honest filter — many high-IC signals die when you charge them realistic frictions.

One practical rule: compute the diagnostics on exactly the factor values your strategy will trade — the same data alignment, the same universe filter, the same bar timing. A factor re-implemented in a notebook with a one-bar alignment difference can show an IC the traded signal never had.

Regime-aware factor research

A factor that has an IC of 0.05 averaged across the full sample and an IC of 0.15 in extreme-funding regimes and -0.02 in compressed-funding regimes is not really one factor. It is a conditional bet on the regime. Crypto markets shift between regimes faster than equities, and any research process that ignores that structure will keep promoting fragile factors.

Useful regime labels come from simple series: mean absolute funding across the universe, the cross-sectional dispersion of funding, realized volatility, average pairwise correlation. Keel's component registry includes detectors of this kind — FundingLevelRegime, FundingDispersionRegime and others — which a strategy can use as a gate or a scaler. In research the same kind of label is a conditioning variable: split the sample by regime and compute IC and rolling IC inside each bucket.

The research flow becomes: compute IC unconditional, then compute IC inside each regime bucket, then decide whether the conditional structure is real (and worth a regime gate) or random (and not worth the complexity).

Hyperliquid-specific considerations

  • Funding as alpha, not friction. On most equity desks funding is a borrow cost you subtract at the end. On HL it is a tradeable data series that has its own IC, its own decay, and its own regime structure. Treat funding as a factor input, not a P&L deduction.
  • Regime shifts inside months. Equity regime research often works on quarterly buckets. HL regime structure moves on a weekly-to-monthly cadence. Rolling-IC windows of 50 to 200 bars (12 hours to 2 days at 15-minute resolution) are more informative than the typical 252-day rolling window from an equity context.
  • Newer listings have short history. A factor IC computed over a universe that includes assets with 30 days of history is dominated by survivorship and selection effects. Restrict each evaluation to a minimum-history universe — the honest version of the IC, not the version that looks best in a screenshot.
  • Quoting and tick conventions. Cross-sectional evaluations need consistent units. Standardize price returns, funding rates, and OI deltas across the universe before ranking, so a cross-asset IC computation is not silently comparing percent moves on one asset and basis-point moves on another.

An end-to-end research flow

A typical session: compute the candidate factor across the HL universe; compute IC, ICIR, decay curve, half-life and quantile spread; stratify the IC by regime to check conditional structure; if the unconditional or conditional IC is convincing, wire the signal into a strategy with a forecast-weight aggregator and a vol-targeting overlay; backtest with realistic costs and funding; compare against a benchmark; then decide whether it earns capital. In Keel, that second half is the product: compose the strategy from registered components, backtest it over any window with fees, slippage and hourly funding (every run is kept), and deploy the same pipeline live on Hyperliquid.

Wherever you run the diagnostics, the failure to avoid is the rewrite. The factor you evaluated and the signal you trade should be the same computation; otherwise the IC you measured belongs to a different signal. That rewrite is the most common source of slippage between a research IC and live performance.

Try it

Build a strategy on your factor, backtest it over any window with fees, slippage and hourly funding, and deploy the same pipeline live on Hyperliquid when the research checks out.

FAQ

Common questions

What is an alpha factor in a crypto context?

An alpha factor is a numerical score, computed per asset per bar, that ranks the cross-section by expected forward return. On Hyperliquid that could be 1-week momentum, funding-rate carry, open-interest delta, or a composite of several. The factor itself is a vector across the universe; the strategy is what you do with the rank (long top decile, short bottom decile, weight by score, gate by regime). In Keel, strategies are composed from registered pipeline components (signals, transforms, regime detectors, aggregators), so a factor is one stage of a pipeline rather than a monolithic script.

How is information coefficient computed?

Per bar, compute the Pearson or Spearman correlation between the factor score across the universe and the realized forward return over a chosen horizon (e.g. 4 bars, 16 bars). That single-bar IC is noisy. The aggregate diagnostic averages IC across the full sample, and a rolling-IC plot shows whether the factor is stable, decaying, or regime-conditional. Spearman is the usual default because it is robust to fat tails in crypto returns.

What about ICIR and signal stability?

ICIR is the mean IC divided by the standard deviation of IC across bars — an IC-equivalent of the Sharpe ratio. A rolling-window mean and standard deviation of IC gives the ICIR-equivalent stability metric directly. A factor with IC of 0.04 and ICIR of 1.2 is much more useful than one with IC of 0.06 and ICIR of 0.3 — the second factor is just lucky in a few windows. Look at both the level and the stability before promoting a factor into a real strategy.

What is the difference between a signal and a strategy?

A signal is a numerical score per asset per bar — momentum, carry, dispersion, a custom composite. A strategy is everything from signal output through to live orders: a signal stack, an aggregator that normalizes scores to forecast weights, a regime gate or scaler, a vol-targeting overlay, a buffered rebalancer, and the live executor that fires orders. Research lives at the signal level. Strategy work is the wiring that turns a working signal into a deployable book.

How do regime gates work?

A regime detector emits a scalar GlobalSeries per bar (e.g. FundingLevelRegime emits mean absolute funding across the universe). You feed that into RegimeGate to flip a downstream signal on/off binary, or into RegimeScale to continuously modulate forecast intensity between a floor and ceiling. Keel's component registry includes regime detectors of this kind (funding level, funding dispersion, realized volatility, cross-asset correlation, open interest). Used well, they are the difference between a carry signal that pays during rich funding and gives back its edge in compressed funding, and one that scales with the environment.

Does Keel compute IC or decay for me?

No. Keel backtests whole strategies — over any date window, with fees, slippage and hourly funding, keeping every run — and deploys them live on Hyperliquid. IC, rolling IC, decay, half-life and quantile spreads are computed outside Keel today, for example in a notebook over factor scores and forward returns. Signal diagnostics like these may come to Keel in the future.