Abstract: A financial planning and advice system that relates to asset data management and analysis, trading methodologies, and efficient transmission and storage of asset data based on user preferences for specific monetary outcomes. The system can collect information about an individual's assets and the individual's preferred asset allocation and can determine trades that, when made, will change the current asset allocation to more closely match the goal asset allocation. This information can then be exported to an external trading platform in the market.