Automate Stock Trades with AI-Driven Technical Analysis & Alpaca Trading

Go to Workflow
0 views
Built by Paul Paul
Created on June 05, 2026

Description

πŸ“Š AI-Powered Stock Analysis & Auto-Trading Workflow

Supercharge your trading decisions with this end-to-end AI automation that connects market intelligence, technical analysis, and automated trade execution β€” all without manual intervention.

My results so far:
(100k paper trading account with the current template strategy)

πŸš€ What This Workflow Does
Live AI-Driven Market Scanning**
Integrates with Danelfin’s AI scoring system to identify top stocks daily based on technical, fundamental, sentiment, and risk scores.

Advanced Technical & Trend Analysis**
Combines chart patterns, Fibonacci retracements, Bollinger Bands, MACD, RSI, EMA trends, and support/resistance detection with real-time news sentiment to produce clear, professional-grade analysis reports.

Chart Image AI Analysis**
Uses LLM-powered vision models to interpret candlestick charts visually and extract pattern, trend, and indicator insights.

Automated Trade Execution**
Integrates with Alpaca Paper Trading API for secure, rule-based buy/sell execution.
Includes:
Risk management (position sizing, stop-loss/take-profit)
Account balance & buying power checks
No-repeat-loss policy

Data Storage & Strategy Memory**
Logs trades, PnL, and objectives in PostgreSQL for ongoing strategy refinement.

Automated Reporting**
Sends deep-dive market and trade reports directly to your email.

πŸ”— Integrated Services
Danelfin API** – AI-based stock ranking
Supabase Vector Store** – Strategy and knowledge retrieval
TwelveData API** – Market prices & indicators
Chart-img API** – TradingView chart generation
Alphavantage** – News sentiment feed
Alpaca API** – Automated order execution
OpenAI, Anthropic, Cohere, OpenRouter** – Multi-model AI reasoning

πŸ“₯ Perfect For
Quantitative analysts testing strategies
Investors looking for data-backed, automated execution
Educational environments for learning AI-based market strategies
People that want to know Real results Results

πŸ’Ό What You Get
Full Setup
Pre-configured n8n workflow with all nodes and logic ready to run
Step-by-step API key integration guide for Danelfin, Alpaca, TwelveData, Alphavantage, Chart-img
Database logging setup with PostgreSQL schema
Automated email reporting template

Detailed Description
Explanation of every sub-agent and AI integration
How the strategy agent selects stocks based on AI scores and past trades
Deep technical indicators breakdown (EMA, RSI, MACD, Fibonacci, Bollinger, Support/Resistance)
Risk management methodology and allocation rules

Examples
Daily Automated Analysis:** Every morning the system emails you the top 3 stocks to watch, with price, chart, and sentiment score
Trade Execution:** System buys AAPL with a defined stop-loss and take-profit based on technical setup
Chatbot Mode:** Ask β€œWhat’s the trend on TSLA?” and get a concise, professional-grade market report instantly

πŸ’‘ Why You’ll Love It
This isn’t just an automation β€” it’s a full-stack AI trading assistant that thinks, analyzes, and executes while keeping risk in check. From sourcing the idea to placing the trade, it’s all covered.

πŸ”‘ Get Started
Replace the placeholder API keys, set your trading preferences, and let the automation do the heavy lifting.



Nodes Used (16)

AI Agent
@n8n/n8n-nodes-langchain.agent
AI Agent Tool
@n8n/n8n-nodes-langchain.agentTool
Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic
Calculator
@n8n/n8n-nodes-langchain.toolCalculator
Call n8n Workflow Tool
@n8n/n8n-nodes-langchain.toolWorkflow
Code
n8n-nodes-base.code
Default Data Loader
@n8n/n8n-nodes-langchain.documentDefaultDataLoader
Embeddings OpenAI
@n8n/n8n-nodes-langchain.embeddingsOpenAi
Gmail
n8n-nodes-base.gmail
HTTP Request
n8n-nodes-base.httpRequest
OpenAI
@n8n/n8n-nodes-langchain.openAi
OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter
Recursive Character Text Splitter
@n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter
Reranker Cohere
@n8n/n8n-nodes-langchain.rerankerCohere
Supabase Vector Store
@n8n/n8n-nodes-langchain.vectorStoreSupabase
Think Tool
@n8n/n8n-nodes-langchain.toolThink