SYSTEMS AND METHODS FOR CONTROLLING TRADERS FROM MANIPULATING ELECTRONIC TRADING MARKETS
First Claim
1. A method performed by at least one computing device coupled over a network to at least a workstation associated with a first trader and a workstation associated with a second trader, the method comprising:
- receiving at the at least one computing device a first order for an item from the workstation associated with the first trader;
receiving at the at least one computing device a second order for the item from the workstation associated with the first trader;
receiving at the at least one computing device a request to cancel the first order for the item;
starting with the at least one computing device a cooling off period—
based on receipt of the request to cancel the first order and based on a difference between a price of the first order and a price of the second order being greater than a predetermined amount;
receiving at the at least one computing device, from the workstation associated with the second trader, during the cooling off period, an order to buy or sell the item, the order from the second trader counter side to the first order and the second order from the first trader; and
suspending with the at least one computing device the order to buy or sell the item from the second trader, as a result of the buy or sell order being received during the cooling off period, and for a period of time for the second trader to notice a change in the first order and the second order prices.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided to control gaming in electronic trading markets. These systems and methods alleviate the problem of a seller or buyer trying to act on a trader'"'"'s original bid or offer only to trade at an unfavorable level after the trader changes the bid or offer. A pricing method suspends trading for a period of time if a price difference between two bids or offers by the same trader is too great. A timing method prevents a trader from canceling or replacing a bid or offer for a period of time. These methods provide a more fair and efficient way of executing electronic trades.
109 Citations
15 Claims
-
1. A method performed by at least one computing device coupled over a network to at least a workstation associated with a first trader and a workstation associated with a second trader, the method comprising:
-
receiving at the at least one computing device a first order for an item from the workstation associated with the first trader; receiving at the at least one computing device a second order for the item from the workstation associated with the first trader; receiving at the at least one computing device a request to cancel the first order for the item; starting with the at least one computing device a cooling off period—
based on receipt of the request to cancel the first order and based on a difference between a price of the first order and a price of the second order being greater than a predetermined amount;receiving at the at least one computing device, from the workstation associated with the second trader, during the cooling off period, an order to buy or sell the item, the order from the second trader counter side to the first order and the second order from the first trader; and suspending with the at least one computing device the order to buy or sell the item from the second trader, as a result of the buy or sell order being received during the cooling off period, and for a period of time for the second trader to notice a change in the first order and the second order prices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A trading system comprising at least one computing device coupled over a network to at least a workstation associated with a first trader and a workstation associated with a second trader, the at least one computing device comprising software that when executed causes the at least one computing device to:
-
receive a first order for an item from the workstation associated with a first trader; receive a second order for the item from the workstation associated with a first trader; receive a request to cancel the first order for the item; start a cooling off period based on receipt of the request to cancel the first order and when a difference between a price of the first order and a price of the second order is greater than a predetermined amount; receive from the workstation associated with a second trader, during the cooling off period, an order to buy or sell the item, the order from the second trader counter side to at least one of the first order and the second order from the first trader; and suspend the order to buy or sell the item from the second trader, as a result of the buy or sell order being received during the cooling off period, and for a period of time for the second trader to notice a change in the first order and the second order prices. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method performed by at least one computing device coupled over a network to at least a workstation associated with a first trader and a workstation associated with a second trader, the method comprising:
-
receiving at the at least one computing device a first order to trade an item; receiving at the at least one computing device a second order to trade the item, the first and second orders each submitted from the workstation associated with the first trader and each specifying a price; receiving at the at least one computing device a request to cancel or replace the first order; determining with the at least one computing device a difference between the price of the first order and the price of the second order; starting with the at least one computing device a cooling off period—
based on receipt of the request to cancel or replace the first order and when the difference between the price of the first order and the price of the second order is greater than a predetermined amount;receiving at the at least one computing device, from the workstation associated with second trader, during the cooling off period, an order to buy or sell the item, the order from the second trader counter side to at least one of the first order and the second order from the first trader; suspending with the at least one computing device the order to buy or sell the item from the second trader, as a result of the buy or sell order being received during the cooling off period, and for a period of time for the second trader to notice a change in the first order and the second order prices; receiving at the at least one computing device a command accepting the second order from the second trader; and executing with the at least one computing device the order to buy or sell the item against the second order in response to the acceptance command.
-
Specification