Files
zszq-trs/Framework/SharedWebApi/Models/GroupTradeMainEditRequest.cs
2024-05-09 14:06:26 +08:00

100 lines
2.5 KiB
C#

namespace YLWebAPI.ApiModule.Models
{
/// <summary>
/// 组合交易主交易修改请求
/// </summary>
public class GroupTradeMainEditRequest
{
/// <summary>
/// 交易编号(不参与修改)
/// </summary>
public string TradeNumber { get; set; }
/// <summary>
/// 到期日期
/// </summary>
public DateTime ExerciseDate { get; set; }
/// <summary>
/// 买卖方向
/// </summary>
public string BuySell { get; set; }
/// <summary>
/// 相对行权价
/// </summary>
public string IsMoneynessOption { get; set; }
/// <summary>
/// 名义本金
/// StockEqvNotional和TradeAmount必须有一个有值,优先使用StockEqvNotional
/// </summary>
public double? StockEqvNotional { get; set; }
/// <summary>
/// 成交数量
/// </summary>
public double? TradeAmount { get; set; }
/// <summary>
/// 结构类型
/// </summary>
public string StructureType { get; set; }
/// <summary>
/// 交易备注
/// </summary>
public string Comments { get; set; }
/// <summary>
/// 簿记账户
/// </summary>
public string AssetBookName { get; set; }
/// <summary>
/// 交易员
/// </summary>
public string TraderName { get; set; }
/// <summary>
/// 扩展信息
/// </summary>
public string ExtendInfo { get; set; }
/// <summary>
/// 气囊结构--看涨看跌
/// </summary>
public string OptionType { get; set; }
/// <summary>
/// 气囊结构--未敲入参与率
/// </summary>
public double? NotKIParticipationRate { get; set; }
/// <summary>
/// 气囊结构--敲入价格
/// </summary>
public double? BarrierLow { get; set; }
/// <summary>
/// 气囊结构--低执行价格
/// </summary>
public double? Strike { get; set; }
/// <summary>
/// 气囊结构--高执行价格
/// </summary>
public double? HighStrike { get; set; }
/// <summary>
/// 气囊结构--是否收益封顶
/// </summary>
public bool HasPayoffLimit { get; set; }
/// <summary>
/// 期初标的价格
/// </summary>
public double? SpotPrice { get; set; }
}
}