← All N8N workflows
AI & researchAgentCodeEmail SendExecute Workflow TriggerForm Trigger

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.

Workflow preview
Data storeWindow Buffer MemoryMemory Buffer WindowAI & modelsAI AgentAgentTransformStructured OutputParserOutput Parser StructuredAI & modelsGPT 4oOpenAI Chat ModelTransformGenerate HTMLHtmlMessagingSend Stock AnalysisEmail SendCodeAdjust HTML ColorsCodeAI & modelsThinkTool ThinkCodeGenerate Variables ForAPICodeTransformSet VariablesEdit FieldsWeb / APIGet News DataHTTP RequestCodeAnalyse API InputCodeTriggerWorkflow Input TriggerExecute Workflow TriggerWeb / APIDownload ChartHTTP RequestWeb / APIGet Chart URLHTTP RequestWeb / APIGet Price HistoryHTTP RequestWeb / APIGet Bollinger BandsHTTP RequestWeb / APIGet MACDHTTP RequestTransformMergeMergeCodeCalculate SupportResistanceCodeCodeOrganizing DataCodeTransformMerge-2MergeAI & modelsChatGPT 4oOpen AiTransformSet VariableEdit FieldsCodeWarp as JSON for GPTCodeTransformSet Final ResponseEdit FieldsTransformSet Stock Symbol andAPI KeyEdit FieldsAI & modelsFirst TechnicalAnalysisOpen AiTriggerSchedule Trigger1Schedule TriggerSubworkflowTechnical Analysis ToolTool WorkflowSubworkflowTrends Analysis ToolTool WorkflowTriggerOn form submissionForm TriggerAI & modelsRefine TextOpen Ai

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.

Workflow node names, types, and operations
NodeCategoryTypeOperation
Window Buffer MemoryData storeMemory Buffer WindowSee node parameters
AI AgentAI & modelsAgentSee node parameters
Structured Output ParserTransformOutput Parser StructuredSee node parameters
GPT 4oAI & modelsOpenAI Chat ModelSee node parameters
Generate HTMLTransformHtmlSee node parameters
Send Stock AnalysisMessagingEmail SendSee node parameters
Adjust HTML ColorsCodeCodeSee node parameters
ThinkAI & modelsTool ThinkSee node parameters
Generate Variables For APICodeCodeSee node parameters
Set VariablesTransformEdit FieldsSee node parameters
Get News DataWeb / APIHTTP RequestSee node parameters
Analyse API InputCodeCodeSee node parameters
Workflow Input TriggerTriggerExecute Workflow TriggerSee node parameters
Download ChartWeb / APIHTTP RequestSee node parameters
Get Chart URLWeb / APIHTTP RequestPOST
Get Price HistoryWeb / APIHTTP RequestSee node parameters
Get Bollinger BandsWeb / APIHTTP RequestSee node parameters
Get MACDWeb / APIHTTP RequestSee node parameters
MergeTransformMergeSee node parameters
Calculate Support ResistanceCodeCodeSee node parameters
Organizing DataCodeCodeSee node parameters
Merge-2TransformMergeSee node parameters
ChatGPT 4oAI & modelsOpen AiSee node parameters
Set VariableTransformEdit FieldsSee node parameters
Warp as JSON for GPTCodeCodeSee node parameters
Set Final ResponseTransformEdit FieldsSee node parameters
Set Stock Symbol and API KeyTransformEdit FieldsSee node parameters
First Technical AnalysisAI & modelsOpen Aiimage / analyze
Schedule Trigger1TriggerSchedule TriggerSee node parameters
Technical Analysis ToolSubworkflowTool WorkflowSee node parameters
Trends Analysis ToolSubworkflowTool WorkflowSee node parameters
On form submissionTriggerForm TriggerSee node parameters
Refine TextAI & modelsOpen AiSee node parameters

Setup

  1. Download the JSON and import it into an isolated n8n instance. Leave the workflow inactive.
  2. Connect your own credentials through n8n’s credential store. Replace REPLACE_WITH_* values with your resource identifiers.
  3. Inspect API destinations, Code nodes, database queries, file paths, and outbound actions.
  4. 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

  • httpHeaderAuth
  • openAiApi
  • smtp

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:

  1. Import this template into your n8n instance.
  2. Add your API keys under credentials.
  3. 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).
  4. Activate the workflow.
  5. Fill in the Form.
  6. 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

More in AI & research