{"slug":"the-wheel-strategy","qid":"underlying_path","label":"SPY's closing price across the contract window, May 1 to Jun 15 2026","post_title":"The Wheel Strategy: How the Loop Works","post_url":"/blog/the-wheel-strategy#q-underlying_path","columns":["date","spy_price"],"rows":[{"date":"2026-05-01","spy_price":720},{"date":"2026-05-04","spy_price":717.76},{"date":"2026-05-05","spy_price":726.46},{"date":"2026-05-06","spy_price":733},{"date":"2026-05-07","spy_price":731.44},{"date":"2026-05-08","spy_price":737.82},{"date":"2026-05-11","spy_price":739.28},{"date":"2026-05-12","spy_price":736.67},{"date":"2026-05-13","spy_price":743.57},{"date":"2026-05-14","spy_price":747.65},{"date":"2026-05-15","spy_price":737.34},{"date":"2026-05-18","spy_price":738.89},{"date":"2026-05-19","spy_price":734.25},{"date":"2026-05-20","spy_price":738.3},{"date":"2026-05-21","spy_price":744.13},{"date":"2026-05-22","spy_price":743.73},{"date":"2026-05-26","spy_price":750.85},{"date":"2026-05-27","spy_price":750.05},{"date":"2026-05-28","spy_price":755.1},{"date":"2026-05-29","spy_price":755.64},{"date":"2026-06-01","spy_price":756.58},{"date":"2026-06-02","spy_price":759.63},{"date":"2026-06-03","spy_price":750.55},{"date":"2026-06-04","spy_price":754.56},{"date":"2026-06-05","spy_price":735.36},{"date":"2026-06-08","spy_price":738.72},{"date":"2026-06-09","spy_price":735.7},{"date":"2026-06-10","spy_price":722.88},{"date":"2026-06-11","spy_price":739.48},{"date":"2026-06-12","spy_price":742.45},{"date":"2026-06-15","spy_price":753.91}],"shape":"series","sql":"SELECT date,\n       round(avg(underlying_close), 2) AS spy_price\nFROM global_markets.options_greeks\nWHERE ticker = 'O:SPY260618P00740000'\n  AND date BETWEEN '2026-05-01' AND '2026-06-15'\n  AND implied_volatility > 0.02\nGROUP BY date\nORDER BY date","computed_at":"2026-07-31T03:05:05.787121+00:00","elapsed":0.007224173}