摘要 |
A system (Figure 1) for bringing separate pools of liquidity together to create a market over a communications network. A first processing module that receives a plurality of orders from users and compiles an overview of all of the plurality of orders. A second processing module that determines a best bid and a best offer from the plurality of orders. A third processing module that matches an order to one of the plurality of orders. A fourth processing module that determines whether the order satisfies one or more risk parameters before executing the order. A fifth module for matching a limit buy order related to a stop sell order, and a limit sell order related to stop buy order. If the limit buy order is related to a current market and a stop sell order is related to the current market, then a trade is executed between the limit buy order and the stop sell order. If the limit sell order is related to a current market and a stop buy order is related to the current market, then a trade is executed between the limit sell order and the stop but order. |