Index: frontend/src/data/tickers.js
===================================================================
--- frontend/src/data/tickers.js	(revision 8c01a1f14ebd23dc0aeffe2d391546a92ddde9f9)
+++ frontend/src/data/tickers.js	(revision 8c01a1f14ebd23dc0aeffe2d391546a92ddde9f9)
@@ -0,0 +1,173 @@
+// A pragmatic, hardcoded list to keep ticker selection reliable.
+// Add/remove symbols as needed.
+// Symbols use Yahoo Finance format (e.g., BTC-USD, BRK-B).
+
+export const LOCAL_TICKER_SYMBOLS = [
+  // Crypto (USD pairs)
+  "BTC/USD",
+  "ETH/USD",
+  "SOL/USD",
+  "BNB/USD",
+  "XRP/USD",
+  "ADA/USD",
+  "DOGE/USD",
+  "AVAX/USD",
+  "DOT/USD",
+  "LINK/USD",
+  "MATIC/USD",
+  "LTC/USD",
+
+  // Major ETFs / indices proxies
+  "SPY",
+  "VOO",
+  "IVV",
+  "QQQ",
+  "VTI",
+  "IWM",
+  "DIA",
+  "VEA",
+  "VWO",
+  "EFA",
+  "EEM",
+  "SCHD",
+  "VIG",
+  "VNQ",
+  "TLT",
+  "IEF",
+  "SHY",
+  "HYG",
+  "LQD",
+  "GLD",
+  "SLV",
+  "USO",
+
+  // Mega-cap / large-cap US
+  "AAPL",
+  "MSFT",
+  "NVDA",
+  "AMZN",
+  "GOOGL",
+  "GOOG",
+  "META",
+  "TSLA",
+  "BRK-B",
+  "JPM",
+  "V",
+  "MA",
+  "LLY",
+  "AVGO",
+  "UNH",
+  "XOM",
+  "COST",
+  "HD",
+  "PG",
+  "JNJ",
+  "ORCL",
+  "KO",
+  "PEP",
+  "BAC",
+  "WMT",
+  "ABBV",
+  "MRK",
+  "CVX",
+  "CRM",
+  "ADBE",
+  "NFLX",
+  "AMD",
+  "INTC",
+  "CSCO",
+  "QCOM",
+  "TXN",
+  "IBM",
+  "INTU",
+  "AMAT",
+  "NOW",
+  "ISRG",
+  "GE",
+  "CAT",
+  "BA",
+  "DE",
+  "MMM",
+  "HON",
+  "LOW",
+  "SBUX",
+  "NKE",
+  "MCD",
+  "DIS",
+  "CMCSA",
+  "T",
+  "VZ",
+  "PFE",
+  "TMO",
+  "ABT",
+  "DHR",
+  "LIN",
+  "NEE",
+  "DUK",
+  "SO",
+  "PLD",
+  "AMT",
+  "CCI",
+
+  // Popular growth / tech
+  "SHOP",
+  "SNOW",
+  "PLTR",
+  "UBER",
+  "ABNB",
+  "RBLX",
+  "SQ",
+  "PYPL",
+  "ROKU",
+  "ZM",
+  "DOCU",
+  "CRWD",
+  "PANW",
+  "ZS",
+  "NET",
+  "DDOG",
+  "MDB",
+
+  // Finance
+  "GS",
+  "MS",
+  "C",
+  "WFC",
+  "AXP",
+  "BLK",
+
+  // Energy
+  "COP",
+  "SLB",
+  "OXY",
+
+  // Consumer / retail
+  "TGT",
+  "TJX",
+  "C",
+  "CROX",
+  "LULU",
+  "COST",
+  "WMT",
+  "AMZN",
+
+  // Autos
+  "F",
+  "GM",
+
+  // Semis
+  "ASML",
+  "TSM",
+  "MU",
+  "LRCX",
+  "KLAC",
+
+  // Misc
+  "SPOT",
+  "BABA",
+  "JD",
+  "PDD",
+  "NVO",
+  "TM",
+  "SONY",
+];
