using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; namespace YLErp.DBModels { /// /// 资金监控视图 /// [Table("client_balance_view")] public class ClientBalanceView : DBModelBase { /*客户编号 客户名称 交易总数 名义本金总额 当日交易数 当日交易名义本金 持仓名义本金 持仓笔数 实现盈亏 持仓盈亏 期初结存 出金入金 初保账户 追保账户 其他收支 期末结存 初始保证金金额 维持保证金金额 盯市金额 履约保证金比例 可用资金 追保金额 可取资金*/ /// /// 估值时间 /// [Column("valuedate")] public DateTime ValueDate { get; set; } /// /// 客户编号 /// [Column("number")] public string Number { get; set; } /// /// 客户名称 /// [Column("name")] public string Name { get; set; } /// /// 交易总数 /// [Column("total_trade_count")] public int TotalTradeCount { get; set; } /// /// 名义本金总额 /// [Column("total_notional_principal")] public double TotalNotionalPrincipal { get; set; } /// /// 当日交易数 /// [Column("transaction_pen_number")] public int TransactionPenNumber { get; set; } /// /// 当日交易名义本金 /// [Column("today_notional_principal")] public double TodayNotionalPrincipal { get; set; } /// /// 持仓名义本金 /// [Column("position_notional_principal")] public double PositionNotionalPrincipal { get; set; } /// /// 持仓笔数 /// [Column("current_holding_pennumber")] public int CurrentHoldingPenNumber { get; set; } /// /// 实现盈亏 /// [Column("win_loss")] public double WinLoss { get; set; } /// /// 持仓盈亏 /// [Column("position_pnl")] public double PositionPnl { get; set; } /// /// 持仓盈亏(四舍五入) /// [Column("rounded_position_pnl")] public double RoundedPositionPnl { get; set; } /// /// 期初结存 /// [Column("last_day_remain_fund")] public double LastDayRemainFund { get; set; } /// /// 出金入金 /// [Column("net_fund_all")] public double NetFundAll { get; set; } /// /// 初保账户 /// [Column("net_fund")] public double NetFund { get; set; } /// /// 追保账户 /// [Column("vm_fund_sum")] public double VmFundSum { get; set; } /// /// 其他收支 /// [Column("other_fund")] public double OtherFund { get; set; } /// /// 期末结存 /// [Column("amount_fund")] public double AmountFund { get; set; } /// /// 初始保证金金额 /// [Column("my_side_margin")] public double MySideMargin { get; set; } /// /// 维持保证金金额 /// [Column("maintenance_margin")] public double MaintenanceMargin { get; set; } /// /// 盯市金额 /// [Column("swap_market_amount")] public double SwapMarketAmount { get; set; } /// /// 履约保证金比例 /// [Column("swap_market_amount_percent")] public decimal SwapMarketAmountPercent { get; set; } /// /// 可用资金 /// [Column("available_amount")] public double AvailableAmount { get; set; } /// /// 追保金额 /// [Column("insured_amount")] public double InsuredAmount { get; set; } /// /// 可取资金 /// [Column("desirable_fund")] public double DesirableFund { get; set; } /// /// 交易手续费 /// [Column("trade_fee")] public double TradeFee { get; set; } /// /// 利息盈亏 /// [Column("interest_pnl")] public double InterestPnl { get; set; } /// /// 更新日期 /// [Column("updatetime")] public DateTime Updatetime { get; set; } } }