Files
zszq-trs/YLErpDAL/Modules/SuperviseReportModule/ExtendReport/ZheQi/TransactionDetailsModel.cs
T
2024-05-09 14:06:26 +08:00

123 lines
2.9 KiB
C#

namespace YLErp.Modules.SuperviseReportModule.ExtendReport.ZheQi
{
public class TransactionDetailsBase
{
/// <summary>
/// 序号
/// </summary>
public int index { get; set; }
/// <summary>
/// 交易起始日
/// </summary>
public string TradeDate { get; set; }
/// <summary>
/// 交易编号
/// </summary>
public string TradeNumber { get; set; }
/// <summary>
/// 客户名称
/// </summary>
public string ClientName { get; set; }
/// <summary>
/// 客户交易方向
/// </summary>
public string ClientBuySell { get; set; }
/// <summary>
/// 交易标的
/// </summary>
public string UnderlyingCode { get; set; }
/// <summary>
/// 期权到期日/期权清算日
/// </summary>
public string SettlementDate { get; set; }
/// <summary>
/// 交易数量
/// </summary>
public double TradeAmount { get; set; }
/// <summary>
/// 交易份额
/// </summary>
public double TradeNotional { get; set; }
/// <summary>
/// 期权类型
/// </summary>
public string OptionType { get; set; }
/// <summary>
/// 行权价(单价)
/// </summary>
public double Strike { get; set; }
/// <summary>
/// 期初权利金(单价)
/// </summary>
public double TradeSinglePrice { get; set; }
}
/// <summary>
/// 成交信息
/// </summary>
public class DealInfo : TransactionDetailsBase
{
/// <summary>
/// 名义本金(元)
/// </summary>
public double StockEqvNotional { get; set; }
/// <summary>
/// 实际名义本金(元)
/// </summary>
public double StockEqvNotionalReal { get; set; }
/// <summary>
/// 权利金总额(元)
/// </summary>
public double TradePrice { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remakes { get; set; }
}
/// <summary>
/// 清算信息
/// </summary>
public class SettlementInfo : TransactionDetailsBase
{
/// <summary>
/// 结算确认书编号
/// </summary>
public string ContractCode { get; set; }
/// <summary>
/// 了结方式
/// </summary>
public string SettlementType { get; set; }
/// <summary>
/// 结算价(单价)
/// </summary>
public double SettlementPrice { get; set; }
/// <summary>
/// 结算权利金(单价)
/// </summary>
public double SettlementTradeSinglePrice { get; set; }
/// <summary>
/// 客户交易盈亏(元)
/// </summary>
public double ClientWinloss { get; set; }
}
}