# US 11,308,556 B2 · Presenting trading data

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

- Number: US 11,308,556 B2
- Document ID: US11308556B2
- Status: Granted
- Kind: B2
- Application number: 16/993,429
- Filed: 2020-08-14
- Published: 2022-02-17
- Granted: 2022-04-19
- Earliest claimed: 2020-08-14
- Assignees: TradeVision2020, Inc.
- Applicants: TradeVision2020, Inc.
- Inventors: Dan Campbell
- Web page: https://patentgrep.com/patent/US11308556B2

## CPC

- G06Q 40/04: Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
- H04L 51/42: Mailbox-related aspects, e.g. synchronisation of mailboxes
- H04W 4/14: Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
- 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
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

For presenting trading data, a method presents a market indicator for at least one trading unit as a dynamic display on price data. The method selects the market indicator through a single action of a user input device positioned over the market indicator. The method presents a technical indicator for the market indicator in real time. The technical indicator is summed across a plurality of time frames.

## Claims

### Claim 1

A method comprising:
presenting, by a processor, a plurality of market indicators for at least one trading unit as a dynamic display on price data, wherein each trading unit comprises a base component recording a base currency, a quote component recording a second currency that is traded against the base currency, and a trade unit prediction that predicts a future price of the trade unit, and each market indicator is an icon connected to the price data and aggregates a plurality of technical indicators;
selecting, by the processor, a market indicator of the plurality of market indicators through a single action of a user input device positioned over the selected market indicator;
selecting, by the processor, a trading unit of the at least one trading unit;
presenting, by the processor, a technical indicator of the plurality of technical indicators for the selected market indicator in real time, wherein the technical indicator is summed across a plurality of time frames;
generating, by the processor, the trade unit prediction for the selected trading unit that predicts a future price of the selected trade unit using a neural network and/or machine learning model trained from historical data;
presenting, by the processor, a trade entry for the selected trading unit, wherein the trade entry is based on the trade unit prediction;
accepting, by the processor, a trade for the trade entry for the selected trading unit; and
executing, by the processor, the trade for the trade entry.

### Claim 2 (depends on 1)

The method of claim 1, wherein the technical indicator is selected from the group a currency matrix, a base vs quote matrix, a trend matrix, a scalping matrix, and/or matrix trade signals.

### Claim 3 (depends on 2)

The method of claim 2, wherein the currency matrix presents a base component and a quote component for the trading unit.

### Claim 4 (depends on 2)

The method of claim 2, wherein the base vs quote matrix that presents a comparison of a base component and a quote component for the trading unit.

### Claim 5 (depends on 2)

The method of claim 2, wherein the trend matrix presents trends for the plurality of technical indicators for the plurality of time intervals.

### Claim 6 (depends on 2)

The method of claim 2, wherein the scalping matrix combines data comprising Predictive Bias Trend (PBT), a short-term trend bias, an Average True Range (ATR) Speed 1, an ATR Speed 2, and a Global Trend.

### Claim 7 (depends on 2)

The method of claim 2, wherein the matrix trade signals presents the trade entry for the plurality of trading units.

### Claim 8 (depends on 7)

The method of claim 7, wherein the trade entry communicated in real time via email and/or Short Message Service (SMS).

### Claim 9 (depends on 1)

The method of claim 1, wherein the plurality of time frames comprises 2 minutes, 5 minutes, 8, minutes, 15 minutes, 30 minutes, 1 hour, 2 hours, 4 hours, 8 hours, and/or 1 week.

### Claim 10 (depends on 1)

The method of claim 1, wherein each market indicator is sorted by a base component and a quote component.

### Claim 11

An apparatus comprising:
a processor;
a memory storing code executable by the processor to perform:
presenting a plurality of market indicators for at least one trading unit as a dynamic display on price data, wherein each trading unit comprises a base component recording a base currency, a quote component recoding a second currency that is traded against the base currency, and a trade unit prediction that predicts a future price of the trade unit, and each market indicator is an icon connected to the price data and aggregates a plurality of technical indicators;
selecting a market indicator of the plurality of market indicators through a single action of a user input device positioned over the selected market indicator;
selecting a trading unit of the at least one trading unit;
presenting a technical indicator of the plurality of technical indicators for the selected market indicator in real time, wherein the technical indicator is summed across a plurality of time frames;
generating the trade unit prediction for the selected trading unit that predicts a future price of the selected trade unit using a neural network and/or machine learning model trained from historical data;
presenting a trade entry for the selected trading unit, wherein the trade entry is based on the trade unit prediction;
accepting a trade for the trade entry for the selected trading unit; and
executing the trade for the trade entry.

### Claim 12 (depends on 11)

The apparatus of claim 11, wherein the technical indicator is selected from the group a currency matrix, a base vs quote matrix, a trend matrix, a scalping matrix, and/or matrix trade signals.

### Claim 13 (depends on 12)

The apparatus of claim 12, wherein the currency matrix presents a base component and a quote component for each trading unit.

### Claim 14 (depends on 12)

The apparatus of claim 12, wherein the base vs quote matrix that presents a comparison of a base component and a quote component for the trading unit, the trend matrix presents trends for a plurality of technical indicators for a plurality of time intervals, the scalping matrix combines data comprising Predictive Bias Trend (PBT), a short-term trend bias, an Average True Range (ATR) Speed 1, an ATR Speed 2, and a Global Trend, and the matrix trade signals presents the trade entry for the plurality of trading units.

### Claim 15 (depends on 11)

The apparatus of claim 11, wherein the plurality of time frames comprises 2 minutes, 5 minutes, 8, minutes, 15 minutes, 30 minutes, 1 hour, 2 hours, 4 hours, 8 hours, and/or 1 week.

### Claim 16

A program product comprising a non-transitory computer readable storage medium that stores code executable by a processor, the executable code comprising code to perform:
presenting a plurality of market indicators for at least one trading unit as a dynamic display on price data, wherein each trading unit comprises a base component recording a base currency, a quote component recoding a second currency that is traded against the base currency, and a trade unit prediction that predicts a future price of the trade unit, and each market indicator is an icon connected to the price data and aggregates a plurality of technical indicators;
selecting a market indicator of the plurality of market indicators through a single action of a user input device positioned over the market indicator;
selecting a trading unit of the at least one trading unit;
presenting a technical indicator of the plurality of technical indicators for the selected market indicator in real time, wherein the technical indicator is summed across a plurality of time frames;
generating the trade unit prediction for the selected trading unit that predicts a future price of the selected trade unit using a neural network and/or machine learning model trained from historical data;
presenting a trade entry for the selected trading unit, wherein the trade entry is based on the trade unit prediction;
accepting a trade for the trade entry for the selected trading unit; and
executing the trade for the trade entry.
