TheDocumentation Index
Fetch the complete documentation index at: https://docs.allium.so/llms.txt
Use this file to discover all available pages before exploring further.
hyperliquid.predictions.open_interest_hourly table contains supply-based open interest for every Hyperliquid HIP-4 side-token at hourly grain. One row per (block_hour, coin). Settled outcomes are excluded from the settlement hour onward.
For per-user open interest see Open Interest Daily. When summing across YES + NO sides at the same outcome, prefer
oi_usd — market_oi_usd and oi_tokens repeat their value on each side.Table Columns
| Column Name | Description |
|---|---|
| project | Always ‘hyperliquid’. |
| protocol | Always ‘hyperliquid_hip4’. |
| chain | Always ‘hyperliquid’. |
| block_hour | Hour bucket (UTC). |
| coin | HL-native side-token identifier (e.g. ‘#54760’). |
| encoding | HL-canonical numeric encoding for the side-token. |
| outcome_id | HIP-4 outcome ID. |
| token_side | 0 or 1. |
| side_label | Display label for this row’s token_side (e.g. ‘Yes’, ‘No’). |
| oi_tokens | Open interest in side-tokens for this coin. |
| holders | Distinct users with a positive position on this side-token. |
| last_price | Last observed price as a 0..1 probability. |
| oi_usd | USD value of the open interest on this coin. Safe to SUM across both sides of an outcome. |
| market_oi_usd | USDH locked at the outcome level. Repeats on both token_side rows of a given (block_hour, outcome_id). |
| outcome_name | Outcome display name from the HL API. |
| market_title | Human-readable market title. |
| category | One of ‘price_binary’, ‘categorical’, ‘binary’. |
| sub_category | Underlying asset for Recurring outcomes (e.g. ‘BTC’). NULL otherwise. |
| is_recurring | True for HL’s auto-generated price-binary outcomes. |
| question_id | Parent question ID. NULL for Recurring / orphan outcomes. |
| question_name | Question name from the HL API. |
| is_winner | True for the winning side of a settled outcome. NULL while unsettled. |
| expiry_ts | Resolution timestamp (UTC) for Recurring outcomes. NULL otherwise. |
| unique_id | Deterministic unique identifier per row. |
| _created_at | Row creation timestamp. |
| _updated_at | Row last update timestamp. |