101 lines
3.0 KiB
C#
101 lines
3.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace YLErp.DBModels
|
|
{
|
|
/// <summary>
|
|
/// 互换估值
|
|
/// </summary>
|
|
public class EodSwapPositionResponse
|
|
{
|
|
/// <summary>
|
|
/// 浮动端估值
|
|
/// </summary>
|
|
public eod_swap_position position { get; set; }
|
|
/// <summary>
|
|
/// 结构类型
|
|
/// </summary>
|
|
public string StructureType { get; set; }
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 交易对手方名称
|
|
/// </summary>
|
|
public string ClientName { get; set; }
|
|
/// <summary>
|
|
/// 交易确认书编号
|
|
/// </summary>
|
|
public string ConfrimNo { get; set; }
|
|
/// <summary>
|
|
/// 交易编号
|
|
/// </summary>
|
|
public string TradeNumber { get; set; }
|
|
/// <summary>
|
|
/// 期间付息
|
|
/// </summary>
|
|
public decimal PeriodAmount { get; set; }
|
|
|
|
public decimal? InitYtm { get; set; }
|
|
/// <summary>
|
|
/// 期限
|
|
/// </summary>
|
|
public int DayCount { get; set; }
|
|
/// <summary>
|
|
/// 期初预付金-不包含追加预付金 取轧差
|
|
/// </summary>
|
|
public decimal OpenMarginAmount { get; set; }
|
|
/// <summary>
|
|
/// 期初预付金利率-不包含追加预付金 取轧差
|
|
/// </summary>
|
|
public decimal OpenMarginRate { get; set; }
|
|
/// <summary>
|
|
/// 预付金利息 取轧差
|
|
/// </summary>
|
|
public decimal MarginInterestAmount { get; set; }
|
|
/// <summary>
|
|
/// 浮动利率(绝对)利率端待实现收益/(标的名义金额/期初标的交割价格全价)
|
|
/// </summary>
|
|
public decimal FloatRateAbs { get; set; }
|
|
/// <summary>
|
|
/// 利差
|
|
/// </summary>
|
|
public decimal InterestRate { get; set; }
|
|
/// <summary>
|
|
/// 利率收益金额 利率端待实现收益
|
|
/// </summary>
|
|
public decimal InterestAmount { get; set; }
|
|
/// <summary>
|
|
/// 净额结算金额 互换持仓价值+待返还的预付金本金
|
|
/// </summary>
|
|
public decimal NetSettmentAmount { get; set; }
|
|
/// <summary>
|
|
/// 交易费用
|
|
/// </summary>
|
|
public decimal TradingFee { get; set; }
|
|
/// <summary>
|
|
/// 浮动利率标的
|
|
/// </summary>
|
|
public string FloatRateUnderlyingCode { get; set; }
|
|
/// <summary>
|
|
/// 平仓日
|
|
/// </summary>
|
|
public DateTime? UnwindDate { get; set; }
|
|
/// <summary>
|
|
/// 交易状态
|
|
/// </summary>
|
|
public string TradeStatus { get; set; }
|
|
/// <summary>
|
|
/// 利率类型
|
|
/// </summary>
|
|
public string RateType {
|
|
get {
|
|
if (!string.IsNullOrEmpty(FloatRateUnderlyingCode)) {
|
|
return "固定";
|
|
}
|
|
return "浮动利率";
|
|
} }
|
|
}
|
|
}
|