Skip to content

Add stock-sentiment skill (sentiment + smart-money layer for US equities)#56098

Open
TheSentiTrader wants to merge 7 commits into
NousResearch:mainfrom
TheSentiTrader:add-stock-sentiment-skill
Open

Add stock-sentiment skill (sentiment + smart-money layer for US equities)#56098
TheSentiTrader wants to merge 7 commits into
NousResearch:mainfrom
TheSentiTrader:add-stock-sentiment-skill

Conversation

@TheSentiTrader

Copy link
Copy Markdown

Summary

Adds optional-skills/finance/stock-sentiment/: a read-only skill that provides the sentiment, smart-money, and AI-insight layer for US equities, complementing the existing finance skills.

Where stocks covers quotes, search, history, and compare, this covers what the other finance skills do not: per-stock sentiment (the SentiSense Score, sentiment polarity, mentions, social dominance), market mood (fear/greed), smart-money convergence (insider, congressional, and 13F flows plus analyst actions), AI insights, and sentiment-tagged news. It pairs naturally with stocks, dcf-model, and comps-analysis (declared in related_skills).

What it adds

  • Six opinionated workflows: sentiment read, market mood, smart-money convergence, per-ticker flow, pre-earnings sentiment, and sentiment-vs-price divergence. Each is framed as educational context, never a buy or sell recommendation.
  • Read-only: every endpoint is a GET; no write, trading, or wallet surface.
  • Python 3.8+ standard library only. Works with plain curl or the bundled scripts/sentiment_client.py (no third-party packages, no pip install).
  • Requires a free SENTISENSE_API_KEY (declared in required_environment_variables); the skill returns a real preview slice on the free tier.
  • Follows the optional-skill format: metadata.hermes.tags + category: finance + related_skills, with the standard When to Use / Prerequisites / How to Run / Quick Reference / Workflows / Pitfalls / Verification sections.

Testing

  • Every endpoint in the Quick Reference was verified live against the API (all return 200).
  • scripts/sentiment_client.py compiles under Python 3.8+ (python3 -m py_compile).

Data is provided by the SentiSense API under its own terms; the skill is an educational data interface.

Read-only sentiment, smart-money, and AI-insight data for US stocks.
@alt-glitch alt-glitch added type/feature New feature or request tool/skills Skills system (list, view, manage) P3 Low — cosmetic, nice to have labels Jul 1, 2026
@TheSentiTrader

Copy link
Copy Markdown
Author

Friendly ping on this one. The stock-sentiment skill has been sitting green on bot triage and is ready whenever a maintainer has a moment to approve the Actions run and take a look. Happy to adjust anything if needed. Thanks for maintaining hermes-agent!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

P3 Low — cosmetic, nice to have tool/skills Skills system (list, view, manage) type/feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants