Agent skill · data analytics · himself65

fintel-data

Query Fintel (fintel.io) institutional market data through its REST API or official MCP server. Use this skill whenever the user mentions Fintel or asks about short interest, short interest ratio or days to cover, short squeeze data, borrow rate or cost to borrow, shares available to borrow, daily short volume, fails-to-deliver (FTD), 13F institutional owners ("who owns X"), insider buying or selling from SEC Form 3/4/5, analyst price targets, ratings and forecasts, dividend or earnings history and calendars, EOD or last prices, security lookup by ticker, CUSIP, ISIN, or FIGI, Fintel leaderboards, or their Fintel watchlists and alerts. Read-only: GET endpoints only.

Why this skill is useful

Provides specific API commands and patterns for querying institutional market intelligence data that the AI wouldn't reliably generate on its own.

What it needs

Requires fintel account access. About 5k tokens when loaded. Last updated 2026-08-05. 3,127 stars on the source repository.

What this skill does

Fintel Data Skill If your host has not already executed the shell probes below (for example, in Codex), run the commands inside the ! wrappers with its shell tool before choosing a setup path. Use the actual output; if shell access is unavailable, report that limitation. Fintel (fintel.io) is an institutional-grade market intelligence platform. Its strongest datasets are the ones most other providers lack: short interest, borrow rates, short volume, fails-to-deliver, 13F institutional ownership, and insider transactions. Fintel exposes two surfaces backed by the same data contract: Surface Endpoint Auth Best for --- --- --- --- REST https://api.fintel.io/v1/ X-API-KEY header Default — curl from any CLI agent MCP https://mcp.fintel.io/mcp X-API-KEY header MCP-native clients, tool auto-discovery Both require a Fintel API key. This skill is read-only — only call GET endpoints. The API also exposes write endpoints (create/delete stock lists, alert subscriptions, teams); do not call them. --- Step 1: Resolve FINTELAPIKEY The skill resolves FINTELAPIKEY in this order: 1. FINTELAPIKEY environment variable 2. FINTELAPIKEY in .env in the current directory 3. FINTELAPIKEY in .env at the git repo root (so a worktree inherits the key from the main checkout) Then act on the result: KEYFROMENVVAR — use $FINTELAPIKEY directly in curl calls. KEYFROMLOCALDOTENV:<path> / KEYFROMROOTDOTENV:<path> — load once before calling: KEYNOTSET — ask the user for their key. Keys come with a Fintel API plan (fintel.io, docs at api.fintel.io/docs). They can either export FINTELAPIKEY="..." or add FINTELAPIKEY=... to .env at the repo root (preferred for worktrees). --- Step 2: Resolve the Security Most endpoints are addressed by {country}/{symbol} — an ISO country code plus ticker, e.g. us/AAPL. Default to us when the user gives only a ticker. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills himself65/fintel-data

View the source on GitHub

Browse the @skills marketplace