---
title: "OutputPerformanceInvestmentActivity"
url: "https://developer-beta.morningstar.com/apis/portfolio-xray-api/versions/4c9879bf-1def-4f49-adea-5a04cd02e29e/schemas/OutputPerformanceInvestmentActivity"
---

> Full API specification: https://developer-beta.morningstar.com/apis/portfolio-xray-api/versions/4c9879bf-1def-4f49-adea-5a04cd02e29e.md

# OutputPerformanceInvestmentActivity

Investment activity data.

## OpenAPI definition

```yaml
openapi: 3.1.0
info:
  title: Portfolio X-Ray API
  version: "1.0"
servers:
  - url: https://www.us-api.morningstar.com
    description: Americas Production
  - url: https://www.apac-api.morningstar.com
    description: APAC Production
  - url: https://www.emea-api.morningstar.com
    description: EMEA Production
components:
  schemas:
    OutputPerformanceInvestmentActivityItem:
      type: object
      properties:
        Sequence:
          type: integer
          format: int32
          description: Sequence identifier.
        StartDate:
          type: string
          format: date-time
          description: Start date of the time period.
        EndDate:
          type: string
          format: date-time
          description: End date of the time period.
        BeginningBalance:
          type: number
          format: double
          description: Beginning balance for the time period.
        MarketValue:
          type: number
          format: double
          description: Market value at end of the time period.
        GrossBeginningBalance:
          type: number
          format: double
          description: Gross beginning balance for the time period.
        GrossMarketValue:
          type: number
          format: double
          description: Gross market value at end of the time period.
    OutputPerformanceBenchmarkInvestmentActivityItem:
      type: object
      properties:
        Sequence:
          type: integer
          format: int32
          description: Sequence identifier.
        StartDate:
          type: string
          format: date-time
          description: Start date of the time period.
        EndDate:
          type: string
          format: date-time
          description: End date of the time period.
        BeginningBalance:
          type: number
          format: double
          description: Beginning balance for the time period.
        MarketValue:
          type: number
          format: double
          description: Market value at end of the time period.
    OutputPerformanceInvestmentActivity:
      description: Investment activity data.
      type: object
      properties:
        DataFrequency:
          type: string
          description: Frequency of investment activity data.
          enum:
            - Monthly
        Portfolio:
          type: array
          items:
            $ref: "#/components/schemas/OutputPerformanceInvestmentActivityItem"
        Benchmark:
          type: array
          items:
            $ref: "#/components/schemas/OutputPerformanceBenchmarkInvestmentActivityItem"
```
