ETF Analytics Dashboard
@violettance
About ETF Analytics Dashboard
Interactive dashboard for analyzing ETFs using both real time API data and historical data pulled through yfinance endpoints
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is ETF Analytics Dashboard?
A modern, interactive dashboard for analyzing Exchange-Traded Funds (ETFs) performance, market trends, and sentiment analysis. Built with Next.js, TypeScript, and Tailwind CSS, it provides comprehensive insights into the ETF market with professional UX, mobile responsiveness, and dark mode support.
How to use ETF Analytics Dashboard?
Clone the repository, install dependencies with pnpm, set up environment variables for Alpha Vantage and Twelve Data API keys, then run pnpm dev and open http://localhost:3000.
Key features of ETF Analytics Dashboard?
- Total ETF Trading Volume tracking and median returns analysis
- Dividend Yield and Trailing P/E Ratio distribution visualization
- Topic-based news sentiment analysis with real-time scoring
- Live ETF price tracking via Twelve Data API with 45-day charts
- Top 20 ETFs by returns and dividend yields with interactive charts
- Mobile responsive, dark mode, and professional UI with shadcn/ui
Use cases of ETF Analytics Dashboard?
- Analyze overall ETF market performance and trends
- Track sentiment for individual ETFs using real-time news
- Compare top performers across return and dividend metrics
- View category-wise performance and asset distribution
- Monitor live prices and historical price movements for selected ETFs
FAQ from ETF Analytics Dashboard
What data sources does the dashboard use?
ETF data comes from Yahoo Finance (yfinance, local CSV), real-time data from Twelve Data API, and news sentiment from Alpha Vantage API.
What API keys are required?
Alpha Vantage API key for news sentiment and Twelve Data API key for real-time price data. Yahoo Finance API does not require a key for local CSV.
How is data cached and handled?
API data is cached in local storage for performance, with rate limit handling for API usage. Charts and data are optimized for rendering.
What is the dataset size and coverage?
The dashboard analyzes data from 4,148 ETFs, including symbols, categories, assets, market cap, volume, price metrics, performance returns, valuation metrics, and dividend info.
More Data & Analytics MCP servers
Bright Data MCP
luminati-ioA powerful Model Context Protocol (MCP) server that provides an all-in-one solution for public web access.
PubMed MCP Server
cyanheadsSearch PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms via MCP. STDIO or Streamable HTTP.
HubSpot MCP Server
peakmojoA Model Context Protocol (MCP) server that enables AI assistants to interact with HubSpot CRM data, providing built-in vector storage and caching mechanisms help overcome HubSpot API limitations while improving response times.
MCP Simple PubMed
andybrandtMCP server for searching and querying PubMed medical papers/research database
Comments