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

Xilinx Seeks to Democratise FPGA in Trading with Accelerated Algo Framework

Subscribe to our newsletter

FPGA pioneer Xilinx has launched what it reckons is the industry’s first hardware-based algorithm trading solution stack in a bid to make FPGAs more accessible to the marketplace.

Xilinx Accelerated Algorithmic Trading, a new algorithmic trading reference design, will provide traders, market data providers and algorithmic trading platforms with a modular and open-source solution, to enable software-based development techniques to be used on FPGA hardware, for sub-microsecond trading strategies.

The new framework builds on the launch of the company’s Alveo data centre accelerator cards in 2018 and the introduction of its Vitis open-source software development platform in  2019.

According to Alastair Richardson, Head of Global Business Development for Financial Technology at Xilinx, “This is the first time a vendor has created a full hardware-based algorithmic trading solution stack, and done it in a commoditized way that is accessible and available to the whole market.”

Whereas the use of hardware-accelerated trading has become de rigueur among high frequency trading firms, until now FPGAs have not been adopted by the wider market because of high and costly barriers to entry. Xilinx aims to change all that by providing a full suite of ultra-low latency algorithmic trading components on commoditised hardware, which can be tailored to suit an individual firm’s specific needs. Use cases highlighted by the company include market data feed handling, FIX gateways, smart order routing, pre-trade risk, option pricing and various algo trading strategies such as Peg and VWAP (volume-weighted average price).

Xilinx claims sub-microsecond tick-to-trade speeds out of the box, based on CME data. This includes receiving market data packets from the CME, running the feed handler, building an order book, creating a Peg algo and creating and sending an order back to the exchange.

One of the key features of the solution is that firms can augment Xilinx’s pre-defined IP blocks with their own, without having to write FPGA-specific code. “You can programme it all in C and C++ style languages,” says Richardson, “so it’s open to a much wider audience. All of our libraries are open sourced, so you can download them off Xilinx.com and start compiling, with no licence fees. And the algorithmic trading framework has all the IP that you need to get going and start porting your application from CPU onto FPGA. This means that a much wider variety of software ISVs and in-house developers can make that jump from CPU onto hardware. We’re enabling the whole industry to take advantage of this through a democratised framework, allowing low latency networking and acceleration for all”.

Richardson explains that the pre-configured IP blocks give an example of what is possible, but that most firms will want to adapt the solution to suit their own requirements. “We recognise that firms have their own pricing engines, we don’t want to tell you how to write your algorithms. But we do want to show you what’s possible and how to do it, and give you that kickstart that you need to start moving in this direction. The example design is for tick-to-trade on the CME, so you can plug it in, give it a go, see how it works, how it handles and receives market data and sends an order back to the exchange. We’ve already had some initial customers convert this design from the CME to other exchanges in a matter of weeks, not years, which is the traditional development time on FPGA”.

Richardson adds that while the initial design is for tick-to-trade, the IP blocks can be altered so that firms can, for example, use the same framework to receive orders, run pre-trade risk checks, and send orders out to the market.

The framework also allows for integration with in-house or third-party vendors such as Enyx and LDA, says Richardson, and can be run as a hybrid model. “Because it allows you to use both the CPU and the FPGA, you can offload just a specific function,” he says. “You could, for example, offload the market data component, so all market data filtering is done on the FPGA and everything else sits on the CPU. Then, as you get more comfortable, you may want to migrate more latency-sensitive portions of your application into a full hardware implementation. The design accommodates and allows you to do both, and to benefit from Xilinx upgrades, so you’re future-proofing your development.”

How easy is it to get started with the framework?

“You can go out today and buy an Alveo U50 or U250 through your OEM channels, like Dell, HP, Lenovo, and Supermicro,” says Richardson. “Then just go and download it from Xilinx.com, it’s free to try. You don’t even need a card to get going, you can run some of these designs and examples in the cloud and then port to an on-prem solution once you’ve got a suitable design up and running.”

Subscribe to our newsletter

Related content

WEBINAR

Recorded Webinar: Trade South Africa: Considerations for Connecting to and Trading the Johannesburg Markets

Interest among the international institutional community in trading South African markets is on the rise. With connectivity, data and analytics options for trading on the Johannesburg Stock Exchange growing more sophisticated, and the emergence of A2X as a credible alternative equity market, South Africa is shaping up as a financial centre that can offer a...

BLOG

Quincy Data Collaborates with NovaSparks to Enhance NovaTick with QED Feed Integration

Quincy Data, a division of McKay Brothers, has partnered with field programmable gate array (FPGA) market data technology vendor NovaSparks, to integrate the Quincy Extreme Data (QED) Feed into NovaSparks’ NovaTick ultra-low latency ticker-plant, which leverages FPGA matrix architecture to meet the high-performance demands of electronic trading platforms. The integration allows NovaTick to process the...

EVENT

RegTech Summit London

Now in its 8th 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

MiFID II handbook, third edition – How compliant are you?

Six months after Markets in Financial Instruments Directive II (MiFID II) went live, how compliant is your organisation? If you took a tactical approach to cross the compliance line on January 3, 2018, how are you reviewing and renewing systems to take a more strategic approach and what are the business benefits of doing so?...