download-report

Download A-share or Hong Kong financial report PDFs by stock code and year.

2|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/riseflame/copilot-buttAnalysis --skill download-report
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: download-report
Source: https://github.com/riseflame/copilot-buttAnalysis/tree/main/.github/skills/download-report
Command: npx skills add https://github.com/riseflame/copilot-buttAnalysis --skill download-report

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

Download A-share or Hong Kong stock financial report PDFs directly, eliminating manual searches and source confusion.

Core Features & Use Cases

  • Retrieve official PDFs for A-share or HK-listed stocks (年报、中报、Q1、三季报) by stock code and optional year.
  • Automatically normalize stock codes, query CNINFO or HK sources, and return candidate PDFs with metadata.
  • Save downloaded PDFs to a designated directory with a consistent naming scheme.

Quick Start

Provide a stock code and optional year and report type to download and save the corresponding PDF.

Frequently Asked Questions about download-report

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I download A-share or Hong Kong stock financial report PDFs by stock code?

To download A-share or Hong Kong stock financial report PDFs, provide a stock code, year, and report type. The skill normalizes codes, queries CNINFO or HK sources, and saves the PDF to a designated directory with a structured success or failure result.

What types of financial reports can I retrieve using CNINFO and HKEXNEWS?

You can retrieve four types of financial reports: annual reports (年报), interim reports (中报), first quarter reports (一季报), and third quarter reports (三季报). The tool queries official CNINFO and HKEXNEWS sources to locate the corresponding PDF files.

Does this tool require specific dependencies to download financial reports?

Yes, downloading financial reports requires the requests dependency. This library handles URL validation and safe downloading from CNINFO or HK sources, ensuring PDFs are securely saved to your local directory.

Can I download historical financial reports for specific years from Yahoo Finance or CNINFO?

Yes, you can download historical financial reports for specific years. By providing a stock code and optional year parameter, the skill queries CNINFO or HK sources to return candidate PDFs with metadata for the specified period.

What happens if a stock code is invalid when downloading financial report PDFs?

If a stock code is invalid, the safe downloading mechanism prevents errors by normalizing stock codes and validating URLs before querying CNINFO or HK sources. The process outputs a structured result indicating failure rather than crashing.