Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

To run the Performance Analysis report, you create a Performance Analysis report profile, as shown in the following figure.

...

Performance Analysis Report ProfileImage Added

Performance Analysis Report ProfileImage Added
The report profile works like other PACE drill-down reports, except for the additional requirement to set the level at which the risk, contribution, and attribution statistics are calculated. The report uses the returns and weights at the level of the Performance Model you select in the Analysis option section to calculate risk, contribution, and attribution statistics. You can also specify whether you want the report to let you drill down below that level to view results.

When you get the report results back, you can drill down to stock level, query the database for things like the time series of prices or analytics for the security, export the results to Microsoft Excel, and so on.

...

 You can see the Report profile parameters in the results by adding the Report Parameter custom field to the field rule. The Report Parameter custom field has a dropdown box to select the parameter. This report profile parameter will be displayed at the Total level in the field in the report output.

The Performance Analysis report can also link returns to generate a multi-period performance analysis. The following figure shows a

...

month-to-date performance comparison report.

...

Month-to-Date Performance Comparison Report.Image Added

Anchor
_Toc502673896
_Toc502673896
Common Profile and Report Type Information

PACE maintains information that is used to determine profile instances and report types. The Performance Calculation and Composite Weighted Return reports populate this information.

Anchor
RTF320036003200340036003a00
RTF320036003200340036003a00

...

The Performance Analysis report profile provides a template for creating multiple period risk and returns.

To create a Performance Analysis report profile:

...

The options for the report profile are similar to those for other PACE drill-down reports, with the exception of several options specific to Eagle Performance.

...

Option

...

Description

...

Entities

...

The entities to include in the Performance Analysis report, selected from the Entity Selector. For more information, refer to the PACE Reporting Reference Guide.

...

Effective Date period

The date period to use for the report. Options include: 

...

Link Period Override (Date Rule)
For information about the Link Period Override options, refer to "Overriding Link Periods in Underlying Fields." For information about using standard date rules in reports, refer to the PACE Reporting Reference Guide.|

...

In

...

The Options button allows you to define the following types of information in the Advanced Options dialog box:

  • Data filter options in the Specify Filter tab. For general information, refer to the PACE Reporting Reference Guide. For information about using filters for dynamic performance, refer to "Classifications, Filters, and Range Rules."
  • Currency conversion options in the Select a Currency tab. For more information, refer to "Converting Returns From One Base Currency to Another."

...

Option

...

Description

...

Scheduling Options

...

You can schedule report profiles to run at the same time every day or as part of an overnight cycle of scheduled reports. For information, refer to the PACE Reporting Reference Guide.

...

Report Options

...

Clicking the Options button displays the Report Options dialog box, where you can define standard reporting and distribution options described in the PACE Reporting Reference Guide. The following nonstandard options apply to Eagle Performance:

  • Use this language for the Report. If you set up Eagle to support languages in addition to English, you can specify a different language to use for the report results. The default language is English.
  • Include TOTAL row in results. Determines whether the report displays the Total row. By default, this check box is cleared, and the Total row does not appear. For more information, refer to "Displaying and Hiding the Total Row."
  • Set Report Thresholds. Allows you to control the number of entities and time periods used when running the report. For more information, see "Setting Report Threshold for Entities and Time Period."|
    Image RemovedIn Step 3 of 3, define the options to name the report and so on. See the previous figure.

For more information about these standard options, refer to the PACE Reporting Reference Guide.

  1. Click Finish to save your changes for all pages of the dialog box.

...

You can use the Submit with Overrides option to temporarily change several types of Performance Analysis report attributes before you submit the report. This option is useful for submitting published reports, because the only person who can change the published report is the report owner.
To run a Performance Analysis Report on an ad hoc basis:

...

  • Override the dates defined in the report profile. For more information, refer to "Creating a Performance Analysis Report Profile."
  • Override the server log level used for the report. For more information, refer to "Performance Analysis Logging."
  • Override the entities defined in the report profile.
  • Select a language for the Report. If you set up Eagle to support languages in addition to English, you can specify a different language to use for the report results. The default language is English.

The report can include multilingual security field attributes such as security name, entity field attributes such as portfolio name and benchmark name, and performance model information such as GICS sector. For general information about generating OLAP report results in multiple languages, refer to the PACE Reporting Reference Guide.

  • Generate EagleEye Analysis output for use in report troubleshooting. For more information, refer to "Chapter 6: Using EagleEye Analysis."

