Electronic Trading Platform and Method Thereof

A computerized trading system having a plurality of independent trading environments for trading quotes relating to financial instruments received from quoting firms. A multicast data bus provides communication between a matching engine, a plurality of edge applications operating in each independent...

Full description

Saved in:
Bibliographic Details
Main Authors BLACKMAN DAVID, SHNAYDER LIYA, FOST PAUL, KHUSID ANATOLY, SCHAFER DOUGLAS, ROTELLA MATTHEW, BREZITSKYY OLEKSANDR, KARIA BHARAT, MUELLER KEVIN, LEHMANN DAVID, RAO VINAY, MINTEL MATTHEW, TANG MUNA
Format Patent
LanguageEnglish
Published 05.02.2015
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A computerized trading system having a plurality of independent trading environments for trading quotes relating to financial instruments received from quoting firms. A multicast data bus provides communication between a matching engine, a plurality of edge applications operating in each independent trading environment, and an order gateway which is common to the plurality of independent trading environments. Quotes are received from the quoting firms at the respective quote interface applications. The quotes are placed in the respective assigned areas of the shared memory. The matching engine matches the received quotes by polling and processing each area of the shared memory. The matching engine, upon completion of polling all areas of the shared memory, checks a port of the multicast data bus to receive messages transmitted by the edge applications and to receive incoming orders for financial instruments from the order gateway.
Bibliography:Application Number: US201414502635