Technical Analysis Tool
Configured with Agent, Email Send, Execute Workflow Trigger, Form Trigger, and additional nodes. Review the connections and setup before adapting this template.
Node categories in this workflow
- Data store
- AI & models
- Transform
- Messaging
- Code
- Web / API
- Trigger
- Subworkflow
Icons describe general node roles, inferred from node types. Inspect the parameters for the configured action.
Drag to pan; use + and − to zoom. Reconstructed from the exported node positions; nothing runs here. Dashed lines represent non-main connections. Full node names and notes appear below.
How it works
The exported workflow contains the following configured nodes. Their connections are shown above; inspect the JSON for the complete logic, expressions, and external actions.
| Node | Category | Type | Operation |
|---|---|---|---|
| Window Buffer Memory | Data store | Memory Buffer Window | See node parameters |
| AI Agent | AI & models | Agent | See node parameters |
| Structured Output Parser | Transform | Output Parser Structured | See node parameters |
| GPT 4o | AI & models | OpenAI Chat Model | See node parameters |
| Generate HTML | Transform | Html | See node parameters |
| Send Stock Analysis | Messaging | Email Send | See node parameters |
| Adjust HTML Colors | Code | Code | See node parameters |
| Think | AI & models | Tool Think | See node parameters |
| Generate Variables For API | Code | Code | See node parameters |
| Set Variables | Transform | Edit Fields | See node parameters |
| Get News Data | Web / API | HTTP Request | See node parameters |
| Analyse API Input | Code | Code | See node parameters |
| Workflow Input Trigger | Trigger | Execute Workflow Trigger | See node parameters |
| Download Chart | Web / API | HTTP Request | See node parameters |
| Get Chart URL | Web / API | HTTP Request | POST |
| Get Price History | Web / API | HTTP Request | See node parameters |
| Get Bollinger Bands | Web / API | HTTP Request | See node parameters |
| Get MACD | Web / API | HTTP Request | See node parameters |
| Merge | Transform | Merge | See node parameters |
| Calculate Support Resistance | Code | Code | See node parameters |
| Organizing Data | Code | Code | See node parameters |
| Merge-2 | Transform | Merge | See node parameters |
| ChatGPT 4o | AI & models | Open Ai | See node parameters |
| Set Variable | Transform | Edit Fields | See node parameters |
| Warp as JSON for GPT | Code | Code | See node parameters |
| Set Final Response | Transform | Edit Fields | See node parameters |
| Set Stock Symbol and API Key | Transform | Edit Fields | See node parameters |
| First Technical Analysis | AI & models | Open Ai | image / analyze |
| Schedule Trigger1 | Trigger | Schedule Trigger | See node parameters |
| Technical Analysis Tool | Subworkflow | Tool Workflow | See node parameters |
| Trends Analysis Tool | Subworkflow | Tool Workflow | See node parameters |
| On form submission | Trigger | Form Trigger | See node parameters |
| Refine Text | AI & models | Open Ai | See node parameters |
Setup
- Download the JSON and import it into an isolated n8n instance. Leave the workflow inactive.
- Connect your own credentials through n8n’s credential store. Replace
REPLACE_WITH_*values with your resource identifiers. - Inspect API destinations, Code nodes, database queries, file paths, and outbound actions.
- Run with synthetic data and harmless destinations. Enable triggers only after checking the actual outputs.
Requirements
An n8n instance with the listed node types and compatible versions. Service-connected workflows may require accounts, credentials, or paid APIs.
Credential types declared in the source
httpHeaderAuthopenAiApismtp
Workflow notes
AI Agent
AI Agent
AI agent powered by GPT-4o that analyses stocks by combining technical analysis and news sentiment, generating detailed reports in Hebrew with data-driven investment recommendations
Technical Analysis Tool
Technical Analysis Tool
A tool that performs in-depth technical analysis of stock charts by combining visual pattern recognition with quantitative indicators. It fetches data from Chart-img API for generating visual charts, Twelve Data API for historical prices and technical indicators (Bollinger Bands, MACD), and uses OpenAI's GPT-4o for visual chart pattern recognition. The system synthesizes this multi-source data into a comprehensive technical assessment with actionable trading insights based on support/resistance levels, Fibonacci retracements, and candlestick patterns.
Trends Analysis Tool
Trends Analysis Tool
A tool that analyses news sentiment for requested stocks by fetching recent financial news articles, calculating sentiment metrics, identifying influential stories, and extracting trending topics. It processes data from Alpha Vantage's news API, determines overall market sentiment, and delivers structured analysis on stock sentiment, relevance, and market outlook.
Overview ###
Overview
Get comprehensive stock analysis with this AI-powered workflow that provides actionable insights for your investment decisions. On a weekly basis, this workflow:
- Analyzes stock data from multiple sources (Chart-img, Twelve Data API, Alphavantage)
- Performs technical analysis using advanced indicators (RSI, MACD, Bollinger Bands, Resistance and Support Levels)
- Scans financial news from Alpha Vantage to capture market sentiment
- Uses OpenAI's GPT-4o to identify patterns, trends, and trading opportunities
- Generates a fully styled, responsive HTML email (with proper RTL layout) in Hebrew
- Sends detailed recommendations directly to your inbox
Perfect for investors, traders, and financial analysts who want data-driven stock insights - combining technical indicators with news sentiment for more informed decisions.
Setup Instructions
Estimated setup time:
- 15 minutes
Required credentials:
- OpenAI API Key
- Chart-img API Key (free tier)
- Twelve Data API Key (free tier)
- Alpha Vantage API Key (free tier)
- SMTP credentials (for email delivery)
Steps:
- Import this template into your n8n instance.
- Add your API keys under credentials.
- Configure the SMTP Email node with: Host (e.g., smtp.gmail.com), Port (465 or 587), Username (your email), Password (app-specific password or login).
- Activate the workflow.
- Fill in the Form.
- Enjoy! (Check your Spam mailbox)
Important Note:
This report is being generated automatically and does not constitute an investment recommendation. Please consult a licensed investment advisor before making any investment decisions.
Technical Analysis Tool
Technical Analysis Tool
Purpose and structure
This folder contains the Technical Analysis Tool workflow. Its executable nodes use agent, code, emailSend, executeWorkflowTrigger, formTrigger, html, httpRequest, lmChatOpenAi, memoryBufferWindow, merge, openAi, outputParserStructured, scheduleTrigger, set, toolThink, toolWorkflow. The table and connection map below are derived from the JSON, not an inferred guarantee of behavior.
Setup
Import inactive. Configure your own credentials and replace REPLACE_WITH_* values. Review external destinations and Code nodes before running.
Entry points
Workflow Input Trigger, Schedule Trigger1, On form submission
Verification
Sanitized source candidate; not runtime-tested. This overview is generated from node metadata. Read the folder README for the connection map, credential types, and license.
Attribution
https://github.com/Zie619/n8n-workflows/blob/94007c1445d9258a7da116646b79473e7c7c3282/workflows/Code/0898_Code_Schedule_Create_Scheduled.json MIT; preserve source notices.
Canvas section labels
These name areas of the original canvas; they do not include explanatory instructions.
- Replace OpenAI Credentials
- Replace Alphavantage API Key
- Replace Chart-img API Key
- Replace TwelveData API Key
- Replace SMTP Credentials
- Advance Stock Analysis (both Technical and Trends) Using GPT4o Powered AI Agent