Changelog

What's new.

Every endpoint, data source, and improvement we ship to the Eulerpool Financial Data API — from stock prices to macroeconomic indicators.

new

MCP Server — Native Model Context Protocol support

Eulerpool is now a native MCP server. Connect Claude, Cursor, Windsurf, or any MCP-compatible AI agent to institutional-grade financial data with a single line of configuration.

  • 47 financial data tools available via MCP
  • Works with Claude Desktop, Cursor, Windsurf, and any MCP client
  • Real-time stock prices, financials, and macro data inside AI workflows
  • Zero-config tool discovery — agents automatically see all available endpoints
new

WebSocket streaming — Real-time data via persistent connections

Subscribe to real-time price updates via WebSocket. Sub-10ms latency with microsecond timestamps. Available on Pro and Enterprise plans.

  • wss://stream.eulerpool.com/v1/subscribe endpoint
  • Subscribe to multiple symbols in a single connection
  • Heartbeat and automatic reconnection support
  • Available for equities, FX, and commodities
improvement

Superinvestor portfolio tracking — 13F filings parsed in real time

Track the holdings and trades of Warren Buffett, Ray Dalio, Bill Ackman, and 500+ institutional investors. Parsed from SEC 13F filings within hours of publication, with position-level changes, new buys, and complete sells.

  • /v1/institutional/{cik}/holdings — current quarter portfolio
  • /v1/institutional/{cik}/activity — buys, sells, and position changes
  • Filter by sector, market cap, or conviction (% of portfolio)
  • Historical 13F data back to 2013 for trend analysis
improvement

Batch endpoints — Query 100 symbols in one call

New batch endpoints let you query up to 100 symbols in a single API call. One call = one request against your daily limit, regardless of how many symbols you include.

  • POST /v1/equities/batch/prices — batch price quotes
  • POST /v1/equities/batch/financials — batch fundamentals
  • POST /v1/fx/batch/rates — batch FX rates
  • Counted as 1 request regardless of symbol count
new

Congressional trading tracker — Real-time STOCK Act disclosures

Access every stock trade reported by US senators and representatives under the STOCK Act. Parsed from official disclosures within hours, with politician profiles, party breakdowns, and historical trading performance.

  • /v1/congress/trades — all disclosed trades with filters
  • /v1/congress/{member}/history — individual trading history
  • Filter by party, chamber, committee, or ticker
  • Includes estimated trade value ranges and transaction dates
new

Macroeconomic data API — 200+ countries, 1,000+ indicators

Full macroeconomic data coverage including GDP, CPI, interest rates, unemployment, PMI, and trade balance across 200+ countries.

  • /v1/macro/{country}/{indicator} endpoints
  • Economic calendar with upcoming releases
  • Central bank decision tracking
  • 50+ years of historical macro data
new

Analyst estimates and consensus data — Wall Street coverage at API scale

Access Wall Street analyst estimates for revenue, EPS, EBITDA, and free cash flow. Includes consensus data, individual analyst ratings, price targets, and earnings surprise history for 10,000+ stocks globally.

  • /v1/estimates/{ticker}/consensus — consensus EPS, revenue, EBITDA
  • /v1/estimates/{ticker}/price-targets — analyst price targets with high/low/median
  • /v1/estimates/{ticker}/recommendations — buy, hold, sell ratings breakdown
  • Surprise history with actual vs. estimate and beat/miss percentage
improvement

Python SDK v2 — Async support and pandas integration

Major update to the Python SDK with native async/await support, direct pandas DataFrame output, and improved type hints.

  • async/await support for all endpoints
  • .to_dataframe() method on all responses
  • Full type hints for IDE autocompletion
  • Automatic retry with exponential backoff
new

Insider trading data — SEC Form 4 filings via API

Real-time access to insider buys and sells from SEC Form 4 filings. Track purchases and dispositions by CEOs, CFOs, directors, and 10% owners across all US-listed companies.

  • /v1/insider/{ticker}/transactions — insider buys and sells
  • /v1/insider/latest — most recent insider filings across all companies
  • Filter by transaction type, insider role, or minimum dollar value
  • Includes ownership details, shares held, and filing dates
new

Options & futures data — Full derivatives coverage

Complete US options chain data with Greeks, implied volatility surfaces, and futures term structure curves.

  • /v1/options/{ticker}/chain — full options chains
  • /v1/options/{ticker}/greeks — real-time Greeks
  • /v1/futures/{symbol}/curve — term structure
  • Intraday IV surface snapshots
new

Dividend calendar and history API — Ex-dates, pay dates, and yield data

