at Financial Technnology Year
This content is provided by FinTechBenchmarker.com who are responsible for the content.
Please contact them if you have any questions.
Comprehensive software systems that enable traders to execute orders across multiple exchanges and asset classes, with real-time pricing, advanced order types, and execution algorithms. These platforms often feature customizable interfaces and API connectivity to integrate with other systems.
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.
API and System Integration
Enables seamless data and workflow integration with internal systems, analytics, and third-party services.
- Authentication & Authorization API
- Access management via API integrations.
- Automated Testing API
- Endpoints for pre-production testing/simulation.
- Bidirectional Data Sync
- Updates flow to and from the platform and connected systems.
- Cross-System Workflow Orchestration
- Supports triggers, workflows with OMS, EMS, back office.
- Custom API Rate Limit
- Configurable limits to API requests per second.
- Custom Plugin Framework
- Developers can enhance or extend functionality via plugins.
- FIX Protocol Support
- Industry-standard Financial Information eXchange connectivity.
- Latency Benchmarking Tools
- APIs or endpoints to measure performance, round trips, etc.
- Market Data API
- APIs for subscribing to real-time and historical market data feeds.
- Order Entry API
- APIs for programmatic order submission and management.
- REST API Documentation
- Structured REST API endpoints for connectivity.
- Seamless Reporting System Export
- Pushes data/reports to internal or external systems.
- Streaming Analytics Integration
- Real-time analytic overlay via external services.
- Third-Party Vendor Marketplace
- Easy integration and discovery of certified third-party apps.
- WebSocket Streaming API
- For real-time, push-based integration.
Connectivity & Exchange Access
Robust, reliable connections to exchanges, ECNs, and counterparties, with real-time failover and location options.
- API Access for Venue Connectivity Management
- APIs to configure, test, and update venue connections.
- Automatic Failover
- Seamless transition to backup network paths on failure.
- Burst Capacity Handling
- Can process sudden bursts of orders or data.
- Co-Location Options
- Infrastructure physically located at or near exchange data centers.
- Cross-Venue Order Synchronization
- Keeps orders and executions synchronized across linked venues.
- Direct Market Access (DMA)
- Low-latency, direct connections to exchange gateways.
- Dynamic Venue Discovery
- Identifies new/available venues and onboards automatically.
- Exchange Certification
- Support for all required certifications by connected venues.
- Exchange Latency Monitoring
- Tracks latency of orders and data to/from each venue.
- Market Participation Analytics
- Visualizes and analyzes fills/participation by venue.
- Redundant Connectivity
- Multiple independent network paths to exchanges.
- Secure Session Management
- Manages and monitors session state and health with exchanges.
- Smart Order Routing
- Intelligently routes orders for best execution across venues.
- Support for Multiple Connectivity Protocols
- FIX, ITCH, OUCH, proprietary crosses, etc.
- Venue Entitlement Management
- Controls access by user, desk, or client to specific venues.
Deployment, Maintenance & Support
Platform provisioning options, reliability of ongoing maintenance, diverse support channels for users and IT.
- 24/7 Technical Support
- Round-the-clock tech/help desk availability.
- Automated Data Backups
- Routine backups for all user and trade data.
- Automated Platform Updates
- Zero downtime upgrades and security patches.
- Configurable Maintenance Windows
- Set and communicate system downtime periods.
- Deployment Flexibility
- Cloud, on-premises, and hybrid deployment models supported.
- Disaster Recovery Plan
- Documented, tested processes for platform recovery.
- End-User Feedback Integration
- Mechanisms to collect and act on user suggestions.
- Incident Tracking and Root Cause Analysis
- Platform for issue tracking, resolution timelines, and RCA.
- Integration with IT Service Management Tools
- Ticketing system compatibility (e.g., ServiceNow, Jira).
- Multi-Tenant Support
- Allows multiple clients with separate data/controls on shared infrastructure.
- Named Account Management
- Designated customer success managers.
- Onboarding & Training Documentation
- Guided instructions, demo materials, user manuals.
- Service Level Agreements (SLAs)
- Binding commitments to uptime, support responsiveness, etc.
- User Self-Service Portal
- Knowledge base and ticketing for support issues.
- White Labeling Options
- Branding and interface customization for resellers/clients.
Execution Algorithms
Automated programs designed to optimize trade execution, minimize market impact, and achieve best execution.
- Algorithm Switching
- Ability to switch execution algorithms mid-trade or hybridize algorithms.
- Child Order Slicing
- Breaks large orders into smaller, randomized chunks.
- Custom Algorithmic Strategies
- Allows users to build, deploy, or parameterize custom execution logic.
- Dark Pool Access
- Routes orders to dark pools and alternative trading systems.
- Dynamic Scheduling
- Adjusts execution schedules based on real-time market conditions.
- Execution Benchmarks
- Configurable to achieve different benchmark prices (open, close, custom).
- Implementation Shortfall
- Optimizes execution to minimize cost relative to a reference price.
- Latency Measurement
- Time delay between order submission and execution.
- Liquidity Seeking
- Targets hidden liquidity using smart order routing.
- Passive/Aggressive Mode
- Switches between aggressive liquidity-taking and passive posting.
- Percentage of Volume
- Participates with a pre-defined percent of market volume.
- Post-Trade Slippage Analysis
- Measures the difference between expected and actual execution price.
- Real-Time Rebalancing
- Automates portfolio or basket rebalancing during trading sessions.
- TWAP Algorithm
- Trades according to a time-weighted average price schedule.
- VWAP Algorithm
- Executes trades in line with volume-weighted average price.
Market Data Integration
Real-time and historical data feeds from multiple exchanges and market sources, supporting quantitative analysis and decision making.
- Aggregated Market Statistics
- Delivers calculated statistics (VWAP, volume, highs/lows, etc.).
- Corporate Action Alerts
- Notifies about splits, dividends, and symbol changes in real-time.
- Custom Market Data Subscriptions
- Allows user-defined data subscriptions for only relevant instruments.
- Data Normalization
- Harmonizes data formats across various sources.
- Data Quality Monitoring
- Detects missing, corrupted, or delayed data points.
- End-of-Day Reporting
- Automated generation of daily trade and quote summaries.
- Historical Data Download
- Enables download of historical prices and trade information.
- Level I and II Market Data
- Streams real-time bid, ask, last, and full order book depth.
- Market Data Feed Latency
- Measures the delay in receiving real-time data from the source.
- Multimarket Data Aggregation
- Combines data streams from multiple exchanges or ECNs.
- News Feed Integration
- Ingests and displays news, economic alerts, or relevant headlines.
- Real-Time Visualization Tools
- Heatmaps, order book ladders, and stream graphs for data exploration.
- Symbol Mapping Engine
- Resolves identifier mismatches across data providers.
- Tick-by-Tick Data
- Provides every trade, quote, and event detected by the market.
- User-Defined Alerts
- Create price, condition, or event-based notifications.
Order Management
Facilitates the entry, routing, modification, and tracking of buy/sell orders across multiple markets and asset classes.
- Advanced Order Types
- Supports market, limit, stop, stop-limit, iceberg, and other advanced order types.
- Audit Trail
- Complete historical log of all order activities.
- Batch Order Processing
- Capability to process multiple orders in a single submission.
- Dedicated Order Entry Hotkeys
- Keyboard shortcuts for speedier order entry and management.
- Multi-Asset Support
- Ability to handle orders for equities, options, futures, forex, and other products.
- Order Lifecycle Analytics
- Insights and statistics on order execution patterns.
- Order Modification
- Allows users to amend or cancel orders before execution.
- Order Routing Logic
- Customizable rules for how and where orders are routed.
- Order Status Monitoring
- Real-time display of open, filled, and cancelled orders.
- Order Template Presets
- Pre-configured templates for recurring order types or strategies.
- Order Throttle Rate
- The maximum number of orders the platform can handle per second.
- Parent-Child Order Linkage
- Tracks and manages parent orders alongside resulting child slices.
- Partial Fills Handling
- Ability to manage and track partial order executions.
- Pre-Trade Compliance Checks
- Ensures orders meet regulatory and internal risk policies before sending to market.
- Synchronized Multi-Venue Orders
- Executes and manages identical or related orders across different venues.
Performance & Scalability
Ensures the platform can handle increasing volumes, users, and market data without degradation.
- Auto-Scaling Cloud Deployment
- Platform can expand/reduce cloud resources as required.
- Automated Health Check Monitoring
- Self-checks and monitoring for platform health.
- Automatic Load Balancing
- Distributes work efficiently among available resources.
- Concurrent User Capacity
- Maximum number of active users supported.
- Data Replication Latency
- Delay for synchronizing data between active and backup sites.
- Disaster Recovery Failover Time
- Max time to recovery after major failure.
- Dynamic Resource Allocation
- Dynamically allocates computational resources during spikes.
- Horizontal Scaling
- Ability to increase system resources or nodes for higher load.
- Hot Swappable Components
- Systems/modules can be updated or replaced without downtime.
- Low-Latency Architecture
- Engineered for sub-millisecond performance.
- Multi-core Processing Support
- Can efficiently utilize multi-core CPUs for parallel processing.
- Peak Load Stress Testing
- Provisions for sustained high-volume operational simulation.
- Persistent, High-Speed Storage
- Fast, reliable storage for high throughput workloads.
- System Uptime SLA
- Guaranteed minimum uptime.
- Throughput Rate
- Order/message processing throughput.
Regulatory Compliance & Auditing
Ensures trading activity adheres to applicable laws and internal policy, with robust logging and audit tools.
- Anonymized Data Export
- Ability to export de-identified data for compliance review.
- Automated Email Archive
- Captures all transactional emails for compliance.
- Automated Trade Reconcilation Reports
- Reconciles internal order books and trade records for compliance.
- Automated Trade Surveillance
- Detects patterns of potential market abuse.
- Comprehensive Audit Trail
- Granular, tamper-evident logs of all user and system actions.
- Configurable Alert Thresholds
- Administrators adjust triggers for surveillance alerts.
- Data Integrity Verification
- Routine checks to verify integrity of transactional data.
- Geographic & Jurisdictional Limiters
- Automatically blocks/flags activity in prohibited regions.
- Interoperability with Compliance Vendors
- Integrates with popular compliance and reporting solutions.
- MiFID II/SEC/ESMA/Exchange Compliance
- Built-in compliance with multiple regulatory frameworks.
- Report Generation for Regulators
- Exports trade, order, and risk reports in accepted regulatory formats.
- Retention Policy Management
- Configurable log, message, and data retention based on policy.
- System Access Logging
- Logins, logouts, and access level changes are tracked.
- User Access Certification
- Regularly reviewed and attested user role permissions.
- Whistleblower/Exception Channel
- Internal mechanism for flagging suspicious activities.
Reporting & Analytics
In-depth trade, risk, compliance, and operational reporting, as well as real-time and historical analytics.
- Compliance Reporting Templates
- Pre-built templates for key regulatory regimes.
- Custom Charting & Visualization
- User-defined technical and quantitative chart overlays.
- Custom Report Builder
- Drag-and-drop interface for building tailored reports.
- Dashboard KPI Widgets
- Configurable visualization for key business metrics.
- Drill-Down Capabilities
- Analyze from portfolio down to single trade detail.
- Export to Excel/CSV/PDF
- Multiple formats for extracting report data.
- Historical Trade Analytics
- Slice and analyze past trades and strategies.
- Integration with BI Tools (e.g., Tableau, PowerBI)
- Supports direct connection with external analytics solutions.
- Interactive Trade Blotters
- Filterable, drill-down table of trades, orders, and executions.
- Performance Benchmarking
- Compare trader/strategy returns vs customizable benchmarks.
- Pivot Table Functionality
- Flexible summary and analysis for large datasets.
- Post-Trade Transaction Cost Analysis
- Detailed review of slippage, fees, and market impact.
- Real-Time P&L Monitoring
- Live profit and loss reporting by instrument, portfolio, or trader.
- Role-Specific Report Access
- Permissions restrict who can see what reports.
- Scheduled Report Automation
- Email, export, or API push of regular reports.
Risk Management
Tools to protect trading operations from unwanted exposures, breaches, or losses, implementing pre-trade and post-trade controls.
- Auto-Liquidation Engine
- Automatically unwinds positions when risk tolerance is exceeded.
- Automated Risk Notifications
- Alerts users when approaching or breaching risk thresholds.
- Custom Risk Dashboard
- Visual, role-based dashboards for risk summaries and controls.
- Custom Risk Rules Editor
- Lets users develop and deploy custom risk validation rules.
- Dynamic Risk Parameter Updates
- Permits in-session changes to risk model parameters.
- Intraday Margin Calculation
- Calculates required and used margin continuously.
- Intraday P&L Monitoring
- Live calculation of profit and loss across accounts.
- Notional Exposure Controls
- Caps exposure by total notional value of outstanding trades.
- Overnight and Intraday Risk Segmentation
- Differentiates between risk for overnight vs intraday positions.
- Pre-Trade Risk Checks
- Assess credit, exposure, and regulatory compliance before trades are submitted.
- Real-Time Position Limits
- Sets maximum position sizes per trader, account, or symbol.
- Real-Time VaR (Value at Risk) Calculation
- Calculates statistical loss estimates in real-time.
- Stress Testing Framework
- Simulates portfolio shocks and worst-case scenarios.
- Surveilled Account Whitelisting
- Specifies trusted accounts or traders exempt from certain controls.
- Trade Blotter Surveillance
- Monitors live trading blotter for exception patterns.
Security
Comprehensive protection for data, operations, and access, to meet best practices and industry standards.
- Audit Log Tamper Protection
- Ensures audit logs can't be altered post-creation.
- Automated Threat Intelligence Feeds
- Integrates with threat intelligence for proactive defense.
- Certificate-Based Mutual Authentication
- Requires digital certificates for client/server verification.
- DDoS Protection
- Safeguard against distributed denial of service attacks.
- Data Loss Prevention (DLP)
- Prevent unauthorized transfer or sharing of sensitive information.
- End-to-End Encryption
- Encrypts all data in transit and at rest.
- Export/Download Restrictions
- Restricts or tracks data exports and downloads.
- IP Whitelisting
- Restricts access to pre-approved locations/networks.
- Intrusion Detection & Prevention
- Monitors platform for suspicious activities.
- Multi-Factor Authentication
- Requires more than one method of authentication to access the platform.
- Role-Based Access Control
- Permissions and feature access defined per user role.
- Secure Software Development Lifecycle
- Security controls in code, testing, and deployment.
- Security Patch Management
- Timely application of security patches.
- Session Timeout
- Auto-logout users after inactivity.
- User Password Strength Policy
- Enforces minimum complexity, expiration, and change frequency.
User Interface & Customization
Provides intuitive, ergonomic, and configurable desktop and mobile interfaces for diverse user preferences.
- API Interface Widgets
- Drag-and-drop widgets for API/configuration management.
- Accessibility Features
- High-contrast, large text, screen reader support.
- Built-In Charting Tools
- Technical and fundamental chart overlays.
- Custom Alerts and Notifications
- Personalized pop-ups, email, or SMS triggers.
- Customizable Workspace Layouts
- Users can drag, drop, and resize modules to suit their workflow.
- Hotkey/Keyboard Shortcuts
- Fully user-configurable shortcuts for commands.
- Language Localization Options
- For multi-lingual user environments.
- Light/Dark Mode Themes
- Full theme control for screen comfort.
- Mobile Device Compatibility
- Optimized for phones and tablets.
- Multiple Monitor Support
- Interface can be spread across several screens.
- Quick Access Toolbars
- Allows pinning of frequently used actions for fast access.
- Real-Time Custom Watchlists
- User-defined watchlists for tracking relevant securities.
- Role-Based Interface Controls
- User views and permissions alter display elements.
- Saved Workspace Profiles
- Save and load environment configurations.
- Widget-Based Dashboards
- Dashboards comprised of interactive, customizable widgets.