IBalance Interface

GF API Documentation
Account cash balance and profit/loss summary.

Namespace:  GF.Api.Balances
Assembly:  GF.Api (in GF.Api.dll) Version: dd7171be68430789135ec75c4e9f4bbfeca31201

public interface IBalance

The IBalance type exposes the following members.


Public propertyAccount
Account associated with the Balance
Public propertyAllocationBlock
Allocation block associated with the Balance
Public propertyBeginningNetLiq
Beginning Net Liq
Public propertyCash
Public propertyCostBasis
Cost Basis of Options
Public propertyCurrency
ICurrency of this balance part.
Public propertyFutPnL
Futures Profit/Loss
Public propertyInitialMargin
Summary Initial Margin for all open positions
Public propertyLongCallOptionsValue
Long Call Options Value
Public propertyLongPutOptionsValue
Long Put Options Value
Public propertyMaintenanceMargin
Summary Maintenance Margin for all open positions
Public propertyNetLiq
Net Liq calculated as account Cash + Open P/L + Cost Basis
Public propertyNetLiquidatingValue
Net Liquidating Value calculated as account cash balance + SettlePnL
Public propertyOpenPnL
Theoretical Profit/Loss of all the open positions.
Public propertyOptPnL
Options Profit/Loss
Public propertyPortfolioMargin
Portfolio Margining
Public propertyRealizedPnL
Profit/Loss gained from all the positions closed during the trading day
Public propertySettlePnL
Settlement Profit/Loss for all the open positions.
Public propertyShortCallOptionsValue
Short Call Options Value
Public propertyShortPutOptionsValue
Short Put Options Value
Public propertySpec
Account spec, for compatibility

This class is used to represent account balance and p/l values for a given currency or total converted values. Account P/L information is calculated as a sum of P/L per each position.
See Also