Agent skill

Finance Sentiment

by himself65 in himself65/finance-skills

Fetch normalized stock sentiment across Reddit, X.com, financial news, and Polymarket from the Adanos Finance API: buzz score, bullish percentage, mention or trade counts, and trend.

MITAuto-check passedBusiness, Finance & HR

Install Finance Sentiment

skills CLI
$ npx skills add himself65/finance-skills --skill finance-sentiment -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install himself65/finance-skills finance-sentiment --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/himself65/finance-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/data-providers/skills/finance-sentiment .claude/skills/finance-sentiment && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
finance-sentiment
GitHub stars
3.4k
Token cost
~1.3k tokens
SKILL.md length
439 words
Files
3 (incl. references)
Skills in repo
25
Repo updated
First seen
Licence
MIT

At a glance

Fetch normalized stock sentiment across Reddit, X.com, financial news, and Polymarket from the Adanos Finance API: buzz score, bullish percentage, mention or trade counts, and trend.

  • Works in 4 steps: Ensure the API Key Is Available → Identify What the User Needs → Execute the Request → …
  • The user asks how much a stock is being discussed
  • SKILL.md covers Step 1: Ensure the API Key Is…, Step 2: Identify What the User…, Step 3: Execute the Request and Step 4: Present the Results, plus 1 more section
  • Calls curl; reaches api.adanos.org; needs ADANOS_API_KEY

What it does

Finance Sentiment is an agent skill from himself65/finance-skills. Fetch normalized stock sentiment across Reddit, X.com, financial news, and Polymarket from the Adanos Finance API: buzz score, bullish percentage, mention or trade counts, and trend. Use this skill whenever the user asks how much a stock is being discussed or how hot it is on social platforms, how many Reddit mentions or Polymarket bets a company has, whether Reddit, X, and news agree, or wants to compare stock buzz and sentiment across tickers. Read-only: it never places trades or modifies anything.

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `README.md` and `references/api_reference.md`).

It sits in Business, Finance & HR. It works with Reddit, Polymarket and X (Twitter). The repository describes itself as: A collection of skills for AI financial analysis. The licence is MIT.

When your agent uses it

  • The user asks how much a stock is being discussed
  • How hot it is on social platforms
  • How many Reddit mentions
  • Polymarket bets a company has

Example prompts

  • “/finance-sentiment”

Requirements

  • Python 3
  • A credential in ADANOS_API_KEY

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Ensure the API Key Is Available
  2. Identify What the User Needs
  3. Execute the Request
  4. Present the Results

What it can do on your machine

Read from SKILL.md and the folder at commit 01fc7b4. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • curl

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • api.adanos.org

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • ADANOS_API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Finance Sentiment loads about 1.3k tokens when it runs, and up to ~1.9k if it reads all its reference files. Until then it costs about 131 tokens; SKILL.md has 439 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~131
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~1.9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from himself65/finance-skills at commit 01fc7b4, republished under its MIT licence (© himself65). 439 words, ~1,285 tokens.

Download SKILL.mdSave it as .claude/skills/finance-sentiment/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
finance-sentiment
description
Fetch normalized stock sentiment across Reddit, X.com, financial news, and Polymarket from the Adanos Finance API: buzz score, bullish percentage, mention or trade counts, and trend. Use this skill whenever the user asks how much a stock is being discussed or how hot it is on social platforms, how many Reddit mentions or Polymarket bets a company has, whether Reddit, X, and news agree, or wants to compare stock buzz and sentiment across tickers. Read-only: it never places trades or modifies anything.

Finance Sentiment Skill

Fetches structured stock sentiment from the Adanos Finance API.

This skill is read-only. It is designed for research questions that are easier to answer with normalized sentiment signals than with raw social feeds.

Use it when the user wants:

  • cross-source stock sentiment
  • Reddit/X.com/news/Polymarket comparisons
  • buzz, bullish percentage, mentions, trades, or trend
  • a quick answer to "what is the market talking about?"

