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

50 lines
1.4 KiB
C#

using YLErp.Modules.CalculationModule;
namespace YLErp.Modules.PricingModule
{
/// <summary>
/// 期权权利金计算结果(属性保持大小写用于json序列化)
/// </summary>
public class CalcOptionPriceResult
{
public string CalcId { get; set; }
/// <summary>
/// PV计算结果
/// </summary>
public TradeValueResult calcResult { get; set; }
/// <summary>
/// 初始预付金
/// </summary>
public double initialMargin { get; set; }
/// <summary>
/// 标的合约乘数
/// </summary>
public double contractSize { get; set; }
/// <summary>
/// 份额数量乘积因子
/// </summary>
public double countRatio { get; set; }
/// <summary>
/// 东证专用
/// </summary>
public double Day1Pnl { get; set; }
/// <summary>
/// 东证需要计算出实时的TTMDays更新页面
/// </summary>
public double TTMDays { get; set; }
/// <summary>
/// 组合交易是否需要轧差
/// </summary>
public bool hasInitialMargin { get; set; }
public double? TradePrice { get; internal set; }
public double? AccurateTradePrice { get; internal set; }
public string BuySell { get; internal set; }
}
}