Skip to main content

How to Do Calculations for Performance (Modified Dietz)

Prerequisites

We assume you have all prerequisites you may need, including:

  1. IfGet needed:Access to Finmars
  2. Link with Finmars ID
  3. Install PMS Core or PMS Plus add-on
  4. How to Import Files in PMS Core and PMS Plus

When to use

It's expected that all calculations are run by respected workflows and or pipelines, but sometimes there is a time you need to run it manually, the VPNmost isfrequent configuredcases toare:

access the Finmars resources
  1. IfYou needed:made accessmanual to the Virtual Machine to work with the sensitive information
  2. Must have: registered in Finmarsedits in the neededdata regionthat environmentwill (self-registeredaffect orperformance registered- bythis Finmars)WILL NOT be automatically recalculated;
  3. MustYou have:unchecked havingcalculation permissions set to allow continue with the Actionoptions in the Guide
  4. PMS
  5. MustCore/PMS have:Plus installedand/or Standardother Configurationadd-ons packageand/or frompipelines; the marketplace

Calculations for Performance

  1. OpenGo theto ConfigurationAdd-ons -> PMS Helper layout from the Dashboard. If it is not visible,here go to the layout selection menu and choose Configuration Helper.
    Снимок экрана 2025-02-17 094736.png
  2. In the Configuration Helper interface,tab locateand the Calculations section. Under this section, findopen Calculate Register Records section.

    image.png


  3. Fill in parameters according to their info ("i" icon close to the parameter's name). 
  4. Click Run.
  5. Confirm parameters and click Run again.

    Снимок экрана 2025-02-17 095109.pngimage.png

  6. In the portfoliosright field,frame you can enter specific portfolio identifiers separated by commas. If you leave this field empty, the system will calculatehave recordsexecution info, click Refresh to get updates.

    image.png


  7. Refresh and read Log and wait for all available portfolios. After entering the necessary portfolio User Codes, click the Start Workflow button to initiate the calculation process.
    Снимок экрана 2025-02-17 095706.png
  8. Once the workflow starts, navigate to the Workflows tab under the Configuration menu.

    In the Workflows interface, you can track the progress of your calculation task. Look for the task labeled calculate-register-recordsResult. IfSee thesuccessful statusrun isexample markedbelow: as
    progress, it indicates that the calculation is still ongoing.

    Снимок экрана 2025-02-17 095932.pngimage.png

  9. Wait until the task status changes to success, which means the calculation has been completed successfully.

    To review the log details, click on the task entry. The log section on the right will display information about the calculation process, including any errors or warnings.
    Снимок экрана 2025-02-17 100303.png

  10. Check the portfolio User Codes for any mistakes and rerun the workflow if necessary. A Success status indicates that the task was completed, but to ensure there are no errors, you must review the logs for any warnings or issues.