Computer system for an auction exchange for financially settled contracts
First Claim
1. A computer system for conducting an auction for a plurality of financially settled contracts, the system comprising:
- means for receiving a plurality of first participant bids from a first participant;
means for receiving a plurality of second participant bids from a second participant; and
means for simultaneously matching a batch of bids to create a plurality of awarded bids,wherein the batch of bids comprises the plurality of first participant bids and the plurality of second participant bids, wherein each bid of the batch of bids relates to at least a portion of the plurality of financially settled contracts, wherein the matching comprises matching an outright bid with at least one leg of at least one non-outright bid,wherein a non-outright bid is a bid for a position that does not have a one-to-one correlation to a contract, and has at least one of;
(i) multiple legs, where each leg represents a long or short position in a particular contract, and, (ii) one or more legs each representing a single position that is less than all of a contract;
wherein the non-outright bid comprises a price and an indication of each contract corresponding to a leg of the non-outright bid, the indication comprising, a quantity, a settlement period, and a contract code, and an indication of which leg or legs are short and which leg or legs are long, andwherein the matching does not match any of the legs of a non-outright bid unless it matches all of the legs of the non-outright bid, such that a participant making a non-outright bid has no risk that less than all of the non-outright bid will be awarded, andwherein the plurality of awarded bids maximizes an economic surplus.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments show a system for conducting an auction for a plurality of financially settled contracts: The system may comprise at least one processor. The at least one processor may be programmed to receive a plurality of first participant bids from a first participant and a plurality of second participant bids from a second participant. The at least one processor may also be programmed to match a batch of bids, where the bids may be linear combinations, to create a plurality of awarded bids that may maximize an economic surplus or maximize a volume of awarded bids. Degenerate price solutions may be solved by minimizing variations from historic pricing levels for a contract. The contracts may include, for example, an oil contract, a coal contract, a natural gas contract, an electricity contract, a weather contract, a weather-related events contract, a commodities contract, a location specific service contract (e.g., passenger contract and/or freight contracts), a financial derivative contract or credit default contract on any of an entity'"'"'s issued securities.
-
Citations
34 Claims
-
1. A computer system for conducting an auction for a plurality of financially settled contracts, the system comprising:
-
means for receiving a plurality of first participant bids from a first participant; means for receiving a plurality of second participant bids from a second participant; and means for simultaneously matching a batch of bids to create a plurality of awarded bids, wherein the batch of bids comprises the plurality of first participant bids and the plurality of second participant bids, wherein each bid of the batch of bids relates to at least a portion of the plurality of financially settled contracts, wherein the matching comprises matching an outright bid with at least one leg of at least one non-outright bid, wherein a non-outright bid is a bid for a position that does not have a one-to-one correlation to a contract, and has at least one of;
(i) multiple legs, where each leg represents a long or short position in a particular contract, and, (ii) one or more legs each representing a single position that is less than all of a contract;wherein the non-outright bid comprises a price and an indication of each contract corresponding to a leg of the non-outright bid, the indication comprising, a quantity, a settlement period, and a contract code, and an indication of which leg or legs are short and which leg or legs are long, and wherein the matching does not match any of the legs of a non-outright bid unless it matches all of the legs of the non-outright bid, such that a participant making a non-outright bid has no risk that less than all of the non-outright bid will be awarded, and wherein the plurality of awarded bids maximizes an economic surplus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A programmable apparatus with a trade platform for conducting an auction for a plurality of financially settled forward electricity contracts corresponding to a first spot market, the trade platform comprising:
-
a programmable processor with an auction engine configured to generate awarded bids by simultaneously matching bids selected from a batch of bids received from a plurality of participants, wherein each bid selected from the batch of bids relates to at least a portion of the plurality of financially settled contracts, wherein the matching comprises matching an outright bid selected from the batch of bids with at least one leg of at least one non-outright bid selected from the batch of bids, wherein the plurality of financially settled forward electricity contracts comprises a plurality of nodal contracts, wherein a non-outright bid is a bid for a position that does not have a one-to-one correlation to a contract, and has at least one of;
(i) multiple legs, where each leg represents a long or short position in a particular contract, and, (ii) one or more legs each representing a single position that is less than all of a contract;wherein the non-outright bid comprises a price and an indication of each contract corresponding to a leg of the non-outright bid, the indication comprising, a quantity, a settlement period, and a contract code, and an indication of which leg or legs are short and which leg or legs are long, and wherein the matching does not match any of the legs of a non-outright bid unless it matches all of the legs of the non-outright bid, such that a participant making a non-outright bid has no risk that less than all of the non-outright bid will be awarded, and wherein the plurality of awarded bids maximizes an economic surplus. - View Dependent Claims (18, 19, 21, 22, 23, 24, 25, 26)
-
-
20. The trade platform of 17, further comprising:
-
a participant interface for receiving bids from at least a portion of the plurality of participants and forwarding the bids to the auction engine; and a clearing interface for sending match bids to a clearing corporation and for receiving participant constraints from the clearing corporation.
-
-
27. A programmable apparatus with a trade platform for conducting an auction exchange for financially settled contracts, the trade platform comprising:
-
a programmable processor with an auction engine and database, in communication with a clearing interface, a participant interface, and a brokerage interface;
wherein the auction engine and database is adapted to simultaneously match a batch of bids to create a plurality of awarded bids, wherein the batch of bids comprises the plurality of first participant bids and the plurality of second participant bids, wherein each bid of the batch of bids relates to at least a portion of the plurality of financially settled contracts, wherein the matching comprises matching an outright bid with at least one leg of at least one non-outright bid,wherein a non-outright bid is a bid for a position that does not have a one-to-one correlation to a contract, and has at least one of;
(i) multiple legs, where each leg represents a long or short position in a particular contract, and, (ii) one or more legs each representing a single position that is less than all of a contract;wherein the non-outright bid comprises a price and an indication of each contract corresponding to a leg of the non-outright bid, the indication comprising, a quantity, a settlement period, and a contract code, and an indication of which leg or legs are short and which leg or legs are long, and wherein the matching does not match any of the legs of a non-outright bid unless it matches all of the legs of the non-outright bid, such that a participant making a non-outright bid has no risk that less than all of the non-outright bid will be awarded, and wherein the plurality of awarded bids maximizes an economic surplus. - View Dependent Claims (28, 29)
-
-
30. A computer system for conducting an auction for a plurality of financially settled contracts, the system comprising:
-
means for receiving a plurality of first participant bids from a first participant; means for receiving a plurality of second participant bids from a second participant; and means for simultaneously matching a batch of bids to create a plurality of awarded bids, wherein the batch of bids comprises the plurality of first participant bids and the plurality of second participant bids, wherein each bid of the batch of bids relates to at least a portion of the plurality of financially settled contracts, wherein the matching comprises matching an outright bid with at least one leg of at least one non-outright bid, wherein a non-outright bid is a bid for a position that does not have a one-to-one correlation to a contract, and has at least one of;
(i) multiple legs, where each leg represents a long or short position in a particular contract, and, (ii) one or more legs each representing a single position that is less than all of a contract;wherein the non-outright bid comprises a price and an indication of each contract corresponding to a leg of the non-outright bid, the indication comprising, a quantity, a settlement period, and a contract code, and an indication of which leg or legs are short and which leg or legs are long, and wherein the matching does not match any of the legs of a non-outright bid unless it matches all of the legs of the non-outright bid, such that a participant making a non-outright bid has no risk that less than all of the non-outright bid will be awarded, and wherein the matching comprises resolving at least one degenerate price solution by minimizing a least squares deviation from a historic price for the at least one degenerate price solution. - View Dependent Claims (31)
-
-
32. A computer system for conducting an auction for a plurality of financially settled contracts, the system comprising:
-
means for receiving a plurality of first participant bids from a first participant; means for receiving a plurality of second participant bids from a second participant; and means for simultaneously matching a batch of bids to create a plurality of awarded bids, wherein the batch of bids comprises the plurality of first participant bids and the plurality of second participant bids, wherein each bid of the batch of bids relates to at least a portion of the plurality of financially settled contracts, wherein the matching comprises matching an outright bid with at least one leg of at least one non-outright bid, wherein a non-outright bid is a bid for a position that does not have a one-to-one correlation to a contract, and has at least one of;
(i) multiple legs, where each leg represents a long or short position in a particular contract, and, (ii) one or more legs each representing a single position that is less than all of a contract;wherein the non-outright bid comprises a price and an indication of each contract corresponding to a leg of the non-outright bid, the indication comprising, a quantity, a settlement period, and a contract code, and an indication of which leg or legs are short and which leg or legs are long, and wherein the matching does not match any of the legs of a non-outright bid unless it matches all of the legs of the non-outright bid, such that a participant making a non-outright bid has no risk that less than all of the non-outright bid will be awarded, and wherein the matching comprises resolving at least one path degenerate solution by maximizing a volume of awarded bids.
-
-
33. A computer system for conducting an auction for a plurality of financially settled contracts, the system comprising:
-
means for receiving a plurality of first participant bids from a first participant; means for receiving a plurality of second participant bids from a second participant; and means for simultaneously matching a batch of bids to create a plurality of awarded bids, wherein the batch of bids comprises the plurality of first participant bids and the plurality of second participant bids, wherein each bid of the batch of bids relates to at least a portion of the plurality of financially settled contracts, wherein the matching comprises matching an outright bid with at least one leg of at least one non-outright bid, wherein a non-outright bid is a bid for a position that does not have a one-to-one correlation to a contract, and has at least one of;
(i) multiple legs, where each leg represents a long or short position in a particular contract, and, (ii) one or more legs each representing a single position that is less than all of a contract;wherein the non-outright bid comprises a price and an indication of each contract corresponding to a leg of the non-outright bid, the indication comprising, a quantity, a settlement period, and a contract code, and an indication of which leg or legs are short and which leg or legs are long, and wherein the matching does not match any of the legs of a non-outright bid unless it matches all of the legs of the non-outright bid, such that a participant making a non-outright bid has no risk that less than all of the non-outright bid will be awarded, and wherein the at least one non-outright bid is a linear combination. - View Dependent Claims (34)
-
Specification