Processing of orders in an trading system once warning limits are exceeded
First Claim
Patent Images
1. A method comprising the steps of:
- receiving from a first trader a first warning limit specified against a second trader;
receiving from the second trader a second warning limit specified against the first trader;
receiving at a trading system a first order from the first trader;
receiving at the trading system a second order from the second trader,in which the first order and the second order result in a pending trade between the first trader and the second trader;
determining that execution of the pending trade between the first trader and the second trader causes at least one of the first warning limit and the second warning limit to be exceeded; and
processing the pending trade between the first trader and the second trader, in which processing the pending trade comprises one of;
the trading system rejecting the pending trade,the trading system executing in part the pending trade such that the executed in part trade does not cause the first warning limit nor the second warning limit to be exceeded, andthe trading system executing in full the pending trade; and
based at least in part on determining that execution of the pending trade between the first trader and the second trader causes at least one of the first warning limit and the second warning limit to be exceeded, displaying to the first trader via a workstation a prompt as to whether the first trader does or does not want to subsequently trade with the second trader.
1 Assignment
0 Petitions
Accused Products
Abstract
A trading system allows a trader and/or counterparty to control whether the trader and/or counterparty wants to continue to be able to trade with the other when a pending trade between the trader and counterparty exceeds one or more warning limits.
-
Citations
46 Claims
-
1. A method comprising the steps of:
-
receiving from a first trader a first warning limit specified against a second trader; receiving from the second trader a second warning limit specified against the first trader; receiving at a trading system a first order from the first trader; receiving at the trading system a second order from the second trader, in which the first order and the second order result in a pending trade between the first trader and the second trader; determining that execution of the pending trade between the first trader and the second trader causes at least one of the first warning limit and the second warning limit to be exceeded; and processing the pending trade between the first trader and the second trader, in which processing the pending trade comprises one of; the trading system rejecting the pending trade, the trading system executing in part the pending trade such that the executed in part trade does not cause the first warning limit nor the second warning limit to be exceeded, and the trading system executing in full the pending trade; and based at least in part on determining that execution of the pending trade between the first trader and the second trader causes at least one of the first warning limit and the second warning limit to be exceeded, displaying to the first trader via a workstation a prompt as to whether the first trader does or does not want to subsequently trade with the second trader. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. An apparatus comprising:
-
a memory operable to store at least one program; and at least one processor communicatively coupled to the memory; in which the at least one program, when executed by the at least one processor, causes the at least one processor to; receive from a first trader a first warning limit specified against a second trader; receive from the second trader a second warning limit specified against the first trader; receive a first order from the first trader; receive a second order from the second trader, in which the first order and the second order result in a pending trade between the first trader and the second trader; determine that execution of the pending trade between the first trader and the second trader causes at least one of the first warning limit and the second warning limit to be exceeded; process the pending trade between the first trader and the second trader, in which to process the pending trade comprises one of; to reject the pending trade, to execute in part the pending trade such that the executed in part trade does not cause the first warning limit nor the second warning limit to be exceeded, and to execute in full the pending trade; and based at least in part on determining that execution of the pending trade between the first trader and the second trader causes at least one of the first warning limit and the second warning limit to be exceeded, display to the first trader via a workstation a prompt as to whether the first trader does or does not want to subsequently trade with the second trader. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46)
-
Specification