IP Library Granted Patent US 44,393
Granted Patent E1
US 44,393 · App. 13/542,751 · Granted Jul 23, 2013

System and method for deriving data

Inventors: Alexander C. Riseman (Irvington, NY); Edward R. Howorka (Denville, NJ); James A. O'Hagan (Englishtown, NJ)
Assignee: EBS Group Limited
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 44,393
App. No.
13/542,751
Granted
Jul 23, 2013
Kind
E1
Abstract

Best bid and best offer rate data from deals concluded on an anonymous trading system in a fungible instrument such as a foreign currency pair are processed to derive indicative rates. A minimum indicative rates spread between bid and offer prices is defined. The indicative rate bid and offer prices are set to the received best bid and offer prices and alternately an amount is added to the indicative offer rates and subtracted from the indicative bid rates until the spread between the indicative bid and offer rates is greater than or equal to the predefined minimum indicative rates spread and greater than the spread between the best bid and offer prices.

Claims (48)

1. A computer system comprising one or more computers on a network, the one or more computers being configured to process deal information relating to completed transactions of a fungible instrument, comprising:

a receiver configured to receive best price bid and offer rates of completed transactions in the instrument;

a rates processor configured to calculate indicative bid and offer rates from the received best price bid and offer rates of completed transactions based on a predefined minimum indicative rates spread between bid and offer prices by adjusting the received best price bid and offer rates to maintain a spread:

(i) greater than or equal to the predefined minimum indicative rates spread, and

(ii) greater than a spread between the received best price bid and offer rates; and

a data feed for providing the indicative bid and offer rates.

2. A computer system according to claim 1 , wherein the best price bid and offer rates are received from an automated trading system.

3. A computer system according to claim 2 , wherein the best price bid and offer rates are received from an anonymous trading system.

4. A computer system according to claim 1 , wherein the rates processor is further configured to set the indicative rate bid and offer prices to the received best bid and offer prices, and to alternately add an amount to the indicative offer rates and subtract an amount from the indicative bid rates until the spread between the indicative bid and offer rates is:

(i) greater than or equal to the predefined minimum indicative rates spread, and

(ii) greater than the spread between the received best price bid and offer rates.

5. A computer system according to claim 4 wherein the amount to add or subtract is a single pip.

6. A computer system according to claim 1 , wherein the rates processor is further configured to periodically repeat the calculation of the indicative rates.

7. A computer system according to claim 1 , wherein the rates processor is further configured to repeat the calculation of the indicative rates if a received best bid or offer is outside the range of the indicative rates.

8. A computer system according to claim 1 , wherein the rates processor is further configured to repeat the calculation of the indicative rates if the spread between the received best prices bid and offer rates widens such that the best prices are the same as the indicative rates.

9. A computer system according to claim 1 , wherein the rates processor is further configured to repeat the calculation of the indicative rates if the spread between the received best price bid and offer rates plus a predetermined amount is less than the indicative rates spread and the indicative rates spread is greater than the minimum indicative rates spread.

10. A computer system according to claim 1 , wherein the rates processor is further configured to repeat the calculation of the indicative rates if one or both of the bid and offer sides of the best prices are unavailable and are then restored.

11. A computer system according to claim 1 , wherein the one or more computers are further configured to distribute the calculated indicative rates to subscribers.

12. A computer system according to claim 11 , wherein the one or more computers are configured to distribute indicative rates by forming an indicative rates panel for distribution and display at the subscribers.

13. A computer system according to claim 1 , wherein the rates processor is further configured to calculate a market high rate and market low rate from the best bid and offer prices and the one or more computers are configured to distribute the market high rate and market low rate to subscribers.

14. A computer system according to claim 13 , wherein the rates processor is configured to calculate the market high and low rates by discarding from the received best bids and offers bids and offer prices for which less than a predetermined volume has been dealt at that price between a predetermined number of counterparties over a predetermined period.

15. A computer system according to claim 1 , wherein the rates processor is configured to record absolute market high and market low rates.

16. A computer system according to claim 15 , wherein the one or more computers are configured to distribute the absolute market high and low rates to subscribers.

17. A computer system comprising one or more computers on a network, the one or more computers being configured to process deal information relating to completed transactions of a fungible instrument, comprising:

