About a-team Marketing Services
The knowledge platform for the financial technology industry
The knowledge platform for the financial technology industry

A-Team Insight Blogs

FPGAs, Established for Market Data, Now Being Leveraged for Transactions, Pre-Trade Risk

Subscribe to our newsletter

Field Programmable Gate Arrays (FPGAs) – providing hardware-based acceleration for processing typically performed in software – are being increasingly adopted for financial markets applications, with signs that their use is moving beyond boosting market data delivery, to address transactional performance as well. Fixnetix and Wall Street FPGA are providing two such examples, as hardware acceleration veterans like Activ Financial Systems roll out the latest versions of its ticker plant, doubling performance.

Activ Financial – which first introduced FPGA technology into its market data processing units in 2007, last month unveiled its Activ MPU Gen2 ticker plant, providing higher performance with more flexibility, and a smaller deployment footprint.

According to Shawn Kaplan, director of business development at Activ, the company’s first foray into leveraging FPGAs convinced them of the performance benefits to be attained, but noted that actual implementation of them – using a third-party FPGA card – tied the company to an “appliance approach,” which was not the original intent.

With Gen2, the company has designed its own PCIe card, which can be installed in just about any PC host. The card includes an Altera Stratix IV FPGA – twice the power of the Stratix II originally used – to provide performance that equates to the processing of five million market data messages per second. Activ is selling Gen2 either as a PCIe card for others to integrate into PCs, or along with a PC host, which can support multiple cards. Activ sells its ticker plants along with both consolidated and direct data feeds from financial markets sources worldwide.

Kaplan says that Activ will benefit from having design control over the PCIe card, and suggests that future developments will see cards with Ethernet ports, so that entire direct feed handlers can be implemented on a single card. Activ isn’t the only vendor of FPGA-accelerated market data solutions.

Rival Exegy is continuing to develop its ticker plant offerings, most recently rolling out Data Tone, a bundled ticker plant and data service offering, in conjunction with broker/dealer Essex Radez.

Also, Paris-based NovaSparks – founded in 2007 as HPC Platform – offers its own FPGA ticker plant product, with support for feeds formats, such as Fast and Nasdaq’s Itch, and incorporating order book and index computation. The company has gained momentum in recent months through partnerships with the likes Solace Systems, which sells hardware-accelerated messaging middleware. But just as FPGAs are becoming widely accepted for market data processing, so their use to accelerate transactional applications is now gaining momentum.

Seattle-based In-FPGA Trading Systems recently emerged with an FPGA-based “reference design,” which demonstrates Itch data feed handling, and order entry via the Ouch feed specification, in under two microseconds. The company is providing a developer platform (also using the Altera Stratix IV FPGA), and consulting services and education specifically to financial markets participants.

Meanwhile, New York City-based Wall Street FPGA recently announced a prototype of an FPGA-accelerated open-source QuickFIX gateway, allowing the FPGA logic to very rapidly cancel a large number of open orders, as is typically required in high frequency trading. According to Wall Street FPGA executive director Terry Stratoudakis, the company plans to prototype an entire order matching engine, by leveraging FPGAs to process a number of FIX message types, as well as introduce network monitoring tools, such as a network taps and sniffers, incorporating IEEE 1588 timestamping.

Perhaps the most interesting and substantive development in deploying FPGAs in transactional environments has come from market data and connectivity specialist Fixnetix, which recently announced its iX-ecute initiative aimed at massively speeding up pre-trade risk processing.

Fixnetix plans to offer iX-ecute along with its array of data, co-location and trade execution services. With the recent introduction of regulations to ban so-called naked access, responsibility is falling on those offering sponsored direct market access (DMA) to provide a set of real-time controls and checks on incoming orders before routing them to markets for execution.

With such processing working against the continuing push to lower latency, an area of significant competition among DMA providers, Fixnetix reckons its hardware-accelerated approach can be implemented with negligible overhead.

Says Fixnetix’s director of trading solutions Matt Dangerfield, iX-ecute has been designed as a pure FPGA solution, leveraging Xilinx Virtex devices on custom-designed PCIe cards, of which up to 16 can be fitted into a rack-mountable 4U chassis. The only requirement for a PC is for command and control purposes, while high availability features allow for the workload on one PCIe card to be transferred seamlessly to another when potential fail conditions are detected.

Dangerfield says that standard functionality for iX-ecute will be support for a range of message protocols, such as FIX and Ouch, and a number of commonly required pre-execution checks, including order quantity, quantity * price, % away from last tick or open, and matching against a restricted list of counter parties. New message protocols and risk checks can be added with about eight weeks notice. Prototype tests against the London Stock Exchange have shown client-to-market latency of around eight microseconds, with 1 gigabit Ethernet.

Dangerfield expects this to drop to less than 2.5 microseconds, with 10 gigabit Ethernet, early in 2011 when the service is expected to go live for the first customers. As well as risk checks, the FPGAs also perform TCP/IP processing and FIX message validation.

According to Henry Young, director at TS-Associates, which leverages FPGAs in its latency monitoring TipOff appliance, the focus for hardware acceleration in transactions is not just about reducing latency, but also on improving deterministic performance – a reduction of jitter – which allows for better tuning of trading algorithms.

Young suggests, though, that to be more successful in that endeavor, exchanges and other execution venues need to look to deploy FPGAs in their trading gateways. Despite the uptick in FPGA activity, Activ’s Kaplan cautions that creating software for FPGA environments is still challenging, and that hiring developers with specialist skills – in particular the low-level VHDL required to map business functionality to the FPGA logic – is required to reap real performance benefits.

That said, the emergence in the financial markets space of technology vendors, such as Impulse Accelerated Technology, which offers the Impulse C optimising compiler specifically for hardware co-processors, and Stone Ridge Technology, which offers development platforms and expertise for implementing software on FPGAs, is making the adoption of FPGAs more viable, for vendors and trading firms alike.

Subscribe to our newsletter

Related content

WEBINAR

Recorded Webinar: The future of KYC and AML: How to tackle the challenges and gain the opportunities of perpetual KYC

Perpetual Know Your Customer (or pKYC) could be a game changer for client onboarding, due diligence and financial crime compliance. Moving on from today’s reactive approach that conducts client KYC processes at onboarding and typically at one, three and five year intervals, pKYC takes a proactive approach, creating a digital KYC profile and dynamically refreshing...

BLOG

ICE Partners with Techary to Provide Hardware Procurement and Managed Services

Market infrastructure provider Intercontinental Exchange (ICE) has launched a global procurement and managed services solution in collaboration with Techary, a global technology solutions provider. The new service, which will be offered by ICE Global Network (IGN) and supported by Techary, will provide customers with end-to-end hosting, hardware procurement, management and support through one single IGN...

EVENT

RegTech Summit London

Now in its 6th year, the RegTech Summit in London will bring together the RegTech ecosystem to explore how the European capital markets financial industry can leverage technology to drive innovation, cut costs and support regulatory change.

GUIDE

Trading Regulations Handbook 2022

Welcome to the third edition of A-Team Group’s Trading Regulations Handbook, a publication designed to help you gain a full understanding of regulations that have an impact on your trading operations, data and technology. The handbook provides details of each regulation and its requirements, as well as ‘at-a-glance’ summaries, regulatory timelines and compliance deadlines, and...