Feb 22, 2023
No image

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
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.
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.