ELECTRONIC TRADING SYSTEM INCLUDING AN AUTO-ARBITRAGE FEATURE OR NAME SWITCHING FEATURE
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic trading system includes a plurality of trader terminals for receiving credit parameter data, arbitrage parameter data, and trading data from a trading entity, and a computer connected to the plurality of trader terminals via a communications network that receives and stores the credit parameter data and the trading data. The system also includes a detector circuit or program for automatically detecting an available arbitrage opportunity including a plurality of trades based on the credit parameter data, the arbitrage parameter data, and the trading data. A similar electronic trading system includes an automatic name switch feature wherein the plurality of trader terminals receive name switch parameter data, credit parameter data, and trading data from the trading entity. A circuit or program automatically detects and executes available name switch transactions based on the credit parameter data, the name switch parameter data, and the trading data.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A computer for use in an electronic trading system, the computer comprising:
-
a network interface for communicating with a plurality of trading entities;
a processor configured to perform actions comprising;
receiving trading data and arbitrage parameter data for the plurality of trading entities including a first, second and third trading entity;
automatically detecting contingent trades between the first trading entity and the second trading entity and between the first trading entity and the third trading entity according to the trading data and the arbitrage parameter data;
locking trading data for the contingent trades prior to executing the contingent trades to ensure the contingent trades remain available during execution of the contingent trades; and
if the contingent trades are locked, executing the contingent trades. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method comprising:
-
receiving, at a computer, trading data and arbitrage parameter data for a plurality of trading entities including a first, second and third trading entity;
automatically detecting, via the computer, contingent trades between the first trading entity and the second trading entity and between the first trading entity and the third trading entity according to the trading data and the arbitrage parameter data;
locking trading data for the contingent trades, via the computer, prior to executing the contingent trades to ensure the contingent trades remain available during execution of the contingent trades; and
if the computer determines the contingent trades are locked, executing the contingent trades via the computer. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
Specification