sentiment-analysis

Extract and quantify market sentiment from unstructured text into normalized scores.

65|9|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/EthanAlgoX/MarketBot --skill sentiment-analysis-ethanalgox
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sentiment-analysis
Source: https://github.com/EthanAlgoX/MarketBot/tree/main/marketbot/skills/sentiment-analysis
Command: npx skills add https://github.com/EthanAlgoX/MarketBot --skill sentiment-analysis-ethanalgox

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extract and quantify market sentiment signals from unstructured text (news, social media, forums) to produce an objective, normalized score and explainable drivers for a specific asset or sector.

Core Features & Use Cases

  • Multi-source aggregation: Combine news, social media, and forum signals with configurable conceptual weights to balance reliability and speed.
  • Entity extraction and classification: Identify mentioned assets and sectors, classify text as positive/neutral/negative, and normalize scores to a 0.0–1.0 range.
  • Trend detection and attribution: Compare current sentiment to prior windows to report Rising/Falling/Stable trends and list key drivers by source.
  • Use cases: Generate a market sentiment brief for a ticker, feed sentiment signals into watchlists or reports, or provide per-source breakdowns for downstream skills.

Quick Start

Use the sentiment-analysis skill to produce a 24h sentiment report for NVDA combining news and social sources and return a structured sentiment report with score, trend, and per-source breakdown.

Frequently Asked Questions about sentiment-analysis

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

FAQPage Schema
How do I quantify market sentiment from unstructured news and social media text?

Market sentiment is extracted by applying entity extraction and sentiment classification to unstructured text, producing a normalized 0.0–1.0 score with per-source breakdowns and trend changes for specific assets.

What is the best way to track short-term sentiment trend changes for a specific ticker?

Track ticker sentiment changes by comparing current aggregated sentiment scores against prior time windows to identify Rising, Falling, or Stable trends and list key textual drivers by source.

How do I generate a sentiment report combining news and social signals?

Generate a sentiment report by combining news, social media, and forum signals with configurable conceptual weights to produce a structured brief with a normalized score, trend direction, and per-source breakdown.

Can I use sentiment analysis for sector monitoring and watchlists?

Yes, you can apply sentiment analysis to a specific asset or sector for short-term monitoring, feeding synthesized sentiment signals directly into market reports or watchlists.

Does the sentiment score calculation provide a per-source breakdown?

Yes, the sentiment score calculation provides a per-source breakdown, returning a normalized 0.0–1.0 score alongside explainable drivers categorized by aggregated news, social media, and forum sources.