{"product_id":"scan-multi-timeframe-stock-breakouts-with-n8n-sheets-slack","title":"Scan Multi-Timeframe Stock Breakouts with n8n, Sheets \u0026 Slack","description":"\u003ch3\u003eDaily multi-timeframe stock breakout alerts—automatically scanned and confirmed with n8n, Google Sheets, OpenAI, and Slack\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow runs every 24 hours to scan your Google Sheets watchlist, fetch daily and weekly OHLCV data, confirm aligned breakouts across timeframes, log the results, and post clear alerts to Slack—complete with an AI-generated JSON summary.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns on a schedule:\u003c\/strong\u003e Uses an n8n scheduled trigger to execute every 24 hours.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReads your watchlist:\u003c\/strong\u003e Pulls tickers from a Google Sheets \u003cem\u003eWatchlist\u003c\/em\u003e tab and filters to only symbols marked as \u003cem\u003eactive\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFetches OHLCV data via HTTP:\u003c\/strong\u003e For each active ticker, requests \u003cstrong\u003edaily\u003c\/strong\u003e OHLCV from an HTTP endpoint and stores the data alongside the symbol metadata.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFetches and normalizes weekly data:\u003c\/strong\u003e Requests \u003cstrong\u003eweekly\u003c\/strong\u003e OHLCV, normalizes both daily and weekly series into a single structure, and calculates daily\/weekly breakout direction using support\/resistance logic and volume thresholds.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConfirms multi-timeframe alignment:\u003c\/strong\u003e Continues only when the workflow’s multi-timeframe confirmation flag indicates that \u003cstrong\u003edaily and weekly signals align\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerates an OpenAI JSON analysis:\u003c\/strong\u003e Sends confirmed signal details to OpenAI, then normalizes the response into a consistent structure (confidence, narrative, key confirmation, and risk note).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLogs and notifies:\u003c\/strong\u003e Appends breakout metrics and the AI narrative to a Google Sheets \u003cem\u003eBreakout Signals\u003c\/em\u003e sheet and posts a formatted alert to \u003cstrong\u003eSlack\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAutomate daily scanning of a “breakout watchlist” for multi-timeframe stock setups.\u003c\/li\u003e\n  \u003cli\u003eMaintain a continuously updated \u003cstrong\u003eBreakout Signals\u003c\/strong\u003e log for reporting and review.\u003c\/li\u003e\n  \u003cli\u003eSend actionable, time-aligned alerts to a Slack channel for trading or research workflows.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes:\u003c\/strong\u003e schedule trigger, \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003ecode\u003c\/strong\u003e, \u003cstrong\u003ehttp request\u003c\/strong\u003e, \u003cstrong\u003egoogle sheets\u003c\/strong\u003e, \u003cstrong\u003eslack\u003c\/strong\u003e, and supporting nodes (e.g., sticky note).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eData flow:\u003c\/strong\u003e Google Sheets watchlist → HTTP OHLCV (daily\/weekly) → breakout calculation → multi-timeframe confirmation → OpenAI JSON → Google Sheets append + Slack post.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSetup requirements:\u003c\/strong\u003e Configure Google Sheets OAuth and set the spreadsheet ID and the relevant sheet tabs (Watchlist and Breakout Signals).\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46157945929907,"sku":"N8N-20040","price":5.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/8z9ucikccuw4VTmWeFdWT_CF4SV8Ug.png?v=1791019324","url":"https:\/\/buyflowscripts.com\/products\/scan-multi-timeframe-stock-breakouts-with-n8n-sheets-slack","provider":"N8N Commerce","version":"1.0","type":"link"}