Order Management Systems (OMS) features explained
for Portfolio Management
Every feature we track for Order Management Systems (OMS) products, with a description of what each one means.
Client Service & Support
Ongoing technical assistance, user support, and service-level guarantees.
- 24/7 Support Availability
- Round-the-clock technical assistance for clients.
- Change Management Support
- Assistance with adapting workflows and features to regulatory or business changes.
- Client Community/Forum Access
- Ability to interact with other clients and share feedback.
- Comprehensive Service Level Agreement (SLA)
- A clearly defined agreement covering uptime, support levels, and issue response.
- Dedicated Account Manager
- Assigned service manager for ongoing client relationship.
- Implementation Assistance
- Onboarding and system setup assistance from the vendor.
- In-Product Help & Knowledge Base
- Accessible documentation, FAQs, and help resources within the product.
- Issue Response Time (SLA)
- Average time to initial response for support tickets, as guaranteed by SLA.
- User Training Programs
- Formal training offerings and user education.
- Yearly System Updates
- Frequency of major product upgrades and enhancements.
Compliance & Risk Controls
Controls and checks to ensure regulatory, client, and internal policy adherence.
- Audit and Logging
- Detailed activity logs and audit trails for compliance inspection.
- Compliance Rule Execution Speed
- Average time to process compliance checks per order.
- Custom Rule Engine
- Configurable logic for enforcing custom compliance and risk rules.
- Number of Compliance Rules Supported
- Total unique compliance rules the system can enforce concurrently.
- Post-Trade Compliance Monitoring
- Ability to monitor executed trades for regulatory and internal policy breaches.
- Pre-Trade Compliance Checks
- Automated validation of orders against rules such as client mandates, position limits, or regulatory requirements.
- Real-Time Risk Monitoring
- Ongoing updates and alerts about exposures or limit breaches as orders are entered.
- Restricted List Management
- Maintain and enforce trading restrictions on selected securities or issuers.
- Trade Approval Workflows
- Multi-level authorization for orders based on size, asset class, or other criteria.
- Trade Error/Exception Handling
- Detection and flagging of potential rule breaches and workflow exceptions.
Core Order Management
Fundamental capabilities enabling users to create, manage, and execute portfolio orders across asset classes.
- Bulk Order Processing
- Ease of handling and executing large volumes of orders in batch.
- Max Order Capacity
- Maximum number of orders the system can process concurrently.
- Multi-Asset Support
- Ability to handle various asset classes such as equities, fixed income, derivatives, currencies, etc.
- Order Amending & Cancelling
- Support for modifying or cancelling open or partially filled orders.
- Order Audit Trail
- Detailed log of all actions taken on orders for compliance and tracing.
- Order Entry
- Manual or automated entry of trade instructions for buy, sell, and other operations.
- Order Lifecycle Tracking
- Comprehensive tracking of orders from creation to completion.
- Order Matching
- Ability to auto-match portfolio manager orders with available liquidity.
- Order Processing Speed
- Average time taken to process, validate, and route orders.
- Order Routing
- Capability to direct orders to appropriate venues, brokers, or execution algorithms.
- Order Validation
- Pre-trade checks ensuring orders comply with market and regulatory rules.
- Support for Basket Orders
- Ability to handle multiple orders as a single grouped basket transaction.
- Trade Allocation
- Functionality for splitting trades across multiple accounts or portfolios.
Data Management & Quality
Handling, validation, storage, and reconciliation of trading and reference data.
- Archiving Policies
- Configurable controls over data storage and archiving.
- Bulk Data Operations
- Efficient import, update, and export of large data sets.
- Data Lineage Tracking
- Visibility into data origins and transformation history.
- Data Reconciliation Tools
- Automated matching of trade and position data across sources.
- Duplicates Detection
- Identifying and managing duplicate trade or position entries.
- Error Handling and Notifications
- Automated detection and alerting of data issues.
- Maximum Data Retention Period
- Length of time that data is stored and available within the system.
- Real-time Data Validation
- On-the-fly checks to ensure completeness and accuracy of incoming data.
- Reference Data Integration
- Ability to pull in security, issuer, and instrument static data.
- Stale Data Alerting
- Alerts when reference or market data is out-of-date.
Integration & Connectivity
Features related to connecting the OMS to internal and external data sources, counterparties, and execution venues.
- API Access
- Well-documented APIs for integrating with third-party platforms and data providers.
- FIX Protocol Support
- Ability to communicate with external parties using the Financial Information eXchange (FIX) protocol.
- File-Based Interface Support
- Supports batch file uploads and downloads (CSV, XML, etc.) to exchange data.
- Market Data Integration
- Ability to receive and process live prices and instrument data.
- Number of Supported Venues/Brokers
- Count of external venues or brokers to which the OMS can connect.
- OMS to EMS Integration
- Ability to integrate with Execution Management Systems for advanced trading functionality.
- Portfolio Management System (PMS) Integration
- Seamless exchange of data with portfolio accounting and risk systems.
- Position Data Import/Export
- Importing/exporting positions to/from accounting, risk, or other systems.
- Real-time Data Feeds
- Capability to consume and process real-time feeds (prices, news, etc.).
- Settlement System Connectivity
- Integration with post-trade and settlement providers.
Performance & Reliability
System speed, availability, and resilience in real-world trading environments.
- Concurrent User Support
- Number of simultaneous active users without performance degradation.
- Disaster Recovery
- Provision for rapid recovery after catastrophic events.
- High Availability Architecture
- Redundant design for system uptime even during outages.
- Latency
- Average end-to-end response time for core operations.
- Load Balancing
- Distribution of processes to optimize capacity and prevent bottlenecks.
- Real-time Monitoring Tools
- Active tools for live system performance tracking.
- Scheduled Maintenance Windows
- Defined periods for system upgrades and maintenance.
- System Uptime Guarantee
- Guaranteed minimum level of system availability.
- Throughput
- Maximum number of orders or trades processed per unit time.
- Time to Recovery (RTO)
- Maximum allowable downtime after an incident.
Reporting & Analytics
Capabilities for generating, scheduling, and customizing detailed reports and analyses.
- Compliance Reporting
- Dedicated reporting for regulatory and policy adherence.
- Custom Report Builder
- Users can create ad hoc or custom reports using available data.
- Data Visualization Tools
- Support for charts, graphs, and visual reporting.
- Export Formats
- Variety of export options such as PDF, Excel, CSV.
- Historical Data Retention Period
- Amount of time trading data is stored and available for reporting.
- Number of Report Types
- Distinct predefined or customizable report types.
- Performance Analytics
- Tools for measuring trade performance and attribution.
- Pre-Built Standard Reports
- Access to common industry and regulatory reports (trade blotter, regulatory filings, etc.).
- Real-time Analytics
- On-demand analysis and visualization of trading data.
- Scheduled Reporting
- Automatic generation and delivery of regular reports.
Scalability & Flexibility
Ability to scale operations and customize functionality for current and future needs.
- Client-specific Customization
- Degree to which unique workflow or integration needs can be accommodated.
- Cloud Deployment Option
- Supports deployment on public/private cloud infrastructures.
- Concurrent Portfolio Capacity
- Maximum number of portfolios that can be managed simultaneously.
- Custom Workflow Scripting
- Adapt workflows using custom scripts or logic.
- Horizontal Scalability
- Add resources easily as demand grows, e.g., more servers.
- Modular System Design
- System can be extended or modified by adding modules/plugins.
- Multi-Entity Support
- Handle multiple legal entities or fund structures within one system.
- Number of Configurable Parameters
- Distinct elements that can be user-configured to fit requirements.
- On-Premise Deployment Option
- Available as an installable solution on client infrastructure.
- Vertical Scalability
- Scale up by increasing system resources, e.g., CPU, memory.
Security & Access
Safeguards and controls to protect access, system data, and privacy.
- Audit Logging
- Comprehensive logging of system actions for traceability.
- Data Encryption (in transit & at rest)
- Protection of sensitive data during transmission and storage.
- Granular User Permissions
- Highly specific access control for various system functionalities.
- Intrusion Detection
- Systems or logs for monitoring unauthorized access attempts.
- Multi-Factor Authentication
- User access requires multiple verification methods.
- Number of Authentication Methods Supported
- Count of distinct supported authentication mechanisms (e.g., password, biometric, token).
- Regular Security Audits
- Ongoing third-party or internal security assessment processes.
- Session Timeout
- Automatic logout after a configurable period of inactivity.
- Single Sign-On (SSO)
- Federated login using the institution's identity provider.
- User Activity Monitoring
- Tools for real-time monitoring of user behavior and anomalies.
User Experience & Workflow
Interface, usability, and workflow customization features that increase operational efficiency.
- Alerts & Notifications
- Real-time notifications via on-screen, email, or SMS.
- Bulk Editing
- Ability to modify multiple items in a single operation.
- Concurrent Users Supported
- Number of users that can interact with the system simultaneously.
- Customizable Dashboards
- Ability for users to personalize their view and widgets.
- Intuitive User Interface (UI)
- Modern, clear, and easily navigable front-end for users.
- Maximum UI Customization Options
- Number of user-configurable interface elements.
- Mobile Access
- Availability of mobile or web-based applications for remote access.
- Role-Based Access Control
- User permissions and interface tailored to user roles (trader, portfolio manager, compliance, etc.).
- User Training Modules
- In-system guided learning and help resources.
- Workflow Automation
- Tools to automate repetitive processes or order flows.
Workflow & Automation
Degree of automation and advanced workflow management in trading and order operations.
- Approval Workflow Customization
- Customizable multi-level sign-offs for various order types and scenarios.
- Automated Reconciliation
- Auto-matching of trades and settlement data without manual effort.
- Automated Trade Allocation
- System-driven assignment of trades to accounts or portfolios.
- Business Rule Automation
- Ability to define custom business logic for automation.
- Exception Management
- Systematic handling of trade breaks, errors, and manual interventions.
- Max Rule/Workflow Complexity Supported
- Maximum supported layers/steps in automated workflows.
- Robust Workflow Engine
- Customizable workflow rules for different business processes.
- Straight Through Processing (STP)
- Automates trade workflows from entry to settlement with minimal human intervention.
- Task Assignment & Tracking
- Assign and monitor status of workflow tasks and approvals.
- Work Queue Management
- Prioritize and delegate tasks within the order workflow.