ETF Analytics
Intrinio's ETF Analytics is a data feed and API product that delivers fundamental and market data for US-listed exchange-traded funds, aimed at fintech developers, quantitative analysts, and financial application builders who need programmatic access to ETF metrics.
Publisher review
Intrinio's ETF Analytics is a data feed and API product that delivers fundamental and market data for US-listed exchange-traded funds, aimed at fintech developers, quantitative analysts, and financial application builders who need programmatic access to ETF metrics. Launched in 2010 and headquartered in Saint Petersburg, Florida, Intrinio provides over 15 years of standardized and as-reported financial statement data for publicly traded US companies, which underpins its ETF coverage. The product is designed for users who integrate data into custom dashboards, backtesting engines, or AI-driven research tools, rather than for casual investors seeking a pre-built screener. Intrinio's pricing model is customized per client, with ranges from $250 per month to $2,400 per year, ensuring users pay only for the endpoints they need.
The ETF Analytics feed includes daily-updated metrics such as 52-week high/low prices, volume, market capitalization, and shares outstanding. Data is delivered via REST API with JSON output and WebSocket streaming for real-time market data, supporting both historical and live use cases. Intrinio also provides US Press Releases containing material corporate updates and earnings announcements, a NewsEdge Realtime News Feed curated for US public companies, and multiple stock price datasets including tick-level, real-time, delayed, and historical data. SDKs and examples are available through Intrinio's documentation and GitHub, with an OpenAPI spec that underpins generated client libraries. The company partnered with CFRA to enhance ETF data and analysis, and offers a condensed version of its ETF endpoints for startups and individual developers.
In the financial data API market, Intrinio competes directly with Xignite, Inc., a cloud-based market data distributor founded in 2000 with $24 million in funding and $7.4 million in revenue. Intrinio's revenue is approximately $3 million, with $7.2 million in total funding and a team of 18 employees. Compared to Xignite, Intrinio positions itself as more affordable and scalable for smaller teams, with a broader range of data types including fundamentals, ESG scores, and press releases. Unlike ETFdb's ETF Screener, which offers a free web-based tool for screening ETFs by asset class, expenses, and ESG scores, Intrinio focuses on API-driven access for automated workflows, supporting regions across North America, Europe, APAC, Latin America, the Middle East, and Africa.
Honest trade-offs: Intrinio's ESG data is limited in scope, with fewer ratings and rankings compared to dedicated ESG providers. Customer support is email-only, which may delay issue resolution for time-sensitive production systems. The service is available only to US residents, excluding international developers who need US market data. While the pricing is flexible, the lack of published tiered plans means users must engage in a sales process to get a quote, which can slow down procurement for small teams or individual developers.
How it works
-
ETF analytics data feed
Provides daily-updated metrics including 52-week high/low, volume, market cap, and shares outstanding for US ETFs.
-
US fundamentals data
Over 15 years of standardized and as-reported financial statements (income, balance sheet, cash flow) for US public companies.
-
Real-time market data
Supports WebSocket streaming and REST API for real-time, delayed, tick-level, and historical stock prices.
-
Press releases and news feed
Includes US Press Releases with earnings announcements and a NewsEdge Realtime News Feed curated for US companies.
-
Financial ratios and KPIs
Offers standardized financial ratios and performance benchmarks for comparing companies and ETFs.
-
ESG scores and badges
Provides ESG scores and sustainability badges, though coverage is limited compared to specialized providers.
-
SDKs and API documentation
OpenAPI spec, SDKs, and examples on GitHub and Intrinio docs enable quick integration in Python and other languages.
Strengths and trade-offs
Strengths
- Pricing is customized per client, ranging from $250/month to $2,400/year, so users pay only for needed endpoints.
- Offers over 15 years of standardized and as-reported financial statement data for US public companies, enabling deep historical analysis.
- Supports both REST API and WebSocket streaming for real-time market data, including tick-level and historical prices.
- Partnership with CFRA provides enhanced ETF data and analysis, with a condensed endpoint version for startups.
Trade-offs
- ESG data is limited in scope, with fewer ratings and rankings than dedicated ESG data providers.
- Customer support is email-only, which can delay responses for time-sensitive production issues.
- Service is only available to US residents, excluding international developers needing US ETF data.
- No published tiered pricing plans; users must contact sales for a quote, slowing procurement for small teams.
Pricing context
Customized per client; typical range is $250/month to $2,400/year. No free tier; a condensed ETF endpoint version is available for startups.
Getting started with ETF Analytics
-
Sign up for Intrinio account
Go to the Intrinio website and create an account. Since pricing is customized, you will need to contact sales to discuss your data needs and receive a quote before you can access the ETF Analytics endpoints.
-
Get your API credentials
After your account is set up, log in to the Intrinio dashboard. Navigate to the API keys section to generate or retrieve your personal API key and secret. These credentials authenticate all your API requests.
-
Install the SDK for your language
Choose your preferred programming language (e.g., Python). Install the Intrinio SDK using a package manager like pip. For Python, run `pip install intrinio-sdk` in your terminal to get the client library.
-
Fetch ETF fundamentals data
Write a script that uses your API key to call the ETF Analytics endpoint. For example, use the `get_etf` method to retrieve daily metrics like 52-week high, volume, and market cap for a specific US-listed ETF.
-
Schedule daily data updates
Set up a cron job or a scheduled task in your application to run your data-fetching script once per day. This ensures your local database or dashboard receives the latest ETF metrics, as Intrinio updates its feed daily.
Frequently Asked Questions
What is Intrinio's ETF Analytics?
Intrinio's ETF Analytics is a data feed and API product that delivers fundamental and market data for US-listed exchange-traded funds. It is designed for fintech developers, quantitative analysts, and financial application builders who need programmatic access to ETF metrics.
What kind of ETF data does Intrinio provide?
The feed includes daily-updated metrics such as 52-week high/low prices, volume, market capitalization, and shares outstanding. Data is delivered via REST API with JSON output and WebSocket streaming for real-time market data, supporting both historical and live use cases.
How much does Intrinio's ETF Analytics cost?
Pricing is customized per client, typically ranging from $250 per month to $2,400 per year. There is no free tier, but a condensed version of ETF endpoints is available for startups and individual developers. Users pay only for the endpoints they need.
Who is the target user for Intrinio's ETF Analytics?
The product is aimed at fintech developers, quantitative analysts, and financial application builders who integrate data into custom dashboards, backtesting engines, or AI-driven research tools. It is not designed for casual investors seeking a pre-built screener.
What are the main limitations of Intrinio's ETF Analytics?
ESG data is limited in scope with fewer ratings than dedicated providers. Customer support is email-only, which can delay issue resolution. The service is only available to US residents, and there are no published tiered pricing plans, requiring a sales process for a quote.
How does Intrinio compare to competitors like Xignite?
Intrinio positions itself as more affordable and scalable for smaller teams, offering a broader range of data types including fundamentals, ESG scores, and press releases. Xignite, founded in 2000 with $24 million in funding, is a cloud-based market data distributor with $7.4 million in revenue.
Alternatives
How ETF Analytics compares
Direct head-to-head against 3 competitors. Picked by 7wData.
ETF Analytics
- Pricing
- Customized per client; typical range is $250/month to $2,400/year. No free tier; a condensed ETF endpoint version is available for startups.
- Target
- Intrinio's ETF Analytics is a data feed and API product that delivers fundamental and market data for US-listed exchange-traded funds, aimed at fintech developers, quantitative
- Strength
- Pricing is customized per client, ranging from $250/month to $2,400/year, so users pay only for needed endpoints.
- Watch for
- ESG data is limited in scope, with fewer ratings and rankings than dedicated ESG data providers.
ETF Database
- Pricing
- Free basic access, premium analytics $29/month
- Target
- ETF investors and advisors
- Deployment
- Web-based
- Strength
- Comprehensive ETF screener with 4,600+ funds
- Watch for
- Premium features require subscription
Fidelity ETF Research
- Pricing
- Free with brokerage account
- Target
- Retail investors
- Deployment
- Web/mobile
- Strength
- Cost comparison tools for ETFs vs mutual funds
- Watch for
- Limited to Fidelity's ETF offerings
Bankrate ETF Rankings
- Pricing
- Free
- Target
- Beginner investors
- Deployment
- Web-based
- Strength
- Curated 'best ETF' lists by category
- Watch for
- Surface-level analysis only
User reviews
No user reviews yet. Be the first to write one.
Sources
Reporting on this tool draws on these publicly available sources.