Analyze stocks from Telegram using GPT-4, TwelveData, NewsAPI and Chart-IMG
Ready for 3.0What this workflow does
This AI workflow has 15 nodes and runs on Telegram events (message). Along the way it connects OpenAI, OpenAI Chat Model, HTTP Request and Telegram. It also calls api.twelvedata.com, newsapi.org and api.chart-img.com over HTTP.
How it runs
Trigger: On Telegram events (message).
- Convert to Stock Symbol (OpenAI): uses OpenAI
- Fetch 4H Market Data (HTTP Request): calls api.twelvedata.com
- Fetch Daily Market Data (HTTP Request): calls api.twelvedata.com
- Fetch Weekly Market Data (HTTP Request): calls api.twelvedata.com
- Fetch Stock News (HTTP Request): calls newsapi.org
- Merge: merges the data from its input branches
- News Sentiment Analyzer (OpenAI): uses OpenAI
- Structure Technical Dataset (Aggregate): combines items into one
- Merge: merges the data from its input branches
- Final AI Context Builder (Aggregate): combines items into one
…plus 2 more steps. See the full node list below.
Services it uses
HTTP calls to: api.twelvedata.com, newsapi.org, api.chart-img.com
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 (9)
- OpenAI
@n8n/n8n-nodes-langchain.openAi - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - AI Agent
@n8n/n8n-nodes-langchain.agent - Http Request Tool
n8n-nodes-base.httpRequestTool - Merge
n8n-nodes-base.merge - Aggregate
n8n-nodes-base.aggregate - Telegram Trigger
n8n-nodes-base.telegramTrigger - HTTP Request
n8n-nodes-base.httpRequest - Telegram
n8n-nodes-base.telegram
From the author
AI Stock Tracking Agent is a Telegram-based AI workflow built in n8n that transforms a simple stock name into a complete trading analysis report. Users send a stock/company name through Telegram, and the workflow automatically: - Converts the company name…