Comprehensive dividend data including upcoming ex-dividend dates, payment schedules, dividend yield, payout ratios, and complete dividend history. Covers common stocks, REITs, ETFs, and preferred shares.

  • /v1/dividends/{ticker}/history — complete dividend history
  • /v1/dividends/calendar — upcoming ex-dates and pay dates
  • Dividend growth rate, payout ratio, and yield calculations
  • Special dividends, stock splits, and spin-off adjustments included
new

Stock screener API — Filter 100,000+ securities programmatically

Build custom stock screeners in your application with 200+ fundamental, technical, and alternative filters. Screen by valuation multiples, growth metrics, profitability ratios, technical indicators, and sector classification.

  • /v1/screener — filter by P/E, P/B, EV/EBITDA, market cap, revenue growth
  • Combine up to 50 filters with AND/OR logic
  • Sort by any metric — ascending or descending
  • Paginated results with total count for building UI tables
new

Earnings calendar API — Reporting dates, EPS estimates, and transcripts

Never miss an earnings date. Access confirmed and estimated reporting dates, pre-market vs. after-hours timing, EPS and revenue estimates, and actual results as soon as they are released.

  • /v1/earnings/calendar — upcoming earnings dates for all US stocks
  • /v1/earnings/{ticker}/history — historical earnings with actual vs. estimate
  • Pre-market and after-hours reporting time included
  • Filter by date range, sector, market cap, or index membership
new

ETF holdings and flow data — Complete ETF analytics

Full ETF coverage with daily updated holdings, sector breakdowns, country allocations, and fund flow data. Covers 3,000+ US-listed ETFs including leveraged, inverse, and thematic funds.

  • /v1/etf/{ticker}/holdings — complete holdings with weights
  • /v1/etf/{ticker}/flows — daily, weekly, and monthly fund flows
  • /v1/etf/{ticker}/sectors — sector allocation breakdown
  • Expense ratio, AUM, inception date, and issuer metadata
improvement

Historical intraday data — 1-minute bars back to 2010

Extended intraday price history now available for US equities. Download 1-minute, 5-minute, 15-minute, 30-minute, and 1-hour OHLCV bars with adjusted prices and volume going back to 2010.

  • /v1/equities/{ticker}/intraday — configurable interval and date range
  • Pre-market and after-hours data included (4:00 AM – 8:00 PM ET)
  • Split-adjusted and dividend-adjusted pricing options
  • Up to 30 days of data per request with pagination for longer ranges
new

IPO calendar and SPAC tracker — New listing data via API

Track upcoming IPOs, recent listings, and SPAC mergers. Includes pricing details, underwriters, valuation metrics, and first-day performance data.

  • /v1/ipo/calendar — upcoming IPOs with expected pricing dates
  • /v1/ipo/recent — recently listed stocks with first-day returns
  • /v1/spac/active — active SPACs with trust value and deadline
  • Filter by sector, expected market cap, and exchange
new

Financial statements API — Income statement, balance sheet, cash flow

Access standardized financial statements for 10,000+ public companies. Quarterly and annual income statements, balance sheets, and cash flow statements with 20+ years of history, fully normalized for cross-company comparison.

  • /v1/financials/{ticker}/income — revenue, EBITDA, net income, EPS
  • /v1/financials/{ticker}/balance-sheet — assets, liabilities, equity
  • /v1/financials/{ticker}/cash-flow — operating, investing, financing
  • TTM (trailing twelve months) and LTM calculations included
new

Cryptocurrency market data — 5,000+ coins and tokens

Real-time and historical pricing for 5,000+ cryptocurrencies across 20+ exchanges. Includes market cap rankings, trading volume, circulating supply, and OHLCV candles from 1-minute to monthly intervals.

  • /v1/crypto/{symbol}/quote — real-time price, volume, market cap
  • /v1/crypto/{symbol}/history — historical OHLCV candles
  • /v1/crypto/rankings — market cap rankings with 24h change
  • Exchange-specific pricing from Binance, Coinbase, Kraken, and more
new

Forex rates API — 150+ currency pairs with tick-level data

Real-time and historical foreign exchange rates for 150+ currency pairs. Includes spot rates, forward rates, and cross rates with bid/ask spreads. Ideal for currency conversion, FX risk management, and international financial modeling.

  • /v1/fx/{pair}/quote — real-time spot rate with bid/ask
  • /v1/fx/{pair}/history — historical daily, weekly, monthly rates
  • /v1/fx/convert — convert amounts between any two currencies
  • Central bank reference rates (ECB, Fed, BOJ, BOE) included
