Method and system for matching short trading positions with long trading positions
First Claim
Patent Images
1. A processor-implemented method for automatically identifying a counter party position for a short or long position, the method comprising:
- receiving at a first terminal at least two member short positions;
receiving at the first terminal at least two member long positions;
identifying at the first terminal via a processor a selected short position from the at least two member short positions and a selected long position from the at least two member long positions, the selected short position and the selected long position having parameters associated with the positions; and
executing via the processor the transaction between the selected member long position and the selected member short position based on the parameters associated with the positions;
wherein the transaction includes a system-facilitated lending on a pro-rata basis between the selected positions if total selection member long position is greater than total selection member short position for a given financial instrument and borrowing on a pro-rata basis if total selection member short position is greater than total selection member long position for a given financial instrument.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for automatically matching short and long positions of participants and automatically generating repurchase agreements (“repo”) and reverse repurchase agreements (“reverse repo”). The system and method provide trading anonymity and various filtering options for the members.
50 Citations
21 Claims
-
1. A processor-implemented method for automatically identifying a counter party position for a short or long position, the method comprising:
-
receiving at a first terminal at least two member short positions; receiving at the first terminal at least two member long positions; identifying at the first terminal via a processor a selected short position from the at least two member short positions and a selected long position from the at least two member long positions, the selected short position and the selected long position having parameters associated with the positions; and executing via the processor the transaction between the selected member long position and the selected member short position based on the parameters associated with the positions; wherein the transaction includes a system-facilitated lending on a pro-rata basis between the selected positions if total selection member long position is greater than total selection member short position for a given financial instrument and borrowing on a pro-rata basis if total selection member short position is greater than total selection member long position for a given financial instrument. - View Dependent Claims (2, 3, 4, 5, 6, 7, 20)
-
-
8. A medium storing computer executable instructions to perform a method for automatically identifying a counter party position for a short or long position, the method comprising:
-
receiving at a first terminal at least two member short positions; receiving at the first terminal at least two member long positions; identifying at the first terminal a selected short position from the at least two member short positions and a selected long position from the at least two member long positions, the selected short position and the selected long position having parameters associated with the positions; executing the transaction between the selected member long position and the selected member short position based on the parameters associated with the positions; wherein the transaction includes a system-facilitated lending on a pro-rata basis between the selected positions if total selection member long position is greater than total selection member short position for a given financial instrument and borrowing on a pro-rata basis if total selection member short position is greater than total selection member long position for a given financial instrument.
-
-
9. A computer-readable medium having computer executable instructions stored thereon, the instructions for automatically identifying a counter party position for a short or long position, the instructions comprising:
-
instructions to receive at a first terminal at least two member short positions; instructions to receive at the first terminal at least two member long positions; instructions to identify at the first terminal a selected short position from the at least two member short positions and a selected long position from the at least two member long positions, the selected short position and the selected long position having parameters associated with the positions; and instructions to execute the transaction as between members of a membership between the selected long position and the selected short position based on the parameters associated with the positions, wherein the transaction includes a system-facilitated lending on a pro-rata basis between the selected positions if total selection member long position is greater than total selection member short position for a given financial instrument and borrowing on a pro-rata basis if total selection member short position is greater than total selection member long position for a given financial instrument.
-
-
10. An apparatus for automatically identifying a counter party position for a short or long position, comprising:
-
a memory having at least one region for storing computer executable instructions, and a processor for executing the instructions stored in the memory, wherein the instructions comprise; instructions to receive at a first terminal at least two member short positions; instructions to receive at the first terminal at least two member long positions; instructions to identify at the first terminal a selected short position from the at least two member short positions and a selected long position from the at least two member long positions, the selected short position and the selected long position having parameters associated with the positions; and instructions to execute the transaction as between members of a membership between the selected long position and the selected short position based on the parameters associated with the positions wherein the transaction includes a system-facilitated lending on a pro-rata basis between the selected positions if total selection member long position is greater than total selection member short position for a given financial instrument and borrowing on a pro-rata basis if total selection member short position is greater than total selection member long position for a given financial instrument.
-
-
11. A processor-implemented method for automatically identifying a counter party position for a short or long position, the method comprising:
-
receiving at a first terminal at least two member short positions for securities identified by CUSIP; receiving at the first terminal at least two member long positions for securities identified by CUSIP; filtering the at least two short positions or the at least two long positions according to filter parameters; identifying at the first terminal via a processor a selected short position from the at least two member short positions and a selected long position from the at least two member long positions, the selected short position and the selected long position identified by comparing and matching the CUSIP of the respective selected short and long positions; and executing via the processor the transaction between the selected member long position and the selected member short position based on the parameters associated with the positions; wherein the transaction includes a system-facilitated lending on a pro-rata basis between the selected positions if total selection member long position is greater than total selection member short position for a given financial instrument and borrowing on a pro-rata basis if total selection member short position is greater than total selection member long position for a given financial instrument.
-
-
12. A processor-implemented method for automatically identifying a counter party position for a short or long position, the method comprising:
-
identifying via a processor at least two member short positions; sending information on the at least two member short positions to a first terminal; receiving information on the identified positions from the first terminal to allow a transaction between a selected short position and a selected long position, the selected short position one of the at least two member short positions, wherein the selected short position is identified from the at least two member short positions and the selected long position is identified from at least two member long positions by parameters associated with the positions, and information on the at least two member long positions is sent to the first terminal; and executing via the processor the transaction between the selected member long position and the selected member short position based on the parameters associated with the positions; wherein the transaction includes a system-facilitated lending on a pro-rata basis between the selected positions if total selection member long position is greater than total selection member short position for a given financial instrument and borrowing on a pro-rata basis if total selection member short position is greater than total selection member long position for a given financial instrument.
-
-
13. A processor-implemented method for automatically identifying a counter party position for a short or long position, the method comprising:
-
identifying via a processor at least two member long positions; sending information on the at least two member long positions to a first terminal; receiving information on the identified positions from the first terminal to allow a transaction between a selected long position and a selected short position, the selected long position one of the at least two member long positions, wherein the selected long position is identified from the at least two member long positions and the selected short position is identified from at least two member short positions by parameters associated with the positions, and information on the at least two member short positions is sent to the first terminal; and executing via the processor the transaction between the selected long position and the selected short position based on the parameters associated with the positions; wherein the transaction includes a system-facilitated lending on a pro-rata basis between the selected positions if total selection member long position is greater than total selection member short position for a given financial instrument and borrowing on a pro-rata basis if total selection member short position is greater than total selection member long position for a given financial instrument.
-
-
14. A processor-implemented method for automatically identifying a counter party position for a short or long position, the method comprising:
-
receiving at a first terminal at least two member short positions from one or more short position parties, wherein said short position parties have authorized a third party agent to act as a counterparty to each of said short position party'"'"'s on-side transactions; receiving at said first terminal at least two member long positions from one or more long position parties, wherein said long position parties have authorized said third party agent to act as a counterparty to each of said long position party'"'"'s on-side transactions; identifying at said first terminal via a processor a selected short position from said at least two member short positions and a selected long position from said at least two member long positions, said selected short position and said selected long position identified by parameters associated with said positions; and executing via the processor the transaction between the selected member long position and the selected member short position based on the parameters associated with the positions; wherein the transaction includes a system-facilitated lending on a pro-rata basis between the selected positions if total selection member long position is greater than total selection member short position for a given financial instrument and borrowing on a pro-rata basis if total selection member short position is greater than total selection member long position for a given financial instrument. - View Dependent Claims (15, 16, 17, 18, 19, 21)
-
Specification