{"slug":"anatomy-of-an-option-contract","qid":"grid_intervals","label":"grid_intervals","post_title":"anatomy-of-an-option-contract","post_url":"/blog/lang/ta/anatomy-of-an-option-contract#q-grid_intervals","columns":["band_label","strikes_in_band","low_strike","high_strike","avg_interval"],"rows":[{"band_label":"0-5%","strikes_in_band":7,"low_strike":325,"high_strike":355,"avg_interval":5},{"band_label":"5-10%","strikes_in_band":6,"low_strike":310,"high_strike":370,"avg_interval":12},{"band_label":"10-25%","strikes_in_band":19,"low_strike":260,"high_strike":420,"avg_interval":8.89},{"band_label":"25-50%","strikes_in_band":23,"low_strike":175,"high_strike":510,"avg_interval":15.23}],"shape":"table","sql":"WITH\n    last_day AS\n    (\n        SELECT max(date) AS d\n        FROM global_markets.options_greeks\n        WHERE underlying_symbol = 'AAPL'\n    ),\n    chosen_expiry AS\n    (\n        SELECT expiration_date AS exp\n        FROM global_markets.options_greeks\n        WHERE underlying_symbol = 'AAPL'\n          AND date = (SELECT d FROM last_day)\n          AND days_to_expiry BETWEEN 20 AND 60\n        GROUP BY expiration_date\n        ORDER BY count() DESC, expiration_date\n        LIMIT 1\n    ),\n    spot AS\n    (\n        SELECT max(toFloat64(underlying_close)) AS s\n        FROM global_markets.options_greeks\n        WHERE underlying_symbol = 'AAPL'\n          AND date = (SELECT d FROM last_day)\n          AND expiration_date = (SELECT exp FROM chosen_expiry)\n    )\nSELECT\n    multiIf(\n        abs(100 * (toFloat64(strike_price) / (SELECT s FROM spot) - 1)) < 5,  '0-5%',\n        abs(100 * (toFloat64(strike_price) / (SELECT s FROM spot) - 1)) < 10, '5-10%',\n        abs(100 * (toFloat64(strike_price) / (SELECT s FROM spot) - 1)) < 25, '10-25%',\n        '25-50%')                                                                 AS band_label,\n    uniqExact(strike_price)                                                       AS strikes_in_band,\n    round(min(toFloat64(strike_price)), 2)                                        AS low_strike,\n    round(max(toFloat64(strike_price)), 2)                                        AS high_strike,\n    round((max(toFloat64(strike_price)) - min(toFloat64(strike_price))) / greatest(uniqExact(strike_price) - 1, 1), 2) AS avg_interval\nFROM global_markets.options_greeks\nWHERE underlying_symbol = 'AAPL'\n  AND date = (SELECT d FROM last_day)\n  AND expiration_date = (SELECT exp FROM chosen_expiry)\n  AND abs(toFloat64(strike_price) / (SELECT s FROM spot) - 1) <= 0.5\nGROUP BY band_label\nORDER BY min(abs(toFloat64(strike_price) / (SELECT s FROM spot) - 1)) ASC","computed_at":"2026-10-09T16:34:06.913506+00:00","elapsed":0.005275533}