new

Bond and fixed income data — Government and corporate bonds

Comprehensive fixed income coverage including US Treasury yields, corporate bond spreads, municipal bonds, and sovereign debt. Yield curves, credit ratings, maturity profiles, and coupon schedules for institutional-grade fixed income analytics.

  • /v1/bonds/treasury/yields — US Treasury yield curve (1M to 30Y)
  • /v1/bonds/corporate/{cusip} — corporate bond details, yield, spread
  • /v1/bonds/indices — investment-grade and high-yield index levels
  • Duration, convexity, and spread-to-benchmark calculations
improvement

Node.js SDK v1 — TypeScript-first with tree shaking

Official Node.js SDK for the Eulerpool API. Fully typed with TypeScript declarations, tree-shakeable ESM exports, and built-in retry logic. Works with Node.js 18+, Deno, and Bun.

  • npm install eulerpool — published on npm
  • Full TypeScript support with generated types from OpenAPI spec
  • Tree-shakeable — import only the endpoints you need
  • Built-in rate limiting, retry with backoff, and request queuing
new

Mutual fund data API — NAV, holdings, and performance

Access net asset values, portfolio holdings, expense ratios, and total return performance for 30,000+ mutual funds. Includes Morningstar-style category classification, risk metrics, and historical NAV going back 20+ years.

  • /v1/mutual-funds/{ticker}/nav — daily net asset value
  • /v1/mutual-funds/{ticker}/holdings — top holdings with weights
  • /v1/mutual-funds/{ticker}/performance — 1M, 3M, YTD, 1Y, 3Y, 5Y returns
  • Expense ratio, turnover, minimum investment, and fund family metadata
new

News and sentiment API — Financial news with NLP scoring

Real-time financial news aggregated from 1,000+ sources with machine learning sentiment scores. Filter by ticker, sector, or topic. Ideal for event-driven trading strategies, media monitoring, and alternative data analysis.

  • /v1/news?ticker={ticker} — ticker-specific news feed
  • /v1/news/sentiment/{ticker} — sentiment score over time
  • Sentiment classified as bullish, bearish, or neutral with confidence score
  • Deduplicated across sources — no duplicate stories
new

Commodities data API — Metals, energy, and agriculture

Real-time and historical pricing for 50+ commodities including gold, silver, crude oil (WTI & Brent), natural gas, wheat, corn, soybeans, coffee, and more. Spot prices, futures curves, and seasonal patterns.

  • /v1/commodities/{symbol}/quote — real-time spot price
  • /v1/commodities/{symbol}/history — historical daily prices
  • /v1/commodities/{symbol}/futures — futures curve with expiry dates
  • Covers COMEX, NYMEX, ICE, and LME contracts
new

Index constituents API — S&P 500, NASDAQ-100, Russell 2000, and more

Retrieve current and historical constituents of major stock market indices. Know exactly which stocks are in the S&P 500, NASDAQ-100, Dow Jones, Russell 2000, FTSE 100, DAX 40, and 50+ other indices worldwide.

  • /v1/index/{index}/constituents — current members with weights
  • /v1/index/{index}/changes — additions and removals with effective dates
  • Historical constituent snapshots for backtesting
  • Covers US, European, Asian, and emerging market indices
new

Company profiles and search — Ticker lookup and company metadata

Search for companies by name, ticker, ISIN, or CUSIP. Get comprehensive company profiles including sector, industry, employees, market cap, description, executives, and exchange listing details.

  • /v1/search?query={query} — fuzzy search by name, ticker, or ISIN
  • /v1/company/{ticker}/profile — sector, industry, CEO, employees, HQ
  • /v1/company/{ticker}/peers — similar companies by sector and market cap
  • Covers 100,000+ securities across 90+ exchanges globally
improvement

Rate limit upgrade — 5x higher limits across all plans

Increased rate limits for every pricing tier. Free plan now allows 5 requests/second. Pro plan increased to 30 requests/second. Enterprise customers get dedicated rate limits with burst capacity.

  • Free: 5 req/s (was 1), 500 req/day (was 250)
  • Pro: 30 req/s (was 10), unlimited daily requests
  • Enterprise: custom rate limits with burst allowance
  • X-RateLimit headers in every response for easy tracking
new

Technical indicators API — SMA, EMA, RSI, MACD, and 50+ more

