Get Performance Report in Graphql
This query returns performance metrics for one or more portfolio registers.
GraphQL Query
query GetPerformanceReport {
performance_report(
input: {
end_date: "2024-05-01"
registers: ["CH-BND-20394857"]
}
) {
begin_nav
end_nav
grand_absolute_pl
grand_cash_flow
grand_cash_flow_weighted
grand_cash_inflow
grand_cash_outflow
grand_nav
grand_return
}
}
Input Fields
end_date
end_date: "2024-05-01"
- Report end date
- Required field
- ISO date format
registers
registers: ["CH-BND-20394857"]
- List of portfolio register user codes
- At least one register is required
- Supports multiple registers
Output Fields
NAV Values
Cash Flow Metrics
grand_cash_flowgrand_cash_flow_weightedgrand_cash_inflowgrand_cash_outflow
Performance Metrics
grand_absolute_pl— absolute profit or lossgrand_return— total return
Notes
- This is a calculated report
- No pagination
- Uses
input, notfilters - Default calculation method is applied if not provided
- Execution time depends on data volume
