83 lines
2.3 KiB
C#
83 lines
2.3 KiB
C#
using Newtonsoft.Json;
|
|
|
|
namespace YLErp.Modules.TradeModule.ApiModule
|
|
{
|
|
/// <summary>
|
|
/// 期权交易查询导出请求
|
|
/// </summary>
|
|
public class OtcOptionTradeExportRequest
|
|
{
|
|
/// <summary>
|
|
/// 结构类型
|
|
/// </summary>
|
|
[JsonConverter(typeof(StringArrayConverter))]
|
|
public IEnumerable<string> TradeTypes { get; set; }
|
|
|
|
/// <summary>
|
|
/// 交易状态
|
|
/// </summary>
|
|
[JsonConverter(typeof(StringArrayConverter))]
|
|
public IEnumerable<string> TradeStatus { get; set; }
|
|
|
|
/// <summary>
|
|
/// 簿记账户名称
|
|
/// </summary>
|
|
[JsonConverter(typeof(StringArrayConverter))]
|
|
public IEnumerable<string> AssetBookNames { get; set; }
|
|
|
|
/// <summary>
|
|
/// 交易员名称
|
|
/// </summary>
|
|
[JsonConverter(typeof(StringArrayConverter))]
|
|
public IEnumerable<string> TraderNames { get; set; }
|
|
|
|
/// <summary>
|
|
/// 交易对手方名称
|
|
/// </summary>
|
|
[JsonConverter(typeof(StringArrayConverter))]
|
|
public IEnumerable<string> ClientNames { get; set; }
|
|
|
|
/// <summary>
|
|
/// 交易对手方编号,优先使用
|
|
/// </summary>
|
|
[JsonConverter(typeof(StringArrayConverter))]
|
|
public IEnumerable<string> ClientNumbers { get; set; }
|
|
|
|
/// <summary>
|
|
/// 交易编号
|
|
/// </summary>
|
|
public string TradeNumber { get; set; }
|
|
|
|
/// <summary>
|
|
/// 标的代码
|
|
/// </summary>
|
|
[JsonConverter(typeof(StringArrayConverter))]
|
|
public IEnumerable<string> UnderlyingCodes { get; set; }
|
|
|
|
/// <summary>
|
|
/// 交易方向买入|卖出
|
|
/// </summary>
|
|
public string BuySell { get; set; }
|
|
|
|
/// <summary>
|
|
/// 看涨看跌 Call|Put
|
|
/// </summary>
|
|
public string OptionType { get; set; }
|
|
|
|
/// <summary>
|
|
/// 行权方式:American|European
|
|
/// </summary>
|
|
public string ExerciseMode { get; set; }
|
|
|
|
/// <summary>
|
|
/// 成交日期筛选的起始日期, 格式: yyyy-MM-dd
|
|
/// </summary>
|
|
public DateTime? TradeDateStart { get; set; }
|
|
|
|
/// <summary>
|
|
/// 成交日期筛选的结束日期, 格式: yyyy-MM-dd
|
|
/// </summary>
|
|
public DateTime? TradeDateEnd { get; set; }
|
|
}
|
|
}
|