Compute technical indicators server-side without downloading raw data. 50+ indicators including simple and exponential moving averages, RSI, MACD, Bollinger Bands, ATR, Stochastic oscillator, and Fibonacci retracement levels.

  • /v1/technicals/{ticker}/sma — simple moving average (any period)
  • /v1/technicals/{ticker}/rsi — relative strength index
  • /v1/technicals/{ticker}/macd — MACD line, signal, and histogram
  • Bollinger Bands, ATR, Stochastic, OBV, VWAP, and more
new

ESG scores and sustainability data — Environmental, social, governance ratings

Access ESG ratings, carbon emission data, diversity metrics, and governance scores for 8,000+ companies. Aligned with SASB, GRI, and TCFD frameworks for sustainable investing and ESG screening.

  • /v1/esg/{ticker}/scores — overall ESG score and pillar breakdown
  • /v1/esg/{ticker}/emissions — Scope 1, 2, and 3 carbon emissions
  • /v1/esg/leaders — top-rated ESG companies by sector
  • Controversy monitoring and UN Global Compact alignment flags
new

SEC filings API — 10-K, 10-Q, 8-K, and all SEC forms

Programmatic access to SEC EDGAR filings. Retrieve 10-K annual reports, 10-Q quarterly reports, 8-K current events, proxy statements, and all other SEC forms with full-text search and parsed financial data.

  • /v1/sec/{ticker}/filings — all SEC filings by company
  • /v1/sec/filing/{accession} — individual filing with parsed data
  • Full-text search across all filings
  • Direct links to original filing documents on EDGAR
improvement

International market expansion — 30 new exchanges added

Added coverage for 30 new stock exchanges including Johannesburg (JSE), Saudi (Tadawul), Taiwan (TWSE), Vietnam (HOSE), and Buenos Aires (BCBA). Eulerpool now covers 90+ exchanges across 50+ countries.

  • JSE, Tadawul, TWSE, HOSE, BCBA, and 25 more exchanges
  • End-of-day prices, fundamentals, and corporate actions
  • Local currency and USD-converted pricing available
  • ISIN-based lookup for all international securities
new

Short interest and fail-to-deliver data — Borrow analytics via API

Track short selling activity with bi-weekly short interest reports, daily fail-to-deliver data from the SEC, short interest ratio (days to cover), and short percent of float for all US equities.

  • /v1/short-interest/{ticker} — current short interest and ratio
  • /v1/short-interest/{ticker}/history — historical short interest
  • /v1/ftd/{ticker} — fail-to-deliver data from SEC
  • Short percent of float, days to cover, and cost to borrow
new

Corporate actions API — Splits, mergers, spin-offs, and more

Access all corporate actions including stock splits, reverse splits, mergers, acquisitions, spin-offs, rights offerings, and name changes. Essential for maintaining adjusted price series and portfolio tracking.

  • /v1/corporate-actions/{ticker} — all actions for a company
  • /v1/corporate-actions/calendar — upcoming corporate events
  • Stock split ratios, effective dates, and adjustment factors
  • M&A deal terms, acquirer, target, and status tracking
new

Financial ratios and valuation multiples — 100+ calculated metrics

Pre-calculated financial ratios and valuation multiples for every public company. P/E, P/B, EV/EBITDA, PEG ratio, ROE, ROA, ROIC, debt-to-equity, current ratio, quick ratio, and 90+ more — all updated daily.

  • /v1/ratios/{ticker} — all financial ratios in one call
  • /v1/ratios/{ticker}/history — historical ratio trends
  • Valuation multiples: P/E, P/B, P/S, P/CF, EV/EBITDA, EV/Revenue
  • Profitability: ROE, ROA, ROIC, gross margin, net margin, FCF yield
improvement

Go SDK — Idiomatic Go client with context support

Official Go SDK for the Eulerpool API. Designed for Go idioms with context.Context support, struct-based responses, and zero external dependencies.

  • go get github.com/eulerpool/eulerpool-go
  • Context-based cancellation and timeout support
  • Struct-based responses — no map[string]interface{} parsing
  • Connection pooling and automatic retry built-in
new

Equity quote API — Real-time and delayed stock prices

Real-time and 15-minute delayed stock quotes for US and international equities. Includes last price, bid/ask, open, high, low, close, volume, VWAP, 52-week range, and market cap — updated tick-by-tick for real-time subscribers.

  • /v1/equities/{ticker}/quote — real-time or delayed quote
  • /v1/equities/{ticker}/history — historical daily OHLCV
  • Pre-market and after-hours pricing included
  • 52-week high/low, YTD change, and average volume
new

Institutional ownership data — Who owns what and how much

