En

A-stock-report

Automated A-Share Market Report Generation 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: Automated A-Share Market Report Generation and Delivery System
Full Skill content: https://321skill.com/skills/a-stock-report-x-9/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 reports such as morning briefings, closing summaries, evening reports, intraday alerts, IPO weekly reports, and financial weekend editions. The traditional approach is time-consuming and labor-intensive, lacking quantitative market sentiment indicators, making it difficult to quickly grasp the overall market picture. It features a built-in 6-dimensional investor sentiment score (out of 100) and AI-powered market outlook, ensuring reports are both data-driven and forward-looking.

Usage is straightforward: after installation, simply trigger different report types using natural language commands. The system includes 12 Python scripts and 3 JSON prompt templates, supporting automated generation of morning/closing/evening reports, intraday alerts, weekend editions, and IPO weekly reports. Once configured with data sources and delivery channels (e.g., email, WeCom), it can generate and deliver reports on a scheduled basis automatically, without manual intervention.

It is well-suited for quantitative traders, financial analysts, finance-focused self-media creators, and retail investors who require daily A-share market reports. Particularly for teams or individuals already using Python for quantitative analysis and seeking to automate report generation, it can significantly save daily review time.

It is recommended to use this tool at fixed times such as before market open, after market close, and in the evening. Note that it primarily relies on external data sources (e.g., market APIs like tushare, akshare), requiring users to configure their own data sources and delivery channels. The system requires a Python 3.8+ environment with relevant dependencies installed. The built-in 14-segment consistency guardrails help ensure report quality, but users should still periodically check data source stability.

Key Features

Unlike similar tools such as Wind terminal reports, it features a built-in 6-dimensional investor sentiment score (out of 100) and AI-powered market outlook. It supports one-click generation of various report types including morning/closing/evening reports, intraday alerts, IPO weekly reports, and weekend editions, eliminating the need for manual template creation or complex rule configuration.

Limitations

Requires a Python 3.8+ environment, depends on external data sources (e.g., market APIs like tushare, akshare), and requires self-configuration of delivery channels (e.g., SMTP, WeCom bot). Report quality is affected by the stability and timeliness of the data sources.

FAQ

How do I configure the data sources?

Configure market API keys and news source addresses in `scripts/references/config.json`. Common data sources like tushare and akshare are supported.

Which delivery channels are supported?

Supports email (SMTP), WeCom bot, DingTalk bot, etc. The target delivery addresses need to be set 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-x-9/raw/index.md to read the original Skill definition (Markdown format) for A-stock-report, and install it according to the instructions.