Image Removed

You can click the Select a Report Rule and a Field Rule tab to override the report rule associated with the report profile, and/or override the field rule specified in the selected report rule. See the previous figure.

For more information, refer to "Performance Analysis Report Rule" and "Performance Analysis Fields."
Image Removed

  1. You can click the Select the Grouping Rule tab, shown in the previous figure, to override the:

...

this

...

Image Removed

  1. You can click the Select the Currency tab to override the currency conversion options associated with the report profile. See the previous figure.

For more information, refer to "Converting Returns From One Base Currency to Another."
Image Removed

  1. You can click the Select the Benchmark tab to override the benchmark assignments associated with the entities selected for the report. See the previous figure.

For more information, refer to "Overriding a Benchmark – Submit with Override."

  1. Click OK to submit the report.

...

section

...

Option

...

Calculation & Display Level

...

Selected level to calculate attribution and display results down to

...

Specifies the lowest level of the performance model at which the report uses returns and weights to calculate risk, contribution, and attribution statistics.
By default, the field displays a value of Total. You must select a level other than Total for a meaningful attribution analysis.

...

Limit results to the level selected above

If you set the prior field to a performance model level other than Security Level, this option allows you to limit the results you retrieve and display. It determines whether the report displays all results or only displays results down to the level specified in the prior field. If displaying results down to a selected level, you can specify whether the report retrieves security level data for rollup purposes, and whether the report additionally displays security level data. Options include:

...

Show attribution inputs below selected level

For attribution reports, do one of the following:

...

Suppress benchmark data not held by the profile portfolio

...

Select this check box to exclude benchmark data in the results for securities where the benchmark includes holdings that the related portfolio does not hold.

...

Dynamic Performance

...

Portfolio Look Through

...

In dynamic performance reports, select this check box to use portfolio look through. This option is available only if you do not select a performance model as the report's grouping rule. For more information, refer to "Invoking Portfolio Look-Through."

...

Adjust Securities Values to Match Parent

...

This checkbox becomes active when you select the checkbox for Portfolio Look Through. Check this box to adjust the returns of underlying securities by a drift factor so that they roll up to match the return of the look-through security they replaced.

...

Apply Filter for Benchmark

...

In dynamic performance reports, select this check box to apply data filters to the benchmark. This option is available only if you do not select a performance model as the report's grouping rule. For more information, refer to "Classifications, Filters, and Range Rules."

...

The Limit results to the level selected above option affects whether you can view security level data directly below intervening performance model levels after you commit data once to a performance model. Assume you use a performance model that groups data by Total / Region / Country / Security. The following examples illustrate what results display if you select various options for limiting results.
Do not limit results. In the following example, if you select a performance model level of Region and set this option to Do not limit results, you see results like the following.

...

Total

...

North America

...

United States

...

Security 1

...

Security 2

...

Canada

...

Security 3

...

Security 4

...

Europe

...

France

...

Security 5

...

Security 6

...

Germany

...

Security 7

Limit results or Limit results, fetch but do not display securities. In this example, assume you select a performance model level of Region and set this option to Limit Results or to Limit results, fetch but do not display securities. You see results like the following.

...

Total

...

North America

...

Europe

...

Total

...

North America

...

Security 1

...

Security 2

...

Security 3

...

Security 4

...

Europe

...

Security 5

...

Security 6

...

Security 7

...

The following table summarizes the report outputs that you can produce by combining the following Calculation & Display Level option settings. The report processing shown is designed to provide more recent functions while preserving backward compatibility for existing report profiles.

Field Types Included in Field Rule

Calculate Attribution Statistics at the Level

Limit Results to the Level Selected Above

Show Attribution Inputs Below Selected Level

Report Processing

Mixed Performance Analysis and attribution group

Total or rollup

Do not limit results

Cleared

Data is retrieved to security level, attribution is calculated from selected level, non-attribution data is displayed down to security level.

Mixed Performance Analysis and attribution group

Total or rollup

Do not limit results

Selected

Data is retrieved to security level, attribution is calculated from selected level, all data is displayed down to security level.

Mixed Performance Analysis and attribution group

Total or rollup

Limit results

Cleared (Unavailable)

Data is retrieved to selected level, attribution is calculated from selected level, all data is displayed down to selected level.

