# Tel Aviv Stocks Dashboard > Interactive Hebrew dashboard for reviewing all stocks traded on the Tel Aviv Stock Exchange (TASE), based on Shlomi Ardan's annual blog reviews (2023-2026). Features price charts, fundamentals, personal portfolios, dark/light mode, and a modern financial dashboard UI. ## About - Type: Financial dashboard / stock review aggregator - Category: Finance, Israeli stock market, TASE - Language: Hebrew (he-IL) - Audience: Israeli retail investors, stock market enthusiasts - Author: Shlomi Ardan (https://shlomiardan.com) - Available years: 2026, 2025, 2024, 2023 - Last updated: 2026 - Domain: https://telavivstocks.com ## Key Pages - [Home / Dashboard](https://telavivstocks.com/): Browse and filter all reviewed stocks by rating, category, and year - [Stock Detail](https://telavivstocks.com/stock/373): Individual stock page with full review, price chart (Yahoo Finance), fundamentals KPIs, favorites, notes, and multi-year review tabs - [Market Indices](https://telavivstocks.com/market/ta35): TA-35, TA-125, S&P 500, USD/ILS index pages with charts and constituent stocks - [Trends](https://telavivstocks.com/trends/hall-of-fame): Hall of fame, consistent performers, promotions/demotions, new/delisted, category analysis - [Portfolio](https://telavivstocks.com/portfolio): Personal portfolio of favorited stocks (requires Google login) - [Contact](https://telavivstocks.com/contact): Contact form ## Stock Ratings Each stock is rated by the reviewer as one of: - מעניינת (Interesting) - worth investing in - למעקב (Watch) - worth monitoring - לא עוברת (Pass) - not recommended ## Stock Categories Stocks are organized into ~15 unified categories across all years including: real estate, technology, finance, energy, biotech, industry, defense, retail, communications, insurance, and more. ## Data Sources - Stock reviews: Scraped from shlomiardan.com blog posts - Price charts: Yahoo Finance v8/finance/chart API - Fundamentals: Yahoo Finance v7/finance/quote API (market cap, P/E, dividend yield, beta, EPS, volume, earnings date) - Stock mapping: TASE ID to TradingView/Yahoo symbols via Bizportal ISIN ## API - Search: GET /api/search?q={query}&year={year} - returns up to 12 matching stocks - Stock price: GET /api/stock-price/{yahoo-symbol}?range={range} - historical price data - Fundamentals: GET /api/stock-fundamentals/{yahoo-symbol} - KPI data (market cap, P/E, dividend yield, etc.) - Market snapshot: GET /api/market-snapshot - index ticker strip data - Portfolio: GET /api/portfolio - user's enriched portfolio list (auth required) - Favorites: GET/POST/DELETE /api/favorites - user favorites management (auth required) - Notes: GET/POST /api/notes?stockId={id} - user notes management (auth required) ## Technical Stack Next.js 15 (App Router), React 19, TypeScript, Tailwind CSS 4, Supabase (auth + DB), Recharts 3, Vercel ## SEO & Discoverability - Per-page canonical URLs - Dynamic OpenGraph images - JSON-LD structured data (WebSite + Article schemas) - Dynamic sitemap.xml and robots.txt - Geo targeting (IL) - Content-Language: he-IL