In addition, a ???getTypes??? service can be provided to return a list of types of objects, each identified by a text string. [0014] In a specific embodiment, the distributed function architecture is used to provide a client-based financial data management tool which can be used to graph or otherwise analyze data related to specified securities, classes, industries, or the like.