using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace YLErp.Modules.RiskExposure.Dto { public class EodPositionQueryDto { public int id { get; set; } public DateTime ValueDate { get; set; } public string TradeJson { get; set; } public string ParentTradeJson { get; set; } public int? TradeId { get; set; } public int? ParentTradeId { get; set; } public string UnderlyingCode { get; set; } public string ExchangeOptionCode { get; set; } public int? UnderlyingId { get; set; } public int? BookId { get; set; } public string StructureType { get; set; } public string TradeType { get; set; } public double? Amount { get; set; } public double? TotalPnL { get; set; } public double? FirstTotalPnL { get; set; } public double? Pv { get; set; } public double? Cost { get; set; } public double? FirstPv { get; set; } public double? FirstCost { get; set; } public double? Commission { get; set; } public double? DailyPnL { get; set; } public double? Delta { get; set; } public double? DeltaCash { get; set; } public double? Gamma { get; set; } public double? GammaCash { get; set; } public double? Vega { get; set; } public double? Rho { get; set; } public double? Theta { get; set; } public double? PnLDelta { get; set; } public double? PnLGamma { get; set; } public double? PnLTheta { get; set; } public double? PnLVega { get; set; } public double? PnLPsi { get; set; } } }