Sentiment

This document provides API documentation for the Sentiment tools.


get_overall_sentiment_tool() -> str

Get comprehensive market sentiment indicators including:

  • CNN Fear & Greed Index (score and rating)
  • Market RSI (Relative Strength Index)
  • VIX (Volatility Index)

Sample Response

CNN Fear & Greed Index & Market Sentiment (as of 2025-09-30 16:19:38 UTC):
Score: 50.63
5-Day Average: 51.61
CNN Rating: neutral
Classification: Neutral
SPY RSI (14-day): 64.6 (neutral), no_clear_divergence
QQQ RSI (14-day): 65.9 (neutral), no_clear_divergence
SPY RSI (6-day): 63.2 (neutral), no_clear_divergence
QQQ RSI (6-day): 65.6 (neutral), no_clear_divergence
VIX Analysis:
- Current: 16.38
- Trend: stable (from 16.18 a week ago)
- Monthly Range:  14.71 ~ 17.17
- Market Sentiment: neutral
Market Change Analysis:
- SPY: 5-day change: 0.38%, 1-day change: -0.01%
- QQQ: 5-day change: 0.40%, 1-day change: -0.04%

Returns

  • str: Formatted string containing all three indicators with their current values.

social_media_feed(keywords: list[str] = []) -> list[dict]

Get most discussed stocks and investments opinions from reddit.

Parameters

  • keywords (list[str]): A list of keywords to search for.

Sample Response

{
  "title": "Wrote some covered calls GOOGL, TSLA, AAPL",
  "content": "Wrote some covered calls GOOGL, TSLA, AAPL Bought a few covered calls this morning 10/3/25. Did one last week. Dipping my toe in, really can’t afford to have my TSLA shares called away so did $497.50 strike - premium is $114. AAPL $257.50 for $119, and GOOGL again for $252.50 - $169. https://imgur.com/gallery/covered-calls-10-3-25-VvyH7K8 If I did this weekly, I could get $1600… maybe if I sprinkle in nvda, maybe I could do $2k a month. Anyone else doing this, and comments or suggestions?    submitted by    /u/Eff_taxes   [link] [comments]",
  "updated": "2025-09-29"
}

Returns

  • list[dict]: A list of dictionaries containing the social media posts.