This one's for analyzing sentiment in financial text, which is trickier than general sentiment because "restructuring" or "volatility" hit differently in markets. You get two modes: FinBERT running locally for speed when you're batch processing news headlines, or you can have the LLM do it when you need actual reasoning about why something's bullish or bearish. Returns a score from negative one to positive one plus a label and explanation. The batch processing method is handy if you're maintaining a news database and need to catch up on sentiment scores. Straightforward tool if you're building anything that needs to gauge market mood from text.

skills.sh installs
649
GitHub stars
3.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add rkiding/awesome-finance-skills --skill alphaear-sentiment --agent claude-code

Installs into .claude/skills of the current project.

Files

AlphaEar Sentiment Skill

Overview

This skill provides sentiment analysis capabilities tailored for financial texts, supporting both FinBERT (local model) and LLM-based analysis modes.

Capabilities

Capabilities

1. Analyze Sentiment (FinBERT / Local)

Use scripts/sentiment_tools.py for high-speed, local sentiment analysis using FinBERT.

Key Methods:

  • analyze_sentiment(text): Get sentiment score and label using localized FinBERT model.
    • Returns: {'score': float, 'label': str, 'reason': str}.
    • Score Range: -1.0 (Negative) to 1.0 (Positive).
  • batch_update_news_sentiment(source, limit): Batch process unanalyzed news in the database (FinBERT only).

2. Analyze Sentiment (LLM / Agentic)

For higher accuracy or reasoning capabilities, YOU (the Agent) should perform the analysis using the Prompt below, calling the LLM directly, and then update the database if necessary.

Sentiment Analysis Prompt

Use this prompt to analyze financial texts if the local tool is insufficient or if reasoning is required.

Sponsors

Details

Repository
github.com/rkiding/awesome-finance-skills
Categories
AI & Agent Building, Finance & Trading
First seen
Jun 3, 2026

More from rkiding/awesome-finance-skills

All 10
1alirezarezvani avatarterraform-patternsalirezarezvani/claude-skillsTerraform infrastructure-as-code agent skill and plugin for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw. Covers module design patterns, state management st647skills.sh installs
2hamelsmu avatarbuild-review-interfacehamelsmu/evals-skillsBuild a custom browser-based annotation interface tailored to your data for reviewing LLM traces and collecting structured feedback. Use when you need to build 647skills.sh installs
3obra avatarfinding-duplicate-functionsobra/superpowers-labUse when auditing a codebase for semantic duplication - functions that do the same thing but have different names or implementations. Especially useful for LLM-647skills.sh installs
4product-on-purpose avatarutility-pm-skill-auditorproduct-on-purpose/pm-skillsRun a repo-wide cross-cutting governance audit via the pm-skill-auditor sub-agent. Aggregates the enforcing validator suite, re-derives aggregate counters, and 645skills.sh installs
5basicmachines-co avatarmemory-defragbasicmachines-co/basic-memory-skillsDefragment and reorganize agent memory files: split bloated files, merge duplicates, remove stale information, and restructure the memory hierarchy. Use when me643skills.sh installs
6product-on-purpose avatarutility-pm-changelog-curatorproduct-on-purpose/pm-skillsDraft CHANGELOG entries from git log via the pm-changelog-curator sub-agent, applying the repo hygiene rules (describe what changed, public paths only, no attri641skills.sh installs