a receiver configured to receive best price bid and offer rates of completed transactions in the instrument;

a rates processor configured to calculate indicative bid and offer rates from the received best price bid and offer rates of completed transactions based on a predefined minimum indicative rates spread between bid and offer prices, by setting the indicative rate bid and offer prices to the received best bid and offer prices and by alternately adding an amount to the indicative offer rates and subtracting an amount from the indicative bid rates until the spread between the indicative bid and offer rates is:

(i) greater than or equal to the predefined minimum indicative rates spread, and

(ii) greater than a spread between the received best price bid and offer rates; and

a data feed for providing the indicative bid and offer rates.

18. A computer system comprising one or more computers on a network, the one or more computers being configured to process deal information relating to completed transactions of a fungible instrument, the computer system comprising:

a receiver configured to receive best price bid and offer rates of completed transactions in the instrument;

a rates processor configured to calculate indicative bid and offer rates by: filtering the received best price bid and offer rates of completed transactions to remove high frequency fluctuations in the received best price bid and offer rates, and adjusting only the filtered best price bid and offer rates to maintain a predetermined minimum spread; and

a data feed for providing the calculated indicative bid and offer rates.

19. A computer system according to claim 18 , wherein the rates processor is further configured to adjust indicative rates by adjusting the received best price bid and offer rates to maintain a bid/offer price spread:

(i) greater than or equal to a predefined minimum rates spread, and

(ii) greater than a spread between the received best price bid and offer rates.

20. A computer readable storage medium having recorded thereon computer code which when run on a computer causes the computer to process deal information relating to completed transactions of a fungible instrument by:

receiving best price bid and offer rates of completed transactions in the instrument;

calculating indicative bid and offer rates from the received best price bid and offer rates based on a predefined minimum indicative rates spread between bid and offer prices and adjusting the received best price bid and offer rates to maintain a spread:

(i) greater than or equal to the predefined minimum indicative rates spread, and

(ii) greater than a spread between the received best price bid and offer rates; and

providing the indicative bid and offer rates in a data feed.

21. A computer readable storage medium having recorded thereon computer code which when run on a computer causes the computer to process deal information relating to completed transactions of a fungible instrument by:

receiving best price bid and offer rates of completed transactions in the instrument;

calculating indicative bid and offer rates from the received best price bid and offer rates based on a predefined minimum indicative rates spread between bid and offer prices, setting the indicative bid and offer rates to the received best price bid and offer prices and alternately adding an amount to the indicative offer rates and subtracting an amount from the indicative bid rates until the spread between the indicative bid and offer rates is:

(i) greater than or equal to the predefined minimum indicative rates spread, and

(ii) greater than a spread between the received best price bid and offer rates; and

providing the indicative bid and offer rates in a data feed.

Assignments (6)
CORRECTION BY DECLARATION TO UPDATE OWNERSHIP ERRONEOUSLY MADE IN A PREVIOUSLY RECORDED DOCUMENT AT REEL 050320, FRAME 0625 THAT ERRONEOUSLY AFFECTS THE IDENTIFIED PATENT Recorded Oct 14, 2021
From: EBS GROUP LIMITED
To: EBS GROUP LIMITED
Reel/Frame 058641/0338 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2021
From: RISEMAN, ALEXANDER C.; HOWORKA, EDWARD R.
To: EBS GROUP LIMITED
Reel/Frame 057621/0497 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2021
From: O'HAGAN, JAMES
To: EBS GROUP LIMITED
Reel/Frame 057621/0619 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME AND ADDRESS PREVIOUSLY RECORDED AT REEL: 050317 FRAME: 0439. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Sep 28, 2021
From: RISEMAN, ALEXANDER C.; HOWORKA, EDWARD R.; O'HAGAN, JAMES
To: EBS GROUP LIMITED
Reel/Frame 057632/0448 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2019
From: RISEMAN, ALEXANDER C.; HOWORKA, EDWARD R.; O'HAGAN, JAMES
To: NEX GROUP PLC
Reel/Frame 050317/0439 →
MERGER Recorded Sep 9, 2019
From: NEX GROUP PLC
To: CME GROUP INC.
Reel/Frame 050320/0625 →
Continuity (2)
Reissue 10525750 · Aug 22, 2005
Provisional Application 60408180 · Sep 3, 2002