Files
zszq-trs/YLErpDAL/Modules/PricingModule/Models/PricingInitValueResult.cs
T
2024-05-09 14:06:26 +08:00

84 lines
2.0 KiB
C#

namespace YLErp.Modules.PricingModule
{
/// <summary>
/// 期权定价页面初始值
/// </summary>
public class PricingInitValueResult
{
/// <summary>
/// 当前交易日期
/// </summary>
public DateTime ValueDate { get; set; }
/// <summary>
/// 标的到期日期
/// </summary>
public DateTime MaturityDate { get; set; }
/// <summary>
/// 开始日期
/// </summary>
public DateTime StartDate { get; set; }
/// <summary>
/// 结束日期
/// </summary>
public DateTime ExerciseDate { get; set; }
/// <summary>
/// 期初标的价格
/// </summary>
public double SpotPrice { get; set; }
/// <summary>
/// 是否名义本金方式
/// </summary>
public bool IsUsePremiumRate { get; set; }
/// <summary>
/// 是否相对行权价(是|否)
/// </summary>
public string IsMoneynessOption { get; set; }
/// <summary>
/// 无风险利率
/// </summary>
public double NoRiskRate { get; set; }
/// <summary>
/// 分红率
/// </summary>
public double DividenRate { get; set; }
/// <summary>
/// 标的对应的日历名称
/// </summary>
public string CalendarName { get; set; }
/// <summary>
/// 组合标的价格信息
/// </summary>
public SyntheticPriceModel Synthetic { get; set; }
/// <summary>
/// 乘积因子(成交数量/成交份额)
/// </summary>
public int CountRatio { get; set; } = 1;
/// <summary>
/// 交易单位
/// </summary>
public string TradeUnit { get; set; }
/// <summary>
/// 报价单位
/// </summary>
public string QuoteUnit { get; set; }
/// <summary>
/// 价格小数位
/// </summary>
public int PriceDigits { get; set; } = 2;
}
}