namespace YLErp.Modules.ScenarioModule
{
///
/// 情景分析API请求
///
public class ScenarioCalcApiRequest
{
///
/// 交易数据筛选
///
public ScenarioCalcApiDataFilter DataFilter { get; set; }
///
/// 情景分析配置
///
public ScenarioConfigV2 ScenarioConfig { get; set; }
///
/// 估值日期
///
public DateTime ValueDate { get; set; }
///
/// 波动率类型
///
public string VolType { get; set; }
///
/// 无风险利率
///
public double RiskFreeRate { get; set; }
///
/// 使用交易分红率
///
public bool UseTradeDivendRate { get; set; }
///
/// 情景分析标的参数
///
public IEnumerable UnderlyingParams { get; set; }
}
public class ScenarioCalcApiDataFilter
{
///
/// 查看日期
///
public DateTime? ValueDate { get; set; }
///
/// 客户编号
///
public IEnumerable ClientNumbers { get; set; }
///
/// 客户名称
///
public IEnumerable ClientNames { get; set; }
///
/// 簿记账户组名称
///
public IEnumerable AssetGroupNames { get; set; }
///
/// 簿记账户名称
///
public IEnumerable AssetBookNames { get; set; }
///
/// 标的代码
///
public IEnumerable UnderlyingCodes { get; set; }
///
/// 标的品种
///
public IEnumerable VarietyCodes { get; set; }
///
/// 交易类型
///
public IEnumerable TradeTypes { get; set; }
}
}