| 123456789101112131415161718192021222324252627282930 |
- namespace Application.Features.Api.Stocks.GetForeignCustody;
- public sealed class Response
- {
- /// <summary>국가별 보관금액 시계열 묶음</summary>
- public required IReadOnlyList<Series> Nations { get; init; }
- /// <summary>국가 하나의 외화증권 보관금액 시계열</summary>
- public sealed class Series
- {
- /// <summary>국가코드 (NATION_CD) — US/JP/HK/CN/E1 등</summary>
- public required string NationCd { get; init; }
- /// <summary>종목구분코드 (SECN_TPCD) — 필터 지정 시 해당 코드, 미지정(합산)이면 null</summary>
- public 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>외화증권보관금액 (FRSEC_CUS_AMT) — USD. secnTpcd 미지정 시 종목구분 합산</summary>
- public decimal CustodyAmount { get; init; }
- }
- }
|