The Options Clearing Corporation (OCC) and CBOE clear trades and update official Open Interest once per day — typically overnight, reflecting the prior session's activity. During the trading day, the OPRA feed (the consolidated options tape) only broadcasts trade volume, price, and exchange. There are no Open/Close flags. You cannot tell from a printed trade alone whether it represents a new position being initiated or an existing one being closed.
This creates a genuine information gap. Any platform claiming to show live intraday OI is not reading a real-time feed from the OCC — that feed does not exist. What they are showing is an estimate, derived from a model that infers open/close intent from trade characteristics. The quality of that estimate depends entirely on the sophistication of the model and the richness of the data feeding it.
Understanding how these models work — and where they fail — is essential context for evaluating any GEX platform that claims real-time OI accuracy. It also explains why GEX Metrix uses verified end-of-day OI as its primary input: it is the only number in this chain that is not an estimate.
GEX is calculated as: OI × Gamma × Contract Size × Spot² × 0.01
If the OI input is estimated rather than official, every GEX value inherits that estimation error — multiplied by gamma, which can be large near ATM strikes. A 10% OI estimation error on an ATM position translates directly to a 10% error in the GEX dollar figure at that strike. On a position like the JPM Collar (40,000+ contracts), that error runs into the hundreds of millions of dollars of phantom or missing hedging flow.