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