WO2002007041A2 - A method and system for investment integration - Google Patents
A method and system for investment integration Download PDFInfo
- Publication number
- WO2002007041A2 WO2002007041A2 PCT/US2001/021997 US0121997W WO0207041A2 WO 2002007041 A2 WO2002007041 A2 WO 2002007041A2 US 0121997 W US0121997 W US 0121997W WO 0207041 A2 WO0207041 A2 WO 0207041A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- investment
- tools
- user
- functions
- investment tools
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 96
- 230000010354 integration Effects 0.000 title description 34
- 230000006870 function Effects 0.000 claims description 66
- 230000008569 process Effects 0.000 claims description 37
- 238000012544 monitoring process Methods 0.000 claims description 23
- 238000011160 research Methods 0.000 claims description 14
- 238000012552 review Methods 0.000 claims description 13
- 238000005259 measurement Methods 0.000 claims description 5
- 238000012502 risk assessment Methods 0.000 claims description 3
- 238000005457 optimization Methods 0.000 claims description 2
- 238000012545 processing Methods 0.000 claims 2
- 238000007726 management method Methods 0.000 description 34
- 238000010586 diagram Methods 0.000 description 21
- 230000003993 interaction Effects 0.000 description 9
- 238000003860 storage Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 230000002776 aggregation Effects 0.000 description 4
- 238000004220 aggregation Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000013519 translation Methods 0.000 description 4
- 230000014616 translation Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 3
- 238000010923 batch production Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000002349 favourable effect Effects 0.000 description 3
- 230000000977 initiatory effect Effects 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000010348 incorporation Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 241000239290 Araneae Species 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000004931 aggregating effect Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000005267 amalgamation Methods 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013506 data mapping Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000002716 delivery method Methods 0.000 description 1
- 230000003292 diminished effect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000009401 outcrossing Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000010223 real-time analysis Methods 0.000 description 1
- 239000004576 sand Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
Definitions
- the method and system presented are in the field of system integration. More particularly they are in the field of integrating tools that aid in investment management.
- Managing an investment portfolio is a complex task. It involves the utilization of a variety of investment tools covering a wide range of functions.
- the manager must also consider what markets to trade in and the mechanics of carrying out transactions in that market before he or she initiates an order to buy or sell securities.
- Investment managers balance their investment decisions against many factors including the risk profile of the portfolios they manage so as to ensure their decision is acceptable. At the same time they must remain within the portfolio's mandate.
- the performance of each security must be reviewed by the manager as must the performance of the combination of the securities comprising the portfolio. Given this information, the investment manager shifts assets by selling and acquiring new securities. The manager strives to remain informed of the status of these transactions as well as the cash flow and liquidity of the portfolio as assets change hands. Finally, the entire process must be tracked for error conditions that could adversely affect the performance of the portfolio and an extensive accounting system is used to ensure credit and risk assessments are properly allocated.
- the manager For each such inquiry the manager must gain information from multiple investment tools after inputting data as described herein. Once the analysis is complete the manager must examine the result against a benchmark or standard to determine if action is warranted. The result in an inherently dated account of an isolated aspect of the portfolio. This manual manipulation of information and data is laborious, time consuming and inefficient. Its monotonous nature breeds inattentive, apathetic, and erroneous decisions. Investment managers and other professionals, trained to maximize the value of portfolios, are currently compelled to divert their attention and resources away from the very investments they manage.
- Investment tools currently fail to adequately interact with each other. While a particular vendor may produce several types of investment tools covering a wide range of functionality, an investment manager typically seeks the best product of each particular function and tailors an amalgamation of tools to his or her duties in managing a portfolio. This ad hoc combination of investment tools produced by multiple vendors often fails to have any integration or interaction capabilities. Those investment tools that do possess integration capabilities are typically proprietary and do so in a manner that leads to multiple links with multiple investment tools leading to a spider web of couplings and integration protocols.
- FIG. 1 is a block diagram of a typical configuration of a plurality of investment tools showing a number of multiple links for each investment tool.
- each investment tool 101-108 provides some means of integration to other investment tools.
- the links 110 between the investment tools 101-108 and the user interface 112 creates a combination of links and communication channels requiring each investment tool and the user to maintain a library of rules and data from the remaining tools. While most programs from the same vendor support such communication, competing vendors often fail to provide adequate links.
- the system shown in Figure 1 shows a link between each investment tool 101-108 and the user interface 112 except between investment tool 102 and investment tool 105.
- An investment manager must accomplish several steps in the operation of each investment tool to gain information. As each tool is independent of the other, no consistent real- time source of investment data is available to the investment manager. Data is delayed by the time taken for a manager to access and operate an investment tool and to manipulate the data into a useful form by using other tools.
- the trader can also utilize electronic crossing networks.
- the use of these systems removes the stockbroker from the transaction resulting in a considerable reduction of costs.
- These systems try to match orders from throughout the world.
- current crossing networks described herein require an order to be placed for a certain period of time. When an order is placed on a crossing network in search for a possible match it is out of the control of the trader or user who placed it there. During the time that the order is idle, the market could change resulting in what was a favorable transaction at the time the order was placed in the crossing network becoming a losing proposition. There is a loss of control regarding the disposition of the order.
- a method and system for investment integration are presented.
- Various embodiments enable functions of a group of investment tools, chosen by an investment manager, to be combined for use with a central user interface.
- One embodiment includes a method for integration of investment tools with a hub and spoke architecture in which a single central interface integrates the functionality of the various investment tools.
- the hub and spoke architecture in one embodiment, includes a single link between each investment tool and the central interface. This simplified design eliminates the need for multiple links and facilitates the user's selection of alternate investment tools.
- various investment tools are pre- integrated to the central interface thus providing the user with flexibility and increase selection when creating or modifying his or her investment tool suite.
- the central interface allows the various tools to pass data amongst each other with no interaction by the user.
- the transparent nature of the integration lets each investment tool benefit from the specialized capabilities of the other investment tools yielding an improved source of information on which the investment manager can base his or her decisions.
- one embodiment enables the user to monitor the investment process. Such monitoring including the status of interactions between the investment manager and the various vendor-provided investment tools that the manager employs to manage his or her portfolio.
- An alert can be established to notify the user when pre-established criteria are met. This alert is identified on the single user interface for easy recognition. The status of the parameter can additionally be monitored on a real-time basis even if the alert has not been triggered, giving the investment manager up to date data on which to base his or her decision.
- One embodiment of the claimed invention includes establishing an aggregation of multiple client spoke and hub systems using an application service provider. This aggregation can allow users to access real-time order flow information of other participating users. With this information available transaction matches and crosses can be accomplished without exposing the portfolio to current crossing limitations and risks.
- Figure 1 is a block diagram of a typical prior art configuration of a plurality of investment tools.
- Figure 2 is a block diagram of an embodiment of a system for integrating investment tools illustrating a hub and spoke design.
- Figure 3 is a block diagram of an embodiment of a network system for integrating investment tools.
- Figure 4 is a block diagram of a system architecture of an embodiment for a system for integrating investment tools.
- Figure 5 is a flow diagram of an embodiment of the integration process of a plurality of investment tools.
- Figure 6 is a block diagram of an embodiment of a method and system for integrating investment tools for a thick client using envelope applications.
- Figure 7 is a block diagram of an embodiment of a method and system for integrating investment tools for a thick client using a batch process.
- Figure 8 is a flow diagram of an embodiment of a method for integrating investment tools showing a possible user developed workflow.
- Figure 9 is a flow diagram of an embodiment of a method for integrating investment tools, illustrating the individual launching of an investment tool.
- Figure 10 is a flow diagram of the monitoring process of an embodiment for integrating investment tools.
- Figure 11 is a flow diagram of the reporting process of an embodiment of a method for integrating investment tools.
- Figure 12A is a flow diagram of crossing transactions using an embodiment of a method for integrating investment tools.
- Figure 12B is a block diagram of a aggregation of hub and spoke architectures of an embodiment of a system for integrating investment tools illustrating a crossing network.
- Figure 13 is a depiction of an embodiment of a method and system for integrating investment tools illustrating a security view of a user interface.
- Figure 14 is a depiction of an embodiment of a method and system for integrating investment tools illustrating a stock watch view of a user interface.
- Figure 15 is a depiction of an embodiment of a method and system for integrating investment tools illustrating a portfolio view of a user interface.
- Figure 16 is a depiction of an embodiment of a method and system for integrating investment tools illustrating a portfolio watch of a user interface.
- a method and system for investment integration are described.
- Managing an investment portfolio involves the use of a number of investment tools.
- One embodiment includes integrating these investment portfolio management tools.
- Each tool possesses unique capabilities that aid an investment manager in carrying out his or her job.
- Examples of these tools include portfolio analytic systems, portfolio accounting tools, risk management tools, data research tools, trade order management tools, and performance measurement and attribution systems.
- portfolio analytic systems include portfolio analytic systems, portfolio accounting tools, risk management tools, data research tools, trade order management tools, and performance measurement and attribution systems.
- risk management tools include data research tools, trade order management tools, and performance measurement and attribution systems.
- performance measurement and attribution systems As investment managers review the many available options, they fashion a suite of investment tools suited for their particular needs.
- the term investment manager is used frequently in describing the embodiments that follow, the methods and system described herein are not limited to use by professional investment managers. To facilitate this understanding, the term user is often used interchangeably with investment manager.
- One embodiment of the claimed invention includes a method for integrating multiple investment tools that perform distinct functions.
- a single user interface combines the analytical results of these investment tools into a predefined user format.
- a user in one embodiment, fashions a display of critical and support information in a manner that is suitable for his or her individual needs.
- the investment tools communicate information via a central hub or central interface.
- a hub and spoke architecture is used to facilitate this integration.
- FIG. 2 depicts an embodiment of an integrated system of investment tools.
- Integrated system 200 has a hub and spoke architecture in which each investment tool 201-208 is linked 210 with a central interface 212.
- the central interface 212 includes a user interface and several servers to maintain a depository of the rules necessary to translate the data coming from each investment tool as well as the data itself.
- the central interface in one embodiment, comprises additional translation rules of multiple investment tools produced by multiple vendors not included in the current configuration.
- the translation rules of the investment tools both those chosen by the investment manger and those not included in the current configuration, are maintained and updated periodically.
- This architecture establishes a system where the number of links between individual investment tools is substantially reduced.
- Each investment tool includes a single link to the central interface 221.
- the central interface 212 in one embodiment, is a common focal point of interaction between the investment tools. Should an investment manager wish to change from one vendor's investment tool to another investment tool, the integration of the new investment tool is transparent to the user and only requires establishing one link to the central interface 212.
- the additional vendor investment tool is pre- integrated allowing the user to plug into the alternate tool seamlessly. This plug in effect increases the flexibility of the tools available to the user and helps a user tailor the system to his or her needs. Creating a central interface 212 consolidates the interaction in one location minimizing the number of links and duplication of resources.
- an open system architecture allows a user to define the structure of a system of investment tools he or she will be using as well as allowing for real-time data transfer.
- the open nature of the architecture can be accessed by vendors to facilitate integration with the central interface and other investment tools. Rules needed to developed integration methods can be provided to produce a uniform system of links between various investment tools and a central interface increasing the overall selection of investment tools available to the user.
- the custom nature of the system structure allows a user to adapt a work flow that facilitates his or her specific investment portfolio management style. Since all the resources of all the investment tools are available to the user at the central interface, the investment manager is no longer constrained with artificial barriers between the functions of different investment tools.
- the user can direct different aspects of the investment tools to conduct real-time analysis of multiple aspects of the investment portfolio without individually interacting with each investment tool. The user can focus on managing the portfolio rather than managing the investment tools.
- Figure 3 is an embodiment of a system 300 for integrating investment portfolio management tools.
- the system includes multiple client computers 302-305, that are coupled to the server 306 through a network 308.
- the network 308 can be any network, such as a local area network, a wide area network, or the Internet.
- the client computers each include one or more processors and one or more storage devices. Each of the client computers also includes a display device, and one or more input devices. All of the storage devices store various data and software programs.
- the method for integrating investment portfolio management tools is carried out on the system 300 by software instructions executing on one or more of the client computers 302-305.
- the software instructions may be stored on the server 306, or on any one of the client computers.
- Software instructions can be stored on the server and accessed through the network by a client computer operator or investment manager. In other embodiments, the software instructions may be stored and executed on the client computer.
- the user of a client computer with the help of a user interface can enter data required for the execution of the software instructions. Data required for the execution of the software instructions can also be accessed via the network and can be stored anywhere on the network.
- FIG 4 is an embodiment of a system architecture for integrating investment portfolio management tools.
- the system architecture 400 is composed of external exponents 401, an infrastructure 402, and external systems 403.
- the infrastructure 402 incorporates, in one embodiment, an array of servers and databases.
- the external exponents contain data 404 from an outside source including a user, a user application program 406, and a browser 508.
- the infrastructure includes an export server 409, a web server 410, a request server 412, a schedule server 414, a package server 424 and a monitoring server 426.
- Also associated with the infrastructure are storage devices including an archive server 418, a database server 420, and a file server 422.
- the database server 420 and the file server 422 are linked to the external systems 403 including an order management system 432, a portfolio accounting system 434, a performance reporting system 436, as well as other systems 438.
- the servers within the infrastructure 402 communicate with each other so as to facilitate the integration of data and functionality of the external systems.
- the architecture is scalable because it supports an arbitrary number of components for each function and the number of components can be adjusted based on system requirements.
- Figure 5 is a flow diagram of an embodiment showing the integration process of a plurality of investment tools. Each investment tool performs specific functions that facilitate the investment process. Because the investment tools are specialized, the vendors of the investment tools provide rules, or hooks as they are sometimes called, to aid in the integration process. These rules allow one program to communicate with another program.
- the embodiment of an integration method depicted in Figure 5 begins by gathering the integration rules 501 for each function in an investment tool. Once gathered, the rules are transformed 502 into a generic format. A format such as XML can be used to facilitate the ease of transformation and optimize versatility. The transformation of the hooks into a common language provides a generic source of rules that the integration process can use to consistently integrate the various investment tools. The new generic rules are added to a central database 503 and stored along with rules in the same format from other investment tools. As a particular investment tool performs one of its functions and produces data useful to either the user or other investment tools, the data is transmitted to and received by a central processor 504.
- the central processor 504 retrieves the rules from the central database 503 that corresponds to that investment tool, and converts the information 505 into data that can be uniformly understood and used by all the investment tools. In this manner the investment tools communicate with each other without the user being aware that the communication is taking place. Once translated the data is stored, in one embodiment, in a second database 506, for easy retrieval. As new information is acquired, the data is updated 507 giving each investment tool, and the user, access to the most current and accurate data. Because all the investment tools communicate with a central processor, multiple links between the investment tools are eliminated.
- individual investment tools are integrated through the use of web applications. These investment tools are called thick clients and use interaction software including C++ and VB.
- C++ C++
- VB use interaction software
- a new web window opens allowing the user to interact with the vendor specific investment tool.
- Terminal Service'sTM a user can interact with this investment tool running on a remote server and displayed over the internet in a web browser window.
- data is exchanged between a holdings database and the investment tool.
- One method of accomplishing this is for the envelope application to extract data from the holdings database and supply the investment tool with needed information.
- the envelope application saves data to the holdings database.
- Another embodiment integrates thick clients using a batch approach. A batch application continually extracts data from and saves data to the holdings database. Summary reports generated by the investment tools are converted to
- Figure 6 is a block diagram of an embodiment of a system for integrating investment tools depicting the integration of a thick client.
- Application service providers 605 automatically log onto a terminal server to launch the appropriate investment tool envelope application 610.
- the envelope application 610 extracts data from the holdings database 615 by sending a request to the request server 618. Data retrieved from the holdings database is maintained in a standard format including XML. Data from the holding database 615 conveyed to a web site 620 where it is converted to the XML or similar format. Input data is then placed in the application envelope 610 and converted to the format expected by the investment tool including comma- separated values ("CSV"). The envelope application 610 launches the investment tool 630 and populates the investment tool 630 with the CSV files containing the input data.
- CSV comma- separated values
- Output from the investment tool is sent to the web site 620 through the envelope application 610.
- the envelope application 610 converts the CSV data to XML or other similar standard format and places it in the holdings database 615 for storage. Reports of the data produced 640 by the investment tool are also available through the envelope application 610.
- Figure 7 depicts an embodiment for a system to integrate thick client investment tools using a batch process to place. The thick client depicted in Figure 7 aids investment managers in placing orders to buy or sell securities.
- An application service provider 702 logs onto a terminal server 705 and launches the investment tool 730.
- a placement file is generated on the file server 720 and forwarded to the batch process 735.
- the orders originating from the terminal server are in CSV format.
- Orders are processed by the batch server 735 creating requests for data.
- the requests are forwarded to a request server 740 which retrieves data from a holdings database 750.
- the data is converted from XML or another standard format to CSV format at the file server and them returned to the batch server 735.
- Orders and executions are sent to the investment tool using, in this embodiment, a bulk copy ("bcp") operation.
- bcp bulk copy
- the execution order is delivered to the request server 740 and converted to XML at the file server 725 for storage in the holdings database 750.
- the order is also delivered to the investment tool 730 using a bcp operation in CSV format.
- Thin clients are another type of investment tool that can run locally on the client machine and can interact intimately with a client possessed web browser. Integration for these types of clients, in one embodiment, includes customizing the web browser to prepare data so that it is compatible with the investment tool.
- Each investment tool is unique and correspondingly possess unique integration tasks.
- the individual investment tools are broadly categorized to nine different areas. These areas include market data, portfolio analytic, order management, trading links, reconciliation, analyst data, portfolio accounting, performance reporting, and risk management. Specialized programs are produced in another embodiment that stops processes running on the package servers as well as latches an un-latches the package server's exclusive access protocols. Furthermore, programs are developed for launching, monitoring, and controlling investment tools running on the package server.
- the required interfaces are determined as well as whether data is input, output, or both.
- the integration process must input data from interfaces including holdings, external orders, security identifiers, security prices, order cancellation sand revisions, and execution of cancellations and revisions. It must also output order cancellations and revisions, execution of cancellations and revisions, assignment allocated executions, and internal orders.
- An order management tool's incorporation begins with extracting new orders from a central database. The orders are used to create an input file and the data is input into the appropriate investment tool. Once the tool is populated with data, the integrated system monitors the investment tool to detect if the order is assigned to a broker. The databases are further monitored to see if the broker has carried out any executions or allocations. If any allocations occur, the data is exported from the investment tool to the integrated system database.
- Portfolio analytic tool's incorporation begins with the portfolio holdings, prices, and benchmark data being retrieved from the central database.
- the data is converted from the format that it is stored in, XML r a similar format, to a format compatible with the investment tool such as CSV.
- the investment tool is launched and the data, now in compatible format, is used to populate the tool for use.
- the output of the investment tool is converted to XML or the format used for storage and input into the central holdings database.
- the report of the output is then copied to the central interface web page for display. Similar processes can be developed for the other categorized listed herein.
- a work flow is developed by the user to manage the multiple inputs and outputs from various investment tools.
- Figure 8 is a flow diagram of one embodiment of a method for integration of investment tools showing a workflow developed by a user to manage inputs and outputs from various investment tools.
- the versatility of the hub and spoke design combined with the aforementioned architecture provides a user with increased flexibility regarding what investment tools he or she wishes to utilize.
- a user can select investment tools such as portfolio analytic systems, portfolio accounting tools, risk management tools, data research tools, trade order management tools, and performance measurement and attribution systems.
- investment tools such as portfolio analytic systems, portfolio accounting tools, risk management tools, data research tools, trade order management tools, and performance measurement and attribution systems.
- Each of these types of tools is produced by multiple vendors and comprises unique functions.
- FIG. 9 is a flow diagram for launching an integrated investment tool of one embodiment. The launching of an investment tool 900 begins with the user selecting the tool to launch from the central user interface
- the integrated system determines the data requirements for that particular investment tool 904 and retrieves the required data from other investment tools within the integrated system 906. With the data requirement determined, the integrated system launches the investment tool and populates the tool with the required data 908. The user then conducts whatever processes he or she desires using the standard functionality of the investment tool 910. Once the user has completed using the investment tool, the user saves the data and closes the investment tool 912 while the integrated system retrieves updated data from the investment tool and updates the integrated database 914.
- Portfolio analytic systems for example can include systems that allow investment managers to use analytic tools to analyze, optimize and re-balance their portfolio using advance mathematical tools.
- Tools conducting portfolio accounting allow a user to track holdings and transactions of a portfolio as well as perform cost accounting and other reporting functions.
- Tools focusing on risk management run algorithms analyzing the portfolio to determine a measure of risk using industry standard terms and values as well as offering options to the investment manager that would minimize the portfolio's exposure to risk.
- Research data tools perform various research functions. For example, some research data tools collect and catalogue research documentation from analysts regarding individual securities and combinations of securities as well as provide tools with which the user can browse data libraries.
- Trade order management tools handle the order execution process and manages the dialogue between the investment manager and the brokers executing the orders.
- Generating historical performance of a portfolio, measured against defined benchmarks, is one function of a performance measurement and attribution system. As the performance of a particular portfolio is measured, the system attributes either poor or favorable performance to different causes providing the user with helpful feedback and guidance on how to better manage the portfolio.
- the functions carried out by the investment tools are very specific and diverse. Consequently, depending on the particular combination of investment tools, the portfolio management system for a particular user may possess little to no redundancy. Furthermore the user interface for each tool are often different, as are the commands and inputs.
- One embodiment of a method and system for integration of portfolio investment tools provides a user with a central interface where data from several investment tools is presented in a uniform format designed by the user. The information provided by each investment tool is blended together in a manner that makes sense to the investment manager. Providing information obtained from different investment tools side by side in one embodiment allows an investment manager to visually see the interaction between the values.
- the integration of the data from the individual investment tools to the user defined uniform format is transparent to the user based on the translated rules and databases described herein.
- the central user interface allows a user to launch the investment tool. Parameters and data specified in the central user interface are transferred to the investment tool to populate the investment tool. Once launched, the user may work using the investment tool interface or the central interface with data acquired during the process remaining available to the user upon completion of the work either through the investment tool itself or the central interface.
- a further embodiment allows a function performed by an investment tool to be monitored by a user.
- Functions including portfolio optimization, re- balancing, risk assessment, trade order execution, and portfolio performance and attribution can be monitored by the user through a user interface.
- monitoring the results of a function performed by an investment tool is very monotonous and time consuming.
- the user establishes criteria that, when exceeded, causes the process to notify or report to the user that an event, input by the user, has occurred.
- the criteria and process specified by the user can include a number of steps and interaction between other investment tools thus removing from the investment manager the tedious tasks of integration and data input.
- the report or notification of selected results can be accomplished through a visual alert, an audio tone, or other methods known in the art. If, as in one embodiment, a visual indication is present on the user interface indicating that a specific user established criteria has been met, the user can view the data associated with that criteria by selecting the indication.
- the user can launch the investment tool associated with that alert and review the data that resulted in the notification to be posted on the user interface.
- a common example of this process occurs when a specific security reaches a price at which the user wishes to initiate a transaction.
- the notification process can be expanded to include any of the functions carried out by the investment tools. For example, an investment manager may wish to be alerted when residual risk, a value associated with non-diversified risk of a portfolio, reaches a particular value. This value is determined through an intricate combination of portfolio composition, market indicators and other parameters examined by many different investment tools. As the market shifts or composition of the portfolio is altered, residual risk may raise beyond a desired value indicating to the investment manager that a careful look at the portfolio is warranted.
- Another embodiment of the monitoring process allows a user to review intermediate values of functions carried out by an investment tool.
- the user can direct a function of one of the investment tools to operate periodically. If during the periodic completion of the specified function the notification criteria are met, the user is altered as described herein. However, if the criteria are not met the values of the functions completed by the investment tool remain available for review by the user.
- the user can select a particular function and view the value last determined by the function.
- the user can periodically review the value of residual risk as determined by one of the investment tools to see if any unfavorable or favorable trends are occurring. Given such information, the user can make informed decisions regarding investment portfolio management.
- FIG 10 is a flow diagram of an embodiment showing the monitoring process of investment tools.
- the monitoring process begins with the user determining which categories 1001 of the investment management process the investment manager wishes to monitor. In the embodiment illustrated in Figure 10 these categories include stock, portfolio, and process monitoring. For example stock monitoring 1002, requires the investment tool dealing with security data be selected 1003. With the investment tool identified, the field to be monitored is selected 1004. User defined criteria initiating an alert are determined 1005 and the method of a notification is specified 1006. In the situation where a portfolio is selected to be monitored 1007, the investment tool that will provide the desired information is chosen 1008 and the data field within the investment tool is determined 1004. Again, the user provides specific criteria determining when an alert will be generated 1005 and how the alert will be delivered 1006. Likewise, if a process is being monitored 1009 a function from within a particular investment tool is identified 1010. Criteria directing the process to generate a report to the user is supplied 1005 and the delivery method selected 1006.
- Reports depicting the performance of a portfolio and the processes performed by the functions of the associated investment tools are included in an embodiment of the claimed invention.
- a report of the results of any number of investment tools can be presented to the user for analysis. Since all the data provided by the investment tools is converted to a common format, the information is available to the user seamlessly. Furthermore, the level of completion of a function can also be reported to the user.
- An illustrative example of this capability is the initiation of a trade order by an investment manager to a broker or a trader.
- an investment manager contacts a trader through an investment tool specializing in trade orders.
- the trader conveys the information to the market through a stock broker to either sell or buy a security.
- market conditions can shift making the original order unfavorable.
- the broker is efficient and the user represents an influential client, the transaction may take place quickly where fluctuations in the market have little impact. However, should the user not be in such a position to exert influence on the priorities of the broker or if the market is undergoing major alterations, the actual sale or purchase price may be significantly different than the price the user initially acted upon.
- a user can determine if the transaction has occurred. For example, based on market conditions the user may elect to sell a stock because it declined to $20.00 per share. He would send a sell order to the trader informing him of the desire to sell. The trader would receive the order, contact an appropriate broker, act upon it, and return information to the trader, user, and custodian of the stock that the actual sale took place at, for example, $19.50 per share based on the current market conditions. In one embodiment the user can monitor the trading process and watch the price of the stock as it changes on the market as well as see if the sale has occurred. If the price rebounded and the sale had not been placed he can rescind the order.
- FIG. 11 shows an embodiment of a method for reporting data to a user obtained from a function of an investment tool.
- the reporting process 1101 receives from the monitoring process 1101 the user established criteria that would trigger an alert 1102. At the same time the process receives data from the investment tool 1103 associated with the selected monitoring categoiy and function.
- the values are compared and a determination is made if the trigger is exceeded 1104. If the trigger is not exceeded 1105, the process returns to the initial step and continues to compare the values as aforementioned. If the trigger is exceeded 1106, a determination is made if the alert is new 1108. If the alert has already been posted 1109, the process again returns the comparison stage preventing redundant alerts. If, however, the alert is novel l l l l tlie reporting process 1101 queries the monitoring process 1001 for the display rules associated with the particular category that is being monitored 1112. The monitoring process 1001 returns the notification methods 1006 to the reporting process 1101 resulting in an alert being issued to the user 1114. With an alert issued, the process continues to compare the values but will not return redundant alerts as described herein.
- Crossing transactions involve using a common network to effect the trading of security orders.
- a security is typically traded an investor or an investment manager initiates an order to sell or purchase a security through a trade mechanism. On the open market these transaction occur through a stockbroker operating on an exchange. During this process the actual security is housed for safe keeping in a depository called a custodian. Custodians are normally large banks or financial institutions and have a network amongst themselves to aid in the closing of security transactions. Once the broker finds an acceptable party, an agreement is formed conveying interests in the securities in exchange for, normally, a certain monetary amount.
- An embodiment of the claimed invention utilizing the network system of hub and spoke architectures described herein, includes real time matching and crossing of orders. Users identify an interested party capable of making a cross thus reducing the need for a broker.
- the real-time nature of the integrated system looks for offsetting matches. Matched orders can be fulfilled prior to the trader even being informed of the order.
- the real-time nature of the integrated system reduces any idle time normally experienced with crossing networks. Since the order is never idle on the trader's desk it may be constantly diminished or filled until the trader begins to work on the order through other trading resources.
- Figures 12A-12B show embodiments of a method and system for integration of investment tools using crossing transactions.
- Figure 12A is a flow diagram of a crossing transaction of an embodiment of a method for integrating investment portfolio management tools.
- a user creates an order from a portfolio management system 1202 contained within the integrated system 200.
- the integrated system 200 retrieves the order and transfers the data 1204 to the central interface 212.
- the user then sends the order to a trading system, also an element of the integrated system 200, and flags the order as cross eligible 1206.
- the order is picked up by the crossing system and sent to a crossing network for posting as eligible 1208.
- the real time crossing network reviews all the orders 1210 from multiple clients and tries to offset each order with another 1212. If an offset is not found the crossing system queries the client system to determine if the order is still available for cross 1214. If it is, the crossing system returns the order to the posting and continues to search for an offset 1218. If the order is no longer available for crossing, it is removed from the crossing network 1216. If an offset is found 1213, a message is sent back to the integrated system of the originating user notifying the user that a possible cross has been located 1220. Once a cross has been located, the integrated system queries the user if the cross is acceptable 1228. If the cross is not acceptable the integrated system sends a message back to the crossing network that the cross is not acceptable 1230 and to continue searching for a match.
- the crossing network then confirms that the original order is available for a cross 1214, if it should remain posted as eligible 1218, or if the order should be removed from the crossing network 1216. If the cross is acceptable the custodian of the security is informed 1234 and the integrated system notifies the opposing party of the acceptance. The crossing transaction is completed 1236 and the custodians exchange the appropriate security. If the transaction completes only a portion of the order, the order is updated and the availability 1214 and eligibility 1218 of crossing the remaining portions of the order is confirmed and resubmitted.
- the trading system can be directed by the user to place the order on the trading system 1222 and remove it from the crossing network 1216.
- the order is not available for crossing yet remains in the system until it is removed by either the trader or user.
- the trader directs an external broker to see if he or she can find a buyer for the residual order 1224 on the open market. If the broker finds a buyer, the broker sends a message back to the integrated system that the order has been completed and is no longer available for crossing 1226 and the order is removed from the crossing network 1216.
- FIG. 12B is a diagram of an embodiment of a system for integrating portfolio investment tools showing a system including an aggregation of hub and spoke architectures 1240.
- Each hub and spoke architecture 1250 is coupled to a crossing host 1260 that facilitates establishing crossing transactions. As the number of hub and spoke architectures 1250 increase, the likelihood that the host can complete a crossing transaction is improved
- the integrated system network described herein can facilitate loaning of securities. Just as securities may be sold and purchased as described herein, securities can be loaned. Normally a prime broker acts as a broker between the borrowing party, those in need of the security, and the lending party.
- the network described herein bridges the gap between the lender and the borrower and includes the opportunity to eliminate the broker and associated fees.
- the integrated system can allow a user to view an inventory of securities available for loan by the host of the network. The host of a network can also view the users order flow and determine their borrowing needs thus identifying the availability of specific securities to that user.
- Figures 13-16 are depictions of embodiments of a method for integrating investment management tools illustrating various user interfaces.
- Figure 13 is a depiction of an embodiment of a method for integrating investment tools illustrating a by security view of a user interface.
- the by security view 1320 allows securities to be modeled across portfolios and groups of portfolios with a real-time view of the holdings.
- Incorporated in this user interface is an ability to customize the view.
- the user has elected to display a real-time depiction of three exchanges indexes 1310.
- Located to the right of the index display are visual displays used to notify the user of alerts which the user has predefined 1350.
- the alerts are represented by green lights that change to red once the alert criteria has been met. If the user wishes to launch a particular tool associated with the alert, the integrated user interface allows the associated system to be accessed through a drop down menu attached to the alert symbol.
- the first of the two large windows depicts a start of the day holdings summary 1330.
- the holdings are initially populated from the historical database and integrated with data from the trade order investment tool in order to ensure the user is presented with a real-time depiction of current holdings.
- the remaining window depicts cash position 1340 for all portfolios.. As trades take place the cash levels are dynamic indicating potential problems that the investment manager can avert through careful manipulation of securities.
- Figure 14 is a depiction of an embodiment of a method for integrating investment management tools illustrating a stock watch interface.
- the integrated system can provide a real-time summary of individually chosen securities.
- the manager can add or delete securities 1410 as he or she feels fit and adjust the monitor criteria used by the integrated investment tools 1420.
- the monitoring criteria for each stock is displayed in the main widow 1440 indicating what must happen to the price of the security before an alert will be triggered.
- the stock watch interface also allows a user to select a particular security and launch any of the investment tools 1430 with the selected security's data being populated into the chosen analytical tool.
- the display can be customized to aid the manager in achieving his goals for portfolio management.
- the user has elected to integrate results from a data research investment tool indicated how many research reports are available about each security 1450. As the system is fully integrated, each of these reports could be launched for further review from this interface. Just as the depiction provides data research results, other investment tool data can be presented for each security interest.
- Figure 15 is a depiction of an embodiment of a method for integrating investment management tools illustrating a by portfolio view of a user interface.
- the portfolio view offers an integrated combination of portfolio modeling functions that are unavailable in individual investment tools 1510. Furthermore, this interface shows that a cash projection and futures functionality is available to the manager at a single location 1520.
- the primary window 1530 contains accounting information regarding portfolio status obtained from various investment tools. The depiction also shows order information and projected end of day holdings obtained from the investment tools.
- the cash status window 1540 displays the effect of outstanding orders on cash levels. Included in this depiction is a direct link to a re-balancing investment tool 1550 where the user can select any portfolio holdings and direct the specified information to populate re-balance function. With the investment tool populated with the desired information, the user can launch the investment tool.
- Figure 16 depicts an embodiment of a method for integrating investment management tools illustrating a portfolio watch interface. As described herein, the view is customized by integrating several different aspects of each investment tool into a general display 1610. Once created, the user can select from the different templates 1620 depending on the manager's interest. Alerts or alarms can be fashioned for portfolios as well as individual stocks as illustrated by the residual risk alarm 1630.
- a method and system for integrating investment management tools have been described with reference to particular embodiments and examples. Various modifications in approach and application are possible without departing from the spirit and scope of the invention, which is defined by the following claims.
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2001271994A AU2001271994A1 (en) | 2000-07-13 | 2001-07-11 | A method and system for investment integration |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US90305100A | 2000-07-10 | 2000-07-10 | |
US21810500P | 2000-07-13 | 2000-07-13 | |
US60/218,105 | 2000-07-13 | ||
US09/903,051 | 2001-07-10 |
Publications (3)
Publication Number | Publication Date |
---|---|
WO2002007041A2 true WO2002007041A2 (en) | 2002-01-24 |
WO2002007041A8 WO2002007041A8 (en) | 2002-08-29 |
WO2002007041A9 WO2002007041A9 (en) | 2002-09-26 |
Family
ID=26912574
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2001/021997 WO2002007041A2 (en) | 2000-07-10 | 2001-07-11 | A method and system for investment integration |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2002007041A2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2403311A (en) * | 2003-06-16 | 2004-12-29 | Equilend Holdings Llc | System for securities borrowing and lending |
US7596523B2 (en) | 2002-09-09 | 2009-09-29 | Barra, Inc. | Method and apparatus for network-based portfolio management and risk-analysis |
US8185466B2 (en) | 2002-06-17 | 2012-05-22 | Equilend Holdings Llc | System and method for securities borrowing and lending |
-
2001
- 2001-07-11 WO PCT/US2001/021997 patent/WO2002007041A2/en active Application Filing
Non-Patent Citations (1)
Title |
---|
No Search * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8185466B2 (en) | 2002-06-17 | 2012-05-22 | Equilend Holdings Llc | System and method for securities borrowing and lending |
US7596523B2 (en) | 2002-09-09 | 2009-09-29 | Barra, Inc. | Method and apparatus for network-based portfolio management and risk-analysis |
GB2403311A (en) * | 2003-06-16 | 2004-12-29 | Equilend Holdings Llc | System for securities borrowing and lending |
Also Published As
Publication number | Publication date |
---|---|
WO2002007041A9 (en) | 2002-09-26 |
WO2002007041A8 (en) | 2002-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20020038273A1 (en) | Method and system for investment integration | |
US7024387B1 (en) | Automated system for conditional order transactions in securities or other items in commerce | |
US7734518B2 (en) | Method and system for effecting straight-through-processing of trades of various financial instruments | |
RU2259586C2 (en) | System for assisting in processing of auction and performing of auction | |
US7756778B1 (en) | System and method for tracking and facilitating analysis of variance and recourse transactions | |
US20030050879A1 (en) | System and method for improved multiple real-time balancing and straight through processing of security transactions | |
US20050187858A1 (en) | Fixed income security offerings management techniques and related applications | |
US20030014351A1 (en) | Electronic bartering system with facilitating tools | |
JPH0368067A (en) | System and method of automation for bringing fluidity to security market | |
US20040148248A1 (en) | Secondary transfers of restricted interests | |
MXPA03003040A (en) | Integrated investment portfolio management system and method. | |
US20030144940A1 (en) | System and method for facilitating collateral management | |
US11636404B2 (en) | Fee/rebate contingent order matching system and method | |
US20180165757A1 (en) | Purchase health care system | |
WO2001075733A1 (en) | A system and method for displaying market information | |
US20100161475A1 (en) | System and method for an exchange of financial instruments | |
US7761363B2 (en) | Internal trade requirement order management and execution system | |
US20220044341A1 (en) | System and method for rapid evaluation of raw material price risk mitigation contracts | |
US20240346575A1 (en) | System and Method for a Loan Trading Exchange | |
JP2002230300A (en) | System for securities transaction | |
CA3081254A1 (en) | Data conversion and distribution systems | |
WO2002007041A2 (en) | A method and system for investment integration | |
US20230082727A1 (en) | System and Method for a Loan Trading Exchange | |
US8103564B2 (en) | Method of processing investment data and making compensation determinations and associated system | |
US12299741B2 (en) | Fee/rebate contingent order matching system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
CFP | Corrected version of a pamphlet front page | ||
AK | Designated states |
Kind code of ref document: C2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: C2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
COP | Corrected version of pamphlet |
Free format text: PAGES 1/17-17/17, DRAWINGS, REPLACED BY NEW PAGES 1/19-19/19; DUE TO LATE TRANSMITTAL BY THE RECEIVING OFFICE |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
ENP | Entry into the national phase in: |
Ref document number: 2003129654 Country of ref document: RU Kind code of ref document: A Format of ref document f/p: F |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: COMMUNICATION PURSUANT TO RULE 69 EPC (EPO FORM 1205A OF 060803) |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase in: |
Ref country code: JP |