Trade exchange system and method
AssigneeTrade Exchange Group, Inc.
InventorMichael Anton
Life of this patent
Estimating the term…
Abstract
A trade exchange system and method provide transparency and accountability for each idea producer and each follower of each idea producer with respect to trades executed based on a trade idea circulated by the idea producer. The trade exchange system and method may use application-programming interfaces (APIs) to gather data from a brokerage entity in order to verify the trades executed in response to the trade idea by the idea producer and the follower.
Claims27
A method, comprising:
- receiving a trade idea from an idea producer that is distributed to a plurality of users, the trade idea including an asset, a trade action to take with respect to the asset and a price for a proposed trade of the asset;
- receiving a notification that one or more users and the idea producer have executed one or more trades in response to the trade idea using one or more brokerage entities;
- accessing, by a unique application programming interface engine of a computer trade exchange system, an account of each brokerage entity associated with the idea producer and the one or more users;
- gathering, by the unique application programming interface engine of the computer trade exchange system, real time trade data of the one or more executed trades for the trade idea, the real time trade data of the one or more executed trades including a time of each trade, a price incurred for each traded asset, and a number of shares of each traded asset;
- determining, by a trade data analyzer of the computer trade exchange system, one or more pieces of trade data using the gathered real time trade data of the one or more executed trades of the one or more users and the idea producer for the trade idea, the one or more pieces of trade data including a lot parameter for a true internal rate of return for the one or more executed trades, which of the one or more executed trades for the trade idea are profitable, and a percentage gain of the one or more executed trades for the trade idea;
- and
- generating, by a user interface engine of the computer trade exchange system, for each user that has executed one or more trades in response to the trade idea, a results user interface that displays the one or more executed trades of a particular user and the idea producer, and the determined one or more pieces of trade data of the particular user and the idea producer.
A computer system, comprising:
- a processor coupled to a memory storing a plurality of lines of computer code, wherein the computer system is configured to:
- receive a trade idea from an idea producer that is distributed to a plurality of users, the trade idea including an asset, a trade action to take with respect to the asset and a price for a proposed trade of the asset;
- receive a notification that one or more users and the idea producer have executed one or more trades in response to the trade idea using one or more brokerage entities;
- access an account of each brokerage entity associated with the idea producer and the one or more users;
- gather real time trade data of the one or more executed trades for the trade idea, the real time trade data of the one or more executed trades including a time of each trade, a price incurred for each traded asset, and a number of shares of each traded asset;
- determine one or more pieces of trade data using the gathered real time trade data of the one or more executed trades of the one or more users and the idea producer for the trade idea, the one or more pieces of trade data including a lot parameter for a true internal rate of return for the one or more executed trades, which of the one or more executed trades for the trade idea are profitable and a percentage gain of the one or more executed trades for the trade idea;
- and
- generate, for each user that has executed one or more trades in response to the trade idea, a results user interface that displays the one or more executed trades of a particular user and the idea producer and the determined one or more pieces of trade data of the particular user and the idea producer.
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system, the one or more programs including instructions for:
- receiving a trade idea from an idea producer that is distributed to a plurality of users, the trade idea including an asset, a trade action to take with respect to the asset, and a price for a proposed trade of the asset;
- receiving a notification that one or more users and the idea producer have executed one or more trades in response to the trade idea using one or more brokerage entities;
- accessing an account of each brokerage entity associated with the idea producer and the one or more users;
- gathering real time trade data of the one or more executed trades for the trade idea, the real time trade data of the one or more executed trades including a time of each trade, a price incurred for each traded asset, and a number of shares of each traded asset;
- determining one or more pieces of trade data using the gathered real time trade data of the one or more executed trades of the one or more users and the idea producer for the trade idea, the one or more pieces of trade data including a lot parameter for a true internal rate of return for the one or more executed trades, which of the one or more executed trades for the trade idea are profitable, and a percentage gain of the one or more executed trades for the trade idea;
- and
- generating, by a user interface engine of the computer trade exchange system, for each user that has executed one or more trades in response to the trade idea, a results user interface that displays the one or more executed trades of a particular user and the idea producer, and the determined one or more pieces of trade data of the particular user and the idea producer.
Dependencies are inferred from the claim text.