ZhuLinsen/daily_stock_analysis

LLM 驱动的多市场股票智能分析系统:多源行情、实时新闻、决策看板与自动推送,支持零成本定时运行。 LLM-powered multi-market stock analysis system with multi-source market data, real-time news, decision dashboard, automated notifications, and cost-free scheduled runs.

What it solves

It automates the complex process of monitoring global stock markets (A-shares, US, HK, Japan, Korea, Taiwan) and synthesizing vast amounts of financial data into actionable insights. Instead of manually checking prices, news, and technical indicators, users receive automated daily reports and can interact with an AI agent for deep stock analysis.

How it works

The system aggregates data from various sources, including market quotes, K-lines, technical indicators, news, and social sentiment. It uses Large Language Models (LLMs) to process this information and generate decision dashboards containing core conclusions, scores, trends, and risk alerts. It can be deployed via GitHub Actions, Docker, or local Python environments and supports various notification channels like Telegram, Discord, Slack, and email.

Who it’s for

Investors and traders looking for automated market summaries, and developers wanting to integrate AI-driven financial analysis into their own workflows or messaging bots.

Highlights

  • AI Decision Reports: Generates summaries including buy/sell signals, risk alerts, and catalyst factors.
  • Multi-Market Support: Covers A-shares, US, HK, Japan, Korea, Taiwan, and ETFs.
  • Agentic Strategy Querying: Features an AI agent capable of multi-turn conversations using 15 built-in strategies (e.g., trend, event-driven, or growth-based).
  • Automated Delivery: Supports scheduled pushes via GitHub Actions to platforms like WeChat, Feishu, Telegram, and Slack.