{"slug":"how-much-to-risk-per-trade","qid":"daily_moves","label":"daily_moves","post_title":"how-much-to-risk-per-trade","post_url":"/blog/lang/pcm/how-much-to-risk-per-trade#q-daily_moves","columns":["move_bucket","sessions","share_pct"],"rows":[{"move_bucket":"1. under 0.5%","sessions":381,"share_pct":30.4},{"move_bucket":"2. 0.5% to 1%","sessions":306,"share_pct":24.4},{"move_bucket":"3. 1% to 2%","sessions":324,"share_pct":25.9},{"move_bucket":"4. 2% to 3%","sessions":139,"share_pct":11.1},{"move_bucket":"5. 3% to 5%","sessions":87,"share_pct":6.9},{"move_bucket":"6. over 5%","sessions":16,"share_pct":1.3}],"shape":"ranking","sql":"SELECT\n    multiIf(move_pct < 0.5, '1. under 0.5%',\n            move_pct < 1.0, '2. 0.5% to 1%',\n            move_pct < 2.0, '3. 1% to 2%',\n            move_pct < 3.0, '4. 2% to 3%',\n            move_pct < 5.0, '5. 3% to 5%',\n                            '6. over 5%')          AS move_bucket,\n    count()                                        AS sessions,\n    round(100 * count() / sum(count()) OVER (), 1)  AS share_pct\nFROM\n(\n    SELECT abs(100 * (c / prev_c - 1)) AS move_pct\n    FROM\n    (\n        SELECT\n            toFloat64(close) AS c,\n            lagInFrame(toFloat64(close)) OVER (ORDER BY date ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_c\n        FROM global_markets.stocks_daily_aggs\n        WHERE ticker = 'AAPL'\n          AND date >= '2021-09-01'\n          AND date <  '2026-09-01'\n    )\n    WHERE prev_c > 0\n)\nGROUP BY move_bucket\nORDER BY move_bucket","computed_at":"2026-09-27T15:40:49.670780+00:00","elapsed":0.001966519}