You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
I Luk Kim 2081611884 fix: multi-ticker daily bars — DB storage + DB-first fetch logic
- AlpacaPriceService.get_or_fetch_multi_bars(): checks DB max_date per
  ticker, only fetches missing ranges from Alpaca, upserts with chunking
  (3000 rows/chunk, asyncpg 32767-param limit) then reads back from DB
- GET /price/data endpoint: now uses service + Depends(get_db); subsequent
  calls for same date range skip Alpaca entirely
- force_refresh=true bypasses DB check and re-fetches all from Alpaca

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
4 months ago
..
api fix: multi-ticker daily bars — DB storage + DB-first fetch logic 4 months ago
core
middleware
models feat: 8-K filing parser — Item 추출 + event 생성 4 months ago
schemas feat: multi-ticker bulk bars endpoints + BF-B ticker normalization 4 months ago
services fix: multi-ticker daily bars — DB storage + DB-first fetch logic 4 months ago
utils
__init__.py
main.py