# US 2022/0036458 A1 · Anonymous trading system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2022/0036458 A1
- Document ID: US20220036458A1
- Status: Published application
- Kind: A1
- Application number: 17/501,015
- Filed: 2021-10-14
- Published: 2022-02-03
- Earliest claimed: 2002-10-29
- Assignees: EBS Group Limited
- Applicants: EBS Group Limited
- Inventors: John Edward Schoen; Nasir Ahmed Zubairi; Edward R. Howorka; Neena Jain
- Web page: https://patentgrep.com/patent/US20220036458A1

## CPC

- G06Q 40/04: Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
- G06Q 20/10: specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q 30/08: Auctions
- G06Q 40/03: Credit; Loans; Processing thereof
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

An anonymous computerized trading system matches orders by conducting auctions at specified times. As well as entering orders, participants assign credit limits for the duration of the auction, thus minimizing the time for which credit is allocated to the system.

## Claims

### Claim 1

A computer implemented method comprising:
receiving, by a processor over a period of time ending at a benchmark fixing time, a plurality of orders for an instrument, each of the plurality of received orders being from a respective trading entity of the plurality of trading entities, each of which is assigned a credit limit for use during the period of time, wherein each of the plurality of received orders specifies a quantity, but not a price, the lack thereof indicative of a direction to use a benchmark price set at the benchmark fixing time;
matching, by the processor only as a function of the assigned credit limits, each of the plurality of received orders, as they are received, with another previously received uncanceled and unmatched order of the plurality of received orders, causing the matching to be distributed over the period of time, the processing power required by the processor being reduced thereby;
setting, by the processor at or after the benchmark fixing time, the benchmark price for the instrument; and
executing the matched orders at the set benchmark price.

### Claim 2 (depends on 1)

The computer implemented method of claim 1, further comprising:
receiving, by the processor, instructions to cancel at least one of the plurality of received orders and canceling the at least one of the plurality of received orders only when the instructions to cancel are received prior to the benchmark fixing time.

### Claim 3 (depends on 1)

The computer implemented method of claim 1, wherein the credit limits are only valid until the benchmark fixing time.

### Claim 4 (depends on 1)

The computer implemented method of claim 1, wherein the credit limit assigned to a trading entity is reflective of a willingness to act as or through a prime broker.

### Claim 5 (depends on 1)

The computer implemented method of claim 1, wherein the credit limits are assigned no later than a first predetermined time before the period of time ending at the benchmark fixing time.

### Claim 6 (depends on 5)

The computer implemented method of claim 5, wherein the respective trading entity is notified of unused credit at a second predetermined time after the benchmark fixing time.

### Claim 7 (depends on 1)

The computer implemented method of claim 1, wherein credit in any of the assigned credit limit is renewed automatically for future auctions on a request from a trading entity.

### Claim 8 (depends on 1)

The computer implemented method of claim 1, wherein trading entities wishing to participate provide credit limits to be assigned to various counterparties within the system.

### Claim 9 (depends on 8)

The computer implemented method of claim 8, wherein each of the trading entities provides credit limits they are willing to lend to counterparties.

### Claim 10

A system comprising:
an order receiver operative to receive, over a period of time ending at a benchmark fixing time, a plurality of orders for an instrument, each of the plurality of received orders being from a respective trading entity of the plurality of trading entities, each of which is assigned a credit limit for use during the period of time, wherein each of the plurality of received orders specifies a quantity, but not a price, the lack thereof indicative of a direction to use a benchmark price set at the benchmark fixing time;
a match engine operative to match, only as a function of the assigned credit limits, each of the plurality of received orders, as they are received, with another previously received uncanceled and unmatched order of the plurality of received orders, causing the matching to be distributed over the period of time, the processing power required by the processor being reduced thereby; and
an order processer operative to set the benchmark price at or after the benchmark fixing time and execute the matched orders at the set benchmark price.

### Claim 11 (depends on 10)

The system of claim 10 wherein the order receiver is further operative to receive instructions to cancel at least one of the plurality of received orders and cancel the at least one of the plurality of received orders only when the instructions to cancel are received prior to the benchmark fixing time.

### Claim 12 (depends on 10)

The system of claim 10, wherein the credit limits are only valid until the benchmark fixing time.

### Claim 13 (depends on 10)

The system of claim 10, wherein the credit limit assigned to a trading entity is reflective of a willingness to act as or through a prime broker.

### Claim 14 (depends on 10)

The system of claim 10, wherein the credit limits are assigned no later than a first predetermined time before the period of time ending at the benchmark fixing time.

### Claim 15 (depends on 14)

The system of claim 14, wherein the respective trading entity is notified of unused credit at a second predetermined time after the benchmark fixing time.

### Claim 16 (depends on 10)

The system of claim 10, wherein credit in the credit limit is renewed automatically for future auctions on a request from a trading entity.

### Claim 17 (depends on 10)

The system of claim 10, wherein trading entities wishing to participate provide credit limits to be assigned to various counterparties within the system.

### Claim 18 (depends on 17)

The system of claim 17, wherein each of the trading entities provides credit limits they are willing to lend to counterparties.

### Claim 19

A system comprising:
a processor and a memory coupled therewith, the memory storing computer executable instructions that when executed by the processor cause the processor to:
receive, over a period of time ending at a benchmark fixing time, a plurality of orders for an instrument, each of the plurality of received orders being from a respective trading entity of the plurality of trading entities, each of which is assigned a credit limit for use during the period of time, wherein each of the plurality of received orders specifies a quantity, but not a price, the lack thereof indicative of a direction to use a benchmark price set at the benchmark fixing time;
match, only as a function of the assigned credit limits, each of the plurality of received orders, as they are received, with another previously received uncanceled and unmatched order of the plurality of received orders, causing the matching to be distributed over the period of time, the processing power required by the processor being reduced thereby;
set the benchmark price for the instrument at or after the benchmark fixing time; and
execute the matched orders at the set benchmark price.

### Claim 20 (depends on 19)

The system of claim 19, wherein the computer executable instructions are further executable by the processor to cause the processor to receive instructions to cancel at least one of the plurality of received orders and canceling the at least one of the plurality of received orders only when the instructions to cancel are received prior to the benchmark fixing time.
