121 lines
3.5 KiB
C#
121 lines
3.5 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel.DataAnnotations;
|
|
using System.ComponentModel.DataAnnotations.Schema;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace YLErp.DBModels
|
|
{
|
|
[Table("client_position")]
|
|
public class ClientPosition
|
|
{
|
|
/// <summary>
|
|
/// 主键ID
|
|
/// </summary>
|
|
[Key]
|
|
public long id { get; set; }
|
|
/// <summary>
|
|
/// 客户机构编码
|
|
/// </summary>
|
|
public long? client_id { get; set; }
|
|
/// <summary>
|
|
/// 客户机构名称
|
|
/// </summary>
|
|
public string client_name { get; set; }
|
|
/// <summary>
|
|
/// 客户用户编号
|
|
/// </summary>
|
|
public long? client_user_id { get; set; }
|
|
/// <summary>
|
|
/// 客户用户名称
|
|
/// </summary>
|
|
public string client_user_name { get; set; }
|
|
/// <summary>
|
|
/// 交易方向(0:多头,1:空头)
|
|
/// </summary>
|
|
public int side { get; set; }
|
|
/// <summary>
|
|
/// 债券代码
|
|
/// </summary>
|
|
public string security_id { get; set; }
|
|
/// <summary>
|
|
/// 债券名称
|
|
/// </summary>
|
|
public string symbol { get; set; }
|
|
/// <summary>
|
|
/// 当前收益率
|
|
/// </summary>
|
|
public decimal? yield_now { get; set; }
|
|
/// <summary>
|
|
/// 当前净价
|
|
/// </summary>
|
|
public decimal? price_now { get; set; }
|
|
/// <summary>
|
|
/// 当前全价
|
|
/// </summary>
|
|
public decimal? full_price_now { get; set; }
|
|
/// <summary>
|
|
/// 成交收益率(平均)
|
|
/// </summary>
|
|
public decimal? deal_yield_avg { get; set; }
|
|
/// <summary>
|
|
/// 成交净价(平均)
|
|
/// </summary>
|
|
public decimal? deal_price_avg { get; set; }
|
|
/// <summary>
|
|
/// 成交全价(平均)
|
|
/// </summary>
|
|
public decimal? deal_full_price_avg { get; set; }
|
|
/// <summary>
|
|
/// 持仓数量(万)
|
|
/// </summary>
|
|
public decimal? position_qty { get; set; }
|
|
/// <summary>
|
|
/// 交易费用
|
|
/// </summary>
|
|
public decimal? commission { get; set; }
|
|
/// <summary>
|
|
/// 互换市值
|
|
/// </summary>
|
|
public decimal? swap_market_value { get; set; }
|
|
/// <summary>
|
|
/// 持仓盈亏
|
|
/// </summary>
|
|
public decimal? position_profit_loss { get; set; }
|
|
/// <summary>
|
|
/// 当日盈亏=今日pv-lastPv
|
|
/// </summary>
|
|
public decimal? today_profit_loss { get; set; }
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
public DateTime? create_time { get; set; }
|
|
/// <summary>
|
|
/// 创建人
|
|
/// </summary>
|
|
public long? create_user { get; set; }
|
|
/// <summary>
|
|
/// 更新时间
|
|
/// </summary>
|
|
public DateTime? update_time { get; set; }
|
|
|
|
/// <summary>
|
|
/// 持仓名义本金
|
|
/// </summary>
|
|
public decimal? position_notional_principal { get; set; }
|
|
/// <summary>
|
|
/// 更新人
|
|
/// </summary>
|
|
public long? update_user { get; set; }
|
|
|
|
/// <summary>
|
|
/// 收支方向 1:收取:2支付
|
|
/// </summary>
|
|
public int direction { get; set; }
|
|
[NotMapped]
|
|
public bool Current { get; set; }
|
|
}
|
|
}
|