{"slug":"us-premarket-and-after-hours-spain-time","qid":"horquillas","label":"horquillas","post_title":"us-premarket-and-after-hours-spain-time","post_url":"/blog/lang/es/us-premarket-and-after-hours-spain-time#q-horquillas","columns":["tramo","aapl_pb","ko_pb"],"rows":[{"tramo":"Premarket (10:00 a 15:30)","aapl_pb":6.88,"ko_pb":22.38},{"tramo":"Sesión regular (15:30 a 22:00)","aapl_pb":0.91,"ko_pb":1.13},{"tramo":"After hours (22:00 a 02:00)","aapl_pb":5.34,"ko_pb":21.59}],"shape":"ranking","sql":"WITH cotizaciones AS\n(\n    SELECT\n        ticker,\n        toUInt64(sequence_number) AS peso,\n        toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60\n            + toMinute(toTimeZone(sip_timestamp, 'America/New_York'))  AS minuto_et,\n        10000 * (toFloat64(ask_price) - toFloat64(bid_price))\n            / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2)      AS horquilla_pb\n    FROM global_markets.cache_stocks_quotes\n    WHERE ticker IN ('AAPL', 'KO')\n      AND sip_timestamp >= '2026-09-14 08:00:00'\n      AND sip_timestamp <  '2026-09-18 00:00:00'\n      AND toHour(toTimeZone(sip_timestamp, 'America/New_York')) BETWEEN 4 AND 19\n      AND toMinute(toTimeZone(sip_timestamp, 'America/New_York')) < 5\n      AND bid_price > 0\n      AND ask_price > bid_price\n      AND sequence_number > 0\n)\nSELECT\n    multiIf(minuto_et < 570, 'Premarket (10:00 a 15:30)',\n            minuto_et < 960, 'Sesión regular (15:30 a 22:00)',\n            'After hours (22:00 a 02:00)') AS tramo,\n    round(quantileDeterministicIf(0.5)(horquilla_pb, peso, ticker = 'AAPL'), 2) AS aapl_pb,\n    round(quantileDeterministicIf(0.5)(horquilla_pb, peso, ticker = 'KO'), 2)   AS ko_pb\nFROM cotizaciones\nGROUP BY tramo\nHAVING countIf(ticker = 'AAPL') > 20\n   AND countIf(ticker = 'KO') > 20\nORDER BY min(minuto_et)","computed_at":"2026-10-09T15:53:11.041121+00:00","elapsed":0.004264383}