{"slug":"us-market-volume-by-hour-brasilia-time","qid":"por_ticker","label":"por_ticker","post_title":"us-market-volume-by-hour-brasilia-time","post_url":"/blog/lang/pt/us-market-volume-by-hour-brasilia-time#q-por_ticker","columns":["ticker","pct_primeira_hora","pct_ultima_hora","delta_pp"],"rows":[{"ticker":"SPY","pct_primeira_hora":19.9,"pct_ultima_hora":30.2,"delta_pp":10.4},{"ticker":"PG","pct_primeira_hora":22.5,"pct_ultima_hora":28.6,"delta_pp":6},{"ticker":"KO","pct_primeira_hora":23.8,"pct_ultima_hora":28.2,"delta_pp":4.5},{"ticker":"AAPL","pct_primeira_hora":26.2,"pct_ultima_hora":23.1,"delta_pp":-3.1},{"ticker":"MSFT","pct_primeira_hora":28.6,"pct_ultima_hora":22.1,"delta_pp":-6.5},{"ticker":"NVDA","pct_primeira_hora":27.9,"pct_ultima_hora":20.1,"delta_pp":-7.8}],"shape":"ranking","sql":"WITH barras AS\n(\n    SELECT\n        ticker,\n        toHour(toTimeZone(window_start, 'America/New_York')) * 60\n            + toMinute(toTimeZone(window_start, 'America/New_York')) AS minuto_et,\n        volume\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'KO', 'PG')\n      AND window_start >= '2026-07-01 08:00:00'\n      AND window_start <  '2026-10-01 08:00:00'\n)\nSELECT\n    ticker,\n    round(toFloat64(sumIf(volume, minuto_et >= 570 AND minuto_et < 630)) * 100\n          / toFloat64(sum(volume)), 1) AS pct_primeira_hora,\n    round(toFloat64(sumIf(volume, minuto_et >= 900 AND minuto_et <= 960)) * 100\n          / toFloat64(sum(volume)), 1) AS pct_ultima_hora,\n    round(toFloat64(sumIf(volume, minuto_et >= 900 AND minuto_et <= 960)) * 100\n          / toFloat64(sum(volume))\n        - toFloat64(sumIf(volume, minuto_et >= 570 AND minuto_et < 630)) * 100\n          / toFloat64(sum(volume)), 1) AS delta_pp\nFROM barras\nWHERE minuto_et >= 570 AND minuto_et <= 960\nGROUP BY ticker\nORDER BY pct_ultima_hora DESC","computed_at":"2026-10-04T15:34:41.227347+00:00","elapsed":0.002207539}