Functions on PerformanceCalculationInfo
PerformanceCalculationInfo.AdditionalExogenousSum→Number
Result: Depending on the configuration of the components to be regarded as exogenous (see section Configuring performance components), taxes and/or fees can be regarded as exogenous cash flows. The AdditionalExogenousSum
function returns the sum of these cash flows in the period.
PerformanceCalculationInfo.CapitalBegin→Number
Result: The CapitalBegin
function provides the available capital at the start of the period, i.e. the securities account value at the start of the evaluation plus exogenous cash flows up to the start of this period.
PerformanceCalculationInfo.date→date
Result: The Date
function returns the time of the end of the period. If there are two phases on a valuation date (as described in the section Calculation methods ), the second phase is shown as if it had no duration. As the second phase is only relevant for the time-weighted calculation method, the period duration is not used in the calculation, as the individual period performances are linked geometrically.
PerformanceCalculationInfo.deposit value→number
Result: The "Depot value
" function returns the value "Asset value (end)" for the calculation of the performance for this period (see Calculation methods).
In the case of "Time value cum equity", this value is analogous to the function Depotbewertung.Depotwert.
The time-weighted performance (in the case of "Method 1" in the section Calculation methods) does not include exogenous cash flows.
PerformanceCalculationInfo.depositValueStart→Number
Result: The function DepotwertBeginn
provides the value "Asset value (start)" for the calculation of the performance for this period (see Calculation methods).
In the case of time-weighted performance, this value is analogous to the function Depotbewertung.Depotwert
at the start of the period (except for the second period in the case of two phases on one valuation day). In the "time-weighted cum equity" method, it also includes the equity difference and other exogenous cash flows for this period.
PerformanceCalculationInfo.change→number
Result: The EkÄnderung
function provides the value of incoming and outgoing deliveries as well as cash deposits and withdrawals in the period.
PerformanceCalculationInfo.PeriodLength→number
Result: The PeriodLength
function returns the length of this period (in days) as it is used to calculate the DVK. This value depends on the setting "Calculate average available capital on trading days" on the "Depot" tab in the global settings, which you can access via the SETTINGS command in the menu of the "General settings" icon on the "Configuration" tab in the Infront Portfolio Manager ribbon.
PerformanceCalculationInfo.PortfolioExogenousSum→Number
Result: The PortfolioExogenousSum
function returns the sum of the portfolio-exogenous movements in this period from the perspective of the accounts.
PerformanceCalculationInfo.startDate→Date
Result: The Start date
function returns the time at which the period begins.