Step 1: Ensure the API Key Is Available

Current environment status:

bash
!`python3 - <<'PY'
import os
print("ADANOS_API_KEY_SET" if os.getenv("ADANOS_API_KEY") else "ADANOS_API_KEY_MISSING")
PY`

If ADANOS_API_KEY_MISSING, ask the user to set:

bash
export ADANOS_API_KEY="sk_live_..."

Use the key via the X-API-Key header on all requests.

Base docs:

text
https://api.adanos.org/docs

Step 2: Identify What the User Needs

Match the request to the lightest endpoint that answers it.

User RequestEndpoint PatternNotes
"How much are Reddit users talking about TSLA?"/reddit/stocks/v1/compareUse mentions, buzz_score, bullish_pct, trend
"How hot is NVDA on X.com?"/x/stocks/v1/compareUse mentions, buzz_score, bullish_pct, trend
"How many Polymarket bets are active on Microsoft?"/polymarket/stocks/v1/compareUse trade_count, buzz_score, bullish_pct, trend
"Compare sentiment on AMD vs NVDA"compare endpoints for the requested sourcesBatch tickers in one request
"Is Reddit aligned with X on META?"Reddit compare + X compareCompare bullish_pct, buzz_score, trend
"Give me a full sentiment snapshot for TSLA"compare endpoints across Reddit, X.com, news, PolymarketSynthesize cross-source view
"Go deeper on one ticker"/stock/{ticker} detail endpointUse only when the user asks for expanded detail

Default lookback:

  • use days=7 unless the user asks for another window

Ticker count:

  • use compare endpoints for 1..10 tickers

Step 3: Execute the Request

Use curl with X-API-Key. Prefer compare endpoints because they are compact and batch-friendly.

Single-source examples
bash
curl -s "https://api.adanos.org/reddit/stocks/v1/compare?tickers=TSLA&days=7" \
  -H "X-API-Key: $ADANOS_API_KEY"
bash
curl -s "https://api.adanos.org/x/stocks/v1/compare?tickers=NVDA&days=7" \
  -H "X-API-Key: $ADANOS_API_KEY"
bash
curl -s "https://api.adanos.org/polymarket/stocks/v1/compare?tickers=MSFT&days=7" \
  -H "X-API-Key: $ADANOS_API_KEY"
Show full SKILL.md (177 more words)Show less
Multi-source snapshot for one ticker
bash
curl -s "https://api.adanos.org/reddit/stocks/v1/compare?tickers=TSLA&days=7" -H "X-API-Key: $ADANOS_API_KEY"
curl -s "https://api.adanos.org/x/stocks/v1/compare?tickers=TSLA&days=7" -H "X-API-Key: $ADANOS_API_KEY"
curl -s "https://api.adanos.org/news/stocks/v1/compare?tickers=TSLA&days=7" -H "X-API-Key: $ADANOS_API_KEY"
curl -s "https://api.adanos.org/polymarket/stocks/v1/compare?tickers=TSLA&days=7" -H "X-API-Key: $ADANOS_API_KEY"
Multi-ticker comparison
bash
curl -s "https://api.adanos.org/reddit/stocks/v1/compare?tickers=AMD,NVDA,META&days=7" \
  -H "X-API-Key: $ADANOS_API_KEY"
Key rules
  1. Prefer compare endpoints over stock detail endpoints for quick research.
  2. Use only the sources needed to answer the question.
  3. For Reddit, X.com, and news, the volume field is mentions.
  4. For Polymarket, the activity field is trade_count.
  5. Treat missing source data as "no data", not bearish or neutral.
  6. Never execute trades or convert the result into trading instructions.

Step 4: Present the Results

When reporting a single source, prioritize exactly these fields:

  • Buzz
  • Bullish %
  • Mentions or Trades
  • Trend

Example:

text
TSLA on Reddit, last 7 days
- Buzz: 74.1/100
- Bullish: 31%
- Mentions: 647
- Trend: rising

