Generate AI stock reports w/ fundamental, technical, & news analysis (Free APIs)
Needs changesNeeds changes. This template uses 1 thing(s) that n8n 3.0 removes: AI Agent v1 (old agent modes). 1 breaking item(s) found. Static check, last run 2026-10-19.
What to replace before upgrading
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) AI Agent (v1.7) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (22)
- Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - AI Agent
@n8n/n8n-nodes-langchain.agent - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - HTML
n8n-nodes-base.html - Code
n8n-nodes-base.code - Think Tool
@n8n/n8n-nodes-langchain.toolThink - Call n8n Workflow Tool
@n8n/n8n-nodes-langchain.toolWorkflow - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - If
n8n-nodes-base.if - HTTP Request
n8n-nodes-base.httpRequest - Send Email
n8n-nodes-base.emailSend - Execute Workflow Trigger
n8n-nodes-base.executeWorkflowTrigger - Merge
n8n-nodes-base.merge - OpenAI
@n8n/n8n-nodes-langchain.openAi - Edit Fields (Set)
n8n-nodes-base.set - Stop and Error
n8n-nodes-base.stopAndError - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Wait
n8n-nodes-base.wait - Split Out
n8n-nodes-base.splitOut - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - n8n Form Trigger
n8n-nodes-base.formTrigger - Execute Sub-workflow
n8n-nodes-base.executeWorkflow
What it does
This template deploys a multi-agent system that fully automates advanced stock analysis. It uses a central AI orchestrator to call specialized sub-workflows, synthesizing technical, fundamental, and news sentiment data into a single, actionable report delivered to your inbox. All API Keys can be acquired for free! How it Works Orchestration: An AI Agent acts as the central "brain," managing the analysis pipeline. It's triggered either on a schedule for a list of stocks or manually for a single ticker. Specialist Agents (Tools): The orchestrator invokes three sub-workflows as tools to gather intelligence: 1. Technical Analysis: Fetches TA data (RSI, MACD, Bollinger Bands) and uses a vision-AI to analyze the stock's chart, identifying trends and patterns. 2. Fundamental Analysis: Retrieves financial statements (Income, Balance Sheet) to generate a summary of the company's financial health and valuation. 3. News Sentiment Analysis: Aggregates and analyzes market news to determine overall sentiment and identify key discussion topics. Synthesis & Delivery: The main agent synthesizes all findings to formulate a final recommendation (Buy, Hold, Sell), generates a professional HTML report, and delivers it via email. Setup (Est. 10-15 mins) This is an advanced, multi-workflow template. Please follow the steps precisely. 1. Split Modules: Separate the 5 color-coded modules on this canvas into 5 new, individual workflows. 2. Acquire APIs: Acquire the 7 APIs needed for this workflow. These need Credentials: Gemini,, OpenRouter, SMTP, Alpaca. These just need to be pasted in: AlphaVantage, TwelveData, Chart-Img. 3. Configure & Link: Insert your API keys and email, then re-link the Execute Workflow and Tool nodes to connect your new workflows. 4. Activate: Toggle all 5 workflows to "Active." ➡️ For the complete, detailed guide, visit: https://docs.google.com/document/d/1RiGfuIlc0QVm1aDrWJjRCg2vWRCrwSjRV9cBoKmw/edit?usp=sharing