Guide2026年7月11日

Shares Outstanding API: Complete Developer Guide

This is the complete guide to Eulerpool’s shares outstanding API: what the endpoint returns, how often it updates, and where it sits next to quotes, filings, and macro on the same key.

Everything in the Eulerpool shares outstanding API: endpoint, fields, history depth, and how teams actually use it in production.

What the data contains

  • Basic and diluted shares, float, and treasury stock over time
  • The denominator every per-share metric silently depends on
  • Buyback-adjusted series so EPS growth is not an illusion

The endpoint

Primary path /v1/equities/{ticker}/shares. Authenticate with a Bearer token. Errors are JSON with a stable code field so retries are mechanical.

curl -H 'Authorization: Bearer YOUR_KEY' \
  'https://api.eulerpool.com/v1/equities/{ticker}/shares'

Authentication

Send Authorization: Bearer YOUR_KEY. Keys are created at register in under a minute. Official SDKs take the key in the constructor; Excel stores it in the add-in settings. There is no key-in-query-string mode — do not paste tokens into public notebooks.

Primary route for this article: /v1/equities/{ticker}/shares. Docs: /financial-data-api.

Coverage and freshness

Eulerpool maps 100,000+ securities across 90+ exchanges. shares outstanding API rides that same reference layer — identifiers resolve through ticker, name, ISIN, or CUSIP via search, so a European name is not a dead end. History depth depends on the source: prices go back decades, 1-minute bars to 2010, 13F to 2013, macro often 50+ years.

Paid plans can stream quotes over WebSocket; the free plan uses REST with a 15-minute delay on real-time equity fields. Fundamentals, ownership, and calendars are identical on every plan. Rate-limit headers ship on every response. Batch routes (up to 100 symbols) count as one request.

How it updates

Market-data routes follow the exchange session (including pre/post for US equities). Fundamentals refresh as filings and vendor feeds land. Ownership and 13F routes update as EDGAR publishes. If a number is daily, the changelog and docs say so — we do not hide a T+2 in a footnote.

Fit versus other sources

Most teams land here after fighting Yahoo Finance scrapers, Alpha Vantage’s 25-request/day ceiling, or a Polygon bill that ignored fundamentals. Eulerpool is a licensed shares outstanding API with statements, estimates, filings, and macro on the same key — and a terms of service you can actually show legal.

Deep comparisons live here: vs Alpha Vantage, vs Polygon, Yahoo Finance alternative, best stock market APIs in 2026.

Who should call this

  • Quant research — pandas/R dataframes, point-in-time fields, 20+ years of history where the source publishes it.
  • Fintech apps — watchlists, screeners, and portfolio views without relicensing Bloomberg for every customer.
  • AI agents — typed JSON and a native MCP server so models stop inventing numbers for Shares Outstanding.
  • Spreadsheets — the Excel and Google Sheets add-in covers the same endpoints as REST.

Shares Outstanding API is one slice of the Eulerpool Financial Data API. Adjacent routes — quotes, statements, ownership, macro — use the same key, so a prototype that starts here does not hit a wall at the second dataset.

Get started

Create a free key at eulerpool.com/developers/register — no credit card, 10,000 requests/month. Then read the shares outstanding API docs and ship.

Every day’s drop is listed on the Financial Data API changelog. Same data powers the Eulerpool terminal 500,000+ investors already use — the API is that database with a key in front of it.

関連

ニュース、パートナーシップ、および製品発表

その他のツールと分析

Eulerpoolの無料ツールと市場データ。