AI Agent Hub
Back to skills
China A-Share Financials icon

China A-Share Financials

Professional Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please install @user_779b44c7/china-a-share-financials according to https://skillhub.cn/install/skillhub.md.

About this skill

Problem

When answering questions such as “How have revenue, selling expenses, net profit, or gross margin for a listed A-share company changed over the last several years,” manual financial-page workflows can be brittle. Tonghuashun pages render values dynamically, so a snapshot may show structure but not final numbers. You also need to switch to the income statement and annual view first. Row labels and numeric values may be split across separate tables, and rows such as Total operating revenue and Operating revenue are easy to confuse. This skill fixes that workflow, making it suitable for extracting annual income-statement metrics from public financial-analysis pages and comparing expense ratios, net-profit trends, or multiple companies.

How It Works

After taking a stock code as input, it targets common codes such as Shenzhen 00, Shanghai 60, STAR Market 688, and NEEQ 8; it does not support unlisted companies. Key steps:

  • Open https://basic.10jqka.com.cn/{stockcode}/finance.html.
  • Switch to the income statement tab and the annual view to avoid mixing in quarterly data.
  • Use browser_console to read .cwzb_table table; the page may split row labels and numeric cells across different table elements, so row indices must be mapped carefully.
  • Read the key rows: Row 8 operating revenue, Row 10 operating cost, Row 12 selling expenses, Row 13 administrative expenses, Row 14 R&D expenses, Row 15 financial expenses, Row 33 net profit, and Row 35 net profit attributable to the parent company.
  • Compute ratios from annual values, for example selling expense ratio = selling expenses / operating revenue. The displayed unit may be “yi” or “wan,” but direct division works when the numerator and denominator use the same unit.
  • Optionally open the business-analysis page to extract main-business or main-product composition data.

For multi-company queries, you can schedule batches of five or six companies. Within each batch, keep the steps serial: navigate, switch tabs, extract, and record, then aggregate the results into one table.

Scope and Caveats

It is mainly for reading and organizing public financial-analysis pages, not for acting as a raw financial-database API. Keep in mind that dynamic pages require console extraction, annual data requires the annual view, columns usually start with the most recent year, ST or accounting-adjusted companies may show negative values, and newer IPO companies may include several pre-IPO years of data.

Use Cases

  • An equity researcher compares revenue, selling expenses, and net profit for three A-share companies over three years.
  • A product strategy analyst checks gross margin and R&D expense trends for a STAR-listed company from 2022 to 2024.
  • A finance assistant compiles selling expense ratios for multiple companies into one annual comparison table.
  • A portfolio manager extracts annual net profit and parent-attributable net profit for an NEEQ company before a pitch.

Best For

  • Equity researchers who track annual financial metrics for listed A-share companies.
  • Product or strategy owners who build revenue and expense-ratio comparison materials.
  • Finance assistants who organize income-statement items for listed companies.
  • Independent portfolio managers who query NEEQ or STAR Market income-statement data.