Skip to content

Add Adanos Finance Sentiment API Addon#741

Open
alexander-schneider wants to merge 4 commits intoafadil:mainfrom
alexander-schneider:feat/adanos-finance-sentiment-api-addon
Open

Add Adanos Finance Sentiment API Addon#741
alexander-schneider wants to merge 4 commits intoafadil:mainfrom
alexander-schneider:feat/adanos-finance-sentiment-api-addon

Conversation

@alexander-schneider
Copy link

@alexander-schneider alexander-schneider commented Mar 17, 2026

Summary

This PR adds a new Wealthfolio add-on: Adanos Finance Sentiment API Addon (adanos-sentiment).

The add-on overlays multi-source finance sentiment directly on top of a user's largest Wealthfolio holdings by combining data from:

  • Reddit
  • X.com
  • News
  • Polymarket

It is designed as a portfolio-native research surface rather than a market data provider.

Why this is useful for traders

Price data shows what already happened. Sentiment data helps explain where attention, conviction, and crowd positioning are building right now.

For active traders and discretionary investors, that matters because it helps with:

  • spotting crowded trades earlier
  • validating whether a move is broad-based or isolated to one source
  • separating rising interest from fading noise
  • comparing social, news, and prediction market conviction side by side
  • prioritizing watchlist names based on discussion intensity and alignment

The goal is not to replace charting or fundamentals. The goal is to give users a faster way to answer:

"Which of my holdings is actually attracting the strongest cross-platform signal right now?"

What is included

Dashboard

  • new sidebar add-on entry: Adanos Sentiment
  • header lookback switcher (24H, 7D, 14D, 30D)
  • top summary cards for:
    • tracked holdings
    • strongest signal
    • bullish positions

Per holding sentiment view

Each tracked holding gets:

  • composite Adanos signal
  • average buzz
  • conviction
  • bullish average
  • source alignment

Each source card shows:

  • buzz
  • bullish %
  • mentions or trades
  • trend

Settings and quota awareness

  • secure API key storage via Wealthfolio secrets API
  • enabled platform selection
  • account type / status display
  • monthly request usage display
  • upgrade CTA when the free monthly quota is exhausted
  • explicit note that the same API key remains valid after upgrading

Implementation notes

  • implemented as a standalone add-on, not a core app modification
  • uses the existing Adanos stock detail endpoints to surface source-level bullish_pct and trend

Validation

Run locally:

  • pnpm --filter adanos-sentiment test
  • pnpm --filter adanos-sentiment type-check
  • pnpm --filter adanos-sentiment build

Also verified by loading the built bundle inside a local Wealthfolio installation and confirming the add-on is enabled successfully.

Notes

Because the current Adanos API shape exposes some source-level fields only on stock detail endpoints, a full dashboard refresh can use multiple API requests on free plans. The add-on surfaces that transparently in settings and handles exhausted monthly quota with a pricing link.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant