Features in Asset Allocation Optimization Systems
for Investment Strategy & Asset Allocation
We ask vendors to mark their product against our feature list. It is not available for all products and in some cases we have derived data from publicly available sources. The list of features follows. Vendors can add a further 10 key features of their own.
Client Communications
Enabling highly tailored, effective, and auditable communications with investment clients.
- Audit Trail for Client Interactions
- Tracks all communication and document exchanges with clients.
- Automated Client Statements
- Ability to schedule and send statements to clients without manual intervention.
- Client Portal Access
- Clients have secure access to custom portals for updates and documents.
- Commentary & Insights Publishing
- Supports publishing manager commentary alongside client reports.
- Custom Branding
- Reports and communications can be white-labeled for different clients.
- Document Library
- Centralized, searchable library of reports and communications.
- E-signature Integration
- Supports collection of electronic signatures when necessary.
- Multilingual Client Materials
- Support for generating materials in multiple languages.
- Real-time Alerts & Notifications
- Instant alerts via email, SMS, or app to clients.
- Secure File Transfer
- Securely send account information and reports directly to clients.
Core Functionality
Essential functions that enable the system to provide optimal asset allocation and support investment strategy decision-making.
- Algorithm Choices
- Selection of different optimization algorithms (mean-variance, Black-Litterman, etc.).
- Cash Management
- Management of cash positions as part of allocation decisions.
- Custom Constraints
- Capability to apply investment constraints (sector/region limits, ESG, liquidity, etc.).
- Dynamic Rebalancing
- Automated or semi-automated portfolio rebalancing in response to market changes or drift.
- Flexible Asset Universes
- Easily define, update, and manage the investable universe.
- Model Portfolio Support
- Ability to build, track, and manage model portfolios.
- Multi-Asset Support
- Ability to handle multiple asset classes (equities, fixed income, real estate, alternatives, etc.).
- Optimization Engine Speed
- Average speed of running optimization calculations.
- Scenario Analysis
- Support for scenario or what-if analyses to assess allocation outcomes.
- Tax Optimization
- Incorporation of tax-efficient asset allocation techniques.
Data Integration & Management
Capabilities for managing and integrating multiple data sources and types.
- APIs for Data Access
- Availability of programmable data access interfaces (REST, Python, etc.).
- Auto Update Frequency
- Frequency of automatic data updates.
- Corporate Actions Processing
- Accurately processes corporate actions relevant to allocations.
- Data Latency
- Typical delay between data availability and system update.
- Data Quality Checks
- Automated checks for missing or erroneous data.
- Historical Data Coverage
- Length of available clean historical data for analysis.
- Look-through to Underlying Assets
- Ability to perform analytics using constituent-level data (e.g., for ETFs or funds).
- Multi-vendor Data Feeds
- Support for ingesting data from major market data providers.
- Reference Data Management
- Centralized reference/metadata management (tickers, CUSIPs, sectors).
- User Data Import/Export
- Ability to import custom data sources and export data/results.
Integration & Interoperability
How the system fits into existing enterprise and third-party workflows.
- Batch Data Upload Time
- Max time required to batch-upload large datasets.
- Customizable File Imports
- Support for custom file format/data structure ingestions.
- Data API Availability
- RESTful or web services APIs for data push/pull.
- External Portfolio Management Systems
- Interfaces with other portfolio or risk management platforms.
- Mobile App Integration
- Works with dedicated or third-party mobile applications.
- Order Management System Integration
- Native integration with OMS for seamless trade execution.
- Plug-in Support
- Ability to extend capabilities via plug-ins or add-ons.
- Portfolio Export Compatibility
- Exports compatible with leading accounting or custody solutions.
- Single Sign-On (SSO)
- Active Directory, SAML, or OAuth SSO support.
- Workflow Automation Hooks
- APIs/webhooks for triggering actions in downstream systems.
Performance Measurement & Attribution
Support for rigorous performance analysis and return attribution.
- Alpha/Beta Separation
- Breakdown and presentation of alpha and beta in performance.
- Benchmark Comparison
- Capability to compare portfolios versus custom or standard benchmarks.
- Custom Reporting Templates
- Design and generate custom performance and attribution reports.
- Gross & Net Performance Calculation
- Support for calculating gross and net of fee returns.
- Money-weighted Return (IRR)
- Support for money-weighted performance calculation (IRR).
- Multi-level Attribution
- Granular attribution of performance at asset, sector, and strategy levels.
- Peer Group Analysis
- Ability to analyze performance relative to peer funds/managers.
- Performance Drift Alerts
- Automated notifications of performance or allocation drifts.
- Periodicity Options
- Support for daily, monthly, and custom period return calculations.
- Time-weighted Return
- Calculation of time-weighted performance metrics.
Reporting & Analytics
Reporting tools, customization, and analytic outputs for diverse user needs.
- Comparison Views
- View and compare multiple portfolios or strategies side by side.
- Custom Report Builder
- Drag-and-drop or code-based custom report creation.
- Data Export Formats
- Multiple export formats (PDF, Excel, CSV, PowerPoint).
- Drill-down Analytics
- User can drill down from portfolio to specific assets for deep analysis.
- Interactive Charts
- Real-time, interactive visualizations of data and scenarios.
- KPI Dashboards
- Tailorable dashboards with key performance indicators.
- Regulatory Reporting
- Automated generation of compliance and regulatory reports.
- Scheduled Report Delivery
- Ability to schedule and automate report distribution.
- Templated Compliance Reports
- Prebuilt compliance and client-ready reporting templates.
- Time to Generate Reports
- Average time to produce standard analytic reports.
Risk Management
Features related to risk evaluation, management, and reporting within asset allocation.
- Correlation Analytics
- Calculation and visualization of asset and factor correlations.
- Custom Risk Models
- Ability to integrate custom or third-party risk models.
- Downside Risk Metrics
- Metrics such as maximum drawdown, Sortino ratio, or downside deviation.
- Factor Exposure Analysis
- Ability to analyze portfolio exposures to risk factors.
- Limit Breach Alerts
- Alerts for when predefined risk or allocation limits are breached.
- Real-Time Risk Monitoring
- Continuous monitoring of portfolio risk characteristics.
- Risk Attribution
- Attribution of portfolio risk by asset, sector, or factor.
- Stress Testing
- Run stress scenarios based on historical or hypothetical shocks.
- User-defined Risk Budgets
- Support for defining and enforcing portfolio risk budgets.
- VaR Calculation
- Built-in Value-at-Risk (VaR) estimation for portfolios.
Scalability & Performance
Ability to support large clients, high data volumes, and responsive compute and UI experiences.
- Batch Calculation Speed
- Speed when running batch analyses (e.g., overnight jobs).
- Cloud Deployment Option
- Supports cloud or SaaS deployment models.
- Concurrent Users Supported
- Max number of simultaneous users.
- Disaster Recovery RPO
- Recovery point objective for disaster scenarios.
- Disaster Recovery RTO
- Recovery time objective for system restoration.
- Horizontal Scaling
- Can increase system capacity by adding more servers or nodes.
- Load Balancing
- Automatically distributes processing or network demands.
- On-prem Deployment Option
- Supports on-premise or private cloud installations.
- Portfolio Size Capacity
- Number of assets that can be handled in a portfolio.
- Real-time Data Update Frequency
- Max frequency at which live data is updated and displayed.
Security & Compliance
Comprehensive security and compliance safeguards for sensitive financial and client data.
- Audit Logs
- Detailed and immutable records of data and user activity.
- Data Encryption at Rest
- Stored data is encrypted on disk.
- Data Encryption in Transit
- TLS or equivalent encryption for all transmitted data.
- Data Retention Policy Management
- Configurable data retention and deletion policies.
- Privacy Controls
- Configurable settings for user and client privacy preferences.
- Regulatory Certifications
- Compliance certifications such as SOC 2, ISO 27001.
- Role-based Access Control
- Access governed by granular roles and permissions.
- Secure API Access
- APIs have robust authentication and authorization.
- Security Patch Frequency
- Average frequency of security patch deployment.
- Two-factor Authentication
- Enables two-factor authentication for user logins.
Support & Vendor Strength
Long-term support, training, and dependability for mission-critical operations.
- 24/7 Technical Support
- Provides around-the-clock customer support and troubleshooting.
- Bug Resolution SLA
- Average time to acknowledge/resolve critical issues.
- Client Account Manager
- Dedicated relationship manager for enterprise accounts.
- Customer Satisfaction Score
- Average CSAT or NPS reported by clients.
- Implementation Services
- Professional services for system setup and migration.
- Release Management
- Regular, predictable release cycles for new features and bug fixes.
- Third-party Integration Support
- Assistance with integrating the product with external tools.
- Uptime Guarantee
- Percentage uptime as contractually promised.
- User Community Forums
- Vendor-maintained forums for user collaboration and support.
- User Training Programs
- Offers comprehensive onboarding and advanced training for users.
Usability & User Experience
Features influencing ease of use, interface efficiency, and accessibility.
- Accessibility Compliance
- Adherence to accessibility standards (WCAG, etc.).
- Bulk Action Capability
- Ability to perform batch edits or processes on multiple portfolio items.
- Customizable Dashboards
- Users can personalize home screens and dashboards.
- Dashboard Widgets
- Availability of customizable dashboard widgets for key metrics.
- Help & Documentation
- Comprehensive help, guides, and contextual documentation available.
- Intuitive User Interface
- User interface is designed for clarity, efficiency, and low error rates.
- Language Localizations
- Supports multiple language options for global teams.
- Multi-device Support
- System can be accessed via web, desktop, and mobile.
- UI Response Time
- Average time for UI page or report to load.
- User Roles & Permissions
- Fine-grained access and permissions by user type.