Risk Management Controls

The Securities and Exchange Commission (SEC) has mandated that all brokers/dealers trading securities directly on an Exchange or Alternative Trading Systems (ATS) are responsible to establish, document, and maintain a system of risk management controls and supervisory procedures that are reasonably designed to:

  • Systematically limit the financial exposure that would arise as a result of market access to prevent orders that exceed appropriate pre-set credit or capital thresholds, or appear erroneous.
  • Ensure compliance with all regulatory requirements that are applicable pre-entry on a per-order basis and prevent restricted orders from trading, and restrict unauthorized access.
  • Document and record the results, provide immediate post-trade execution reports to appropriate surveillance personnel, perform a documented review to demonstrate the effectiveness of the system at least annually, and certify annually.

The problem: This takes time, and for top traders, every nanosecond counts.

Custom Programmable Logic Devices

The challenge is to create a system that inputs the proprietary information for each customer from the broker, inputs every trade from the “naked access customer,” undertake the financial risk management control testing and verification, and sends the valid trades on to the exchange, with the lowest latency impact on each trade.

Any delay in verification means a loss of a trading opportunity and directly impacts the ability of the trading company to compete effectively.

That’s why high-profile names in the financial market rely on advanced FPGA technology from New Wave DV to sidestep the main processor and perform verification on the network processing card. It’s how a Fortune 500 company becomes a Fortune 50 company.

How FPGA Design and Verification Services Work

Verification systems employing the server’s main processors suffer from unacceptable bottlenecks. Tests on file servers using “standard” 10 Gigabit Ethernet server network interface cards have shown that when performing TCP transfers through their native stacks, even 2.2 GHz processors can be close to 100% utilized while only achieving rates of less than 5 Gbits/s.

The processor consumes significant numbers of processing cycles in the course of traversing through the protocol stack, assembling the data into properly formatted packets and calculating checksums. The processors become saturated while attempting to perform these cycles, even before they are able to reach the 10 Gbit/s rates. To solve this problem, engineers are resorting to specialized hardware to check for relevant data on the network card and then pass these to the main processor. This approach yields a significant improvement in response time.

FPGA Network Processing Cards

To improve performance further and reduce delay introduced because of the verification step, it is possible to sidestep the main processor altogether and perform verification on the network processing card.

Financial Risk Management Diagram

New Wave Design and Verification’s network-side processing architecture using FPGAs allows complete monitoring and comparisons to be accomplished at hardware speeds without involving the host processor.

That means that trade information never leaves the network card, which allows for ultra low latency. Memory arrays on New Wave DV products are built to accommodate multiple large programmable lookup tables and to execute in minimum time, ideal for this application. Our low-latency hardware designs are specifically built to eliminate any latency and overhead found in typical network card designs, including physical interfaces, shortest path routing, and buffers. This is a significant competitive advantage in a business where having the lowest latency financial risk management control system is a must.

Our Design & Verification Services Work For You

New Wave DV provides best-of-class ultra low latency 10 Gigabit Ethernet FPGA cards enabled with an easy to use application development framework. Our team’s expertise comes from years of providing solutions for the financial markets. We deliver on time and on budget in an industry where every second and every penny makes or breaks a deal. Browse our offerings today to find the solution for you.