OI Screener — Open Interest Monitoring
OI Screener — Open Interest Monitoring
The OI (Open Interest) Screener tracks real-time changes in open interest across 7 major cryptocurrency futures exchanges. Use it to spot significant position buildups, liquidation cascades, and sentiment shifts.
What Is Open Interest?
Open Interest is the total number of outstanding derivative contracts (futures/perpetuals) that haven't been settled. Changes in OI indicate:
- OI rising + price rising → New longs entering (bullish conviction)
- OI rising + price falling → New shorts entering (bearish conviction)
- OI falling + price rising → Shorts closing (short squeeze)
- OI falling + price falling → Longs closing (capitulation)
Supported Exchanges
The screener covers 7 exchanges:
- Binance, Bybit, OKX, Bitget, Gate.io, MEXC, BingX
Table Columns
| Column | Description | |--------|-------------| | Rank | Position by OI value | | Symbol | Trading pair (e.g., BTCUSDT) | | Exchange | Source exchange | | Price | Current mark price | | OI Value (USD) | Total open interest in USD | | OI Change % | Percentage change over selected period | | OI Change (USD) | Absolute USD change | | Volume 24h | 24-hour trading volume | | Price Change % | 24-hour price change | | Listing Age | Days since the instrument was listed |
Filtering & Sorting
| Filter | Options | |--------|---------| | Exchange | Any of the 7 exchanges, or all | | Period | 5 – 60 minutes (default: 5 min) | | Sort by | OI value (default), any column | | Order | Ascending / Descending | | Search | Symbol substring search | | Top N | Limit to top N by OI value |
Tip: Use 5-minute period for scalping signals and 60-minute for swing context.
OI Change Calculation
OI Change is calculated as:
OI Change % = (Current OI - OI from N minutes ago) / OI from N minutes ago × 100
The screener needs at least 2 data snapshots to compute changes, so results appear after the first collection cycle.
Setting Up OI Alerts
You can receive Telegram notifications when OI changes exceed your thresholds.
Alert Set Parameters
| Parameter | Range | Default | |-----------|-------|---------| | Name | 1–100 characters | — | | Exchanges | Any combination or "all" | All | | Period | 1–60 minutes | 5 min | | Rise threshold | ≥ 2% | — | | Drop threshold | ≥ 2% | — | | Top N | Limit monitoring to top N | 20 | | Min listing days | 0–365 | 7 days | | Daily limit | 1–10 alerts/day | 5 |
Tip: Set "Min listing days" to 7+ to avoid alerts from newly listed, volatile tokens.
FAQ
Q: Why do I see different OI values than on the exchange? A: The screener updates every few minutes. Real-time exchange data may differ by seconds.
Q: Can I track a specific symbol? A: Use the search field to filter by symbol name. For dedicated alerts, create an alert set with specific thresholds.
Q: What does "Listing Age" mean? A: The number of days since the futures contract was first listed on the exchange. Newer listings tend to have more volatile OI.

