💖 Sponsors (Sponsors) Capability coverage content AI decision-making report core conclusions, ratings, trends, buying and selling points, risk alerts, catalytic factors, operation checklist Multi-market data aggregation A-shares, Hong Kong stocks, US stocks, ETFs: quotes, K-line, technical indicators, capital flow, chips, news, announcements and fundamentals; Japanese stocks/Korean stocks (.T / .KS / .KQ): YFinance Daily and basic market conditions and technical indicators are available. capital_flow, dragon_tiger, boards and some high-level blocks will be downgraded to not_supported according to market boundaries (see market support boundaries). Web/desktop workbench manual analysis, task progress, historical reports, complete Markdown, backtesting, positions, configuration management, light/dark theme Agent strategy stock inquiry for multiple rounds, supports moving averages, winding theories, waves, trends, hot spots, events, growth, expectations, etc. 15 A built-in strategy covering Web/Bot/API intelligent import and picture completion, CSV/Excel, clipboard import; stock code/name/pinyin/alias completion automation and push GitHub Actions, Docker, local scheduled tasks, FastAPI service and enterprise WeChat/Feishu/Telegram/Discord/Slack/email push function details, field contract, fundamental P0 timeout semantics, transaction discipline, data source priority, Web/API See the full configuration and deployment guide for behavior. See data source configuration for complete rules. Deploy in 5 minutes, zero cost, no server required. Click the Fork button in the upper right corner (click Star⭐ to support it by the way) Settings → Secrets and variables → Actions → New repository secret AI model configuration (configure at least one) By default, select a model service provider and fill in the API Key; when you need multiple models, image recognition, local models or advanced routing, refer to the LLM configuration guide. Secret name description is required. ANSPIRE_API_KEYS Anspire API Key. One Key enables global popular large models and Internet search at the same time. No need for scientific Internet access. It includes free quota. Recommended AIHUBMIX_KEY AIHubMix API Key. One Key can switch to use all models. No scientific Internet access is required. This project can enjoy 10% discount. Recommended GEMINI_API_KEY Google Gemini API Key Optional ANTHROPIC_API_KEY Anthropic Claude API Key Optional OPENAI_API_KEY OpenAI compatible API Key (supports DeepSeek, Tongyi Qianwen, etc.) Optional OPENAI_BASE_URL / OPENAI_MODEL Fill in the optional Ollama when using OpenAI compatible services. Ollama is more suitable for local/Docker deployment. GitHub Actions recommends using the cloud API. Notification channel configuration (configure at least one) Secret Name Description WECHAT_WEBHOOK_URL Enterprise WeChat Bot FEISHU_WEBHOOK_URL Feishu Bot TELEGRAM_BOT_TOKEN + TELEGRAM_CHAT_ID Telegram DISCORD_WEBHOOK_URL Discord Webhook SLACK_BOT_TOKEN + SLACK_CHANNEL_ID Slack Bot EMAIL_SENDER + EMAIL_PASSWORD For configurations such as more channels for email push, signature verification, grouped emails, Markdown conversion to images, etc., please see the detailed configuration of notification channels. Optional stock configuration (required) Secret Name Description Required STOCK_LIST Optional stock code, such as 600519, hk00700, AAPL, 7203.T, 005930.KS ✅ News source configuration (recommended) News sources will significantly affect the quality of public opinion, announcements, events and catalytic factors. It is recommended to configure at least one search service. Secret name description is required ANSPIRE_API_KEYS Anspire AI Search: Chinese content is specially optimized, suitable for A-share news and public opinion retrieval; the same Key can be reused for Anspire large models Recommended SERPAPI_API_KEYS SerpAPI: Search engine result enhancement, suitable for real-time financial news recommendation TAVILY_API_KEYS Tavily: General news search API optional BOCHA_API_KEYS Bocha Search: Chinese search optimization, supports AI Summary optional BRAVE_API_KEYS Brave Search: privacy priority, US stock information enhancement optional MINIMAX_API_KEYS MiniMax: structured search results optional SEARXNG_BASE_URLS SearXNG Self-built instance: no quota, suitable for private deployment Optional more search sources, social public opinion and downgrade rules, see the search service configuration. Actions tag → I understand my workflows, go ahead and enable them Actions → Daily stock analysis → Run workflow → Run workflow is automatically executed every **working day at 18:00 (Beijing time)** by default, and can also be triggered manually. By default, it will not be executed on non-trading days (including A/H/US holidays); please refer to the complete guide for rules such as forced operation, trading day check, and breakpoint resuming. # Clone the project git clone https://github.com/ZhuLinsen/daily_stock_analysis.git && cd daily_stock_analysis # Install dependencies pip install -r requirements.txt # Configure environment variables cp .env.example .env && vim .env # Run analysis python main.py Common commands: python main.py –debug python main.py –dry-run python main.py –stocks 600519,hk00700,AAPL python main.py –market-review python main.py –schedule python main.py –serve-only Please refer to the complete guide for Docker deployment, scheduled tasks, and cloud server access; for desktop client packaging, please refer to the desktop packaging instructions. 🎯 2026-02-08 The decision-making dashboard analyzed a total of 3 stocks | 🟢Buy: 0 🟡Wait and see: 2 🔴Sell: 1 📊 Summary of analysis results⚪ Chinatungsten High-tech (000657): Wait and see | Rating 65 | Bullish ⚪ Yongding Shares (600105): Wait and see | Rating 48 | Shock 🟡 Xinlai Materials (300260): Sell | Rating 35 | Short ⚪ Chinatungsten High-tech (000657) 📰 Quick overview of important information 💭 Public sentiment: The market is paying attention to its AI attributes and high performance growth, and the sentiment is positive, but it needs to digest short-term profit taking and main outflow pressure. 📊 Performance expectations: Based on public opinion information, the company’s performance in the first three quarters of 2025 will increase significantly year-on-year, and its fundamentals are strong, providing support for the stock price. 🚨 Risk Alert: Risk Point 1: On February 5, main funds sold a substantial net amount of 363 million yuan, so beware of short-term selling pressure. Risk point 2: The concentration of chips is as high as 35.15%, indicating that the chips are dispersed and the resistance to rising may be greater. Risk point 3: Public opinion mentions the company’s historical violation records and restructuring-related risk reminders, so you need to pay attention. ✨ Positive catalyst: Positive 1: The company is positioned as a core supplier of AI server HDI by the market and benefits from the development of the AI industry. Good news 2: Non-net profit in the first three quarters of 2025 surged 407.52% year-on-year, with strong performance. 📢 Latest news:[Latest news]Public opinion shows that the company is the leader in the field of AI PCB micro-drilling and is deeply tied to the world’s leading PCB/carrier board manufacturers. On February 5, the net sales of main funds were 363 million yuan, so we need to pay attention to the subsequent flow of funds. — Generation time: 18:00 🎯 2026-01-10 Market review📊 Major indexes – Shanghai Composite Index: 3250.12 (🟢+0.85%) – Shenzhen Composite Index: 10521.36 (🟢+1.02%) – GEM Index: 2156.78 (🟢+1.35%) 📈 Market overview Increase: 3920 | Decline: 1349 | Upper limit: 155 | Lower limit: 3 🔥 Sector performance led the increase: Internet services, cultural media, small metals led the decrease: insurance, aviation airports, photovoltaic equipment complete environmental variables, model channels, notification channels, data source priority, trading discipline, fundamentals P0 See the full configuration guide for semantics and deployment instructions. The web workbench provides configuration management, task monitoring, manual analysis, historical reports, complete Markdown reports, Agent stock inquiry, backtesting, position management, smart import and light/dark themes. Startup method: python main.py –webui python main.py –webui-only Access http://127.0.0.1:8000 to use. For details on authentication, smart import, search completion, historical report copying, cloud server access, etc., please see the local WebUI management interface. After configuring any available AI API Key, the strategy can be used to ask stocks on the Web/chat page; if you need to explicitly turn it off, you can set AGENT_MODE=false. Supports built-in strategies such as moving average golden cross, entanglement theory, wave theory, bull trend, hot topics, event-driven, growth quality, expected revaluation, etc. Supports real-time market conditions, K-lines, technical indicators, news and risk information calls. Supports multiple rounds of questioning, session export, sending to notification channels and background execution. Supports custom strategy files and multi-Agent orchestration (experimental). See the complete guide and LLM configuration guide for Agent specific parameters, skill naming compatibility, multi-Agent mode and budget guardrails. 🧩 Related Projects (Related Projects) DSA focuses on daily analysis reports; the following two projects in the same series cover stock selection, strategy verification and strategy evolution respectively, and are suitable for extended use on demand. They are currently maintained independently, and will prioritize the exploration of candidate stock import, backtest verification and reporting linkage with DSA in the future. The project positions AlphaSift multi-factor stock selection and market-wide scanning, which is used to extract candidate targets from the stock pool. AlphaEvo strategy backtesting and self-evolution are used to verify strategy rules and explore strategy parameters and combinations through iteration. MIT License © 2026 ZhuLinsen You are welcome to indicate the source of this warehouse during secondary development or citation. Thank you for supporting the continued maintenance of the project. This project is for study and research purposes only and does not constitute any investment advice. There are risks in the stock market, so investment needs to be cautious. The author is not responsible for any damages arising from the use of this project.
Source link



