{"stats":{"ES":{"30d":{"total_days":22,"call_wall_held_pct":77.27,"put_wall_held_pct":63.64},"60d":{"total_days":22,"call_wall_held_pct":77.27,"put_wall_held_pct":63.64},"7d":{"total_days":6,"call_wall_held_pct":100,"put_wall_held_pct":33.33},"90d":{"total_days":22,"call_wall_held_pct":77.27,"put_wall_held_pct":63.64},"all":{"total_days":22,"call_wall_held_pct":77.27,"put_wall_held_pct":63.64}},"NQ":{"30d":{"total_days":22,"call_wall_held_pct":72.73,"put_wall_held_pct":59.09},"60d":{"total_days":22,"call_wall_held_pct":72.73,"put_wall_held_pct":59.09},"7d":{"total_days":6,"call_wall_held_pct":83.33,"put_wall_held_pct":50},"90d":{"total_days":22,"call_wall_held_pct":72.73,"put_wall_held_pct":59.09},"all":{"total_days":22,"call_wall_held_pct":72.73,"put_wall_held_pct":59.09}}},"recentScores":[{"date":"2026-07-31","symbol":"NQ","close":28394.25,"callWallHeld":true,"putWallHeld":false,"regime":"negative"},{"date":"2026-07-31","symbol":"ES","close":7521.5,"callWallHeld":true,"putWallHeld":false,"regime":"positive"},{"date":"2026-07-30","symbol":"NQ","close":28324,"callWallHeld":false,"putWallHeld":false,"regime":"negative"},{"date":"2026-07-30","symbol":"ES","close":7486.75,"callWallHeld":true,"putWallHeld":false,"regime":"negative"},{"date":"2026-07-29","symbol":"ES","close":7336.5,"callWallHeld":true,"putWallHeld":false,"regime":"negative"},{"date":"2026-07-29","symbol":"NQ","close":27296.25,"callWallHeld":true,"putWallHeld":false,"regime":"negative"},{"date":"2026-07-28","symbol":"NQ","close":27920.25,"callWallHeld":true,"putWallHeld":true,"regime":"negative"},{"date":"2026-07-28","symbol":"ES","close":7467,"callWallHeld":true,"putWallHeld":false,"regime":"negative"},{"date":"2026-07-27","symbol":"NQ","close":28190.75,"callWallHeld":true,"putWallHeld":true,"regime":"negative"},{"date":"2026-07-27","symbol":"ES","close":7448,"callWallHeld":true,"putWallHeld":true,"regime":"negative"},{"date":"2026-07-24","symbol":"NQ","close":28295.75,"callWallHeld":true,"putWallHeld":true,"regime":"negative"},{"date":"2026-07-24","symbol":"ES","close":7445.25,"callWallHeld":true,"putWallHeld":true,"regime":"negative"},{"date":"2026-07-23","symbol":"NQ","close":28726.75,"callWallHeld":true,"putWallHeld":false,"regime":"negative"},{"date":"2026-07-23","symbol":"ES","close":7453.25,"callWallHeld":true,"putWallHeld":false,"regime":"negative"},{"date":"2026-07-22","symbol":"NQ","close":29248.25,"callWallHeld":true,"putWallHeld":true,"regime":"negative"},{"date":"2026-07-22","symbol":"ES","close":7552.5,"callWallHeld":true,"putWallHeld":true,"regime":"negative"},{"date":"2026-07-21","symbol":"NQ","close":29302.5,"callWallHeld":false,"putWallHeld":true,"regime":"positive"},{"date":"2026-07-21","symbol":"ES","close":7543.75,"callWallHeld":true,"putWallHeld":true,"regime":"negative"},{"date":"2026-07-20","symbol":"NQ","close":28773,"callWallHeld":true,"putWallHeld":true,"regime":"negative"},{"date":"2026-07-20","symbol":"ES","close":7482,"callWallHeld":true,"putWallHeld":true,"regime":"negative"},{"date":"2026-07-17","symbol":"ES","close":7489,"callWallHeld":true,"putWallHeld":false,"regime":"negative"},{"date":"2026-07-17","symbol":"NQ","close":28739.25,"callWallHeld":false,"putWallHeld":false,"regime":"negative"},{"date":"2026-07-16","symbol":"NQ","close":29168.25,"callWallHeld":false,"putWallHeld":true,"regime":"positive"},{"date":"2026-07-16","symbol":"ES","close":7567.25,"callWallHeld":false,"putWallHeld":true,"regime":"positive"},{"date":"2026-07-15","symbol":"NQ","close":29702.75,"callWallHeld":true,"putWallHeld":true,"regime":"positive"},{"date":"2026-07-15","symbol":"ES","close":7614.75,"callWallHeld":true,"putWallHeld":true,"regime":"positive"},{"date":"2026-07-14","symbol":"ES","close":7589.25,"callWallHeld":false,"putWallHeld":true,"regime":"negative"},{"date":"2026-07-14","symbol":"NQ","close":29788.25,"callWallHeld":true,"putWallHeld":false,"regime":"positive"},{"date":"2026-07-13","symbol":"NQ","close":29454.5,"callWallHeld":true,"putWallHeld":true,"regime":"positive"},{"date":"2026-07-13","symbol":"ES","close":7559.5,"callWallHeld":true,"putWallHeld":true,"regime":"positive"}],"metadata":{"methodology":"Morning GEX levels are persisted at the 8:30 AM ET pre-market post — the exact published levels, never re-derived later. At 4:15 PM ET each level is graded against the session's real high/low/close from the recorded tick tape. A level counts as respected when the session traded within the symbol threshold of it (ES 10 pts, NQ 40 pts) or crossed it; the daily score is the percentage of that morning's levels respected. Wall-held flags: call wall held when the session high stayed at or below the wall plus threshold, put wall held when the session low stayed at or above the wall minus threshold. Days without a same-day morning snapshot or without tape data are skipped, never estimated. Regime/gamma-flip prediction is not currently scored.","dataSource":"Proprietary GEX calculation from listed US index-tracking option chains; session ranges from Sharpnel's recorded tick tape","updateFrequency":"Daily on market days (Mon-Fri), after the 4:15 PM ET scorecard"}}