Files
zszq-trs/YLErpDAL/Modules/ExcelAddinModule/Model/TradeQueryReq.cs
T
2024-05-09 14:06:26 +08:00

104 lines
3.1 KiB
C#

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