finnhub

Fetch consolidated Finnhub stock fundamentals and estimates via a proxy-based Python SDK.

1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/EternisAI/agent-sandbox --skill finnhub-eternisai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finnhub
Source: https://github.com/EternisAI/agent-sandbox/tree/main/skills/finnhub
Command: npx skills add https://github.com/EternisAI/agent-sandbox --skill finnhub-eternisai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Finnhub provides a broad set of financial data (EPS estimates, revenue, recommendations, calendars, sentiment, patents, visas) via an API. This Skill enables you to fetch and consolidate these data through a backend proxy, reducing the need for multiple direct API integrations.

Core Features & Use Cases

  • Fetch EPS and revenue estimates for public companies across quarters.
  • Retrieve analyst recommendations, upgrades/downgrades, price targets, and earnings/IPO calendars.
  • Access insider sentiment, social sentiment, lobbying, USA spending, USPTO patents, and H1B visa data via a unified Python SDK proxy.
  • Use Case: Build a finance dashboard that tracks earnings calendars and consensus targets for a watchlist.

Quick Start

Authenticate with your PROXY_API_KEY and configure the Finnhub SDK to route requests through the proxy, then query a ticker to retrieve its data.

Frequently Asked Questions about finnhub

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch stock fundamentals and forward estimates using a proxy?

To fetch stock fundamentals and forward estimates via a proxy, authenticate with a PROXY_API_KEY and configure the Python SDK to route requests through the proxy URL, retrieving EPS and revenue estimates for your tickers.

Can I retrieve analyst recommendations and earnings calendars for a watchlist?

Yes, you can retrieve analyst recommendations, upgrades, downgrades, and earnings calendars for a watchlist by querying tickers through the Finnhub proxy to consolidate market signals into a dashboard.

What social sentiment and insider data can I access for stock analysis?

For stock analysis, you can access insider sentiment, social sentiment, lobbying, USA spending, USPTO patents, and H1B visa data by querying 14 mapped Finnhub endpoints through the unified Python SDK proxy.

Do I need direct API integrations to get consensus price targets and EPS estimates?

No, you do not need multiple direct API integrations to get consensus price targets and EPS estimates; the Skill routes all requests through a single backend proxy with token-based authentication.

How does token-based authentication work for the Finnhub proxy?

Token-based authentication for the Finnhub proxy requires a PROXY_API_KEY configured within the Python SDK, ensuring secure routing of requests to 14 Finnhub endpoints without managing multiple direct authentication credentials.