//------------------------------------------------------------------------------
// <auto-generated>
//    This code was generated from a template.
//
//    Manual changes to this file may cause unexpected behavior in your application.
//    Manual changes to this file will be overwritten if the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

namespace KendoWithChart.Models
{
    using System;
    using System.Collections.Generic;
    
    public partial class BLOOMBERG_POSITION
    {
        public decimal BB_POSITION_ID { get; set; }
        public Nullable<System.DateTime> CLOSE_OF_BUSINESS_DATE { get; set; }
        public string TICKER { get; set; }
        public Nullable<decimal> COUPON { get; set; }
        public Nullable<decimal> STRIKE_PRICE { get; set; }
        public string EXCHANGE_CODE { get; set; }
        public Nullable<System.DateTime> MATURITY { get; set; }
        public Nullable<System.DateTime> EXPIRATION_DATE { get; set; }
        public Nullable<System.DateTime> EFFECTIVE_DATE { get; set; }
        public string TRADER_NAME { get; set; }
        public string SERIES { get; set; }
        public Nullable<decimal> NET_CURRENT_POSITION { get; set; }
        public Nullable<decimal> FULL_ORIGINAL_FACE_NET_POSITIO { get; set; }
        public Nullable<decimal> NET_FULL_SETTLE_DATE_POSITION { get; set; }
        public Nullable<decimal> MTM_PRICE { get; set; }
        public Nullable<decimal> AVERAGE_COST { get; set; }
        public Nullable<decimal> CUM_AVG_COST { get; set; }
        public Nullable<decimal> REALIZED_PNL { get; set; }
        public string CUSTOM_FIELD { get; set; }
        public string SWAP_COUNTERPARTY { get; set; }
        public string PAY_CURRENCY { get; set; }
        public string RECEIVE_CCY { get; set; }
        public Nullable<decimal> PAY_NOTIONAL { get; set; }
        public Nullable<decimal> RECEIVE_NOTIONAL { get; set; }
        public Nullable<decimal> FLOAT_LAG_TERM { get; set; }
        public Nullable<System.DateTime> SWAPTION_EXPIRATION_DATE { get; set; }
        public string PAY_RECEIVE_FIXED { get; set; }
        public string SWAP_TYPE { get; set; }
        public Nullable<decimal> SWAP_SPREAD { get; set; }
        public string DATE_ROLL_CONVENTION { get; set; }
        public string PAY_DAY_COUNT { get; set; }
        public string RECEIVE_DAY_COUNT { get; set; }
        public string PAY_FREQ { get; set; }
        public string REC_FREQ { get; set; }
        public Nullable<System.DateTime> FIRST_COUPON_DATE { get; set; }
        public string PAY_ROLL_CONVENTION { get; set; }
        public string RECEIVE_ROLL_CONVENTION { get; set; }
        public string PAY_BUSINESS_DAY_ADJUSTMENT { get; set; }
        public string REC_BUSINESS_DAY_ADJUSTMENT { get; set; }
        public Nullable<System.DateTime> SWAP_PAY_FIRST_COUPON_DATE { get; set; }
        public Nullable<System.DateTime> SWAP_RECEIVE_FIRST_COUPON_DATE { get; set; }
        public Nullable<decimal> RECEIVE_STUB_RESET { get; set; }
        public Nullable<decimal> PAY_STUB_RESET { get; set; }
        public string PAY_RESET_FREQ { get; set; }
        public string RECEIVE_ROL_CONVENTION { get; set; }
        public string VALID_DATA_FLAG { get; set; }
        public string CREATE_USER_ID { get; set; }
        public Nullable<System.DateTime> CREATE_TIMESTAMP { get; set; }
        public string UPDATE_USER_ID { get; set; }
        public Nullable<System.DateTime> UPDATE_TIMESTAMP { get; set; }
        public string IS_ELIGIBLE_FLAG { get; set; }
        public string AIM_LONG_SHORT_POSITION_IND { get; set; }
        public Nullable<decimal> COMMITTED_AMOUNT { get; set; }
        public string FUTURES_CONTRACT_EXPIR_PRIMARY { get; set; }
        public string FUTURES_CONTRACT_EXPIR_MO_YR { get; set; }
        public string SECURITY_TYPE_PRIMARY { get; set; }
        public string SECURITY_TYPE_SECONDARY { get; set; }
        public string SHORT_NAME { get; set; }
        public string SECURITY_SHORT_DESCRIPTION { get; set; }
        public Nullable<System.DateTime> PAY_LEG_FIRST_REGULAR_POS_DATE { get; set; }
        public string CUSIP { get; set; }
        public Nullable<decimal> DATA_FEED_ID { get; set; }
        public Nullable<decimal> DATA_FEED_REPORT_ID { get; set; }
        public string SUBSECTOR { get; set; }
        public string SECTOR_DESCRIPTION { get; set; }
        public string BB_INSTRUMENT { get; set; }
        public string COLLATERAL_FLAG { get; set; }
        public Nullable<decimal> NET_MARKET_VALUE { get; set; }
        public Nullable<decimal> SWAP_MARKET_VALUE { get; set; }
        public Nullable<decimal> MORTGAGE_FACTOR { get; set; }
        public Nullable<decimal> MTM_TRADE_DATE_NPV_ACC { get; set; }
        public Nullable<decimal> MULTIPLICATION_FACTOR { get; set; }
        public Nullable<decimal> LAST_PRICE { get; set; }
        public Nullable<decimal> FUTURES_PV { get; set; }
        public Nullable<decimal> SWAPTION_COUPON { get; set; }
        public Nullable<decimal> EQOPT_NET_SETTLEMENT_DATE_POS { get; set; }
        public Nullable<decimal> UNDERLYING_PRICE { get; set; }
        public Nullable<decimal> VEGA_BEST_PRICE { get; set; }
        public Nullable<decimal> GAMMA_BEST_PRICE { get; set; }
        public Nullable<decimal> ABI_POS_MV { get; set; }
        public Nullable<decimal> MTD_PNL { get; set; }
        public Nullable<decimal> POSITION_MULTIPLICATION_FACTOR { get; set; }
        public Nullable<decimal> FX_PRICE { get; set; }
        public Nullable<decimal> CUM_AVGCOST_UR_PNL { get; set; }
        public Nullable<decimal> CLOSING_MID_PRICE { get; set; }
        public Nullable<decimal> WEIGHTED_AVERAGE_PRICE { get; set; }
        public string SWAP_SECURITY_DESCRIPTION { get; set; }
        public string SECURITY_DESCRIPTION { get; set; }
        public Nullable<System.DateTime> LAST_RESET_DATE { get; set; }
        public Nullable<System.DateTime> NEXT_COUPON_SETTLE_DATE { get; set; }
        public Nullable<System.DateTime> LAST_TRADEABLE_DATE { get; set; }
        public Nullable<System.DateTime> LAST_VALUATION_DATE { get; set; }
        public Nullable<System.DateTime> CDS_FIRST_ACCRUAL_START_DATE { get; set; }
        public Nullable<decimal> ABI_MARKET_VALUE { get; set; }
    
        public virtual DATA_FEED DATA_FEED { get; set; }
    }
}
