Portfolio Management Systems features explained
for Portfolio Management
Every feature we track for Portfolio Management Systems products, with a description of what each one means.
Automation & Workflow
Automation of recurring portfolio and operational tasks and support of configurable approval workflows.
- Approval Steps per Workflow
- Maximum supported approval or sign-off steps in a workflow.
- Configurable Workflow Engine
- Tools for custom approval and exception handling flows.
- Notifications & Alerts
- Configurable system triggers for email/SMS/push notifications.
- Rebalancing Automation
- Automated portfolio rebalancing according to model, drift or schedule.
- Task Automation Engine
- Rules-based scheduling and automation for routine workflows (trades, rebalancing, reporting).
Client & Investor Communications
Managing communication with investors, including statements, reporting, customization, and portals.
- Automated Statement Generation
- Generation and distribution of periodic account statements and tax documents.
- Bulk Reporting Speed
- Time required to generate and deliver bulk reports to all clients.
- Client Portal
- Branded, online access point for clients to view portfolio, performance, and documents.
- Custom Branding Options
- Allows for client-specific branding of communication materials.
- Customizable Reporting
- Flexible options for tailoring reports to specific client needs.
- Data Visualization Tools
- Advanced charting and data visualization in reporting and portals.
- Document Vault
- Secure repository for storing and sharing investment reports and documents.
- Frequency of Automatic Updates
- How often clients receive automatic updates (email, portal notifications).
- Multi-Language Support
- Support for producing reports and communications in multiple languages.
- Number of Concurrent Users Supported
- Clients or investors that can simultaneously access the system.
Compliance & Regulatory Reporting
Handles investment guidelines monitoring, post-trade auditing, and the generation of regulatory reports.
- Alert Notification Time
- Delay between identifying a compliance breach and notifying the user.
- Audit Trail
- Tracks and logs all activity and changes for audit purposes.
- Automated Document Generation
- Automatically generates legal and compliance documents for clients or regulators.
- Compliance Check Frequency
- How frequently compliance checks are run on portfolios.
- Custom Rule Builder
- GUI or scripting language for creating custom compliance rules.
- Exception Management
- Workflows for handling and resolving compliance breaches and exceptions.
- Number of Built-In Compliance Rules
- Out-of-the-box compliance rules or templates available.
- Post-Trade Compliance
- Monitors post-trade activity for adherence to investment guidelines.
- Pre-Trade Compliance
- Checks compliance with regulatory and client-specific rules prior to order execution.
- Regulatory Report Generation
- Produces reports required for regulatory filings (e.g., Form PF, AIFMD, MiFID II).
Compliance Management
Automation and monitoring of portfolio, regulatory, operational, and client mandate compliance rules.
- Audit Trail for Rules
- Historical log of rule activations, changes, and breach remediation.
- Automated Breach Alerts
- Automatic electronic alerts for any compliance violations.
- Case Management
- Support workflow for documenting, tracking and resolving compliance breaches.
- Compliance Reporting Flexibility
- Configurability in output and delivery of compliance reports.
- Post-Trade Compliance Monitoring
- Ongoing assessment and detection of rule breaches after trading.
- Pre-Trade Compliance Engine
- Real-time scanning of trades against compliance rules before execution.
- Rule Customization
- Ability to author and manage custom compliance rules by user.
- Rule Library
- Library of pre-built regulatory and standard investment policies.
Core Portfolio Management
Features related to the central handling, creation, and management of investment portfolios.
- Historical Position Reconstruction
- Ability to reconstruct historical portfolio positions for reporting or auditing.
- Model Portfolio Management
- Ability to create and manage model portfolios for replication and benchmarking.
- Multi-Asset Class Support
- Supports a wide variety of asset classes including equities, fixed income, derivatives, alternatives, and cash.
- Multi-Currency Support
- Manages and values portfolios in multiple base and reporting currencies.
- Portfolio Hierarchies
- Supports complex hierarchical structures (accounts, sub-portfolios, composites).
- Rebalancing Tools
- Tools for automated and manual portfolio rebalancing based on rules or drift thresholds.
- Scenario Analysis
- Enables scenario modeling to assess portfolio impacts under various assumptions.
- Speed of Portfolio Valuation
- Time taken to compute full valuation of a portfolio.
- Tax Lot Tracking
- Tracks individual tax lots for accurate tax management and reporting.
- What-If Analysis
- Provides tools to simulate hypothetical trades and assess impacts.
Core Portfolio Management
Foundational features for managing portfolio holdings, positions, transactions, and related data to allow accurate, real-time management and reporting.
- Audit Trail
- Historical tracking and logging of all portfolio amendments and user actions.
- Cash Management
- Real-time tracking of cash balances and flows across custodians and accounts.
- Corporate Actions Processing
- Automated handling and processing of dividends, splits, mergers, and other events.
- Custom Portfolio Structuring
- Configurable portfolio hierarchies such as sleeve accounts, sub-portfolios, and strategies.
- Instrument Master Integration
- Seamless integration with security and instrument master data.
- Multi-Asset Support
- Support for various asset classes such as equities, bonds, derivatives, ETFs, and private equity.
- Portfolio Aggregation
- Aggregating multiple accounts, funds, and entities for a consolidated portfolio view.
- Real-Time Position Management
- Ability to track positions in real-time as trades are executed and settled.
- Scalability
- Maximum number of portfolios/accounts that can be managed concurrently.
- Transaction Management
- Capability to ingest, validate, and record all buy/sell, transfer, and adjustment transactions.
Data Integration & Management
The ingestion, validation, normalization, and distribution of data across the system.
- Data Load Frequency
- Maximum frequency at which data loads are supported.
- Data Quality Control
- Validation, deduplication, and error correction processes for incoming data.
- Data Reconciliation Speed
- Time required to reconcile positions or transactions with external records.
- Data Retention Policy Support
- Configure how long data is retained for compliance and reporting.
- ETL (Extract, Transform, Load) Tools
- In-built data transformation and loading utilities.
- Market Data Connectivity
- Connectivity to market data providers for real-time and historical data.
- Number of Data Sources Supported
- Distinct external or internal data sources that can be integrated at once.
- Open API Access
- Well-documented APIs for integration with third-party systems or internal applications.
- Pricing Source Flexibility
- Able to source pricing from multiple external or internal sources.
- Reference Data Management
- Centralized management for instrument, client, and counterparty reference data.
Data Management & Integration
Robust, flexible handling of reference, market, portfolio, and third-party data; workflow integration across internal and external systems.
- Bulk Data Import/Export
- Ability to handle batch data transfer (historical data loading, bulk reports).
- Data Latency
- Time between data arrival and system update.
- Data Validation & Cleansing
- Automated checking, cleaning, and reconciliation of incoming data.
- Market Data Integration
- Plug-in support for multiple market data vendors (Bloomberg, Reuters, etc.).
- Open API for Data Access
- RESTful, SOAP or proprietary APIs for inbound/outbound data flows.
- Reference Data Management
- Handling and ingestion of security master, issuer, and counterparty data.
- Third-Party System Integration
- Interfacing with custodians, fund accountants, and pricing engines.
Integration & Extensibility
Ability to connect and extend the system to other solutions, both internal and third-party.
- API Call Latency
- Time for average API request-response cycle.
- Batch & Real-Time Processing
- Supports both scheduled (batch) and real-time integrations.
- Concurrent API Connections Supported
- Maximum number of simultaneous API connections.
- Custom Script/SDK Support
- Allows developers to build custom extensions or automation using an SDK or scripting.
- Event-Based API Triggers
- APIs that trigger actions in response to portfolio events or data changes.
- Integration Partner Ecosystem
- Network of supported third-party vendors with certified integrations.
- Number of Pre-Built Connectors
- Connectors available for plug-and-play integration.
- Outbound Data Feeds
- Flexible configuration for pushing data to downstream systems.
- Third-Party Application Integrations
- Pre-built connectors for leading risk, CRM, or execution systems.
- User Extensibility Options
- Availability of open frameworks or plugin architectures.
Order Management & Trade Execution Workflow
Streamlined management of order generation, routing, execution, and post-trade workflows.
- Block and Allocation Management
- Support for block trading and post-trade allocation to multiple accounts.
- Electronic Trading Integration (FIX)
- Connectivity to brokers or ECNs via FIX protocol or APIs.
- Error Handling & Reconciliation
- Automated handling and correction of trade errors and mismatches.
- Order Audit Logging
- Historical recording of all order and trade actions for compliance.
- Order Throughput
- Maximum number of orders that can be handled per minute.
- Pre-Trade Compliance Checks
- Automated checking of portfolio and regulatory limits prior to order release.
- Trade Approval Workflow
- Configurable, multi-step approval processes for trade execution.
- Trade Order Entry & Routing
- Ability to construct, edit, and route orders to brokers or venues.
Order Management & Trading
Encompasses the creation, validation, and execution of orders and trades within the system.
- Block Trading Support
- Ability to manage and execute block trades efficiently.
- Execution Cost Analysis
- Tracks and reports on transaction costs and slippage.
- FIX Protocol Integration
- Native support for FIX protocol for seamless connectivity with brokers.
- Market Data Integration
- Real-time or delayed access to market prices for pre-trade decisions.
- Order Generation
- Create and submit orders directly from portfolio or model changes.
- Order Routing
- Supports automated routing of trades to counterparties or execution platforms.
- Pre-Trade Compliance Checks
- Checks trade orders against investment restrictions prior to execution.
- Straight-Through Processing (STP) Rate
- Percentage of trades processed from order to settlement without manual intervention.
- Time to Execute Trade
- Average time from order entry to execution fill.
- Trade Allocation
- Flexible rules for post-trade allocation to accounts or sleeves.
Performance Measurement & Attribution
Tools for calculating, displaying, and explaining investment performance and sources of return.
- Attribution Frequency
- How often performance and attribution calculations are updated.
- Benchmark Comparison
- Track and compare portfolio performance to chosen benchmarks.
- Granularity of Reporting
- The finest level (e.g. security, sector, account) at which performance is reported.
- Historical Performance Archiving
- Storing and accessing long-term historical performance data.
- Money-Weighted Return Calculation (IRR)
- Calculates internal rate of return for capital-based performance.
- Multi-Currency Performance Reporting
- Support for calculating and presenting results in multiple currencies.
- Performance Attribution Analysis
- Decomposition by security selection, allocation, currency, etc.
- Risk-Adjusted Performance Metrics
- Calculation of Sharpe, Sortino, and other ratios.
- Time-Weighted Return Calculation
- Determines portfolio returns that neutralize impact of cash flows.
Performance Measurement & Attribution
Covers calculation and analysis of investment returns and sources of performance across portfolios.
- Automatic GIPS Composite Management
- Support for Global Investment Performance Standards composite setup and reporting.
- Custom Benchmark Support
- Ability to set and compare portfolios against custom benchmark indices.
- Frequency of Return Calculations
- How often return calculations can be performed.
- Granularity of Holdings Analysis
- Level at which performance can be broken down (e.g., lot, security, sector).
- Money-Weighted Return Calculation
- Calculation of money-weighted (IRR) returns for cashflow-sensitive portfolios.
- Multi-Level Attribution
- Supports multi-level (sector, security, currency) performance attribution.
- Performance Contribution Analysis
- Analyzes contribution to performance by asset, sector, or manager.
- Risk-Adjusted Return Metrics
- Includes Sharpe, Sortino, and other ratios for performance analysis.
- Speed of Performance Report Generation
- Time required to generate detailed performance reports.
- Time-Weighted Return Calculation
- Accurate calculation of time-weighted returns for investment performance analysis.
Reporting & Analytics
Comprehensive generation, customization, and automation of analytical and regulatory reports.
- Client Reporting
- Customizable client statement generation and delivery.
- Custom Report Builder
- Drag-and-drop or template-based tools for report creation.
- Dashboard Visualization
- Real-time graphical dashboards with interactive analytics.
- Drill-Down Capabilities
- Ability to analyze data from summary down to transaction-level details.
- Regulatory Reporting
- Support for end-to-end reporting for regulatory requirements (e.g. MiFID, Form PF).
- Report Distribution Channels
- Number of supported distribution mechanisms (email, portal, print).
- Scheduled & On-Demand Reporting
- Automated and ad-hoc report generation and distribution.
Risk Management
Quantitative tools and integration to measure, monitor, and limit various forms of risk across portfolios.
- Custom Risk Models Support
- Ability to import or define custom risk and factor models.
- Exposure Analysis
- Breakdown and monitoring of exposures (e.g. sector, region, currency).
- Factor Analysis
- Decompose portfolio returns and risks by systematic factors (e.g. size, value, momentum).
- Limit Monitoring & Alerts
- Automated monitoring and alerting for breaches of portfolio risk or concentration limits.
- Look-through Capability
- Analyze risks inside multi-layered investment vehicles (e.g., funds of funds, ETFs).
- Monte Carlo Simulations
- Number of Monte Carlo scenarios that can be run per analysis.
- Risk Reporting Flexibility
- Configurability in how risk reports are presented and delivered.
- Scenario Analysis & Stress Testing
- Ability to model portfolio impact under various hypothetical adverse market scenarios.
- Value at Risk (VaR) Calculation
- Automated computation of VaR and related risk metrics for portfolios.
Risk Management & Analytics
Tools for analyzing, quantifying, and reporting risk within portfolios.
- Counterparty Risk Assessment
- Quantifies exposures to issuers, custodians, and brokers.
- Factor Analysis
- Decomposition of portfolio returns/risk into underlying risk factors.
- Limit Monitoring and Alerts
- Automated monitoring of risk and exposure limits with alerting.
- Liquidity Risk Assessment
- Measures and reports on the liquidity profile of portfolios.
- Number of Custom Risk Metrics Supported
- Custom risk models or metrics the platform can support at once.
- Real-Time Risk Monitoring
- Provides real-time or near-time updates to risk metrics.
- Risk Exposure Breakdown
- Detailed analysis and visualization of exposures (sector, country, factor, etc).
- Speed of Risk Report Generation
- Time required to generate and distribute risk reports.
- Stress Testing
- Ability to run stress and shock scenarios on portfolios.
- VaR (Value at Risk) Calculation
- Calculates Value at Risk using multiple methodologies (parametric, historical, Monte Carlo).
Security & Access Control
Ensuring the platform is secure, with robust controls on data and user access.
- Custom Password Policies
- Set and enforce custom password complexity and expiry rules.
- Data Masking
- Ability to mask sensitive data fields for specific users.
- Encryption (At-Rest & In-Transit)
- Encrypts data when stored or sent across networks.
- Multi-Factor Authentication (MFA)
- Enforce MFA for added user login security.
- Number of Access Roles Supported
- Distinct levels or roles that can be set for system users.
- Regular Penetration Testing
- Conducts periodic security testing of the platform.
- Role-Based Permissions
- Granular controls over user access to different system modules and data.
- Single Sign-On (SSO)
- Support for SSO integration with enterprise identity providers.
- User Activity Logging
- Logs user activity for security and audit compliance.
- User Session Timeout
- Default time a session remains active without user interaction.
Security & Reliability
Core features for ensuring platform stability, data safety, regulatory alignment, and resilience.
- Audit Logging
- Comprehensive logs for all user and system activities.
- Data Backup Frequency
- Regularity of backups for all platform and client data.
- Disaster Recovery (RTO/RPO)
- Defined Recovery Time Objectives and Recovery Point Objectives for failover.
- Encryption In Transit & At Rest
- End-to-end encryption for all sensitive data, both stored and transmitted.
- Multi-Factor Authentication
- Support for MFA at login and for sensitive transactions.
- Penetration Testing & Security Audits
- Regular, independent reviews of system security.
- Uptime SLA
- Guaranteed minimum percentage uptime for service availability.
Support, Maintenance & Vendor Stability
Quality of vendor support, ongoing development, and platform maturity indicators.
- 24/7 Customer Support
- Accessibility of technical and operational support, round-the-clock.
- Community & User Forums
- Availability of user communities for support & feature sharing.
- Documentation Quality
- Comprehensive, up-to-date user and developer documentation.
- Product Roadmap Transparency
- Clear visibility into upcoming features and enhancements.
- Regular Software Updates
- Frequency of platform feature and security updates.
- Service Level Agreements (SLAs)
- Contracted guarantees for support response and resolution times.
- Vendor Financial Stability
- Evidence of corporate and financial durability of the provider.
Usability & User Interface
Addresses the ease of use, interface flexibility, and support for multiple user types.
- Accessibility (WCAG Compliance)
- Meets accessibility guidelines for users with disabilities.
- Average Page Load Time
- The average time to load application screens.
- Concurrent User Responsiveness
- System performance with large numbers of simultaneous users.
- Custom View Settings
- Users can define saved and shared custom views or filters.
- Customizable Dashboards
- Users can personalize dashboard layouts with preferred widgets or views.
- Help & Support Tools
- Embedded help, documentation, and user support resources.
- Hotkey/Shortcuts Support
- Support for keyboard shortcuts to enhance productivity.
- Mobile Access
- Optimized access from mobile and tablet devices.
- Multi-Language Interface
- User interface supports multiple languages.
- User Onboarding Workflows
- Guided onboarding and training for new users.
User Experience & Accessibility
Access, usability, security, and efficiency provisions for end users and admins.
- Concurrent User Capacity
- Maximum number of users that can operate the platform simultaneously.
- Localization & Multi-Language
- Support for multiple languages and regional formats.
- Mobile Device Support
- Accessible via smartphones and tablets.
- Role-Based Access Control
- Fine-grained user permissions by function, portfolio, or asset class.
- Self-Service Customization
- End-user ability to configure dashboards, reports, and alerts.
- Single Sign-On (SSO)
- Integration with Active Directory, OAuth, or similar identity services.
- Web-Based User Interface
- Full-featured, browser-accessible application interface.
Workflow & Task Automation
Automation of operational and investment workflows to increase efficiency and reduce errors.
- Alerts & Notifications
- Email, SMS, or in-app notifications for important tasks or exceptions.
- Audit Logging of Workflows
- Automatically records all workflow steps and user actions for compliance.
- Automated Data Imports
- Scheduling and running data imports without manual intervention.
- Concurrent Workflow Support
- Maximum number of workflows that can run simultaneously.
- Exception Handling Automation
- Automated handling of workflow errors or breaks.
- Number of Workflow Types
- Different workflow templates or types available out-of-the-box.
- Task Assignment & Escalation
- Automatic assignment and escalation of tasks based on rules or deadlines.
- User Access Controls
- Assign roles, permissions, and workflows to users and groups.
- Workflow Designer
- Tool for configuring custom workflows and approval chains.
- Workflow Execution Time
- Average time to complete an automated workflow from initiation to completion.