This n8n workflow is designed to automate comprehensive financial data analysis and reporting, integrating AI-driven insights with live data retrieval. It connects various services like OpenAI, Cohere, Supabase, and multiple APIs to gather, process, analyze, and visualize stock market information, then generate detailed reports. The workflow begins by listening to communication triggers from Slack, Telegram, Gmail, and WhatsApp, enabling real-time responses to incoming messages. Core processes include fetching stock price history and technical indicators such as Bollinger Bands and MACD via HTTP requests, performing sophisticated technical analysis using AI agents, and transforming raw data into meaningful insights. The system also performs trend and technical sentiment analysis, organizes data with custom scripts, and ranks relevant information using vector store embeddings from Supabase. Results are compiled into formatted reports in HTML, which are then sent via email or chat notification. Practical use cases include financial advisory services, investment research, or real-time stock monitoring systems, providing users with up-to-date analysis, trend insights, and consolidated reports automatically triggered by communication inputs.
Automated Financial Data Analysis and Reporting Workflow
Node Count | >20 Nodes |
---|---|
Nodes Used | @n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.chatTrigger, @n8n/n8n-nodes-langchain.documentDefaultDataLoader, @n8n/n8n-nodes-langchain.embeddingsOpenAi, @n8n/n8n-nodes-langchain.lmChatOpenRouter, @n8n/n8n-nodes-langchain.openAi, @n8n/n8n-nodes-langchain.rerankerCohere, @n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter, @n8n/n8n-nodes-langchain.toolThink, @n8n/n8n-nodes-langchain.toolWorkflow, @n8n/n8n-nodes-langchain.vectorStoreSupabase, aggregate, code, gmail, gmailTrigger, httpRequest, httpRequestTool, limit, markdown, merge, set, slackTrigger, splitOut, stickyNote, telegramTrigger, whatsAppTrigger |
Reviews
There are no reviews yet.