Skip to content
AI-Powered Stock Market Summary Bot logo

AI-Powered Stock Market Summary Bot

Verified

Automates stock analysis with AI summaries sent to Slack hourly.

n8nAI & LLMBeginner👁 7.7K views
Open template
Updated 2026-06-16

What this workflow does

This automation pulls data via HTTP Request, generates insights with OpenAI, and posts formatted updates directly to Slack on a recurring schedule.

It is designed for traders and analysts who need consistent, AI-assisted market overviews without manual data collection or reporting.

Who is this for?

Retail traders, financial analysts, and small investment teams who need regular technical stock insights without manual charting or reporting.

What problem it solves

Tracking RSI, MACD, and market signals across multiple tickers is repetitive and time-consuming, especially when you want concise, shareable summaries during trading hours.

What it automates

Morning trade decisions

A solo investor receives a categorized Slack summary at 6:30 AM PT to quickly review buy/hold/sell signals before the market opens.

Client portfolio check-ins

Financial advisors run the workflow to get AI-summarized updates they can forward to clients without performing the analysis themselves.

Team market briefings

Small trading groups get hourly Slack messages during market hours so everyone stays aligned on technical signals without constant monitoring.

How the workflow works

The 4 nodes in this automation, in order.

  1. 1HTTP RequesthttpRequest
  2. 2Slackslack
  3. 3Codecode
  4. 4OpenAI@n8n/n8n-nodes-langchain.openAi

Apps & integrations used

HTTP RequestSlackOpenAI

How to set up AI-Powered Stock Market Summary Bot

  1. 1Import the workflow JSON file into your n8n instance
  2. 2Add Alpaca API credentials to the HTTP Request nodes for /clock and /bars endpoints
  3. 3Enter your list of tickers in the workflow variables
  4. 4Connect your OpenAI API key to the Assistant node
  5. 5Set Slack credentials and choose the target user or channel
  6. 6Activate the schedule trigger and test once during market hours

How to customize this workflow

  • Change the Cron trigger times or days to match your preferred schedule
  • Edit the Python node to add or remove technical indicators
  • Swap the OpenAI model or prompt for different summary styles
  • Add a filter node to limit analysis to specific sectors or price ranges

AI-Powered Stock Market Summary Bot: pros & cons

Pros

  • +Runs only during market hours to avoid wasted executions
  • +Combines technical signals with AI-generated readable summaries
  • +Delivers results directly in Slack with minimal setup
  • +Uses beginner-friendly nodes and clear buy/hold/sell labels

Cons

  • Requires separate Alpaca and OpenAI paid accounts
  • Python node code must be maintained if indicators change
  • Limited to daily bars so intraday moves are not captured
Did you find this helpful?

Frequently asked questions

It checks if the U.S. market is open, pulls daily bars via Alpaca, calculates RSI and MACD, categorizes stocks, then uses OpenAI to create a Slack-ready summary.

User reviews

Verified reviews from the community shape this listing's rating.

Loading reviews…

Sign in to review

Promote AI-Powered Stock Market Summary Bot

Add this badge to your website, or share the tool.

DFeatured on DhanasviAI-Powered Stock Market Summary Bot 0