When reporting multiple sources for one ticker:

  • show one block per source
  • then add a short synthesis:
    • aligned bullish
    • aligned bearish
    • mixed / diverging

When comparing multiple tickers:

  • rank by the metric the user cares about
  • default to buzz_score
  • call out large gaps in bullish_pct or trend

Do not overstate precision. These are research signals, not trade instructions.


Reference Files

  • references/api_reference.md - endpoint guide, field meanings, and example workflows

Read the reference file when you need the exact field names, query parameters, or recommended answer patterns.

© himself65, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files (references) in plugins/data-providers/skills/finance-sentiment of himself65/finance-skills.

  • SKILL.md
  • README.md
  • references/api_reference.md

Open the folder on GitHubat commit 01fc7b4

Compare with similar skills

Finance Sentiment next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Finance Sentiment compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Finance Sentiment this skillhimself65/finance-skills3.4k—~1.3kAutomated safety check: PassMIT
Aeon Last30BankrBot/skills1.2k—~482Automated safety check: PassNone
Fin Finance Sentimentcriptogus/agent-evolve-network288—~979Automated safety check: PassMIT
Social Media IntelligenceHKUDS/Vibe-Trading35k—~10kAutomated safety check: NotesMIT
Html5 Game Radarkennyzir/7deer_skills322—~1.4kAutomated safety check: PassMIT
Auto Promotexiaotonng/pikiloom295—~629Automated safety check: NotesMIT

Similar skills

  • Aeon Last30

    BankrBot/skills

    Cross-platform 30-day social research on a topic — Reddit, X/Twitter, Hacker News, Polymarket, open web.

    1.2k GitHub stars~482 tokensUpdated 4 days ago
    Business, Finance & HRAuto-check passed
  • Fin Finance Sentiment

    criptogus/agent-evolve-network

    Fetch structured cross-source stock sentiment (Reddit, X.com, news, Polymarket) via the Adanos Finance API for research, read-only.

    288 GitHub stars~979 tokensUpdated today
    Business, Finance & HRAuto-check passed
  • Social Media Intelligence

    HKUDS/Vibe-Trading

    Social media intelligence: financial signal extraction from Twitter/X, Telegram, Discord, and Reddit for sentiment-driven trading strategies.

    35k GitHub stars~10k tokensUpdated today
    Business, Finance & HRAuto-check: notes
  • Html5 Game Radar

    kennyzir/7deer_skills

    HTML5 游戏发现雷达 - 多源监测又新又热的 HTML5 游戏,识别 SEO 套利窗口. An agent skill from kennyzir/7deer_skills.

    322 GitHub stars~1.4k tokensUpdated 10 days ago
    Productivity & AutomationAuto-check passed
  • Auto Promote

    xiaotonng/pikiloom

    无人值守推广总入口。按 promo/orchestrate.md 跨所有启用渠道(GitHub / Twitter / Reddit)跑一轮:发现→去重→起草→自我批判→护栏→按 posture 发布→记录→度量。供每日 cron(schedule / loop)调用,也可手动运行。传 "post-approved" 只执行 batch 待发队列。

    295 GitHub stars~629 tokensUpdated 3 days ago
    Productivity & AutomationAuto-check: notes
  • Media Writer

    shareAI-lab/lab-skills

    Create platform-native content that resonates with each community's culture.

    314 GitHub stars~870 tokensUpdated 23 days ago
    Productivity & AutomationAuto-check passed

More from himself65/finance-skills

