| 1234567891011121314151617181920212223242526 |
- namespace Application.Features.Api.Stocks.GetDomesticSummary;
- public sealed class Response
- {
- public required IReadOnlyList<Row> List { get; init; }
- public sealed class Row
- {
- /// <summary>키 — "kospi" | "kosdaq" | "kospi200" | "sp500" | "nasdaq"</summary>
- public required string Key { get; init; }
- /// <summary>지수명 — 코스피 / 코스닥 / KOSPI 200 / S&P 500 / 나스닥</summary>
- public required string Name { get; init; }
- public required decimal Close { get; init; }
- public required decimal ChangeVal { get; init; }
- /// <summary>등락률 basis point (%×100)</summary>
- public required int FlucRateBp { get; init; }
- public required string TradeDate { get; init; }
- /// <summary>최근 종가 스파크라인 (과거→최신). 데이터 없으면 빈 배열.</summary>
- public required IReadOnlyList<decimal> Spark { get; init; }
- }
- }
|