Direct Market Access (DMA) Solutions features explained
for Trading & Execution
Every feature we track for Direct Market Access (DMA) Solutions products, with a description of what each one means.
Algo Trading Capabilities
Support for integration, management, and customization of execution algorithms.
- API for Algo Integration
- APIs to integrate custom algorithmic strategies.
- Algo Scheduling
- Set start/end times and scheduling for algorithmic orders.
- Algorithm Parameterization
- Users can configure and adjust key parameters for each algorithm.
- Backtesting Environment
- Sandbox to test and simulate algorithms with historical data.
- Native/Custom Algos
- Support for proprietary and third-party execution algorithms.
- Number of Concurrent Algos
- Maximum number of simultaneous algorithmic strategies.
- Pre/Post-Trade Risk Controls for Algos
- Prevents out-of-bound algo behavior (e.g., fat finger, price limits).
- Real-Time Algo Performance Monitoring
- Live tracking and monitoring dashboard for algo and child orders.
- Strategy Simulation
- Run simulations prior to live execution.
Compliance & Regulatory
Mechanisms to support adherence to regulations, auditability, and transparent business practices.
- Audit Logging
- Records every user action, system change, and trade event.
- Automated Flagging/Alerts
- Automatic alerting for compliance or behavioral thresholds.
- Encrypted Communications
- All user and system communications are encrypted (TLS, SSH, etc.).
- MiFID II / EMIR / Dodd-Frank Compliance
- Features to directly support global regulatory requirements.
- Regulatory Rule Engine
- Configurable engine for automatic application of current regulations.
- Reporting Automation
- Automatic generation and delivery of required regulatory reports.
- Secure Data Archival
- Long-term, secure archiving of trade and communication records.
- Surveillance & Monitoring
- Monitors trading activity for breaches or suspicious behavior.
- Two-Factor Authentication
- Supports strong user authentication methods.
- User Access Logging
- Tracks and records all user access events.
Connectivity & Market Access
Infrastructure, protocols, and integrations required for accessing exchanges, trading venues, and liquidity providers.
- API Access
- Availability of robust APIs (e.g., REST, WebSocket, proprietary) for integrations.
- Availability (Uptime)
- Percentage of time platform is accessible.
- Bandwidth
- Supported bandwidth for order flow/data (capacity).
- Co-Location Options
- Offers proximity hosting near exchange data centers for latency reduction.
- Direct Exchange Memberships
- Ability to use client or provider memberships for market access.
- Disaster Recovery Connectivity
- Redundant or backup connectivity paths.
- Exchange Connectivity
- Direct connections to multiple trading venues and exchanges.
- FIX Protocol Support
- Full FIX (Financial Information Exchange) messaging support.
- Latency
- Round-trip latency of order transmission to and from markets.
- Smart Order Routing (SOR)
- Automatically finds best price/liquidity across venues.
Execution Quality & Analytics
Features to monitor, analyze, and optimize trade performance, liquidity access, and regulatory compliance.
- Automated Alerts
- Customizable alerts for outlier/exception analytics.
- Benchmarking (VWAP, TWAP, etc.)
- Compares execution performance to standard market benchmarks.
- Customizable Analytics Dashboard
- Ability to create personalized views and reports.
- Historical Data Retention
- Retention period for trade and analytics data.
- Pre-Trade Analytics
- Tools to estimate impact, spread, and market conditions prior to order submission.
- Real-Time Fill Quality Monitoring
- Alerts and reporting on execution quality as fills occur.
- Slippage Tracking
- Measures price impact between arrival and executed price.
- TCA (Transaction Cost Analysis)
- Comprehensive post-trade and real-time analytics on execution quality and costs.
- Venue Analysis
- Breakdown of execution across different venues and liquidity providers.
Integration & Interoperability
Ability to connect and co-exist with other systems and tools in the fund management workflow.
- Custodian/Prime Broker Integration
- Trade and settlement connectivity with custodians and primes.
- Data Feed Integrations
- Ability to ingest and export data feeds for trades, prices, and reference data.
- ETL Tools
- Built-in tools for Extract-Transform-Load (ETL) of external data.
- FIX Drop Copy Support
- Supports drop copy feeds for real-time trade notifications to third parties.
- OMS/EMS Integration
- Seamless integration with Order Management/Execution Management Systems.
- Open Architecture
- Easily extensible and modular system design.
- Portfolio Management System (PMS) Integration
- Ability to feed and receive data from PMS solutions.
- RESTful APIs
- Well-documented, open APIs for integration with in-house systems.
- Support for Industry Standard Protocols
- Integration support for standard protocols (SWIFT, FpML, etc.).
- Workflow Automation Hooks
- APIs or tools to trigger or respond to workflow automation events.
Order Management
Capabilities relating to the placing, modification, routing, and monitoring of trade orders for various asset classes.
- Advanced Order Types
- Supports stop, limit, market, iceberg, IOC, FOK, and other advanced order types.
- Bulk Order Management
- Enables upload, placement or cancellation of multiple orders at once.
- Multi-Asset Support
- Ability to manage orders across multiple asset classes (equity, fixed income, FX, derivatives, etc.).
- Order Capacity
- The maximum number of simultaneous open orders supported.
- Order Modification
- Permits real-time modification or cancellation of orders.
- Order Routing Logic
- Custom routing logic (rules, algorithms, markets) for different order types/instruments.
- Order Staging
- Prepares and stores orders before sending to the market.
- Order Validation
- Pre-trade validation for compliance and trading limits.
- Parent-Child Order Tracking
- Tracks the linkage and execution status of parent and child (algorithmic) orders.
- Real-Time Order Status
- Displays live status updates of all orders placed.
- Special Instructions Support (e.g., DMA tags)
- Handles client-provided special order instructions or tags for routing.
Post-Trade Processing & Reporting
Features for trade capture, reconciliation, confirmations, and regulatory and client reporting.
- Audit Trail
- Comprehensive, immutable record of all post-trade actions.
- Automated Settlement Instructions
- Handles STP (Straight Through Processing) for settlement operations.
- Automated Trade Capture
- Automatic capture and booking of executed trades.
- Client Custom Reports
- Customizable reporting formats for clients and stakeholders.
- Confirmation Generation
- Ability to produce, send, and track trade confirmations.
- Data Export
- Export data in standard formats (CSV, Excel, XML, etc.)
- Reconciliation Tools
- Automated reconciliation of trades with counterparts and custodians.
- Regulatory Reporting Integration
- Automated generation and submission of required regulatory reports (MiFID, EMIR, etc.).
- Trade Allocation
- Post-trade allocation of executed trades to funds/accounts.
- Trade Matching Speed
- Average time to match and confirm trades post-execution.
Pre-Trade Risk Management
Tools and rules to control order flow, prevent errors, monitor limits, and ensure compliance prior to trade submission.
- Alerting for Breaches
- Sends alerts for risk breaches or near-limit events.
- Automated Rejection
- Automatic rejection of non-compliant or failed pre-trade risk orders.
- Credit Limit Checks
- Checks for available trading limits in real-time.
- Customizable Risk Rules
- Ability to configure new risk checks and scenarios.
- Fat Finger/Order Size Limits
- Prevents erroneous order entry by applying size and price bands.
- Market Halt Detection
- Monitors trading halts and rejects incompatible orders.
- Pre-Set Risk Profiles
- Predefined risk settings by account/user/group.
- Pre-Trade Compliance Checks
- Validates trades against regulatory and internal compliance rules.
- Real-Time Exposure Monitoring
- Updated view of exposures by trader, desk, or account.
- Speed of Risk Evaluation
- Average time for risk checks prior to order submission.
Security & Data Protection
Comprehensive mechanisms to guarantee the safety, integrity, and confidentiality of data and trading activity.
- Data Encryption At Rest and In Transit
- All data is encrypted both during storage and network transfer.
- Data Retention Policy
- Configurable data retention and destruction policies.
- Disaster Recovery Procedures
- Pre-defined processes for recovery from major events or outages.
- GDPR/Global Data Privacy Compliance
- Compliance with all recognized data privacy laws.
- Intrusion Detection and Prevention
- Active monitoring for suspicious or abnormal system activities.
- Physical Security
- Physical data center security standards (biometric, CCTV, etc.).
- Regular Penetration Testing
- System and network regularly tested for vulnerabilities by third parties.
- Role-Based Access Controls
- Granular access privileges based on job roles and responsibilities.
- Secure Audit Trail
- Tamper-proof logging of system and user activities.
- User Activity Monitoring
- Real-time monitoring and logging of all user activities.
User Experience & Interface
Qualities of the user interface, customization, accessibility, and ease of use.
- Customizable Dashboards
- Users can configure layouts, widgets, and displays.
- Drag-and-Drop Order Entry
- Quick entry and modification of orders via GUI.
- Keyboard Shortcuts
- Efficiency with hotkeys for common tasks.
- Mobile Compatibility
- Access via mobile devices (iOS, Android).
- Multi-Language Support
- User interface available in multiple languages.
- Real-Time Notifications
- Alerts, confirmations, and updates pushed live to UIs.
- Single Sign-On (SSO)
- Supports SSO integration for user authentication.
- Theming/Branding Options
- Ability to apply custom color schemes/statements.
- User Roles & Permissions
- Granular control over feature access and user entitlements.
- Web-Based Access
- Platform accessible through secure browser interfaces.
Vendor Support & Service
Quality of support, training, documentation, and service guarantees provided by the platform vendor.
- 24/7 Technical Support
- Availability of live support around the clock.
- Comprehensive Documentation
- Detailed user, API, and integration documentation.
- Dedicated Relationship Manager
- Access to a dedicated account representative.
- Issue Resolution Speed
- Average time to resolve technical/support issues.
- Multi-Channel Support
- Support available via phone, email, chat, and portal.
- Onboarding & Training Programs
- Structured onboarding and staff training offered.
- Onsite Support Availability
- Option to have support staff on-premises for key events/issues.
- Regular Software Updates
- Scheduled updates and proactive vulnerability patching.
- Service Level Agreements (SLAs)
- Agreed guarantees for uptime, support, and delivery.
- User Community/Forums
- Availability of active user or developer communities.