Pair trading system and method
First Claim
Patent Images
1. A computer implemented method for fulfilling a pair trade request, comprising the steps of:
- receiving a plurality of pair trade requests, comprising one pair trade request and another pair trade request, wherein each pair trade request comprises a request to trade a first security, a request to trade a second security, and a request to trade said first security and said second security with a minimum spread limit, and wherein said first security and said second security each have a bid price and an ask price;
determining the bid/bid spread in the market of said first security and said second security;
determining the ask/ask spread in the market of said first security and said second security;
determining that the minimum spread limit of each pair trade request is met by a range of said bid/bid spread and said ask/ask spread;
executing a transaction between a first portion of the trade of said first security in said one pair trade request and at least one non-pair trade request, provided that the minimum spread limit of said one pair trade request is met by said range of said bid/bid spread and said ask/ask spread; and
matching, using a computer, a second portion of said trade of said first security in said one pair trade request and at least a first portion of the trade of said second security in said one pair trade request against said another pair trade request, provided that a range of the minimum spread limit of said one pair trade request and said another pair trade request overlaps with said range of said bid/bid spread and said ask/ask spread.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for fulfilling a pair trade request and includes the steps of receiving a plurality of pair trade requests; executing a transaction for a first portion of one of the plurality of pair trade requests and matching a second portion of the one of the plurality of pair trade requests against another of the plurality of pair trade requests.
47 Citations
46 Claims
-
1. A computer implemented method for fulfilling a pair trade request, comprising the steps of:
-
receiving a plurality of pair trade requests, comprising one pair trade request and another pair trade request, wherein each pair trade request comprises a request to trade a first security, a request to trade a second security, and a request to trade said first security and said second security with a minimum spread limit, and wherein said first security and said second security each have a bid price and an ask price; determining the bid/bid spread in the market of said first security and said second security; determining the ask/ask spread in the market of said first security and said second security; determining that the minimum spread limit of each pair trade request is met by a range of said bid/bid spread and said ask/ask spread; executing a transaction between a first portion of the trade of said first security in said one pair trade request and at least one non-pair trade request, provided that the minimum spread limit of said one pair trade request is met by said range of said bid/bid spread and said ask/ask spread; and matching, using a computer, a second portion of said trade of said first security in said one pair trade request and at least a first portion of the trade of said second security in said one pair trade request against said another pair trade request, provided that a range of the minimum spread limit of said one pair trade request and said another pair trade request overlaps with said range of said bid/bid spread and said ask/ask spread. - 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. A system for fulfilling a pair trade request, said system receiving a plurality of pair trade requests, comprising one pair trade request and another pair trade request, wherein each pair trade request comprises a request to trade a first security, a request to trade a second security, and a request to trade said first security and said second security with a minimum spread limit, and wherein said first security and said second security each have a bid price and an ask price, comprising:
-
a pair trading engine for; determining the bid/bid spread in the market of said first security and said second security; determining the ask/ask spread in the market of said first security and said second security; determining that the minimum spread limit of each pair trade request is met by a range of said bid/bid spread and said ask/ask spread for every security; executing a transaction between a first portion of the trade of said first security in said one pair trade request and at least one non-pair trade request, provided that the minimum spread limit of said one pair trade request is met by said range of said bid/bid spread and said ask/ask spread; and a pair crossing network for matching a second portion of said trade of said first security in said one pair trade request and at least a first portion of the trade of said second security in said one pair trade request against said another pair trade request, provided that a range of the minimum spread limit of said one pair trade request and said another pair trade request overlaps with said range of said bid/bid spread and said ask/ask spread. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A computer readable storage medium storing instructions for fulfilling a pair trade request that, when executed by a computer, cause to computer to:
-
receive a plurality of pair trade requests, comprising one pair trade request and another pair trade request, wherein each pair trade request comprises a request to trade a first security, a request to trade a second security, and a request to trade said first security and said second security with a minimum spread limit, and wherein said first security and said second security each have a bid price and an ask price; determine the bid/bid spread in the market of said first security and said second security; determine the ask/ask spread in the market of said first security and said second security; determine that the minimum spread limit of each pair trade request is met by a range of said bid/bid spread and said ask/ask spread; execute a transaction between a first portion of the trade of said first security in said one pair trade request and at least one non-pair trade request, provided that the minimum spread limit of said one pair trade request is met by the range of said bid/bid spread and said ask/ask spread; and match a second portion of said trade of said first security in said one pair trade request and at least a first portion of the trade of said second security in said one pair trade request against said another pair trade request, provided that a range of the minimum spread limit of said one pair trade request and said another pair trade request overlaps with said range of said bid/bid spread and said ask/ask spread.
-
Specification