A-stock-report
A-Share Report Automation and Delivery System
Install & Use
Copy this prompt and send it to your AI assistant (Claude / Cursor / TRAE / Codex / WorkBuddy etc.) to auto-install:
Help me install this AI Skill: A-stock-report. It is used for: A-Share Report Automation and Delivery System Full Skill content: https://321skill.com/skills/a-stock-report/raw/index.md Read that page and install it.
The prompt includes a link to the full Skill content. You can also view the full content.
This Skill addresses the pain point for A-share investors who manually compile daily morning reports, closing summaries, evening reports, intraday alerts, IPO weekly reports, and financial weekend editions. In practice, investors often need to scrape data such as market quotes, sector performance, and fund flows from multiple sources, then manually write analyses—a time-consuming process prone to missing key indicators. The system features a built-in 6-dimensional investor sentiment score (out of 100) and AI-powered market outlook, combining data-driven insights with intelligent analysis to significantly enhance report generation efficiency.
Usage is straightforward: simply install the Skill via clawhub, then configure data sources (e.g., East Money, Sina Finance) and delivery channels (e.g., email, WeCom, DingTalk). The system automatically executes Python scripts based on cron scheduled tasks to collect data, generate reports, and deliver them. You can also use natural language commands to trigger specific report generation via the AI assistant, such as "Generate today's closing summary."
It is well-suited for quantitative traders, individual investors, financial media creators, and investment research teams who need to regularly produce A-share analysis reports. Particularly for users already employing Python for quantitative analysis but lacking automated reporting capabilities, it integrates seamlessly into existing workflows.
Before first use, it is recommended to configure data sources and delivery channels and test whether cron tasks trigger correctly. Note that the system relies on the stability of external data sources; script adjustments may be needed if data APIs change. The sentiment scoring model is trained on historical data and may exhibit deviations during extreme market conditions, so manual judgment is advised.
Key Features
Unlike automated reports from Wind or Tonghuashun, it features a built-in 6-dimensional investor sentiment score and AI-powered market outlook, supports multiple report types (morning/close/evening/intraday alerts/IPO weekly/weekend editions), is fully open-source and customizable, and does not depend on paid terminals.
Limitations
Relies on external data sources (e.g., East Money, Sina Finance); requires Python 3.8+ environment; requires manual configuration of cron scheduled tasks; does not natively support Windows Task Scheduler (requires WSL or third-party tools).
FAQ
How do I configure data sources?
Modify the API keys and URLs in scripts/references/config.json; supports common data sources like East Money and Sina Finance.
Which delivery channels are supported?
Currently supports email, WeCom, DingTalk, Feishu, and others; requires setting up corresponding Webhooks or SMTP information in the configuration file.
Installation guide for AI assistants
If your AI coding assistant (Claude Code, Cursor, TRAE etc.) can see this page, send it this message to auto-install:
Visit https://321skill.com/skills/a-stock-report/raw/index.md to read the original Skill definition (Markdown format) for A-stock-report, and install it according to the instructions.
Raw Markdown URL for AI: /skills/a-stock-report/raw/index.md