Feb 22, 2023
No image
FPGA-Based Platform for HFT
Completed

FPGA-Based Platform for HFT

$50,000+
7-12 months
United States
6-9
view project
Service categories
Service Lines
Software Development
Domain focus
Technology
Subcategories
Software Development
Hardware Development

Challenge

The goal was to create an FPGA-based solution to support the speed of nanoseconds or even picoseconds while trading. It was a challenging undertaking that demanded significant effort, specialized skills, and experience in specific programming languages such as VHDL or Verilog.
The goal was to create an FPGA-based solution to support the speed of nanoseconds or even picoseconds while trading. It was a challenging undertaking that demanded significant effort, specialized skills, and experience in specific programming languages such as VHDL or Verilog.

Solution

The project included various phases and tasks: - Analysis - Technical design - Technical prototyping - UI prototyping - Backend development - FPGA hardware engineering - Simulator development As the result, there was a PoC ready to be further developed into MVP. The platform can receive market data and perform filtering, display prices, buy and sell market orders, and receive fills. Technologies: Verilog, SystemVerilog, Intel HLS, C/C++, GoLang, MongoDB, Kubernetes, React, GraphQL

Results

The company has acquired an ultra-HFT platform that is capable of implementing real-world trading scenarios and executing them within nanoseconds. The platform's user interface can be utilized to create efficient algorithms and automate order execution and reporting fills on stock exchanges. This provides the analysts with the ability to easily execute trades in real-time.