Skip to content
FlowHubFluxonLab
Binary Input Loader
AI Automationfree

AI Crew to Automate Fundamental Stock Analysis - Q&A Workflow

by Derek Cheungadapted from n8n official workflow galleryUpdated Aug 2026
RequiresBinary Input LoaderBinary Input LoaderEmbeddings OpenAIEmbeddings OpenAIGoogle DriveGoogle DriveOpenAI Chat ModelOpenAI Chat ModelQdrant Vector StoreQdrant Vector StoreQuestion and Answer ChainQuestion and Answer ChainRecursive Character Text SplitterRecursive Character Text SplitterVector Store RetrieverVector Store Retriever
Share Post Share
MaWhen clicking "Execute Workflow"When clicking "…Google DriveDDDefault Data LoaderDefault Data Lo…TSRecursive Character Text Splitter1Recursive Chara…VSQdrant Vector StoreQdrant Vector S…ChWhen chat message receivedWhen chat messa…WeWebhookCRRetrieval QA ChainRetrieval QA Ch…RVVector Store RetrieverVector Store Re…VSQdrant Vector Store1Qdrant Vector S…OpenAI Chat ModelOpenAI Chat Mod…Embeddings OpenAI1Embeddings Open…Embeddings OpenAIEmbeddings Open…RTRespond to WebhookRespond to Webh…12345
1/5
FLOWS
STEPS · 5
Run manually by an operator

How it works: Using a Crew of AI agents (Senior Researcher, Visionary, and Senior Editor), this crew will automatically determine the right questions to ask to produce a detailed fundamental stock analysis. This application has two components: a front-end and a Stock Q&A engine. The front end is the team of agents automatically figuring out the questions to ask, and the back-end part is the ability to answer those questions with the SEC 10K data. This template implements the Stock Q&A engine. For the front-end of the application, you can choose one of two options: using CrewAI with the Replit environment (code approach) fully visual approach with n8n template (AI-powered automated stock analysis) Setup steps: Use first workflow in template to upsert a company annual report PDF (such as from SEC 10K filling) Get URL for Webhook in second workflow template CrewAI front-end: Youtube overview video Fork this AI Agent environment Crew Agent Environment Set the webhook URL into N8N_WEBHOOK_URL variable Set OpenAI_API_KEY variable

Tags

n8nreference-onlychain-retrieval-qadocument-binary-input-loaderembeddings-open-aigoogle-drivelm-chat-open-airetriever-vector-storetext-splitter-recursive-character-text-splittervector-store-qdrant
Connects
binaryinputloaderBinary Input LoaderembeddingsopenaiEmbeddings OpenAIgoogledriveGoogle DriveopenaichatmodelOpenAI Chat ModelqdrantvectorstoreQdrant Vector StorequestionandanswerchainQuestion and Answer Chain
CategoryAI Automation
Triggermanual
Complexitycomplex
Nodes14
AddedMar 19, 2024

Related workflows

See all AI Automation
binaryinputloaderembeddingsopenaigoogledriveopenaichatmodel
free

Ask questions about a PDF using AI

The workflow first populates a Pinecone index with vectors from a Bitcoin whitepaper. Then, it waits for a manual chat message. When received, the chat message is turned into a vector and compared to the vectors in Pinecone. The most similar vectors are retrieved and passed to OpenAI for generating a chat response. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by David Roberts
DhtmlWopenaichatmodel
free

Scrape and summarize webpages with AI

This workflow integrates both web scraping and NLP functionalities. It uses HTML parsing to extract links, HTTP requests to fetch essay content, and AI-based summarization using GPT-4o. It's an excellent example of an end-to-end automated task that is not only efficient but also provides real value by summarizing valuable content. Note that to use this template, you need to be on n8n version 1.50.0 or later.

by n8n Team
ACDgmail
free

AI: Summarize podcast episode and enhance using Wikipedia

The workflow automates the process of creating a summarized and enriched podcast digest, which is then sent via email. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team