search_events_by_stock
Query A-share stock events by stock code(s) to monitor portfolios or watchlists. Returns structured events for share reduction, delisting risk, regulatory letters, lockup expiration, and share buyback.
Instructions
Query structured A-share announcement events by stock code(s). Returns events for: share_reduction (减持), delisting_risk (ST/退市), regulatory_letter (监管函/问询函), lockup_expiration (限售解禁), share_buyback (回购). Each event includes: event_id, event_type, stock_code, stock_name, ai_summary, confidence_tier, structured_payload, and announcement_date. Use when: you know the stock code(s) and want to check recent events for those stocks. Use this for portfolio monitoring, watchlist scanning, or single-stock deep dives. Do NOT use when: you want to search by event type across all stocks (use search_events_by_type), or when you need a specific shareholder's events (use search_events_by_shareholder). Supports cursor-based pagination — use the cursor field in the response to fetch the next page. Returns: {data: [...], cursor: <next_cursor_or_null>, has_more: bool}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| stock_codes | Yes | Comma-separated 6-digit stock codes. Example: '002272,600519,300750'. | |
| status | No | Filter by event status. Options: active, updating, closed, corrected, archived. Empty = active + updating. | |
| confidence_tier | No | Filter by confidence tier. Options: verified, likely, uncertain. Empty = all. | |
| cursor | No | Pagination cursor from previous response. Leave empty for first page. | |
| limit | No | Max results per page. Default: 20, Max: 200. |