AssetManager.API/AssetManager.Models/DTOs/MarketDTO.cs

78 lines
1.5 KiB
C#

namespace AssetManager.Models.DTOs;
/// <summary>
/// 市场价格响应
/// </summary>
public class MarketPriceResponse
{
/// <summary>
/// 标的代码
/// </summary>
public string Symbol { get; set; }
/// <summary>
/// 价格
/// </summary>
public decimal Price { get; set; }
/// <summary>
/// 上一交易日收盘价
/// </summary>
public decimal PreviousClose { get; set; }
/// <summary>
/// 时间戳
/// </summary>
public DateTime Timestamp { get; set; }
/// <summary>
/// 资产类型
/// </summary>
public string AssetType { get; set; }
}
/// <summary>
/// 市场数据响应
/// </summary>
public class MarketDataResponse
{
/// <summary>
/// 标的代码
/// </summary>
public string Symbol { get; set; }
/// <summary>
/// 时间戳
/// </summary>
public DateTime Timestamp { get; set; }
/// <summary>
/// 开盘价
/// </summary>
public decimal Open { get; set; }
/// <summary>
/// 最高价
/// </summary>
public decimal High { get; set; }
/// <summary>
/// 最低价
/// </summary>
public decimal Low { get; set; }
/// <summary>
/// 收盘价
/// </summary>
public decimal Close { get; set; }
/// <summary>
/// 成交量
/// </summary>
public decimal Volume { get; set; }
/// <summary>
/// 资产类型
/// </summary>
public string AssetType { get; set; }
}