发明名称 ELECTRONIC TRADING SYSTEM FOR INDEX-BASED PORTFOLIO
摘要 An electronic trading system for an index-based portfolio is configured to receive a transmission a selection of an index, a term, and an initial investment amount; receive a listing of securities in an index; place a buy order for those securities; store a representation of the portfolio in a database; monitor whether any securities were acquired or bankrupt; determine a most undervalued security; periodically allocate proceeds from acquired or bankrupt securities as well as any dividends to the most undervalued security; and sell any acquired or bankrupt securities in the portfolio.
申请公布号 US2016203557(A1) 申请公布日期 2016.07.14
申请号 US201514671237 申请日期 2015.03.27
申请人 Dhandho Holdings Corp. 发明人 PABRAI Mohnish
分类号 G06Q40/06 主分类号 G06Q40/06
代理机构 代理人
主权项 1. A method comprising: receiving, by a trading system server, over a network, a transmission from a manager terminal, the transmission comprising a selection of an index, a term, and an initial investment amount, the transmission is based on a manager input into a graphical user interface presented on the manager terminal; storing, by the trading system server, the selection of the index, the term, and the initial investment amount in a trading system database; requesting, by the trading system server, over the network, constituent data from a first data source based on accessing the selection of the index stored in the trading system database, the constituent data informing of a plurality of constituents of the index; receiving, by the trading system server, over the network, the constituent data from the first data source; storing, by the trading system server, the constituent data in the trading system database such that the constituent data is associated with the selection of the index; generating, by the trading system server, a first message based on accessing the constituent data stored in the trading system database, the first message requesting a plurality of buy orders at an electronic marketplace platform, the buy orders are for a plurality of securities that correspond to the constituents based on the constituent data stored in the trading system database, the buy orders total to the initial investment amount such that the initial investment amount is a product of a number of the constituents and a constituent investment amount; transmitting, by the trading system server, over the network, the first message to an electronic marketplace server of the electronic marketplace platform; receiving, by the trading system server, over the network, a plurality of confirmations from the electronic marketplace server of the electronic marketplace platform, the confirmations confirming the buy orders; generating, by the trading system server, in the trading system database, a representation of a financial portfolio based on the confirmations, the term representing a trading life of the financial portfolio, the representation is associated with the term stored in the trading server database; monitoring, by the trading system server, in real-time, continuously, throughout the term, over the network, based on the generating of the representation of the financial portfolio, a plurality of transmissions from a second data source for allocation event data against the representation of the financial portfolio stored in the trading system database, the allocation event data is informative of a proceeds amount due to the financial portfolio based on an event associated with a constituent from the constituents, the event is during the term; identifying, by the trading system server, in real-time, the allocation event data in at least one of the transmissions based on the monitoring; on a periodic basis during the term, determining, by the trading system server, based on the identifying, a most undervalued security identified in the representation of the financial portfolio stored in the trading system database that has not received an allocation during the term, the determining comprising accessing the representation of the financial portfolio stored in the trading system database; generating, by the trading system server, based on the determining, a second message requesting a buy order at the electronic marketplace platform, the buy order is based on the proceeds amount and for the most undervalued security identified in the representation of the financial portfolio stored in the trading system database; transmitting, by the trading system server, over the network, the second message to the electronic marketplace server of the electronic marketplace platform; designating, by the trading system server, based on the second message, a representation of the most undervalued security in the representation of the financial portfolio stored in the trading system database with a mark via accessing the trading system database, the mark is indicative that the most undervalued security received the allocation based on the proceeds amount during the term; disassociating, by the trading system server, based on the designating, security data for the constituent associated with the event from the representation of the financial portfolio stored in the trading system database such that the representation of the financial portfolio stored in the trading system database is dynamically adjusted in the trading system database in real-time and in accordance with the mark; generating, by the trading system server, based on the disassociating, a notification informative of a real-time status of the representation of the financial portfolio stored in the trading system database; and transmitting, by the trading system server, over the network, the notification to the manager terminal such that the notification is able to be presented on the graphical user interface of the manager terminal and is able to allow a connection from the manager terminal to the trading system server over the network, the connection enables real-time access to the representation of the financial portfolio stored in the trading system server database when the manager terminal communicates with the trading system server while the trading system server and the manager terminal communicate with the network.
地址 Irvine CA US