104 lines
3.1 KiB
C#
104 lines
3.1 KiB
C#
using System.ComponentModel.DataAnnotations.Schema;
|
|
|
|
namespace YLErp.DBModels
|
|
{
|
|
/// <summary>
|
|
/// 预付金系数
|
|
/// </summary>
|
|
[Table("margin_ratio")]
|
|
public class margin_ratio : DBModelWithOperator, IClonable<margin_ratio>
|
|
{
|
|
public static string LogClass = "预付金系数表";
|
|
|
|
/// <summary>
|
|
/// 初始预付金率
|
|
/// </summary>
|
|
[DisplayName("初始预付金率")]
|
|
public double? NormalInitialMarginRatio { get; set; }
|
|
|
|
/// <summary>
|
|
/// 国君:涨跌停预付金率率
|
|
/// </summary>
|
|
[DisplayName("临时预付金率1")]
|
|
public double? NormalMarginRatio1 { get; set; }
|
|
|
|
/// <summary>
|
|
/// 国君:一字涨跌停的预付金率
|
|
/// </summary>
|
|
[DisplayName("临时预付金率2")]
|
|
public double? NormalMarginRatio2 { get; set; }
|
|
|
|
/// <summary>
|
|
/// 国君:涨跌幅超过百分之三十的预付金率
|
|
/// 国君:停牌时候的预付金率
|
|
/// </summary>
|
|
[DisplayName("临时预付金率3")]
|
|
public double? NormalMarginRatio3 { get; set; }
|
|
|
|
/// <summary>
|
|
/// 国君:自动赎回个股预付金率
|
|
/// </summary>
|
|
[DisplayName("个股预付金率")]
|
|
public double? RedeemRatio1 { get; set; }
|
|
|
|
/// <summary>
|
|
/// 国君:自动赎回指数预付金率
|
|
/// </summary>
|
|
[DisplayName("指数预付金率")]
|
|
public double? RedeemRatio2 { get; set; }
|
|
|
|
/// <summary>
|
|
/// 国君:个股触发追保跌幅
|
|
/// </summary>
|
|
[DisplayName("个股触发追保跌幅")]
|
|
public double? RedeemPriceLimit1 { get; set; }
|
|
|
|
/// <summary>
|
|
/// 国君:指数触发追保跌幅
|
|
/// </summary>
|
|
[DisplayName("指数触发追保跌幅")]
|
|
public double? RedeemPriceLimit2 { get; set; }
|
|
|
|
/// <summary>
|
|
/// 国君:香草组合预付金率
|
|
/// </summary>
|
|
[DisplayName("组合预付金率")]
|
|
public double? GroupRatio { get; set; }
|
|
|
|
/// <summary>
|
|
/// 设置日期
|
|
/// </summary>
|
|
[DisplayName("日期")]
|
|
public DateTime? ValueDate { get; set; }
|
|
|
|
/// <summary>
|
|
/// 总持仓名义本金
|
|
/// </summary>
|
|
[DisplayName("总持仓名义本金")]
|
|
public double? StockEqvNotional { get; set; }
|
|
|
|
/// <summary>
|
|
/// 单一标的持仓名义本金
|
|
/// </summary>
|
|
[DisplayName("单一标的持仓名义本金")]
|
|
public double? SingleStockEqvNotional { get; set; }
|
|
|
|
/// <summary>
|
|
/// 持仓标的分散程度
|
|
/// </summary>
|
|
[DisplayName("持仓标的分散程度")]
|
|
public int? PositionUnderlyingAmount { get; set; }
|
|
|
|
/// <summary>
|
|
/// 持仓标的分散程度(自动赎回)
|
|
/// </summary>
|
|
[DisplayName("持仓标的分散程度(自动赎回)")]
|
|
public int? RedeemPositionUnderlyingAmount { get; set; }
|
|
|
|
public margin_ratio Clone()
|
|
{
|
|
return (margin_ratio)MemberwiseClone();
|
|
}
|
|
}
|
|
}
|