Funding Methodology
Methodology v1 · last methodology review 2026-07-16 · facts verified 2026-07-16 · collection started 2026-07-16.
The three rate types (never mixed)
- Realized — a settled funding payment, from venue history endpoints, keyed to its settlement timestamp.
- Current — the venue's indicative rate for the running interval. It moves until settlement.
- Predicted — the venue's own forecast for the NEXT settlement, only where the venue publishes one. A prediction can change any number of times before settlement and is never displayed as realized or guaranteed.
Storage, API payloads, schema and every table keep the three apart; cross-venue aggregates and divergence figures are computed within ONE type at a time.
Venue capability matrix (verified, not assumed)
| Venue | Current | Predicted | Realized | Next settle | Interval | History |
|---|---|---|---|---|---|---|
| Binance | ✓ | — | ✓ | ✓ | ✓ | ✓ |
| OKX | ✓ | — | ✓ | ✓ | ✓ | ✓ |
| Bybit | ✓ | — | ✓ | ✓ | ✓ | ✓ |
| Kraken | ✓ | ✓ | — | — | ✓ | — |
| Gate.io | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Hyperliquid | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| dYdX | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Notable verified semantics: OKX's nextFundingRatefield is empty by design under its current formula — the venue no longer publishes a prediction, so we don't either. Kraken's ticker rates are absolute USD figures and are divided by mark price before use. Other venues appear with current rates via our aggregated feed; their intervals are the venue's standard schedule for majors and are marked “assumed” until read per-instrument. Capability is distinct from a temporarily failed observation.
Normalization and annualization
- Linear per-period conversion:
rate1h = rawRate × 60 / intervalMinutes; 8h likewise. This matches the periodic-payment model all covered venues use on BTC/ETH majors; any venue with compounding or caps gets venue-specific code documented here before inclusion. - The raw venue rate and original interval are always stored and shown — normalized values never replace them.
- An unknown interval yields NO normalized value (null), never an assumed 8h conversion.
- Annualized figures are a linear extrapolation of the 1h rate (×24×365), labeled as such everywhere — funding resets every interval, so this is a comparison aid, not an expected yearly return.
Collection, settlement matching and history
- Sweeps every 15 minutes (desired 5-minute cadence documented as a platform-budget trade-off), storing verbatim raw envelopes (append-only) with
sourceTimestampseparate fromingestedAt, quality-prioritized idempotent upsert, advisory lease and per-venue failure isolation — CEX and DEX fail independently. - Realized settlements are recorded keyed (venue, settlement timestamp), append-only. Prediction accuracy uses the LAST prediction observed before that settlement and reports the observation lead time; early predictions are never scored without it.
- Rows with future-dated source timestamps or parse-error-class rates are dropped as invalid; rates older than 30 minutes at ingest are flagged stale. Missing data is null/“—”, never zero.
- History starts at our first stored sweep (2026-07-16) — no synthetic backfill; historical charts and trend claims wait for an established series (age AND observation count). Storage growth ≈3 MB/day compressed.
Divergence and cost-adjusted analysis
- Divergence compares the SAME rate type on comparable linear BTC/ETH contracts within one sweep, normalized to the same period. Spot and perp data are never blended.
- Published figures are gross spreads. A net opportunity requires fees, spread and slippage on both legs (from the order-book cost engine), holding-period and interval-uncertainty assumptions — until all inputs are present the model reports incomplete rather than a precise-looking net number. Funding strategies are not risk-free: rates flip, positions carry liquidation and venue risk, and costs often exceed short-window funding income.
Corrections and attribution
Errors are handled under the correction policy. Pipeline: PerpFinder Data Team · review: PerpFinder Editorial Review. Sources: venue public funding APIs (Binance, OKX, Bybit, Kraken Futures, Hyperliquid, dYdX directly; further venues via PerpFinder's aggregated feed), attributed per row.
PerpFinder Research
Editorial TeamEditorial team tracking 100+ perpetual futures venues with live on-chain and exchange data.