US2014129482A1PendingUtilityA1

Target portfolio templates

Assignee: SMARTLEAF INCPriority: Jun 20, 2011Filed: Jan 10, 2014Published: May 8, 2014
Est. expiryJun 20, 2031(~4.9 yrs left)· nominal 20-yr term from priority
G06Q 40/06
43
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for preferred portfolio templates. One of the methods includes identifying a base data structure, the base data structure having nodes, each node of the base data structure having attributes. The method includes generating a dependent data structure based on the base data structure, each node in the base data structure having a corresponding a node in the dependent data structure. The method also includes determining whether to automatically change an attribute of a node in the dependent data structure in response to a change in an attribute of the corresponding node of the base data structure.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer implemented method comprising:
 generating a target model based on attributes of nodes of a data structure;   identifying a portfolio, the portfolio including assets;   identifying a profile associated with the portfolio, the profile identifying investment preferences of the owner of the portfolio;   comparing a portfolio to the target model; and   recommending trades based at least on the comparison and the profile.   
     
     
         2 . The method of  claim 1 , wherein recommending changes is further based on a transaction cost associated with making a change and a drift cost associated with not making the change. 
     
     
         3 . The method of  claim 1 , wherein the target defines an acceptable range of holdings in the one or more securities. 
     
     
         4 . The method of  claim 3 , wherein comparing the portfolio to the target comprises comparing the assets to the acceptable range of holdings. 
     
     
         5 . The method of  claim 1 , wherein the nodes of the data structure are a hierarchical structure of base nodes, at least one of the base nodes is a base model category node defining a classification, at least one of the base nodes is a base model node, and the base model node is a collection of items that satisfy the classification of the base model category. 
     
     
         6 . The method of  claim 1 , wherein one of the attributes of the data structure is an asset class weight. 
     
     
         7 . The method of  claim 1 , wherein one of the attributes of the data structure is a model, the model including a weighted list of securities. 
     
     
         8 . A computer storage device encoded with computer program instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
 generating a target model based on attributes of nodes of a data structure;   identifying a portfolio, the portfolio including assets;   identifying a profile associated with the portfolio, the profile identifying investment preferences of the owner of the portfolio;   comparing a portfolio to the target model; and   recommending trades based at least on the comparison and the profile.   
     
     
         9 . The storage device of  claim 8 , wherein recommending changes is further based on a transaction cost associated with making a change and a drift cost associated with not making the change. 
     
     
         10 . The storage device of  claim 8 , wherein the target defines an acceptable range of holdings in the one or more securities. 
     
     
         11 . The storage device of  claim 10 , wherein comparing the portfolio to the target comprises comparing the assets to the acceptable range of holdings. 
     
     
         12 . The storage device of  claim 8 , wherein the nodes are a hierarchical structure of base nodes, at least one of the base nodes is a base model category node defining a classification, at least one of the base nodes is a base model node, and the base model node is a collection of items that satisfy the classification of the base model category. 
     
     
         13 . The storage device of  claim 8 , wherein one of the attributes of the data structure is an asset class weight. 
     
     
         14 . The storage device of  claim 8 , wherein one of the attributes of the data structure is a model, the model including a weighted list of securities. 
     
     
         15 . A system comprising:
 one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:   generating a target model based on attributes of nodes of a data structure;   identifying a portfolio, the portfolio including assets;   identifying a profile associated with the portfolio, the profile identifying investment preferences of the owner of the portfolio;   comparing a portfolio to the target model; and   recommending trades based at least on the comparison and the profile.   
     
     
         16 . The system of  claim 15 , wherein recommending changes is further based on a transaction cost associated with making a change and a drift cost associated with not making the change. 
     
     
         17 . The system of  claim 15 , wherein the target defines an acceptable range of holdings in the one or more securities. 
     
     
         18 . The system of  claim 17 , wherein comparing the portfolio to the target comprises comparing the assets to the acceptable range of holdings. 
     
     
         19 . The system of  claim 15 , wherein the nodes are a hierarchical structure of base nodes, at least one of the base nodes is a base model category node defining a classification, at least one of the base nodes is a base model node, and the base model node is a collection of items that satisfy the classification of the base model category. 
     
     
         20 . The system of  claim 15 , wherein one of the attributes of the data structure is an asset class weight.

Join the waitlist — get patent alerts

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

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