using System;
using System.Collections.Generic;
using System.Text;

namespace SDKAdapter.Model
{
    /// <summary>
    /// 逐仓杠杆账户资产
    /// </summary>
    public class IsolatedMarginAccountAsset
    {
        public string Symbol { get; set; }

        /// <summary>
        /// 基础币
        /// </summary>
        public string BaseAsset { get; set; }

        /// <summary>
        /// 基础币借币金额
        /// </summary>
        public decimal BaseBorrowed { get; set; }
        /// <summary>
        /// 基础币可用资产
        /// </summary>
        public decimal BaseFree { get; set; }
        /// <summary>
        /// 基础币借币利息
        /// </summary>
        public decimal BaseInterest { get; set; }
        /// <summary>
        /// 基础币锁定资产
        /// </summary>
        public decimal BaseLocked { get; set; }
        /// <summary>
        /// 基础币净资产
        /// </summary>
        public decimal BaseNetAsset { get; set; }

        /// <summary>
        /// 报价币
        /// </summary>
        public string QuoteAsset { get; set; }
        /// <summary>
        /// 报价币借币金额
        /// </summary>
        public decimal QuoteBorrowed { get; set; }
        /// <summary>
        /// 报价币可用资产
        /// </summary>
        public decimal QuoteFree { get; set; }
        /// <summary>
        /// 报价币借币利息
        /// </summary>
        public decimal QuoteInterest { get; set; }
        /// <summary>
        /// 报价币锁定资产
        /// </summary>
        public decimal QuoteLocked { get; set; }
        /// <summary>
        /// 报价币净资产
        /// </summary>
        public decimal QuoteNetAsset { get; set; }
    }
}