APPIA - FIX Engine

2
www.nyx.com ©2010 NYSE Euronext All Rights Reserved PRODUCT DESCRIPTION NYSE Technologies Appia ® mb/N8080/101105 FAST FACTS What is it? Appia is a powerful FIX engine used for managing and validating electronic trading messages across different trading systems and networks. NYSE Technologies is the market leader in FIX engines and an industry pioneer, having introduced the first commercial FIX engine in 1994. Who is it for? Appia is used by a wide range of financial firms – both big and small – including asset managers, broker-dealers, exchanges, ECNs, ATSs and technology vendors. What does it provide? With Appia, you get a complete FIX-enabled straight-through-processing platform that handles message management and validation, message security, logging, routing logic, persistence, and message normalization. It manages the protocol and your connections, and its pluggable architecture and customizable rules of engagement allow users to adapt to any counterparty in a FIX environment, enterprise-wide. The FIX Engine that’s Fast, Reliable, and Flexible NYSE Technologies Appia delivers a comprehensive solution for managing and validating electronic trading (FIX) messages across multiple platforms, desks, and asset classes around the globe. Its extensive flexibility helps to get your electronic trading up and running quickly with new counterparties and built-in redundancy ensures orders and executions get completed. That’s one reason why Appia is the most widely deployed FIX software world-wide, used by 25 of the top 50 brokers, ECNs, ATSs, Exchanges, buy-side firms, and powering the top EMS and OMS providers, with more than 1,000 installations in over 30 countries. Customer Challenges Knowledge In order to trade electronically today, it is imperative for firms to be FIX enabled, as FIX has become the messaging standard for the electronic communication of trade- related messages. Without a third party solution, entities face the prospect of building something on their own. Most trading firms lack staff knowledgeable enough to do so. Performance Recent studies show that the FIX engine is a mission critical area within your trading process where you can improve latency. Getting orders in and executions done in a timely matter has become all the more critical as program and electronic trading have come to dominate the markets. Reliability With electronic trading, firms can lose trading opportunities when a system or a connection goes down, often forcing them to manually restart the platform. Continuity is lost and the opportunity cost of missed trades becomes a hidden expense. Flexibility Trading firms face hundreds of variations of FIX, often having to tailor standards to conform to a counterparty’s requirements and trading style. Firms must be able to handle FIX variations on the fly in order to be able to trade with any given partner. Solution Benefits High Performance Appia helps you manage high trading volumes with low latency through a highly extensible framework. In addition, a High Frequency Trading option allows you to better meet increased latency demands. With sub-50 microsecond latency, you gain the responsive- ness necessary to take advantage of fast moving market opportunities. Total Flexibility Appia easily adheres to various FIX protocols and dialects. There’s no need to go back to the vendor or your development team to make code changes. Over the years, we have added hundreds of attributes to handle all the different oddities you may face. We inte- grate with your existing infrastructure for fast installations and more efficient workflows. Uninterrupted Trading With High Availability and Dynamic Load Balancing features, all engines play an active role in communicating FIX messages, allowing you to have a backup server whenever you need it. Virtual servers in an Appia cluster take the place of primary servers in the event of a failure, fully synchronizing with data in a failed node. Servers can also be spread out geographically, helping you to develop disaster continuity plans.

Transcript of APPIA - FIX Engine

Page 1: APPIA - FIX Engine

www.nyx.com©2010 NYSE Euronext

All Rights Reserved

PRODUCT DESCRIPTION

NYSE Technologies Appia®

mb/N8080/101105

FAST FACTSWhat is it?Appia is a powerful FIX engine used for managing and validating electronic trading messages across different trading systems and networks. NYSE Technologies is the market leader in FIX engines and an industry pioneer, having introduced the first commercial FIX engine in 1994.

Who is it for? Appia is used by a wide range of financial firms – both big and small – including asset managers, broker-dealers, exchanges, ECNs, ATSs and technology vendors.

What does it provide? With Appia, you get a complete FIX-enabled straight-through-processing platform that handles message management and validation, message security, logging, routing logic, persistence, and message normalization. It manages the protocol and your connections, and its pluggable architecture and customizable rules of engagement allow users to adapt to any counterparty in a FIX environment, enterprise-wide.

The FIX Engine that’s Fast, Reliable, and FlexibleNYSE Technologies Appia delivers a comprehensive solution for managing and validating electronic trading (FIX) messages across multiple platforms, desks, and asset classes around the globe. Its extensive flexibility helps to get your electronic trading up and running quickly with new counterparties and built-in redundancy ensures orders and executions get completed.

That’s one reason why Appia is the most widely deployed FIX software world-wide, used by 25 of the top 50 brokers, ECNs, ATSs, Exchanges, buy-side firms, and powering the top EMS and OMS providers, with more than 1,000 installations in over 30 countries.

Customer ChallengesKnowledge In order to trade electronically today, it is imperative for firms to be FIX enabled, as FIX has become the messaging standard for the electronic communication of trade-related messages. Without a third party solution, entities face the prospect of building something on their own. Most trading firms lack staff knowledgeable enough to do so.

