{"slug":"what-is-earnings-season","qid":"move_buckets","label":"move_buckets","post_title":"what-is-earnings-season","post_url":"/blog/lang/ko/what-is-earnings-season#q-move_buckets","columns":["label","hit_count","share_pct"],"rows":[{"label":"0~1%","hit_count":2441,"share_pct":49},{"label":"1~2%","hit_count":1414,"share_pct":28.4},{"label":"2~3%","hit_count":566,"share_pct":11.4},{"label":"3~5%","hit_count":413,"share_pct":8.3},{"label":"5~8%","hit_count":100,"share_pct":2},{"label":"8% 이상","hit_count":52,"share_pct":1}],"shape":"ranking","sql":"WITH moves AS\n(\n    SELECT\n        ticker,\n        date,\n        abs(toFloat64(close)\n            / lagInFrame(toFloat64(close)) OVER (PARTITION BY ticker ORDER BY date) - 1) * 100 AS move_pct\n    FROM global_markets.stocks_daily_aggs\n    WHERE ticker IN ('JPM', 'WFC', 'BAC', 'GS', 'MS', 'NFLX', 'TSLA', 'MSFT', 'AAPL', 'AMZN')\n      AND date >= '2024-07-01'\n      AND date <  '2026-07-01'\n)\nSELECT\n    multiIf(move_pct < 1, '0~1%',\n            move_pct < 2, '1~2%',\n            move_pct < 3, '2~3%',\n            move_pct < 5, '3~5%',\n            move_pct < 8, '5~8%',\n                          '8% 이상')              AS label,\n    count()                                        AS hit_count,\n    round(count() * 100.0 / sum(count()) OVER (), 1) AS share_pct\nFROM moves\nWHERE isFinite(move_pct)\n  AND move_pct > 0\nGROUP BY label\nORDER BY indexOf(['0~1%', '1~2%', '2~3%', '3~5%', '5~8%', '8% 이상'], label)","computed_at":"2026-10-09T16:09:04.268225+00:00","elapsed":0.003529324}