The Daily Stock Analysis repository is an LLM-powered multi-market stock analysis system designed to provide automated intelligent analysis and decision dashboards for stocks across multiple exchanges including A-shares, Hong Kong stocks, US stocks, Japanese stocks, Korean stocks, and Taiwan stocks. The system automatically analyzes selected stocks daily and pushes decision dashboards to multiple notification channels including WeChat Work, Feishu, Telegram, Discord, Slack, and email.
The repository's core functionality centers on AI-driven decision reporting that generates core conclusions, scoring, trend analysis, buy and sell price points, risk alerts, catalytic factors, and operational checklists. It aggregates multi-source market data covering price information, K-line charts, technical indicators, news, announcements, fundamental data, and supporting analysis across different markets. The system includes a web and desktop workstation interface that enables manual analysis, task progress monitoring, historical report review, complete Markdown support, backtesting capabilities, position management, and configuration management with both light and dark theme options.
The platform features an Agent strategy question-answering capability supporting multiple built-in strategies including moving average crossovers, Chan theory, Elliott Wave theory, trend analysis, hot topics, event-driven analysis, growth quality assessment, and expectation revaluation. This functionality covers 15 different internal strategies accessible through web, bot, and API interfaces. The system also includes intelligent import and autocomplete features supporting image, CSV, Excel, and clipboard imports with stock code, name, pinyin, and alias completion.
Automation and notification capabilities are extensive, supporting GitHub Actions, Docker, local scheduled tasks, and FastAPI services for pushing analysis to enterprise communication platforms. The system is designed to run at zero cost using GitHub Actions, eliminating the need for dedicated servers. The default schedule executes analysis on weekdays at 18:00 Beijing time, with support for manual triggering and customizable execution rules.
The technical stack supports multiple AI models including Anspire, AIHubMix, Gemini, OpenAI-compatible services, DeepSeek, Alibaba Qwen, Claude, and Ollama local models. Market data sources include TickFlow, AkShare, Tushare, Pytdx, Baostock, YFinance, and Longbridge. News search capabilities integrate Anspire, SerpAPI, Tavily, Bocha, Brave Search, MiniMax, and SearXNG. The system also supports social sentiment analysis through Stock Sentiment API for Reddit, X, and Polymarket data focused on US stocks.
According to GitGenius tracking data, the repository has demonstrated strong community engagement with 54,236 stargazers as of the most recent check. The project maintains exceptionally fast issue and pull request response latencies with a median of 0.0 hours and mean of 0.6 hours across 745 tracked items. The most active issue labels are bug reports with 331 items, enhancement requests with 296 items, and stale items with 44 entries. Primary contributor ZhuLinsen has logged 1,742 events, with massif-01 contributing 433 events and Activer007 contributing 38 events. The repository shares overlapping contributors with major projects including Microsoft's VSCode and TypeScript repositories as well as the Rust language repository, indicating significant developer crossover with major open-source initiatives.