Mixed Performance Analysis and attribution group

Total or rollup

Limit results, fetch but do not display securities

Cleared (Unavailable)

Data is retrieved to security level, attribution is calculated from selected level, all data is displayed down to selected level.

Mixed Performance Analysis and attribution group

Total or rollup

Limit results, fetch and display securities

Selected (Unavailable)

Data is retrieved to security level, attribution is calculated from selected level, all data is displayed down to security level.

Mixed Performance Analysis and attribution group

Security

Do not limit results (Unavailable)

Cleared (Unavailable)

Data is retrieved to security level, attribution is calculated from security level, all data is displayed down to security level.

Attribution group only

Total or rollup

Do not limit results

Selected

Data is retrieved to security level, attribution is calculated from selected level, all data is displayed down to security level.

Attribution group only

Total or rollup

Limit results

Cleared (Unavailable)

Data is retrieved to selected level, attribution is calculated to selected level, all data is displayed down to selected level.

Attribution group only

Total or rollup

Limit results, fetch and display securities

Selected (Unavailable)

Data is retrieved to security level, attribution is calculated from selected level, all data is displayed down to security level.

Attribution group only

Security

Do not limit results (Unavailable)

Cleared (Unavailable)

Data is retrieved to security level, attribution is calculated to security level, all data is displayed down to security level

...

All Performance analysis reports are displayed without the Total row. This makes the report more consistent with other OLAP reports. See the following figure.
Image Removed
You can choose to display the Total row using the Include TOTAL row in results option as shown in the following figure. Click Options from the second step of the report profile.
Image Removed

Note:

If you have an Advanced Report created prior to Release 9.0 that is based on a Performance Analysis report, hiding the Total row may cause the Advanced Report to fail. By default, any existing report created before Release 9.0 displays the Total row to avoid this issue. Only new Performance Analysis reports created in Release 9.0 or later have the Total row hidden by default.

...

You can set report thresholds for Performance Analysis reports to control the number of entities and time periods used when running the report to provide a more manageable response time and to eliminate scenarios where reports run for unacceptable times and/or finish unsuccessfully. For example, you may want one report to run for hundreds of entities for any time period while intend another report to run for one entity for a maximum of one year.
If you run a report and exceed a report threshold, the report fails with an error message that identifies the threshold limit.

Note:

Be aware that the Performance System Parameter, Sys Item 28, Maximum number of entities in performance data fetch, is available as a system-wide parameter that can help to optimize overall report time. This parameter specifies the maximum number of entities allowed per query in the performance data fetch associated with the Performance Analysis report, along with other reports. It allows queries to run more predictably when you run the Performance Analysis report for complex queries, such as those used for Data Mart builds or on an ad hoc basis. For details, refer to the Performance System Parameters section of the Performance Calculation User Guide.

To set report thresholds for a Performance Analysis report profile:

  1. Select the Create/Edit Performance Analysis report Step 2 dialog box, as described in "Creating a Performance Analysis Report Profile", and click Options.

The Report Options dialog box appears.

  1. Select the Set Report thresholds check box.

The Set Report thresholds dialog box appears. See the following figure.
Image Removed

  1. In the Entity thresholds field, specify the maximum number of entities for which to run the report.

The field displays a default value of 0 (zero), indicating an unlimited number of entities are acceptable. For LIST-type entities, the system enumerates the LIST-type entities before it applies the threshold. For composites, the system counts the entities and applies them towards the threshold before it enumerates them.

  1. In the Date range threshold in days field, specify the maximum of days for which to retrieve time series data when running the report.

The field displays a default value of 0 (zero), indicating an unlimited number of days are acceptable.

...

You can override benchmark assignments from the Submit with Override window. The override is created by specifying:

  • A different benchmark
  • Another benchmark assignment

Choose the Select the Benchmark tab on the Submit with Override window to initiate benchmark definitions. All valid benchmark definitions are displayed. You can either override the assignment, or, assign a specific entity. See the following figure.
Image Removed
This feature is used with all Performance Analysis reports like Perf Link Analysis, Risk Statistics, Equity Attribution, and Fixed Income Attribution.

...

The Advanced Report Override window provides a second technique for initiating Benchmark overrides. You can override either:

  • The benchmark assignment
  • A specific entity

...

Child pages (Children Display)