"""전체시장 지수 API (읽기 전용) - GET /api/market/indices : KOSPI/KOSDAQ/KOSPI200 + S&P500/NASDAQ """ from datetime import datetime from fastapi import APIRouter from fastapi.responses import Response from app.core.json_helpers import _dumps from app.services.market_indices import get_market_indices_cached router = APIRouter() @router.get("/indices") async def get_indices(): items = await get_market_indices_cached() return Response( content=_dumps({"indices": items, "count": len(items), "fetched_at": datetime.now().isoformat()}), media_type="application/json", )