Access institutional ownership data from SEC 13F filings. See which hedge funds, mutual funds, pension funds, and asset managers hold a stock. Track quarterly position changes for 5,000+ institutions.

  • /v1/ownership/{ticker}/institutional — top institutional holders
  • /v1/ownership/{ticker}/changes — quarterly ownership changes
  • Percent of shares held by institutions vs. insiders vs. retail
  • Filter by institution type: hedge fund, mutual fund, pension, endowment
new

Market coverage API — Exchange metadata and trading calendars

Query which exchanges are covered, their trading hours, market holidays, and supported ticker symbology. Essential for building global trading applications that need to know when markets are open.

  • /v1/exchanges — list of all supported exchanges
  • /v1/exchanges/{mic}/calendar — trading holidays and half-days
  • /v1/exchanges/{mic}/hours — regular, pre-market, and after-hours sessions
  • MIC, Bloomberg, Reuters, and ISIN symbology mappings
improvement

OpenAPI 3.1 specification — Machine-readable API documentation

Published the complete API specification in OpenAPI 3.1 format. Generate client libraries in any language, import into Postman, or use with API gateway tools. The spec powers our interactive documentation.

  • Full OpenAPI 3.1 YAML available at /api/v1/documentation/yaml
  • Auto-generated SDKs for 40+ languages via OpenAPI Generator
  • Postman collection import with one click
  • Request/response schemas with examples for every endpoint
new

Eulerpool Financial Data API — Public launch

Today we are launching the Eulerpool Financial Data API. Institutional-quality financial data for developers, quants, and fintech companies. 100,000+ securities, 90+ exchanges, 140+ endpoints. One API key, one consistent JSON format.

  • Equities, bonds, commodities, crypto, FX, ETFs, and more
  • Free tier with 250 daily requests — no credit card required
  • Interactive API documentation with live code examples
  • Hosted on globally distributed infrastructure with 99.9% uptime SLA

Frequently asked questions

Eulerpool ships updates weekly. New endpoints, data sources, and improvements are released continuously. All changes are documented in this changelog with release dates, descriptions, and migration notes. Breaking changes are announced at least 30 days in advance.

Subscribe to the changelog RSS feed, follow our status page, or enable email notifications in your dashboard. Enterprise customers receive direct communication for any changes that affect their integration. All updates are versioned and backward-compatible by default.

Yes. The API is versioned (currently v1). New features are added within the current version without breaking existing integrations. When breaking changes are necessary, a new version is released with a migration period. Older versions are supported for at least 12 months after deprecation.

Deprecated endpoints are announced at least 30 days before removal. The changelog and API documentation are updated with migration guides. Deprecated endpoints return a Deprecation header in responses so you can identify usage in your code. Enterprise customers receive direct notification.

Yes. Submit feature requests via email or through the developer dashboard. We prioritize based on demand and feasibility. Enterprise customers can request custom endpoints and data sources as part of their agreement. Many community-requested features make it into the roadmap.

Eulerpool covers equities, bonds, commodities, crypto, forex, ETFs, mutual funds, options, futures, macroeconomic indicators, and alternative data. This includes real-time and historical stock prices, financial statements (income statement, balance sheet, cash flow), analyst estimates, insider trading, congressional trades, institutional 13F holdings, ESG scores, technical indicators, dividend data, IPO calendars, SEC filings, and more — covering 100,000+ securities across 90+ exchanges.

Eulerpool provides institutional-quality financial data at a fraction of the cost of Bloomberg Terminal or Refinitiv Eikon. Unlike legacy platforms, Eulerpool is API-first with modern JSON responses, SDKs for Python, Node.js, and Go, and developer-friendly documentation. Free tier available with no credit card required. Enterprise plans include dedicated support and custom SLAs.

Yes. Eulerpool provides the historical data, real-time quotes, technical indicators, and fundamental data needed for algorithmic trading strategies and backtesting. Historical intraday data goes back to 2010 with 1-minute resolution. The Python SDK integrates directly with pandas DataFrames for quantitative analysis. WebSocket streaming provides sub-10ms latency for live trading.

Yes. The SEC filings endpoint provides access to all SEC EDGAR filing types including 10-K annual reports, 10-Q quarterly reports, 8-K current event reports, proxy statements, and insider transaction forms (Form 4). Filings are parsed and indexed for full-text search with direct links to the original documents on EDGAR.

Yes. Eulerpool offers a free tier with 500 daily API requests and no credit card required. The free tier includes access to all endpoints — stock prices, financial statements, analyst estimates, macroeconomic data, and more. Sign up at eulerpool.com/developers/register and get your API key in seconds.

Want to be notified of new releases?

Get your API key