All 25 skills in this repo
  • Company Valuation

    himself65/finance-skills

    Estimate a public company's intrinsic value with DCF, relative (peer multiple), and sum-of-the-parts (SOTP) methods, then blend them into an implied share price with upside/downside vs the market…

    3.4k GitHub stars~3.3k tokensUpdated 4 days ago
    Auto-check passed
  • Discord Reader

    himself65/finance-skills

    Read Discord for financial research through opencli connected to the Discord desktop app: servers, channels, members, recent messages in the active channel, and message search.

    3.4k GitHub stars~1.8k tokensUpdated 4 days ago
    Auto-check passed
  • Earnings Preview

    himself65/finance-skills

    Build a pre-earnings briefing for a stock from Yahoo Finance data (yfinance): the upcoming report date and timing, consensus EPS and revenue estimates with their range, the beat/miss track record…

    3.4k GitHub stars~1.4k tokensUpdated 4 days ago
    Auto-check passed
  • Earnings Recap

    himself65/finance-skills

    Analyze a company's most recent (or a specified past) earnings report from Yahoo Finance data (yfinance): actual vs estimated EPS, surprise size, revenue and margin trends, and the stock's price…

    3.4k GitHub stars~1.7k tokensUpdated 4 days ago
    Auto-check passed
  • Estimate Analysis

    himself65/finance-skills

    Analyze sell-side analyst estimates and how they are changing, using Yahoo Finance data (yfinance): EPS and revenue consensus by period, estimate ranges and dispersion, revision trends over…

    3.4k GitHub stars~1.8k tokensUpdated 4 days ago
    Auto-check passed
  • Fintel Data

    himself65/finance-skills

    Query Fintel (fintel.io) institutional market data through its REST API or official MCP server.

    3.4k GitHub stars~2.2k tokensUpdated 4 days ago
    Auto-check: notes

Questions about Finance Sentiment

What does Finance Sentiment do?

Fetch normalized stock sentiment across Reddit, X.com, financial news, and Polymarket from the Adanos Finance API: buzz score, bullish percentage, mention or trade counts, and trend. Finance Sentiment is an agent skill from himself65/finance-skills.com, financial news, and Polymarket from the Adanos Finance API: buzz score, bullish percentage, mention or trade counts, and trend.

When should I use Finance Sentiment?

Finance Sentiment fits situations like: the user asks how much a stock is being discussed; how hot it is on social platforms; how many Reddit mentions; polymarket bets a company has.

How do I install Finance Sentiment in Claude Code?

Run `npx skills add himself65/finance-skills --skill finance-sentiment -a claude-code`. Or copy the skill folder (plugins/data-providers/skills/finance-sentiment in himself65/finance-skills) into .claude/skills/finance-sentiment in your project. Claude Code loads it when a task matches its description.

How do I install Finance Sentiment in Codex?

Run `npx skills add himself65/finance-skills --skill finance-sentiment -a codex`. Or copy the skill folder (plugins/data-providers/skills/finance-sentiment in himself65/finance-skills) into .agents/skills/finance-sentiment in your project. Codex loads it when a task matches its description.

Can I use Finance Sentiment in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add himself65/finance-skills --skill finance-sentiment -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/finance-sentiment, .gemini/skills/finance-sentiment, .github/skills/finance-sentiment and .opencode/skills/finance-sentiment in your project.

What does Finance Sentiment need to run?

Going by SKILL.md and its folder, Finance Sentiment needs the command-line tools its instructions call (curl) and credentials named ADANOS_API_KEY. Our summary lists: Python 3; A credential in ADANOS_API_KEY.

Does Finance Sentiment access the network?

SKILL.md names 1 domain. In commands or code: api.adanos.org; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Finance Sentiment safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Finance Sentiment use?

Finance Sentiment is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Finance Sentiment use?

About 1.3k tokens (SKILL.md is roughly 5.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 635 tokens, read only when the agent opens those files.

What are the alternatives to Finance Sentiment?

Skills that share tags, products or a category with Finance Sentiment: Aeon Last30 (BankrBot/skills, 1.2k stars), Fin Finance Sentiment (criptogus/agent-evolve-network, 288 stars), Social Media Intelligence (HKUDS/Vibe-Trading, 35k stars) and Html5 Game Radar (kennyzir/7deer_skills, 322 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Finance Sentiment?

himself65 (a GitHub user) maintains it in himself65/finance-skills, which has 3,384 GitHub stars. The repository holds 25 skills in this directory. The repository was last updated on October 5, 2026.

Source: himself65/finance-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.