namespace Application.Features.Api.Stocks.GetElsRiskBoard; public sealed class Response { /// 기초자산별 시계열 묶음 public required IReadOnlyList Assets { get; init; } /// 기초자산 하나의 미상환잔액 시계열 public sealed class Series { /// 표준기초자산코드 (STND_BASSET_CD) — 입력 13종 KSD02* 원문 public required string BassetCd { get; init; } /// 기초자산내용 (BASSET_CONTENT) — 예 EURO STOXX 50 public string? BassetContent { get; init; } /// 종목구분코드 (SECN_TPCD) — 41ELS 43DLS public required string SecnTpcd { get; init; } /// 기준일순 미상환 추이 public required IReadOnlyList Points { get; init; } } /// 기준일 시점 미상환 규모 public sealed class Point { /// 기준일자 (STD_DT) public DateOnly StdDt { get; init; } /// 미상환종목수 (UNRED_SECNCNT) public int? UnredeemedCount { get; init; } /// 미상환잔액 (UNRED_REMA) — 원화 환산 합계 public decimal? UnredeemedRemaining { get; init; } } }