stock-announcements

Fetch A-share stock announcements from Eastmoney via AkShare and filter by stock code or keywords.

869|203|Updated May 7, 2026
One-click install
npx skills add https://github.com/freestylefly/wesight --skill stock-announcements
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stock-announcements
Source: https://github.com/freestylefly/wesight/tree/main/SKILLs/stock-announcements
Command: npx skills add https://github.com/freestylefly/wesight --skill stock-announcements

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

获取A股上市公司的公告信息,帮助投资者及时掌握关键披露与事件,提升决策效率。

Core Features & Use Cases

  • 实时获取:从东方财富网通过 AkShare 获取当日及近日期的公告,支持按股票代码筛选和关键词过滤。
  • 定向查询:可按股票代码(如 000858)筛选,结合标题关键词识别潜在影响公告。
  • 输出格式:结果可以文本或 JSON 形式输出,必要时还能提取并摘要PDF附件以便快速阅读。

Quick Start

使用 stock-announcements 脚本输入股票代码即可获取最新公告。

Frequently Asked Questions about stock-announcements

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

FAQPage Schema
How do I fetch A-share stock announcements from Eastmoney using Python?

You can fetch A-share stock announcements from Eastmoney using the AkShare library in Python. This allows you to retrieve real-time disclosure data for specific companies by filtering with their stock codes, outputting the results as structured text or JSON.

Can I filter stock announcements by specific stock codes and keywords?

Yes, you can filter stock announcements by specific stock codes and keywords. By querying with identifiers like 000858 and combining them with title keywords, you can identify and extract targeted corporate disclosures from the fetched data.

Does AkShare support extracting and summarizing PDF attachments from stock announcements?

Yes, AkShare supports extracting and summarizing PDF attachments from stock announcements. Using dependencies like PyPDF2, the script can process downloaded PDF reports to provide quick summaries for faster reading and analysis.

What is the best way to retrieve today's stock notices for A-share investing?

The best way to retrieve today's stock notices for A-share investing is to use AkShare to target current Eastmoney data. You can query daily notices by stock code, optionally filtering by keywords to capture time-sensitive corporate events and disclosures.

What are the limitations of using AkShare for financial data extraction?

When using AkShare for financial data extraction, limitations include reliance on the Eastmoney data source for A-share announcements. Users should be aware that query results are constrained by the platform's available historical depth and real-time data feed stability.

Do I need pandas to output structured JSON from fetched stock announcements?

Yes, you need pandas to help output structured JSON from fetched stock announcements. Pandas processes the raw data extracted via AkShare, enabling you to cleanly format and export the filtered stock disclosures into text or JSON structures.