Listed Company Annual Report Download
Paste the following prompt into your AI chat to install this skill:
Please follow the instructions at https://skillhub.cn/install/skillhub.md to install @user_1d6ff26f/stockreportdownload into your AI assistant.
About this skill
Problem: Annual Report Entry Points Are Scattered and Hard to Standardize
In investment research, financial analysis, or data cleaning, workflows often require the annual report link for a listed company in a specific year. Manual lookup can involve exchange announcements, summary versions, and full versions, requiring extra judgment about which item is the formal report. Inconsistent result formats also add friction when piping outputs into scripts, databases, or batch parsing pipelines.
How It Works: Query by Code and Year, Return Structured Report Data
The skill targets SSE (Shanghai Stock Exchange) and BSE (Beijing Stock Exchange). It accepts two key inputs: stock code and year, then queries annual report resources for that year and returns structured JSON. Results are grouped by exchange and typically include:
- Report title
- Download link
- Source exchange
- Distinction between summary reports and formal reports
A typical workflow is: identify the target stock code and report year, call the skill to query, then feed the returned records into downstream download, parsing, archival, or reporting steps.
Boundaries
It is better suited for locating and structuring annual report links than for automatically reading full reports, extracting financial fields, or performing bulk file downloads. The stock code must be valid, and the year should match the target report year. If the report is not disclosed, the code is invalid, or no matching record is found, the result may be empty.
Use Cases
- After receiving a stock code and year, an investment research assistant retrieves the matching SSE or BSE annual report download links without manually scanning announcements.
- A finance data-cleaning script needs a specific company’s annual report URL for a given year to support PDF parsing or source-file archiving.
- A compliance check requires confirming that the annual report came from SSE or BSE while preserving the titles and links for formal and summary reports.
- Before drafting a report, a user filters the structured JSON for the target year’s download links instead of copying announcement page details by hand.
Best For
- Investment research analyst: after receiving a stock code and year, quickly obtains the matching exchange annual report links and records formal versus summary versions.
- Finance data engineer: retrieves annual report URLs for a target year inside a script to support later parsing or archiving.
- Compliance assistant: verifies the source exchange of an annual report and retains traceable fields such as title and download link.
- Data product manager: organizes scattered announcement-page information into structured JSON for downstream reporting or workflows.
Related Skills
Reads Excel/CSV files, cleans and analyzes them, then generates a charted Excel summary and interactive HTML dashboard.
Performs local, paragraph-level cross-document similarity checks and produces an HTML report with revision suggestions.
Scrapes JD search results for product titles, prices, sales, and stores, then exports verified data to UTF-8 CSV.
An A-share market monitor using Sina Finance API for real-time quotes, price and percentage alerts, daily logging, and scheduled checks.