US2016239916A1PendingUtilityA1

Data structure optimization system

Assignee: ATLAS PORTFOLIO LLCPriority: Mar 15, 2013Filed: Apr 26, 2016Published: Aug 18, 2016
Est. expiryMar 15, 2033(~6.7 yrs left)· nominal 20-yr term from priority
G06Q 40/04G06Q 40/06
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A data structure optimization system for implementing desired asset allocation using a network flow algorithm. More specifically, a computer-implemented system that enables an individual to take preferences and constraints for a financial portfolio and accomplish allocation-driven, tax minimizing, and rule abiding trading efficiently and with precision. The system collects information about an individual's assets and the individual's preferred asset allocation and determines trades that, when made, will change the current asset allocation to more closely match the desired asset allocation. This information can then be exported to an external trading platform in the market.

Claims

exact text as granted — not AI-modified
1 . A computer-implemented method for implementing desired asset allocation, the method comprising:
 inputting current assets from an external trading system into an account;   storing the inputted current assets in the account;   setting a preference for each inputted asset, wherein each asset is given a value that determines its importance relative to other assets;   setting a target allocation for the current assets;   constructing a flow network;   assigning weights to the flow network's edges;   running a min-cost, max-flow algorithm, wherein the inputted assets are allocated to the target allocation;   receiving information from the min-cost, max-flow algorithm about at least one asset trade that will move the assets closer to the target allocation;   using the collected information to recommend at least one asset trade; and   exporting the at least one recommended asset trade to an external trading platform.   
     
     
         2 . The method of  claim 1 , wherein the account is an internal account. 
     
     
         3 . The method of  claim 1 , wherein the account is an external account. 
     
     
         4 . The method of  claim 1 , wherein the assets are cash. 
     
     
         5 . The method of  claim 1 , wherein the assets are bonds. 
     
     
         6 . The method of  claim 1 , wherein the assets are equities. 
     
     
         7 . The method of  claim 1 , further comprising allocating each asset a proportion. 
     
     
         8 . The method of  claim 7 , further comprising weighing a first asset heavier by moving the proportion allocated from a second asset to the first asset. 
     
     
         9 . The method of  claim 1 , further comprising displaying inputted assets and post-trade assets, wherein an inner circle represents all inputted assets and an outer circle represents all assets after a recommended trade has been exported. 
     
     
         10 . The method of  claim 1 , further comprising collecting information about the account's required minimum distributions. 
     
     
         11 . A computer-implemented system for implementing desired asset allocation comprising:
 at least one computer memory storing instructions for managing and analyzing asset data; and   at least one computer processor programmed for accessing the stored instructions and performing steps including:
 inputting current assets from an external trading system into an account; 
 storing the inputted current assets in the account; 
 setting a preference for each inputted asset, wherein each asset is given a value that determines whether it is more or less likely to be traded; 
 setting a target allocation for the current assets; 
 constructing a flow network; 
 assigning weights to the flow network's edges; 
 running a min-cost, max-flow algorithm, wherein the inputted assets are allocated to the target allocation; 
 receiving information from the min-cost, max-flow algorithm about at least one asset trade that will move the assets closer to the target allocation; 
 using the collected information to recommend at least one asset trade; and 
 exporting the at least one recommended asset trade to an external trading platform. 
   
     
     
         12 . The method of  claim 11 , wherein the account is an internal account. 
     
     
         13 . The method of  claim 11 , wherein the account is an external account. 
     
     
         14 . The method of  claim 1 , wherein the assets are cash. 
     
     
         15 . The method of  claim 11 , wherein the assets are bonds. 
     
     
         16 . The method of  claim 11 , wherein the assets are equities. 
     
     
         17 . The method of  claim 11 , further comprising allocating each asset a proportion. 
     
     
         18 . The method of  claim 17 , further comprising weighing a first asset heavier by moving the proportion allocated from a second asset to the first asset. 
     
     
         19 . The method of  claim 11 , further comprising displaying inputted assets and post-trade assets, wherein an inner circle represents all inputted assets and an outer circle represents all assets after a recommended trade has been exported. 
     
     
         20 . The method of  claim 11 , further comprising collecting information about the account's required minimum distributions.

Join the waitlist — get patent alerts

Track US2016239916A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.