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
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.
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.
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
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
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/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/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
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/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}/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}/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
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
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
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
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.