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.