finance-news-miner

Extract sector and stock keywords from financial news and compute heat scores into JSON reports.

2|2|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/pynbj1001/agent-workspace --skill finance-news-miner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finance-news-miner
Source: https://github.com/pynbj1001/agent-workspace/tree/main/skills/finance-news-miner
Command: npx skills add https://github.com/pynbj1001/agent-workspace --skill finance-news-miner

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The skill automates the time-consuming task of scanning news feeds and articles to find which industry sectors and individual stocks are receiving positive attention and price-movement signals, helping analysts surface short-term market themes without relying on market-data APIs.

Core Features & Use Cases

  • News-driven sector detection: Extracts sector and concept keywords from Chinese and international RSS/web sources to identify frequently mentioned sectors.
  • Price-signal extraction & scoring: Detects textual price-up/down signals, counts positive mentions, and computes a heat score to rank sectors and stocks.
  • Per-sector stock mining: For identified hot sectors, searches a configured stock keyword library to surface frequently-mentioned and signal-bearing companies.
  • Use Case: Run a 7–14 day analysis to produce a JSON report listing hot sectors, their heat scores, key articles, and top candidate stocks for further verification.

Quick Start

Analyze the past 14 days of configured RSS and web news sources and return a JSON report of top hot sectors and top stocks per sector.

Frequently Asked Questions about finance-news-miner

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

FAQPage Schema
How do I identify hot investment sectors from financial news articles using Python?

To identify hot investment sectors from financial news articles, this Skill uses Python feedparser and BeautifulSoup to extract sector keywords, detect price-movement signals, and compute heat scores from configurable RSS and web sources. It aggregates mention counts over a set window to produce a JSON report.

Can I use BeautifulSoup and requests to scrape financial news for stock mention analysis?

Yes, you can use BeautifulSoup and requests to scrape financial news for stock mention analysis. This Skill relies on those dependencies alongside feedparser to parse configured Chinese and international sources, extract stock keywords, and detect textual price-up or price-down signals for short-term trend detection.

What is the best way to detect short-term market trends from RSS feeds without market-data APIs?

The best way to detect short-term market trends from RSS feeds without market-data APIs is to apply text mining to extract sector and stock keywords. This Skill processes RSS sources with feedparser, counts positive mentions, and computes heat scores to rank frequently mentioned sectors and strong-performing stocks.

How do I extract price-movement signals and compute heat scores for stocks mentioned in news?

To extract price-movement signals and compute heat scores for stocks mentioned in news, this Skill detects textual price-up and price-down signals from articles. It counts positive mentions, aggregates these signals per sector and stock, and calculates a heat score to rank candidates in a JSON report.

Does this financial news mining approach support both Chinese and international web sources?

Yes, this financial news mining approach supports both Chinese and international web sources. The Skill applies its sector and stock keyword extraction pipelines to configured RSS and web feeds from both markets to surface short-term themes and price-movement signals.

What are the limitations of using web scraping for sector analysis instead of market-data APIs?

A limitation of using web scraping for sector analysis instead of market-data APIs is that detection relies entirely on textual price-movement signals and keyword mentions rather than real-time quantitative market data. Users must verify surfaced hot sectors and candidate stocks from the JSON report before trading.