{"slug":"does-the-us-market-close-for-iranian-holidays","qid":"weekday_tape","label":"weekday_tape","post_title":"does-the-us-market-close-for-iranian-holidays","post_url":"/blog/lang/fa/does-the-us-market-close-for-iranian-holidays#q-weekday_tape","columns":["label","observed_count","avg_volume_millions","avg_range_pct"],"rows":[{"label":"دوشنبه","observed_count":52,"avg_volume_millions":61.9,"avg_range_pct":0.89},{"label":"سه‌شنبه","observed_count":57,"avg_volume_millions":66.4,"avg_range_pct":0.92},{"label":"چهارشنبه","observed_count":57,"avg_volume_millions":66,"avg_range_pct":0.94},{"label":"پنج‌شنبه","observed_count":54,"avg_volume_millions":70.5,"avg_range_pct":1.06},{"label":"جمعه","observed_count":54,"avg_volume_millions":73.9,"avg_range_pct":1.01}],"shape":"ranking","sql":"SELECT\n    transform(toDayOfWeek(d), [1, 2, 3, 4, 5],\n              ['دوشنبه', 'سه‌شنبه', 'چهارشنبه', 'پنج‌شنبه', 'جمعه'], 'سایر') AS label,\n    toUInt32(count())                                                       AS observed_count,\n    round(avg(day_volume) / 1e6, 1)                                         AS avg_volume_millions,\n    round(avg(range_pct), 2)                                                AS avg_range_pct\nFROM\n(\n    SELECT\n        date                                                                     AS d,\n        max(volume)                                                              AS day_volume,\n        100 * (toFloat64(max(high)) - toFloat64(min(low))) / toFloat64(min(low)) AS range_pct\n    FROM global_markets.stocks_daily_aggs\n    WHERE ticker = 'SPY'\n      AND date >= today() - 400\n      AND date <  today() - 2\n      AND toDayOfWeek(date) <= 5\n    GROUP BY date\n)\nGROUP BY label, toDayOfWeek(d)\nORDER BY toDayOfWeek(d)","computed_at":"2026-10-06T15:33:45.345083+00:00","elapsed":0.078673356}