{"slug":"us-premarket-and-after-hours-spain-time","qid":"volumen_por_hora","label":"volumen_por_hora","post_title":"us-premarket-and-after-hours-spain-time","post_url":"/blog/lang/es/us-premarket-and-after-hours-spain-time#q-volumen_por_hora","columns":["hora_madrid","hora_et","tramo","fecha_en_espana","cuota_pct"],"rows":[{"hora_madrid":"10:00","hora_et":"04:00","tramo":"premarket","fecha_en_espana":"mismo día","cuota_pct":0.22},{"hora_madrid":"11:00","hora_et":"05:00","tramo":"premarket","fecha_en_espana":"mismo día","cuota_pct":0.1},{"hora_madrid":"12:00","hora_et":"06:00","tramo":"premarket","fecha_en_espana":"mismo día","cuota_pct":0.16},{"hora_madrid":"13:00","hora_et":"07:00","tramo":"premarket","fecha_en_espana":"mismo día","cuota_pct":0.48},{"hora_madrid":"14:00","hora_et":"08:00","tramo":"premarket","fecha_en_espana":"mismo día","cuota_pct":1.03},{"hora_madrid":"15:00","hora_et":"09:00","tramo":"apertura","fecha_en_espana":"mismo día","cuota_pct":9.64},{"hora_madrid":"16:00","hora_et":"10:00","tramo":"sesión regular","fecha_en_espana":"mismo día","cuota_pct":12.22},{"hora_madrid":"17:00","hora_et":"11:00","tramo":"sesión regular","fecha_en_espana":"mismo día","cuota_pct":11.27},{"hora_madrid":"18:00","hora_et":"12:00","tramo":"sesión regular","fecha_en_espana":"mismo día","cuota_pct":7.65},{"hora_madrid":"19:00","hora_et":"13:00","tramo":"sesión regular","fecha_en_espana":"mismo día","cuota_pct":6.86},{"hora_madrid":"20:00","hora_et":"14:00","tramo":"sesión regular","fecha_en_espana":"mismo día","cuota_pct":10.12},{"hora_madrid":"21:00","hora_et":"15:00","tramo":"sesión regular","fecha_en_espana":"mismo día","cuota_pct":25.25},{"hora_madrid":"22:00","hora_et":"16:00","tramo":"after hours","fecha_en_espana":"mismo día","cuota_pct":13.77},{"hora_madrid":"23:00","hora_et":"17:00","tramo":"after hours","fecha_en_espana":"mismo día","cuota_pct":0.85},{"hora_madrid":"00:00","hora_et":"18:00","tramo":"after hours","fecha_en_espana":"día siguiente","cuota_pct":0.29},{"hora_madrid":"01:00","hora_et":"19:00","tramo":"after hours","fecha_en_espana":"día siguiente","cuota_pct":0.09}],"shape":"table","sql":"WITH minutos AS\n(\n    SELECT\n        toTimeZone(window_start, 'Europe/Madrid')    AS madrid,\n        toTimeZone(window_start, 'America/New_York') AS nueva_york,\n        volume\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE ticker = 'SPY'\n      AND window_start >= '2026-09-01 00:00:00'\n      AND window_start <  '2026-10-01 00:00:00'\n      AND toHour(toTimeZone(window_start, 'America/New_York')) BETWEEN 4 AND 19\n)\nSELECT\n    formatDateTime(madrid, '%H:00')     AS hora_madrid,\n    formatDateTime(nueva_york, '%H:00') AS hora_et,\n    multiIf(toHour(nueva_york) < 9,  'premarket',\n            toHour(nueva_york) = 9,  'apertura',\n            toHour(nueva_york) < 16, 'sesión regular',\n            'after hours')              AS tramo,\n    if(toDate(madrid) > toDate(nueva_york), 'día siguiente', 'mismo día') AS fecha_en_espana,\n    round(100 * sum(volume) / (SELECT sum(volume) FROM minutos), 2)       AS cuota_pct\nFROM minutos\nGROUP BY hora_madrid, hora_et, tramo, fecha_en_espana\nORDER BY hora_et","computed_at":"2026-10-09T15:53:10.948963+00:00","elapsed":0.003170178}