Investor Flow Build
76f60dc766
feat: Phase 2 NASDAQ adapter for days-to-cover + 24mo history
- Add nasdaq SourceKind + nasdaqShortinterest KindHandler (kv_cache with nasdaq: prefix)
- Create NasdaqAdapter: calls api.nasdaq.com/quote/SYM/short-interest, parses settlementDate/sharesShort/daysToCover/avgVolume, returns 24mo history; handles non-NASDAq gracefully
- Register NasdaqAdapter in server index.ts adapters map
- Update shortInterest procedure: reads both yfinance + nasdaq caches in parallel, reconciles (NASDAQ for daysToCover/sharesShort, Yahoo for %float/shortRatio and NYSE fallback)
- Update ShortInterestPanel: display daysToCover, settlement date, source badges, 6-month history table, updated disclaimer
- Update trpc.ts client type for merged response shape
2026-07-25 12:59:43 -04:00
..
2026-07-23 18:02:24 -04:00
2026-07-25 12:59:43 -04:00
2026-07-25 11:38:23 -04:00
2026-07-23 20:51:47 -04:00
2026-07-25 11:38:23 -04:00
2026-07-23 18:02:24 -04:00
2026-07-25 12:59:43 -04:00
2026-07-25 11:52:48 -04:00
2026-07-23 18:02:24 -04:00
2026-07-23 18:02:24 -04:00
2026-07-23 18:02:24 -04:00
2026-06-29 21:31:59 -04:00
2026-07-23 18:02:24 -04:00
2026-07-23 20:51:47 -04:00
2026-07-23 18:02:24 -04:00
2026-07-23 18:02:24 -04:00
2026-07-23 18:02:24 -04:00
2026-07-25 11:52:48 -04:00
2026-07-23 18:02:24 -04:00
2026-07-23 18:02:24 -04:00
2026-07-23 18:02:24 -04:00
2026-07-25 12:59:43 -04:00
2026-07-23 18:02:24 -04:00
2026-07-25 12:59:43 -04:00
2026-06-29 23:33:02 -04:00