SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR IMPROVING THE EFFICIENCY AND STABILITY OF FINANCIAL MARKETS
First Claim
1. ) A computer-implemented method to assist in the operation of a financial market comprising:
- receiving one or more transaction messages by a computer system having one or more processors, wherein the one or more transaction messages include one or more orders or order commitments to be executed on the financial market;
imposing one or more delays on the one or more orders or order commitments by the computer system using a delay algorithm;
processing, by the computer system, the one or more order or order commitments by opening the one or more transaction messages after the one or more delays;
matching, by the computer system, the opened orders or order commitments; and
executing, by the computer system, the matched orders or order commitments.
1 Assignment
0 Petitions
Accused Products
Abstract
A method to assist in the operation of a financial market. The method including receiving one or more transaction messages, where the one or more transaction messages include one or more orders or order commitments to be executed on the financial market; imposing one or more delays on the one or more orders or order commitments using a delay algorithm; processing the one or more order or order commitments by opening the one or more transaction messages after the one or more delays; matching the opened orders or order commitments; and executing the matched orders or order commitments.
-
Citations
21 Claims
-
1. ) A computer-implemented method to assist in the operation of a financial market comprising:
-
receiving one or more transaction messages by a computer system having one or more processors, wherein the one or more transaction messages include one or more orders or order commitments to be executed on the financial market; imposing one or more delays on the one or more orders or order commitments by the computer system using a delay algorithm; processing, by the computer system, the one or more order or order commitments by opening the one or more transaction messages after the one or more delays; matching, by the computer system, the opened orders or order commitments; and executing, by the computer system, the matched orders or order commitments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. ) A financial exchange system to assist in the operation of a financial market comprising:
-
a storage device comprising a temporal buffer; an input device configured to receive one or more orders or order commitments to buy or sell a financial instrument on the financial market; and at least one processor configured to; insert the one or more orders or order commitments into the temporal buffer, calculate a delay to be applied to one or more orders or order commitments based on positions of the one or more orders or order commitments within the temporal buffer, and expose one or more orders or order commitments to the financial market for execution after the associated delay. - View Dependent Claims (12, 13, 16, 17)
-
-
14. ) The financial exchange system of claim 14, wherein the at least one processor is further configured to:
decrypt the one or more orders or order commitments after the associated delay and prior to exposing the one or more orders or order commitments to the financial market for execution. - View Dependent Claims (15)
-
18. ) One or more tangible non-transitory computer-readable storage media for storing computer-executable instructions executable by a computer system having at least one processor, the media storing one or more instructions for:
-
receiving one or more orders or order commitments by the computer system, wherein the one or more orders or order commitments includes an instruction to buy or sell a financial instrument or commodity on a financial market; calculating a delay to be applied to the one or more orders or order commitments by the computer system using a delay algorithm; associating the delay with the one or more orders or order commitments by the computer system; and exposing the one or more orders or order commitments to the financial market for execution, by the computer system, after the associated delay. - View Dependent Claims (19, 20, 21)
-
Specification