{"slug":"how-to-short-a-stock-step-by-step","qid":"rule_201_scan","label":"Sessions with a 10%+ drop from the prior close, September 2024 through August 2026","post_title":"How to Short a Stock, Step by Step","post_url":"/blog/how-to-short-a-stock-step-by-step#q-rule_201_scan","columns":["ticker","rule_201_trigger_days","session_count","trigger_rate_pct"],"rows":[{"ticker":"PLTR","rule_201_trigger_days":12,"session_count":499,"trigger_rate_pct":2.4},{"ticker":"AMD","rule_201_trigger_days":9,"session_count":499,"trigger_rate_pct":1.8},{"ticker":"TSLA","rule_201_trigger_days":9,"session_count":499,"trigger_rate_pct":1.8},{"ticker":"NVDA","rule_201_trigger_days":4,"session_count":499,"trigger_rate_pct":0.8},{"ticker":"AAPL","rule_201_trigger_days":2,"session_count":499,"trigger_rate_pct":0.4},{"ticker":"MSFT","rule_201_trigger_days":1,"session_count":499,"trigger_rate_pct":0.2}],"shape":"ranking","sql":"WITH daily AS\n(\n    SELECT\n        ticker,\n        date,\n        toFloat64(min(low))   AS session_low,\n        toFloat64(any(close)) AS session_close\n    FROM global_markets.stocks_daily_aggs\n    WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'TSLA', 'AMD', 'PLTR')\n      AND date >= '2024-09-01'\n      AND date <  '2026-09-01'\n      AND low > 0\n    GROUP BY ticker, date\n),\nwith_prior AS\n(\n    SELECT\n        ticker,\n        session_low,\n        lagInFrame(session_close, 1) OVER (PARTITION BY ticker ORDER BY date ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) AS prior_close\n    FROM daily\n)\nSELECT\n    ticker,\n    countIf(session_low <= prior_close * 0.9)                           AS rule_201_trigger_days,\n    count()                                                             AS session_count,\n    round(100 * countIf(session_low <= prior_close * 0.9) / count(), 2) AS trigger_rate_pct\nFROM with_prior\nWHERE prior_close > 0\nGROUP BY ticker\nORDER BY rule_201_trigger_days DESC, ticker","computed_at":"2026-09-14T14:28:39.735010+00:00","elapsed":0.00316269}