Vision Upload Format: HoldingsHistoryForSecurity

Vision Portfolio Management Application Layer: Application


Application: HoldingsHistoryForSecurity

 

Summary:

The HoldingsHistoryForSecurity application is used to display the portfolios holding a security at different points in time. The holdings are presented in a cross-sectional format so that it is easy to determine changes in ownership over time. The report uses the current holdings and gives you the option of selecting additional time periods.

Inputs:

Position Form Id Description 
id  Id of the security 

Analysis:

  • The id must reference an existing Security instance.
  • The basic report displays portfolios as rows. The current date, as well as any additional time period selected, form the columns. Any portfolio owning the security on any of these dates will be included. The actual shares held are displayed for each portfolio/date combination.

Key Data Feeds:

Related Reports:

Sample Usage:

    Interface ApplicationWS runWith: "HoldingsHistoryForSecurity", "IBM" ;

Sample Input:

Change Security Chronology
Security:  Select Dates: 

Date:
Currency:

Sample Output:

    --- Holdings History for INTERNATIONAL BUSINESS MACH COM ---

    Run As Of: 1/15/1999 --- Currency: United States Dollar


    --- Shares Held by Portfolio ---
    Id Name 01/13/99 01/12/99 01/11/99 01/08/99 01/07/99
      Price       185.5000       185.0600       184.3750       184.3750       184.3750
      Shares         50,550         50,550         51,490         51,490         51,490
                 
    024 Insyte Test 024             500            500            500            500            500
    034 Insyte Test 034          14,300         14,300         14,300         14,300         14,300
    174 Insyte Test 174           1,000          1,000          1,000          1,000          1,000
    222 Insyte Test 222          10,000         10,000         10,000         10,000         10,000
    254 Insyte Test 254             500            500            500            500            500
    382 Insyte Test 382             600            600            600            600            600
    424 Insyte Test 424              50             50             50             50             50
    514 Insyte Test 514             300            300            300            300            300
    544 Insyte Test 544             200            200            200            200            200
    667 Insyte Test 667                 140            140            140
    682 Insyte Test 682           1,000          1,000          1,000          1,000          1,000
    728 Insyte Test 728             800            800          1,600          1,600          1,600
    804 Insyte Test 804           6,300          6,300          6,300          6,300          6,300
    844 Insyte Test 844           2,200          2,200          2,200          2,200          2,200
    863 Insyte Test 863                    800            800            800            800            800
    898 Insyte Test 898           6,800          6,800          6,800          6,800          6,800
    933 Insyte Test 933           5,200          5,200          5,200          5,200          5,200