Explorar o código

refactor(market): 국내 요약에서 미지원 항목(투자자별 순매수·베이시스) 제거

- Phase 2 수집 미진행 결정 → 응답에서 IndividualNet/ForeignNet/InstitutionNet/ProgramNet/Basis 삭제
- 지원 항목만 유지: 지수 값/전일비/등락률 + 등락종목수(코스피/코스닥)
- Release 빌드 0에러

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
KIM-JINO5 hai 2 semanas
pai
achega
b1c3c0a9e5

+ 1 - 1
Application/Features/Api/Stocks/GetDomesticSummary/Handler.cs

@@ -7,7 +7,7 @@ namespace Application.Features.Api.Stocks.GetDomesticSummary;
 
 /// <summary>
 /// 국내 증시 요약 — 최신 거래일의 코스피·코스닥·KOSPI200 지수(IndexDailyPrice) + 시장별 등락종목수(StockDailyPrice×Stock).
-/// 상한/하한은 가격제한 플래그가 없어 등락률 ±29.5% 근사. 투자자별 순매수·베이시스(KOSPI200)는 Phase 2(신규 수집·선물계산) — 현재 null.
+/// 상한/하한은 가격제한 플래그가 없어 등락률 ±29.5% 근사. (투자자별 순매수·베이시스는 미지원으로 응답에서 제외)
 /// </summary>
 internal sealed class Handler(IAppDbContext db) : IQueryHandler<Query, Response>
 {

+ 0 - 9
Application/Features/Api/Stocks/GetDomesticSummary/Response.cs

@@ -30,14 +30,5 @@ public sealed class Response
 
         /// <summary>하한(가격제한 근사 — 등락률 -29.5%↓)</summary>
         public int? LimitDown { get; init; }
-
-        // ── 투자자별 순매수(억원) — Phase 2, 현재 null ──
-        public long? IndividualNet { get; init; }
-        public long? ForeignNet { get; init; }
-        public long? InstitutionNet { get; init; }
-        public long? ProgramNet { get; init; }
-
-        // ── 베이시스 (KOSPI200) — Phase 2, 현재 null ──
-        public decimal? Basis { get; init; }
     }
 }