{"slug":"stock-repair-strategy","qid":"nke_weekly","label":"NKE weekly close against its 52-week high close","post_title":"Stock Repair Strategy: A Real NKE Example","post_url":"/blog/stock-repair-strategy#q-nke_weekly","columns":["week","weekly_close","high_52w_close","below_high_pct"],"rows":[{"week":"2025-09-15","weekly_close":70.89,"high_52w_close":74.57,"below_high_pct":4.9},{"week":"2025-09-22","weekly_close":69.31,"high_52w_close":74.57,"below_high_pct":7.1},{"week":"2025-09-29","weekly_close":71.93,"high_52w_close":74.57,"below_high_pct":3.5},{"week":"2025-10-06","weekly_close":65.22,"high_52w_close":74.57,"below_high_pct":12.5},{"week":"2025-10-13","weekly_close":67.37,"high_52w_close":74.57,"below_high_pct":9.7},{"week":"2025-10-20","weekly_close":69.11,"high_52w_close":74.57,"below_high_pct":7.3},{"week":"2025-10-27","weekly_close":64.59,"high_52w_close":74.57,"below_high_pct":13.4},{"week":"2025-11-03","weekly_close":61.09,"high_52w_close":74.57,"below_high_pct":18.1},{"week":"2025-11-10","weekly_close":64.17,"high_52w_close":74.57,"below_high_pct":13.9},{"week":"2025-11-17","weekly_close":62.8,"high_52w_close":74.57,"below_high_pct":15.8},{"week":"2025-11-24","weekly_close":64.63,"high_52w_close":74.57,"below_high_pct":13.3},{"week":"2025-12-01","weekly_close":65.86,"high_52w_close":74.57,"below_high_pct":11.7},{"week":"2025-12-08","weekly_close":67.47,"high_52w_close":74.57,"below_high_pct":9.5},{"week":"2025-12-15","weekly_close":58.71,"high_52w_close":74.57,"below_high_pct":21.3},{"week":"2025-12-22","weekly_close":60.93,"high_52w_close":74.57,"below_high_pct":18.3},{"week":"2025-12-29","weekly_close":63.28,"high_52w_close":74.57,"below_high_pct":15.1},{"week":"2026-01-05","weekly_close":65.92,"high_52w_close":74.57,"below_high_pct":11.6},{"week":"2026-01-12","weekly_close":64.38,"high_52w_close":74.57,"below_high_pct":13.7},{"week":"2026-01-19","weekly_close":65.04,"high_52w_close":74.57,"below_high_pct":12.8},{"week":"2026-01-26","weekly_close":61.81,"high_52w_close":74.57,"below_high_pct":17.1},{"week":"2026-02-02","weekly_close":63.92,"high_52w_close":74.57,"below_high_pct":14.3},{"week":"2026-02-09","weekly_close":63.13,"high_52w_close":74.57,"below_high_pct":15.3},{"week":"2026-02-16","weekly_close":65.4,"high_52w_close":74.57,"below_high_pct":12.3},{"week":"2026-02-23","weekly_close":62.18,"high_52w_close":74.57,"below_high_pct":16.6},{"week":"2026-03-02","weekly_close":57.01,"high_52w_close":74.57,"below_high_pct":23.5},{"week":"2026-03-09","weekly_close":53.98,"high_52w_close":74.57,"below_high_pct":27.6},{"week":"2026-03-16","weekly_close":52.37,"high_52w_close":74.57,"below_high_pct":29.8},{"week":"2026-03-23","weekly_close":51.37,"high_52w_close":74.57,"below_high_pct":31.1},{"week":"2026-03-30","weekly_close":44.19,"high_52w_close":74.57,"below_high_pct":40.7},{"week":"2026-04-06","weekly_close":42.62,"high_52w_close":74.57,"below_high_pct":42.8},{"week":"2026-04-13","weekly_close":46.03,"high_52w_close":74.57,"below_high_pct":38.3},{"week":"2026-04-20","weekly_close":44.69,"high_52w_close":74.57,"below_high_pct":40.1},{"week":"2026-04-27","weekly_close":44.4,"high_52w_close":74.57,"below_high_pct":40.5},{"week":"2026-05-04","weekly_close":44.14,"high_52w_close":74.57,"below_high_pct":40.8},{"week":"2026-05-11","weekly_close":41.88,"high_52w_close":74.57,"below_high_pct":43.8},{"week":"2026-05-18","weekly_close":44.67,"high_52w_close":74.57,"below_high_pct":40.1},{"week":"2026-05-25","weekly_close":46.23,"high_52w_close":74.57,"below_high_pct":38},{"week":"2026-06-01","weekly_close":42.98,"high_52w_close":74.57,"below_high_pct":42.4},{"week":"2026-06-08","weekly_close":44.93,"high_52w_close":74.57,"below_high_pct":39.7},{"week":"2026-06-15","weekly_close":45.2,"high_52w_close":74.57,"below_high_pct":39.4},{"week":"2026-06-22","weekly_close":40.75,"high_52w_close":74.57,"below_high_pct":45.4},{"week":"2026-06-29","weekly_close":44.09,"high_52w_close":74.57,"below_high_pct":40.9},{"week":"2026-07-06","weekly_close":44.37,"high_52w_close":74.57,"below_high_pct":40.5},{"week":"2026-07-13","weekly_close":43.76,"high_52w_close":74.57,"below_high_pct":41.3},{"week":"2026-07-20","weekly_close":41.7,"high_52w_close":74.57,"below_high_pct":44.1},{"week":"2026-07-27","weekly_close":41.71,"high_52w_close":74.57,"below_high_pct":44.1},{"week":"2026-08-03","weekly_close":41.7,"high_52w_close":74.57,"below_high_pct":44.1},{"week":"2026-08-10","weekly_close":40.73,"high_52w_close":74.57,"below_high_pct":45.4},{"week":"2026-08-17","weekly_close":40.76,"high_52w_close":74.57,"below_high_pct":45.3},{"week":"2026-08-24","weekly_close":39.6,"high_52w_close":74.57,"below_high_pct":46.9},{"week":"2026-08-31","weekly_close":38.4,"high_52w_close":74.57,"below_high_pct":48.5},{"week":"2026-09-07","weekly_close":36.8,"high_52w_close":74.57,"below_high_pct":50.7},{"week":"2026-09-14","weekly_close":35.51,"high_52w_close":74.57,"below_high_pct":52.4}],"shape":"series","sql":"SELECT\n    week,\n    weekly_close,\n    round(max(week_high_close) OVER (), 2)                                 AS high_52w_close,\n    round((1 - weekly_close / max(week_high_close) OVER ()) * 100, 1)      AS below_high_pct\nFROM\n(\n    SELECT\n        toString(toStartOfWeek(date, 1))            AS week,\n        round(toFloat64(argMax(close, date)), 2)    AS weekly_close,\n        toFloat64(max(close))                       AS week_high_close\n    FROM global_markets.stocks_daily_aggs\n    WHERE ticker = 'NKE'\n      AND date >= today() - 371\n      AND date <  today()\n    GROUP BY week\n)\nORDER BY week","computed_at":"2026-09-19T15:36:42.861954+00:00","elapsed":0.078624098}