GEX shows “DELAYED ≈15 MIN”, “STALE” or “AGE UNKNOWN” in Senzoukria
The GEX status chip in Senzoukria says how old the option chain is and whether the source publishes with a delay. LIVE appears only for a dated, fresh chain from a real-time source; delayed sources, chains older than 20 minutes and undated chains are labelled as such.
Senzoukria · Troubleshooting · Updated September 2026
At a glance
- Stale after
- 20 minutes of chain age
- Delayed sources
- Alpaca without OPRA (15 min) · Databento OPRA (≈15 min)
- Undated source
- Market Data cached: “MARKET DATA · CACHED · DELAY UNKNOWN”
- Real-time labels
- “TRADIER · REAL-TIME” · “ALPACA OPRA · REAL-TIME”
What you see
The chip next to the GEX symbol reads one of: “LIVE · chain {n} min”, “DELAYED ≈15 MIN · chain {n} min”, “STALE · {n} min” (“The option chain is {n} min old — nothing on this page has been refreshed since.”) or “AGE UNKNOWN” (“This source publishes no chain timestamp, so freshness cannot be measured. Numbers may be older than they look.”).
Why it happens
Five things are kept apart: whether the market is open, whether auto-refresh is on, whether the source publishes late, whether the data received is dated and recent, and whether a computed value is zero. A delay is a property of the source; the age is measured on the chain received. Market Data is requested in cached mode, which proves neither real time nor a fixed delay, hence AGE UNKNOWN. ThetaData is labelled as a local terminal with gamma computed by the app.
How to fix it
- For real time, use a real-time source: Tradier with a brokerage token, or Alpaca with the paid OPRA add-on ticked in API Keys.
- On STALE, check that auto-refresh is on in “More options” and that no error is shown; outside market hours the chain naturally stops changing.
- Remember that open interest is published once a day after the close, so intraday gamma moves with spot and time, not with today’s positions.
What it is not
- Not a software lag: a provider delay is not made up by reloading.
- Not an error: these chips describe the data; errors show as NO DATA or PROVIDER ERROR.
When to contact support
If the problem persists, contact support through Menu → Report a problem, or on the Senzoukria Discord. Include the chip label, its tooltip and the chain source selected.
Related pages
- GEX: no data or provider error
- GEX data status and freshness
- Why GEX dashboards disagree
- Data freshness
In the same section
- Alpaca unauthorized
- Free Rithmic demo refused
- Heatmap graphics context lost
- dxFeed: no order book
- Heatmap empty, feed live
- DOM: aggregated L2 only
- Liquidity tracker unavailable
- Databento sessions not written
This page in other languages
Frequently asked questions
- Why did the header say LIVE on older versions?
- Older builds showed LIVE as soon as auto-refresh was ticked. The chip now shows LIVE only for a dated, fresh chain from a real-time source.
- What does “chain {n} min” measure?
- The age of the option chain itself, not the time of the last request, which the menu shows separately.