"""학습/배치 대상 시드 종목 10개. 분류는 README와 일치. 운영하면서 교체 가능 (DB의 is_seed 플래그만 토글). """ from __future__ import annotations from dataclasses import dataclass @dataclass(frozen=True) class SeedTicker: code: str name: str market: str # 'KOSPI' / 'KOSDAQ' category: str # 분류 라벨 (README 표와 일치) SEED_TICKERS: list[SeedTicker] = [ SeedTicker("005930", "삼성전자", "KOSPI", "large_cap"), SeedTicker("000660", "SK하이닉스", "KOSPI", "large_cap"), SeedTicker("247540", "에코프로비엠", "KOSDAQ", "high_volatility"), SeedTicker("042700", "한미반도체", "KOSPI", "high_volatility"), SeedTicker("034020", "두산에너빌리티", "KOSPI", "thematic"), SeedTicker("012450", "한화에어로스페이스", "KOSPI", "thematic"), SeedTicker("329180", "HD현대중공업", "KOSPI", "thematic"), SeedTicker("035420", "NAVER", "KOSPI", "platform"), SeedTicker("033780", "KT&G", "KOSPI", "defensive"), SeedTicker("036460", "한국가스공사", "KOSPI", "defensive"), ] SEED_CODES: set[str] = {t.code for t in SEED_TICKERS}