pub struct EquitySummaryByReportDateInBase {Show 113 fields
pub account_id: Option<String>,
pub acct_alias: Option<String>,
pub model: Option<String>,
pub report_date: Option<NaiveDate>,
pub cash: Option<Decimal>,
pub cash_long: Option<Decimal>,
pub cash_short: Option<Decimal>,
pub settled_cash: Option<Decimal>,
pub slb_cash_collateral: Option<Decimal>,
pub stock: Option<Decimal>,
pub stock_long: Option<Decimal>,
pub stock_short: Option<Decimal>,
pub slb_direct_securities_borrowed: Option<Decimal>,
pub slb_direct_securities_lent: Option<Decimal>,
pub options: Option<Decimal>,
pub options_long: Option<Decimal>,
pub options_short: Option<Decimal>,
pub bonds: Option<Decimal>,
pub bonds_long: Option<Decimal>,
pub bonds_short: Option<Decimal>,
pub notes: Option<Decimal>,
pub funds: Option<Decimal>,
pub futures: Option<Decimal>,
pub futures_long: Option<Decimal>,
pub futures_short: Option<Decimal>,
pub commodities: Option<Decimal>,
pub total: Option<Decimal>,
pub total_long: Option<Decimal>,
pub total_short: Option<Decimal>,
pub interest_accruals: Option<Decimal>,
pub dividend_accruals: Option<Decimal>,
pub accrued_interest: Option<Decimal>,
pub accrued_dividend: Option<Decimal>,
pub soft_dollars: Option<Decimal>,
pub forex_cfd_unrealized_pl: Option<Decimal>,
pub cfd_unrealized_pl: Option<Decimal>,
pub broker_cash_component: Option<Decimal>,
pub broker_interest_accruals_component: Option<Decimal>,
pub gross_position_value: Option<Decimal>,
pub net_liquidation: Option<Decimal>,
pub net_liquidation_uncertainty: Option<Decimal>,
pub currency: Option<String>,
pub slb_cash_collateral_long: Option<Decimal>,
pub slb_cash_collateral_short: Option<Decimal>,
pub slb_direct_securities_borrowed_long: Option<Decimal>,
pub slb_direct_securities_borrowed_short: Option<Decimal>,
pub slb_direct_securities_lent_long: Option<Decimal>,
pub slb_direct_securities_lent_short: Option<Decimal>,
pub bond_interest_accruals_component: Option<Decimal>,
pub bond_interest_accruals_component_long: Option<Decimal>,
pub bond_interest_accruals_component_short: Option<Decimal>,
pub notes_long: Option<Decimal>,
pub notes_short: Option<Decimal>,
pub incentive_coupon_accruals: Option<Decimal>,
pub interest_accruals_long: Option<Decimal>,
pub interest_accruals_short: Option<Decimal>,
pub soft_dollars_long: Option<Decimal>,
pub soft_dollars_short: Option<Decimal>,
pub dividend_accruals_long: Option<Decimal>,
pub dividend_accruals_short: Option<Decimal>,
pub commodities_long: Option<Decimal>,
pub commodities_short: Option<Decimal>,
pub funds_long: Option<Decimal>,
pub funds_short: Option<Decimal>,
pub forex_cfd_unrealized_pl_long: Option<Decimal>,
pub forex_cfd_unrealized_pl_short: Option<Decimal>,
pub broker_fees_accruals_component: Option<Decimal>,
pub broker_fees_accruals_component_long: Option<Decimal>,
pub broker_fees_accruals_component_short: Option<Decimal>,
pub event_contract_interest_accruals: Option<Decimal>,
pub margin_financing_charge_accruals: Option<Decimal>,
pub insured_bank_deposit_redemption_cash_component: Option<Decimal>,
pub fdic_insured_bank_sweep_account: Option<Decimal>,
pub fdic_insured_bank_sweep_account_long: Option<Decimal>,
pub fdic_insured_bank_sweep_account_short: Option<Decimal>,
pub fdic_insured_bank_sweep_account_cash_component: Option<Decimal>,
pub fdic_insured_bank_sweep_account_cash_component_long: Option<Decimal>,
pub fdic_insured_bank_sweep_account_cash_component_short: Option<Decimal>,
pub fdic_insured_account_interest_accruals: Option<Decimal>,
pub fdic_insured_account_interest_accruals_long: Option<Decimal>,
pub fdic_insured_account_interest_accruals_short: Option<Decimal>,
pub fdic_insured_account_interest_accruals_component: Option<Decimal>,
pub fdic_insured_account_interest_accruals_component_long: Option<Decimal>,
pub fdic_insured_account_interest_accruals_component_short: Option<Decimal>,
pub broker_cash_component_long: Option<Decimal>,
pub broker_cash_component_short: Option<Decimal>,
pub broker_interest_accruals_component_long: Option<Decimal>,
pub broker_interest_accruals_component_short: Option<Decimal>,
pub cfd_unrealized_pl_long: Option<Decimal>,
pub cfd_unrealized_pl_short: Option<Decimal>,
pub ipo_subscription: Option<Decimal>,
pub ipo_subscription_long: Option<Decimal>,
pub ipo_subscription_short: Option<Decimal>,
pub crypto: Option<Decimal>,
pub phys_del: Option<Decimal>,
pub phys_del_long: Option<Decimal>,
pub phys_del_short: Option<Decimal>,
pub insured_bank_deposit_redemption_cash_component_long: Option<Decimal>,
pub insured_bank_deposit_redemption_cash_component_short: Option<Decimal>,
pub incentive_coupon_accruals_long: Option<Decimal>,
pub incentive_coupon_accruals_short: Option<Decimal>,
pub event_contract_interest_accruals_long: Option<Decimal>,
pub event_contract_interest_accruals_short: Option<Decimal>,
pub margin_financing_charge_accruals_long: Option<Decimal>,
pub margin_financing_charge_accruals_short: Option<Decimal>,
pub crypto_long: Option<Decimal>,
pub crypto_short: Option<Decimal>,
pub lite_surcharge_accruals: Option<Decimal>,
pub cgt_withholding_accruals: Option<Decimal>,
pub cgt_withholding_accruals_long: Option<Decimal>,
pub cgt_withholding_accruals_short: Option<Decimal>,
pub lite_surcharge_accruals_long: Option<Decimal>,
pub lite_surcharge_accruals_short: Option<Decimal>,
}Expand description
Equity summary by report date in base currency
Fields§
§account_id: Option<String>Account ID
acct_alias: Option<String>Account alias
model: Option<String>Model
report_date: Option<NaiveDate>Report date
cash: Option<Decimal>Cash
cash_long: Option<Decimal>Cash long
cash_short: Option<Decimal>Cash short
settled_cash: Option<Decimal>Settled cash
slb_cash_collateral: Option<Decimal>Slb cash collateral
stock: Option<Decimal>Stock value
stock_long: Option<Decimal>Stock long
stock_short: Option<Decimal>Stock short
slb_direct_securities_borrowed: Option<Decimal>Slb direct securities borrowed
slb_direct_securities_lent: Option<Decimal>Slb direct securities lent
options: Option<Decimal>Options value
options_long: Option<Decimal>Options long
options_short: Option<Decimal>Options short
bonds: Option<Decimal>Bonds value
bonds_long: Option<Decimal>Bonds long
bonds_short: Option<Decimal>Bonds short
notes: Option<Decimal>Notes value
funds: Option<Decimal>Funds value
futures: Option<Decimal>Futures value (unrealized P&L)
futures_long: Option<Decimal>Futures long
futures_short: Option<Decimal>Futures short
commodities: Option<Decimal>Commodities value
total: Option<Decimal>Total
total_long: Option<Decimal>Total long
total_short: Option<Decimal>Total short
interest_accruals: Option<Decimal>Interest accruals
dividend_accruals: Option<Decimal>Dividend accruals
accrued_interest: Option<Decimal>Accrued interest
accrued_dividend: Option<Decimal>Accrued dividend
soft_dollars: Option<Decimal>Soft dollar value
forex_cfd_unrealized_pl: Option<Decimal>Forex CFD unrealized P&L
cfd_unrealized_pl: Option<Decimal>CFD unrealized P&L
broker_cash_component: Option<Decimal>Broker cash component
broker_interest_accruals_component: Option<Decimal>Broker interest accruals component
gross_position_value: Option<Decimal>Gross position value
net_liquidation: Option<Decimal>Net liquidation value
net_liquidation_uncertainty: Option<Decimal>Net liquidation uncertainty
currency: Option<String>currency (added for full ibflex coverage)
slb_cash_collateral_long: Option<Decimal>slbCashCollateralLong (added for full ibflex coverage)
slb_cash_collateral_short: Option<Decimal>slbCashCollateralShort (added for full ibflex coverage)
slb_direct_securities_borrowed_long: Option<Decimal>slbDirectSecuritiesBorrowedLong (added for full ibflex coverage)
slb_direct_securities_borrowed_short: Option<Decimal>slbDirectSecuritiesBorrowedShort (added for full ibflex coverage)
slb_direct_securities_lent_long: Option<Decimal>slbDirectSecuritiesLentLong (added for full ibflex coverage)
slb_direct_securities_lent_short: Option<Decimal>slbDirectSecuritiesLentShort (added for full ibflex coverage)
bond_interest_accruals_component: Option<Decimal>bondInterestAccrualsComponent (added for full ibflex coverage)
bond_interest_accruals_component_long: Option<Decimal>bondInterestAccrualsComponentLong (added for full ibflex coverage)
bond_interest_accruals_component_short: Option<Decimal>bondInterestAccrualsComponentShort (added for full ibflex coverage)
notes_long: Option<Decimal>notesLong (added for full ibflex coverage)
notes_short: Option<Decimal>notesShort (added for full ibflex coverage)
incentive_coupon_accruals: Option<Decimal>incentiveCouponAccruals (added for full ibflex coverage)
interest_accruals_long: Option<Decimal>interestAccrualsLong (added for full ibflex coverage)
interest_accruals_short: Option<Decimal>interestAccrualsShort (added for full ibflex coverage)
soft_dollars_long: Option<Decimal>softDollarsLong (added for full ibflex coverage)
soft_dollars_short: Option<Decimal>softDollarsShort (added for full ibflex coverage)
dividend_accruals_long: Option<Decimal>dividendAccrualsLong (added for full ibflex coverage)
dividend_accruals_short: Option<Decimal>dividendAccrualsShort (added for full ibflex coverage)
commodities_long: Option<Decimal>commoditiesLong (added for full ibflex coverage)
commodities_short: Option<Decimal>commoditiesShort (added for full ibflex coverage)
funds_long: Option<Decimal>fundsLong (added for full ibflex coverage)
funds_short: Option<Decimal>fundsShort (added for full ibflex coverage)
forex_cfd_unrealized_pl_long: Option<Decimal>forexCfdUnrealizedPlLong (added for full ibflex coverage)
forex_cfd_unrealized_pl_short: Option<Decimal>forexCfdUnrealizedPlShort (added for full ibflex coverage)
broker_fees_accruals_component: Option<Decimal>brokerFeesAccrualsComponent (added for full ibflex coverage)
broker_fees_accruals_component_long: Option<Decimal>brokerFeesAccrualsComponentLong (added for full ibflex coverage)
broker_fees_accruals_component_short: Option<Decimal>brokerFeesAccrualsComponentShort (added for full ibflex coverage)
event_contract_interest_accruals: Option<Decimal>eventContractInterestAccruals (added for full ibflex coverage)
margin_financing_charge_accruals: Option<Decimal>marginFinancingChargeAccruals (added for full ibflex coverage)
insured_bank_deposit_redemption_cash_component: Option<Decimal>insuredBankDepositRedemptionCashComponent (added for full ibflex coverage)
fdic_insured_bank_sweep_account: Option<Decimal>fdicInsuredBankSweepAccount (added for full ibflex coverage)
fdic_insured_bank_sweep_account_long: Option<Decimal>fdicInsuredBankSweepAccountLong (added for full ibflex coverage)
fdic_insured_bank_sweep_account_short: Option<Decimal>fdicInsuredBankSweepAccountShort (added for full ibflex coverage)
fdic_insured_bank_sweep_account_cash_component: Option<Decimal>fdicInsuredBankSweepAccountCashComponent (added for full ibflex coverage)
fdic_insured_bank_sweep_account_cash_component_long: Option<Decimal>fdicInsuredBankSweepAccountCashComponentLong (added for full ibflex coverage)
fdic_insured_bank_sweep_account_cash_component_short: Option<Decimal>fdicInsuredBankSweepAccountCashComponentShort (added for full ibflex coverage)
fdic_insured_account_interest_accruals: Option<Decimal>fdicInsuredAccountInterestAccruals (added for full ibflex coverage)
fdic_insured_account_interest_accruals_long: Option<Decimal>fdicInsuredAccountInterestAccrualsLong (added for full ibflex coverage)
fdic_insured_account_interest_accruals_short: Option<Decimal>fdicInsuredAccountInterestAccrualsShort (added for full ibflex coverage)
fdic_insured_account_interest_accruals_component: Option<Decimal>fdicInsuredAccountInterestAccrualsComponent (added for full ibflex coverage)
fdic_insured_account_interest_accruals_component_long: Option<Decimal>fdicInsuredAccountInterestAccrualsComponentLong (added for full ibflex coverage)
fdic_insured_account_interest_accruals_component_short: Option<Decimal>fdicInsuredAccountInterestAccrualsComponentShort (added for full ibflex coverage)
broker_cash_component_long: Option<Decimal>brokerCashComponentLong (added for full ibflex coverage)
broker_cash_component_short: Option<Decimal>brokerCashComponentShort (added for full ibflex coverage)
broker_interest_accruals_component_long: Option<Decimal>brokerInterestAccrualsComponentLong (added for full ibflex coverage)
broker_interest_accruals_component_short: Option<Decimal>brokerInterestAccrualsComponentShort (added for full ibflex coverage)
cfd_unrealized_pl_long: Option<Decimal>cfdUnrealizedPlLong (added for full ibflex coverage)
cfd_unrealized_pl_short: Option<Decimal>cfdUnrealizedPlShort (added for full ibflex coverage)
ipo_subscription: Option<Decimal>ipoSubscription (added for full ibflex coverage)
ipo_subscription_long: Option<Decimal>ipoSubscriptionLong (added for full ibflex coverage)
ipo_subscription_short: Option<Decimal>ipoSubscriptionShort (added for full ibflex coverage)
crypto: Option<Decimal>crypto (added for full ibflex coverage)
phys_del: Option<Decimal>physDel (added for full ibflex coverage)
phys_del_long: Option<Decimal>physDelLong (added for full ibflex coverage)
phys_del_short: Option<Decimal>physDelShort (added for full ibflex coverage)
insured_bank_deposit_redemption_cash_component_long: Option<Decimal>insuredBankDepositRedemptionCashComponentLong (added for full ibflex coverage)
insured_bank_deposit_redemption_cash_component_short: Option<Decimal>insuredBankDepositRedemptionCashComponentShort (added for full ibflex coverage)
incentive_coupon_accruals_long: Option<Decimal>incentiveCouponAccrualsLong (added for full ibflex coverage)
incentive_coupon_accruals_short: Option<Decimal>incentiveCouponAccrualsShort (added for full ibflex coverage)
event_contract_interest_accruals_long: Option<Decimal>eventContractInterestAccrualsLong (added for full ibflex coverage)
event_contract_interest_accruals_short: Option<Decimal>eventContractInterestAccrualsShort (added for full ibflex coverage)
margin_financing_charge_accruals_long: Option<Decimal>marginFinancingChargeAccrualsLong (added for full ibflex coverage)
margin_financing_charge_accruals_short: Option<Decimal>marginFinancingChargeAccrualsShort (added for full ibflex coverage)
crypto_long: Option<Decimal>cryptoLong (added for full ibflex coverage)
crypto_short: Option<Decimal>cryptoShort (added for full ibflex coverage)
lite_surcharge_accruals: Option<Decimal>liteSurchargeAccruals (added for full ibflex coverage)
cgt_withholding_accruals: Option<Decimal>cgtWithholdingAccruals — capital-gains-tax withholding accrual balance.
cgt_withholding_accruals_long: Option<Decimal>cgtWithholdingAccrualsLong
cgt_withholding_accruals_short: Option<Decimal>cgtWithholdingAccrualsShort
lite_surcharge_accruals_long: Option<Decimal>liteSurchargeAccrualsLong
lite_surcharge_accruals_short: Option<Decimal>liteSurchargeAccrualsShort
Trait Implementations§
Source§impl Clone for EquitySummaryByReportDateInBase
impl Clone for EquitySummaryByReportDateInBase
Source§fn clone(&self) -> EquitySummaryByReportDateInBase
fn clone(&self) -> EquitySummaryByReportDateInBase
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl<'de> Deserialize<'de> for EquitySummaryByReportDateInBase
impl<'de> Deserialize<'de> for EquitySummaryByReportDateInBase
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Source§impl PartialEq for EquitySummaryByReportDateInBase
impl PartialEq for EquitySummaryByReportDateInBase
Source§fn eq(&self, other: &EquitySummaryByReportDateInBase) -> bool
fn eq(&self, other: &EquitySummaryByReportDateInBase) -> bool
self and other values to be equal, and is used by ==.