stock-announcements

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

1|Updated May 13, 2026
One-click install
npx skills add https://github.com/wtgoku-create/PopiStudio --skill stock-announcements-wtgoku-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stock-announcements
Source: https://github.com/wtgoku-create/PopiStudio/tree/main/SKILLs/stock-announcements
Command: npx skills add https://github.com/wtgoku-create/PopiStudio --skill stock-announcements-wtgoku-create

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

It solves the problem of missing or delaying awareness of important A-share listed company announcements by automatically pulling the latest official disclosure items and presenting them in a concise, usable way.

Core Features & Use Cases

  • Real data fetching from a reliable source: Pulls当日全部公告 from 东方财富网 via AkShare and filters by stock code.
  • Focused discovery and filtering: Supports querying a specific company, limiting by recent days, and filtering by title keywords.
  • Readable outputs for decision support: Can return plain text or JSON, and optionally extract PDF content to produce a short summary for faster review.
  • Use case: When you want to monitor potential catalysts (e.g., performance reports, major contracts, restructuring news), run the query for a stock and quickly scan the resulting list of announcements with dates and types.

Quick Start

Ask the AI to fetch the latest announcements for stock code 000858 and return the results in JSON format.

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 company announcements and filter them by stock code?

You fetch A-share announcements by providing a stock code and optional title keywords to filter daily disclosure items. The tool supports plain text or JSON output for immediate decision-ready review.

What is the best way to extract and summarize PDF content from stock announcements?

To summarize stock announcement PDFs, enable the detail flag when running your query. This extracts PDF content and generates a concise summary, helping you quickly review official disclosures without reading full documents.

Can I use AkShare to monitor event-driven research for A-share equities?

Yes, you can use AkShare for event-driven equity research on A-shares. It pulls data from Eastmoney to monitor catalysts like performance previews, shareholder changes, and restructuring news, providing decision-ready summaries.

Does the stock announcement fetcher support JSON output for investment review?

Yes, the stock announcement fetcher supports JSON output for investment review. You can request results in JSON format, making it easy to integrate filtered A-share disclosure data into downstream decision-support workflows.

Do I need Python and Pandas to run A-share announcement queries?

Yes, you need Python with dependencies including AkShare, Pandas, requests, and PyPDF2 installed. The tool requires a Python CLI invocation to fetch, filter, and optionally summarize A-share announcement data.

What are the limitations of keyword filtering for A-share announcements?

Keyword filtering for A-share announcements is limited to matching terms within announcement titles only. Full body text search is not supported unless you enable the detail flag to extract and summarize PDF content separately.