Parameters for analytics request
Parameters for analytics request
Parameter | Default value | Values | Description |
---|---|---|---|
withoutPositionData | false | true or false | Run analysis based on only portfolio level data. This is faster, if you do not need position level values. |
parameters |
|
| Structure to hold more detailed parameters |
pfIds |
| List of longs | List of portfolio ids to analyze |
startDate | Start date is defined based on the time periods, if omitted | Date in format yyyy-MM-dd | Start date of the analysis. That is the date since the data is loaded. |
endDate | End date is defined based on the time periods, if omitted | Date in format yyyy-MM-dd | End date of the analysis. That is the date till the data is loaded. |
includeDrillDownPositions | false | true or false | Whether to load also positions from the portfolios linked to portfolios' securities. Allows drill down, but is quite heavy. |
includeOnlyCashAccounts | false | true or false | True = exclude accounts that are marked as non-cash accounts, e.g. accrued fee accounts. false = include all accounts |
paramsSet |
| List of individual analysis definitions (to be explained in the next section) | Definition of one or many analyses requested. |
Parameters for paramsSet
Parameter | Default value | Values | Description |
---|---|---|---|
key | “1”, “2”,… | Any unique string | Key to define an analysis. The key can be used later to reference a result-set of a specific analysis. It is recommended to define a key for each analysis. |
timePeriodCodes |
| E.g. “GIVEN”, “MONTHS-1”, etc. | See the detailed list at Time period codes. Either define “GIVEN” to analyze the whole period or a specific time-period within the given time period. |
grouppedByProperties |
| E.g. [TYPE,SECURITY] | List of types (see the entire list Analytics+ grouping options) to group the analysis by. |
groupCode |
| Required, if grouppedByProperties == [...,GROUP] or grouppedbyProperties == [...,SECTOR]. | |
includeData |
| true or false | Whether to include time series data into the result set. |
includeChildren |
| true or false | Whether to include the hierarchy based on the groups into the result set. |
calculateContribution |
| true or false | Whether to calculate contribution figures. Use only if you are interested in those figures. |
calculateIrr |
| true or false | Whether to calculate IRR. Use only if you are interested in IRR figures. |
ignoreBrokenPeriods | false | true or false | Whether to exclude values from the analysis where the results do not fully belong to the time period. Example: You want to calculate a portfolio TWR for the last 6 months, but the portfolio only existed for the last 3 months. If you set |