20 lines
750 B
C#
20 lines
750 B
C#
using Qdp.Foundation.Implementations;
|
|
|
|
namespace YLErp.BLL.Calculation.V2.Parameter
|
|
{
|
|
public class ParameterBase
|
|
{
|
|
public DateTime ValueDate { get; set; }
|
|
public string EngineName { get; set; }
|
|
public string DiscountCurveName { get; set; }
|
|
//如果RiskFreeRate有值,则使用如果RiskFreeRate,忽略DiscountCurveName
|
|
public double? RiskFreeRate { get; set; }
|
|
public Dictionary<string, double> SpotPrices { get; set; }
|
|
public Dictionary<Date, double> Dividends { get; set; }
|
|
public double? OverrideTTM { get; set; }
|
|
public bool HasNightMarket { get; set; }
|
|
public bool PreciseTimeMode { get; set; }
|
|
public int maturityShift { get; set; }
|
|
}
|
|
}
|