# US 8,788,387 B1 · Methods and systems for monitoring and controlling order message traffic

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

- Number: US 8,788,387 B1
- Document ID: US8788387B1
- Status: Granted
- Kind: B1
- Application number: 13/743,208
- Filed: 2013-01-16
- Published: 2014-07-17
- Granted: 2014-07-22
- Earliest claimed: 2013-01-16
- Assignees: Trading Technologies International, Inc.
- Applicants: Trading Technologies International, Inc.
- Inventors: Sagy Pundak Mintz
- Web page: https://patentgrep.com/patent/US8788387B1

## CPC

- G06Q 40/04: Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
- 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

Example methods, systems, and tangible computer readable storage media disclosed herein provide for tracking of order messages. An example method includes tracking, using a computing device, an order message, the order message including an order for a tradeable object in a trading market. The trading market includes an inside market. The example method includes determining, using the computing device, whether the order is directed to the inside market of the trading market. If the order is determined to be directed to the inside market, the example method includes adjusting a weighting factor to decrease a message ratio. The message ratio compares a weighted order message total to a fill total. If the order is determined to be directed away from the inside market, the example method includes adjusting a weighting factor to increase the message ratio. The example method includes determining, using the computing device, if the message ratio satisfies a message ratio threshold. The example method includes implementing, using the computing device, message ratio handling if the message ratio satisfies the message ratio threshold.

## Claims

### Claim 1

A method comprising:
tracking, using a computing device, an order message, the order message including an order for a tradeable object in a trading market and wherein the trading market includes an inside market;
determining, using the computing device, whether the order is directed to the inside market of the trading market;
adjusting, if the order is determined to be directed to the inside market, a weighting factor to decrease a message ratio corresponding to a predetermined tracking time period, wherein the message ratio compares a weighted order message total to a fill total;
adjusting, if the order is determined to be directed away from the inside market, a weighting factor to increase the message ratio;
determining, using the computing device, if the message ratio satisfies a message ratio threshold; and
implementing, using the computing device, message ratio handling if the message ratio satisfies the message ratio threshold.

### Claim 2 (depends on 1)

The method of claim 1, wherein the order is determined to be directed to the inside market if the order is filled.

### Claim 3 (depends on 1)

The method of claim 1, wherein the order is determined to be directed away from the inside market if the order is deleted within a threshold period of time from the order being placed.

### Claim 4 (depends on 1)

The method of claim 1, wherein the message ratio threshold defines a limit of a weighted order message total per fill total.

### Claim 5 (depends on 1)

The method of claim 1, wherein the message ratio is decreased by one when the order is filled.

### Claim 6 (depends on 1)

The method of claim 1, wherein the message ratio is decreased by a fraction of one when the order is directed to the inside market.

### Claim 7 (depends on 1)

The method of claim 1, wherein the weighting factor increases based on a distance of the order from the inside market.

### Claim 8 (depends on 1)

The method of claim 1, wherein implementing message ratio handling includes at least one of implementing a fine, suspending a user associated with the order message, or implementing a reward.

### Claim 9 (depends on 1)

The method of claim 1, further comprising providing, using the computing device, a warning to a user associated with the order message if the message ratio approaches the message ratio threshold.

### Claim 10

A system comprising:
a message identifying module to track an order message, the order message including an order for a tradeable object in a trading market and wherein the trading market includes an inside market;
a ratio calculator module to:
determine whether the order is directed to the inside market of the trading market;
adjust, if the order is determined to be directed to the inside market, a weighting factor to decrease a message ratio corresponding to a predetermined tracking time period, wherein the message ratio compares a weighted order message total to a fill total; and
adjust, if the order is determined to be directed away from the inside market, a weighting factor to increase the message ratio;
a threshold comparator module to determine if the message ratio satisfies a message ratio threshold; and
a warning module to implement message ratio handling if the message ratio satisfies the message ratio threshold.

### Claim 11 (depends on 10)

The system of claim 10, wherein the order is determined to be directed to the inside market if the order is filled.

### Claim 12 (depends on 10)

The system of claim 10, wherein the order is determined to be directed away from the inside market if the order is deleted within a threshold period of time from the order being placed.

### Claim 13 (depends on 10)

The system of claim 10, wherein the message ratio threshold defines a limit of a weighted order message total per fill total.

### Claim 14 (depends on 10)

The system of claim 10, wherein the message ratio is to be decreased by one when the order is filled.

### Claim 15 (depends on 10)

The system of claim 10, wherein the message ratio is to be decreased by a fraction of one when the order is directed to the inside market.

### Claim 16 (depends on 10)

The system of claim 10, wherein the weighting factor is to be increased based on a distance of the order from the inside market.

### Claim 17 (depends on 10)

The system of claim 10, wherein to implement message ratio handling, the warning module is to at least one of implement a fine, suspend a user associated with the order message, or implement a reward.

### Claim 18 (depends on 10)

The system of claim 10, wherein the warning module is to provide a warning to a user associated with the order message if the message ratio approaches the message ratio threshold.

### Claim 19

A tangible computer readable storage medium comprising instructions that, when executed, cause a computing device to at least:
track an order message, the order message including an order for a tradeable object in a trading market and wherein the trading market includes an inside market;
determine whether the order is directed to the inside market of the trading market;
adjust, if the order is determined to be directed to the inside market, a weighting factor to decrease a message ratio corresponding to a predetermined tracking time period, wherein the message ratio compares a weighted order message total to a fill total;
adjust, if the order is determined to be directed away from the inside market, a weighting factor to increase the message ratio;
determine if the message ratio satisfies a message ratio threshold; and
implement message ratio handling if the message ratio satisfies the message ratio threshold.