Performance Recent studies show that the FIX engine is a mission critical area within your trading process where you can improve latency. Getting orders in and executions done in a timely matter has become all the more critical as program and electronic trading have come to dominate the markets.

ReliabilityWith electronic trading, firms can lose trading opportunities when a system or a connection goes down, often forcing them to manually restart the platform. Continuity is lost and the opportunity cost of missed trades becomes a hidden expense.

Flexibility Trading firms face hundreds of variations of FIX, often having to tailor standards to conform to a counterparty’s requirements and trading style. Firms must be able to handle FIX variations on the fly in order to be able to trade with any given partner.

Solution BenefitsHigh PerformanceAppia helps you manage high trading volumes with low latency through a highly extensible framework. In addition, a High Frequency Trading option allows you to better meet increased latency demands. With sub-50 microsecond latency, you gain the responsive-ness necessary to take advantage of fast moving market opportunities.

Total FlexibilityAppia easily adheres to various FIX protocols and dialects. There’s no need to go back to the vendor or your development team to make code changes. Over the years, we have added hundreds of attributes to handle all the different oddities you may face. We inte-grate with your existing infrastructure for fast installations and more efficient workflows.

Uninterrupted Trading

With High Availability and Dynamic Load Balancing features, all engines play an active role in communicating FIX messages, allowing you to have a backup server whenever you need it. Virtual servers in an Appia cluster take the place of primary servers in the event of a failure, fully synchronizing with data in a failed node. Servers can also be spread out geographically, helping you to develop disaster continuity plans.

Page 2: APPIA - FIX Engine

We have a team of dedicated engineers working on Appia, with over 150 years experience in aggregate. With experience has come the quality and innovation to create a flexible, scalable, and robust design for a critical component in your electronic trading infrastructure that interfaces directly with your clients. Appia gets you connected with your clients faster with the following out-of-the-box features:

About NYSE TechnologiesNYSE Technologies provides comprehensive transaction, data, and infrastructure services and managed solutions for buy-side, sell-side, and exchange communities that require next-generation performance and expertise for mission critical and value-added client services.

Find Out MoreContact our Sales Team to learn more about the services listed herein as well as our full array of offerings.

Call: +1 212 510 3600 (Americas) +44 20 7623 0444 (EMEA) +852 3973 6458 (Asia Pacific) +81 3 3667 4730 (Japan)

Email: [email protected] [email protected]

Web: www.nyse.com/technologies

© 2010 NYSE Technologies Inc. All rights reserved. All other product and company names and marks mentioned in this document are the property of their respective owners and are mentioned for identification purposes only.

PRODUCT DESCRIPTION

NYSE Technologies Appia®

Pluggable Architecture

•Scale server clusters by easily adding engines

•Use hundreds of configurable pre-built plug-ins

•Re-route messages and perform message content filtering

•Manipulate the content of inbound and outbound messages as needed

Fast Recovery Options

•Synchronize with back-up servers for immediate failover protection

•Receive full message persistence for easy data recovery

•Store messages and critical session details in a flat file or JDBC compliant database

•Manage recovery with seamless disaster site failover process

Customization

•Normalize in-bound messages and correct counterparty inconsistencies

•Write plug-ins to insert into message processing using Appia’s Extensiblity Framework

•Customize message routing, translation, and transformation rules

Trading Session Utility

•Easy configuration and on-boarding procedures

•Automate startup, connection, disconnection, end-of-day activities, on a per-session basis

•Administer configuration, monitoring, administration, and testing tasks with pre-packaged tools

•Handle trading across time zones and holidays without intervention

•Configure multiple trading sessions and associate with one or more FIX sessions

NEW! High Frequency Trading (HFT) Option•Better meet the increased latency demands

of your FIX infrastructure

•Configurable by volume level - low, high, or adaptive - to optimize performance

•Our best performing mode, Adaptive, fluctuates between high and low volume to work in sync with your workflow

•Leverages latest technology to minimize potential performance gaps and better manage memory, CPU resource allocations, and object handling

Business Intelligence•Pre-built validation rules at field, message,

and session levels

•Specify maximum messages flow rate per second on a per session basis (Throttle plug-in)

•Ensure data is in compliance before processing (Risk Checker plug-in)

•Verify counterparty information utilizing internal trading and securities data (Table Look-Up plugin)

•Make internal routing decisions based on default FIX tags (Order Routing plug-in)

Supported Technologies•Interfaces: Java, C++, ActiveX, .NET

Toolkits, RMI, InProcess, Socket

•Middleware: MQSeries, Tibco, JMS

•Encryption: PGP, Secure Socket Layer to EMX, SSL client and server connections via Java Secure Socket Extension

•FIX Versions: Appia supports all versions and variants of FIX (4.0 – 5.x) and other financial messaging protocols

•Databases: DB2, Oracle, MySQL, Microsoft SQL Server, Sybase, high performance proprietary flat file

•Platforms: Microsoft Windows, Sun Solaris, Linux, HP-UX, IBM AIX

•OMS/EMS: Connect to applications through a wide variety of interfaces