Daily swing trade ideas with GPT-4, Yahoo Finance, Google Sheets & Telegram
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This AI workflow has 10 nodes and runs on a schedule (every week at 16:00). Along the way it connects OpenAI, Google Sheets and Telegram.
How it runs
Trigger: On a schedule (every week at 16:00).
- 🔢 Prepare Stock List (NSE 100) (Code): runs custom JavaScript code
- Fetch Quote via Rapid API (HTTP Request): calls an HTTP API
- 🧮 Format EOD Data (Code): runs custom JavaScript code
- 📊 Filter Valid Stock Data (Code): runs custom JavaScript code
- 🗃️ Build LLM Prompt Input (Code): runs custom JavaScript code
- Generate Swing Trade Ideas (OpenAI) (OpenAI): uses OpenAI
- Split Trade Recommendations (Code): runs custom JavaScript code
- Send Trade Alert to Telegram (Telegram): uses Telegram
- Log Trade to Google Sheet (Google Sheets): append
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - OpenAI
@n8n/n8n-nodes-langchain.openAi - Google Sheets
n8n-nodes-base.googleSheets - Telegram
n8n-nodes-base.telegram - Schedule Trigger
n8n-nodes-base.scheduleTrigger
From the author
Automated daily swing‑trade ideas from end‑of‑day (EOD) data, scored by an LLM, logged to Google Sheets, and pushed to Telegram. --- What this workflow does Fetches EOD quotes for a chosen stock universe (example: NSE‑100 via RapidAPI). Cleans & filters the…