namespace YLErp.Modules.ExcelAddinModule.Model
{
public class TradeQueryReq
{
///
/// 将交易合并为持仓
///
public bool MergeTrade { get; set; }
///
/// Api版本
///
public int ApiVersion { get; set; }
///
/// 估值日期
/// 为空时使用当前系统估值日期
///
public DateTime? ValueDate { get; set; }
///
/// 交易日期_开始
///
public DateTime TradeDateStart { get; set; }
///
/// 交易日期_结束
///
public DateTime TradeDateEnd { get; set; }
///
/// 交易类型
///
public string TradeTypes { get; set; }
///
/// 执行日期_开始
///
public DateTime ExerciseDateStart { get; set; }
///
/// 执行日期_结束
///
public DateTime ExerciseDateEnd { get; set; }
///
/// 交易状态
///
public string TradeStatusStr { get; set; }
///
/// 簿记账户
///
public string AssetBookNameStr { get; set; }
///
/// 交易编号
///
public string TradeNumberStr { get; set; }
///
/// 标的代码
///
public string UnderlyingCodeStr { get; set; }
///
/// 交易方向
///
public string BuySellStr { get; set; }
///
/// 期权类型
///
public string OptionTypeStr { get; set; }
///
/// 行权方式
///
public string ExerciseModeStr { get; set; }
///
/// 交易对手
///
public string ClientNameStr { get; set; }
///
/// 交易员
///
public string TraderNameStr { get; set; }
///
/// 开始日期_开始
///
public DateTime StartDateStart { get; set; }
///
/// 开始日期_结束
///
public DateTime StartDateEnd { get; set; }
///
/// 均价起算日_开始
///
public DateTime AveragingPeriodStartDateStart { get; set; }
///
/// 均价起算日_结束
///
public DateTime AveragingPeriodStartDateEnd { get; set; }
///
/// PayoffType
///
public string PayoffTypeStr { get; set; }
///
/// StrikeType
///
public string StrikeTypeStr { get; set; }
///
/// 场内期权代码
///
public string ExchangeOptionCodeStr { get; set; }
}
}