openapi: 3.0.0
info:
  title: Portfolio Reporting
  version: v4
  description: |
    # Getting Started
    For more information on how to start using our APIs, please refer to the Getting Started guide. 
    ***
    # Servers
    SEI's API products have various environments available depending on your stage of integration. The server URL should correspond with the environment of your application. Please refer to the Getting Started guide for a list of all environments and URLs. 
    
    **Note** For all Client applications,  the Two-way TLS URL must be used. This is essential in order for the client server making API calls to establish a successful Two-Way SSL communication with SEI.
    ***
servers:
  - url: 'https://test.mtls.api.seic.com'
    description: Two-way SSL Test Server.
  - url: 'https://mtls.api.seic.com'
    description: Two-way SSL Production Server.
  - url: 'https://build.api.seic.com'
    description: Integration Server with masked data.
  - url: 'https://sandbox.api.seic.com'
    description: Sandbox Server with masked data. 
  - url: 'https://test.api.seic.com'
    description: Test Server with unmasked data.
  - url: 'https://api.seic.com'
    description: Production Server with unmasked data.
paths:
  /v4/portfolio/{externalId}/lotpositions:
    get:
      operationId: Lot Positions
      tags: 
      - Lot Positions
      summary: Ideal for data warehouse or client reporting integration, Lot Positions is a collection of holdings in a portfolio sleeve made available at the tax lot level. If an investment was purchased more than once over time and is still held, it will show a record for each tax lot. This endpoint is designed to be run for each portfolio sleeve, for daily or closed period (via reportingPeriod parameter), for trade date or settle date as available (via dateType) and with various date parameters.  asOfDate (effective date of lot position record), lastModifiedDate (date record was loaded to data warehouse) or for a range of asOfDate(s) using startDate and endDate.
      security:
        - oauth2: []
          bearerAuth: []
          ApiKeyAuth: []
      parameters:
      - name: externalId
        in: path
        required: true
        description: Unique business identifier of the Portfolio.
        schema:
          type: string
      - name: asOfDate
        in: query
        description: The startDate should be in YYYY-MM-DD format. Target API will accept only UTC date format and convert it into the format it needs.
        schema:
          type: string
      - name: startDate
        in: query
        description: The startDate should be in YYYY-MM-DD format. Target API will accept only UTC date format and convert it into the format it needs.
        schema:
          type: string
      - name: endDate
        in: query 
        description: The endDate should be in YYYY-MM-DD format. Target API will accept onlyUTC date format and convert it into the format it needs.
        schema:
          type: string
      - name: dateType
        in: query
        description: dateType value must be passed as "settleDate" or "tradeDate".
        schema:
          type: string
      - name: reportingPeriod
        in: query
        required: true
        description: reportingPeriod value must be passed as "Closed" or "Daily".
        schema:
          type: string
      - name: lastModifiedDate
        in: query
        description: lastModifiedDate" should be in YYYY-MM-DD format. Target API will accept only UTC date format and convert it into the format it needs.
        schema:
          type: string
      - name: id
        in: query
        description: Internal systemId for the portfolio.
        schema:
          type: string
      - name: securityExternalId
        in: query
        description: External identifier of the security.
        schema:
          type: string
      - name: includeSecurities
        in: query
        description: Valid values are "true and false". Default behavior will be "false".
        schema:
          type: boolean
      - name: limit
        in: query
        description: This indicates the number of records retrieved per page.
        schema:
          type: integer
          format: int32
      x-codeSamples:
        - lang: 'cURL'
          label: 'cURL without the securities object (default behavior of API)'
          source: |
            curl --location --request GET \
            'https://api.seic.com/v1/portfolio/1000-1-01230/lotpositions?asOfDate=2017-01-01&reportingPeriod=Daily' \
            --header 'AppKey: YOUR_APPKEY' \
            --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
        - lang: 'cURL'
          label: 'cURL with the securities object (includeSecurities=true)'
          source: |
            curl --location --request GET \
            'https://api.seic.com/v1/portfolio/1000-1-01230/lotpositions?asOfDate=2017-01-01&reportingPeriod=Daily&includeSecurities=true' \
            --header 'AppKey: YOUR_APPKEY' \
            --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
      responses:
        200:
          description: OK- The request has succeeded and the response has been returned.
          content:
            application/json:
              schema:
                oneOf: 
                  - $ref: '#/components/schemas/LotpositionsResult'
                  - $ref: '#/components/schemas/LotpositionsResultSecurities'
              examples:
                Without the securities object (default):
                  $ref: '#/components/examples/LotpositionsResultExample'
                With the securities object:
                  $ref: '#/components/examples/LotpositionsResultSecuritiesExample'
        400:
          description: Bad request - The server cannot or will not process the request
            due to an inaccurate request submitted by the client application.  Please
            resubmit the request after making the required corrections indicated in
            the error response.  For more Info on SEI Error Standards please refer
            to the API Standards FAQ under Support.
        401:
          description: Unauthorized - Invalid authentication details have been provided.  Also
            useful to trigger an authorization pop up if the API is used from a browser.
        403:
          description: Forbidden-The SEI Server understood the request but refuses
            to fulfill it.
        404:
          description: Not Found- The requested resource or the underlying resource
            does not exist.  Please resubmit the request after making the required
            corrections
        500:
          description: Internal Server Error - The server was unable to fulfill the
            request due to an unknown condition. Please contact SEI for support. For
            More Info please refer to the "Response & Errors" FAQ under support.

  /v4/portfolio/metadata:
    get:
      summary: The Metadata API will display account characteristics and benchmark assignments for portfolio sleeves, masters, composites and groups.  It will also include inception and termination dates (via startDate and endDate) and performance start date (via performanceStartDate)
      description: Versioning upgrade includes response field 'domicileCurrencyIsoCode' updated to 'domicileCountryIsoCode'.
      security:
        - oauth2: []
          bearerAuth: []
          ApiKeyAuth: []
      tags:
      - Portfolio Metadata
      operationId: ApiV1PortfolioMetadatanGet
      parameters:
      - name: externalId
        in: query
        description: Unique business identifier that represents a contact, investor, product, transaction or alternate entity recognized by SEI and a third party system or application. Many times the externalId is used to synchronize SEI sourced data with another data source for the same record.
        schema:
          type: string
      - name: id
        in: query
        description: The unique identifier for an entity such as a calendar, event, document, account, position or tax lot.
        schema:
          type: string
      - name: limit
        in: query
        description: Number of records per page. Many responses have a maximum of 50 records per page.
        schema:
          type: integer
          format: int32
      x-codeSamples:
        - lang: 'cURL'
          source: |
            curl --location --request GET \
            'https://api.seic.com/v2/portfolio/metadata' \
            --header 'AppKey: YOUR_APPKEY' \
            --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
      responses:
        200:
          description: OK- The request has succeeded and the response has been returned.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PortfolioMetadataResultV2'
              examples:
                Response Example:
                  $ref: '#/components/examples/PortfolioMetadataV2ResponseExample'
        400:
          description: Bad request - The server cannot or will not process the request
            due to an inaccurate request submitted by the client application. Please
            resubmit the request after making the required corrections indicated in
            the error response.  For more Info on SEI Error Standards please refer
            to the API Standards FAQ under Support.
        401:
          description: Unauthorized - Invalid authentication details have been provided.
            Also useful to trigger an authorization pop up if the API is used from
            a browser.
        403:
          description: Forbidden-The SEI Server understood the request but refuses
            to fulfill it.
        404:
          description: Not Found- The requested resource or the underlying resource
            does not exist.  Please resubmit the request after making the required
            corrections
        500:
          description: Internal Server Error - The server was unable to fulfill the
            request due to an unknown condition. Please contact SEI for support. For
            More Info please refer to the "Response & Errors" FAQ under support.
  /v4/portfolio/{externalId}/balances:
    get:
      tags:
      - Balances
      summary: For a given specified reporting period and portfolio view balances and other balance related characteristics.
      operationId: Balances
      security:
        - oauth2: []
          bearerAuth: []
          ApiKeyAuth: []
      parameters:
      - name: externalId
        in: path
        description: Unique business identifier that represents a contact, investor, product, transaction or alternate entity recognized by SEI and a third party system or application. Many times the externalId is used to synchronize SEI sourced data with another data source for the same record.
        required: true
        schema:
          type: string
      - name: asOfDate
        in: query
        description: As of business date of the reporting data in YYYY-MM-DD.
        required: true
        schema:
          type: string
      - name: reportingPeriod
        in: query
        description: This mandatory query parameter is used only in a request to retrieve a limited set of positions data.    
        required: true
        schema:
          type: string
          enum: [Daily,Closed]
      - name: id
        in: query
        description: The unique identifier for an entity such as a calendar, event, document, account, position or tax lot.
        schema:
          type: string
      - name: limit
        in: query
        description: Number of records per page. Many responses have a maximum of 50 records per page.
        schema:
          type: integer
          format: int32
      x-codeSamples:
        - lang: 'cURL'
          source: |
            curl --location --request GET \
            'https://api.seic.com/v1/portfolio/WWTEST/balances?asOfDate=2021-09-24&reportingPeriod=Daily' \
            --header 'AppKey: YOUR_APPKEY' \
            --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
      responses:
        200:
          description: OK- The request has succeeded and the response has been returned.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PortfolioBalancesResult'
              examples:
                Response Example:
                  $ref: '#/components/examples/PortfolioBalanceResultExample'
        400:
          description: Bad request - The server cannot or will not process the request
            due to an inaccurate request submitted by the client application.  Please
            resubmit the request after making the required corrections indicated in
            the error response.  For more Info on SEI Error Standards please refer
            to the API Standards FAQ under Support.
        401:
          description: Unauthorized - Invalid authentication details have been provided.  Also
            useful to trigger an authorization pop up if the API is used from a browser.
        403:
          description: Forbidden-The SEI Server understood the request but refuses
            to fulfill it.
        404:
          description: Not Found- The requested resource or the underlying resource
            does not exist.  Please resubmit the request after making the required
            corrections
        500:
          description: Internal Server Error - The server was unable to fulfill the
            request due to an unknown condition. Please contact SEI for support. For
            More Info please refer to the "Response & Errors" FAQ under support.
  /v4/portfolio/securities:
    get:
      tags:
      - Securities
      summary: The list of securities contained in an individual portfolio as of a specific date.
      operationId: Securities
      security:
        - oauth2: []
          bearerAuth: []
          ApiKeyAuth: []
      parameters:
      - name: startDate
        in: query
        required: true
        description: A schedule is created to automate the run of a report over time. The start date is the initial date for when the schedule started.
        schema:
          type: string
      - name: endDate
        in: query
        required: true
        description: A schedule is created to automate the run of a report over time. The end date is the last date for when the schedule will run.
        schema:
          type: string
          format: date-time
      - name: reportingPeriod
        in: query
        required: true
        description: This mandatory query parameter is used only in a request to retrieve a limited set of positions data.
        schema:
          type: string
          enum: [Daily,Closed]
      - name: limit
        in: query
        description: Number of records per page. Many responses have a maximum of 50 records per page.
        schema:
          type: integer
          format: int32
      x-codeSamples:
        - lang: 'cURL'
          source: |
            curl --location --request GET \
            'https://api.seic.com/v1/portfolio/securities?startDate=2021-09-01&endDate=2021-09-30&reportingPeriod=Daily' \
            --header 'AppKey: YOUR_APPKEY' \
            --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
      responses:
        200:
          description: OK- The request has succeeded and the response has been returned.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PortfolioSecuritiesResult'
              examples:
                Response Example:
                  $ref: '#/components/examples/PortfolioSecuritiesResultExample'
        400:
          description: Bad request - The server cannot or will not process the request
            due to an inaccurate request submitted by the client application.  Please
            resubmit the request after making the required corrections indicated in
            the error response.  For more Info on SEI Error Standards please refer
            to the API Standards FAQ under Support.
        401:
          description: Unauthorized - Invalid authentication details have been provided.  Also
            useful to trigger an authorization pop up if the API is used from a browser.
        403:
          description: Forbidden-The SEI Server understood the request but refuses
            to fulfill it.
        404:
          description: Not Found- The requested resource or the underlying resource
            does not exist.  Please resubmit the request after making the required
            corrections
        500:
          description: Internal Server Error - The server was unable to fulfill the
            request due to an unknown condition. Please contact SEI for support. For
            More Info please refer to the "Response & Errors" FAQ under support.
  /v4/portfolio/relationships:
    get:
      tags:
      - Relationships
      summary: The relationship API can be run for masters, composites and groups and will show the members of that entity along with inception/termination dates for the group and inception/termination/entry (productStartDate)/exit date (productEndDate) for its members.  If a member exits and re-enters, that member/record will appear twice.
      operationId: Relationships
      security:
        - oauth2: []
          bearerAuth: []
          ApiKeyAuth: []
      parameters:
      - name: externalId
        in: query
        description: Unique business identifier that represents a contact, investor, product, transaction or alternate entity recognized by SEI and a third party system or application. Many times the externalId is used to synchronize SEI sourced data with another data source for the same record.
        schema:
          type: string
      - name: id
        in: query
        description: The unique identifier for an entity such as a calendar, event, document, account, position or tax lot.
        schema:
          type: string
      - name: limit
        in: query
        description: Number of records per page. Many responses have a maximum of 50 records per page.
        schema:
          type: integer
          format: int32
      x-codeSamples:
        - lang: 'cURL'
          source: |
            curl --location --request GET \
            'https://api.seic.com/v1/portfolio/relationships' \
            --header 'AppKey: YOUR_APPKEY' \
            --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
      responses:
        200:
          description: OK- The request has succeeded and the response has been returned.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PortfolioRelationshipResult'
              examples:
                Response Example:
                  $ref: '#/components/examples/PortfolioRelationshipResultExample'
        400:
          description: Bad request - The server cannot or will not process the request
            due to an inaccurate request submitted by the client application.  Please
            resubmit the request after making the required corrections indicated in
            the error response.  For more Info on SEI Error Standards please refer
            to the API Standards FAQ under Support.
        401:
          description: Unauthorized - Invalid authentication details have been provided.  Also
            useful to trigger an authorization pop up if the API is used from a browser.
        403:
          description: Forbidden-The SEI Server understood the request but refuses
            to fulfill it.
        404:
          description: Not Found- The requested resource or the underlying resource
            does not exist.  Please resubmit the request after making the required
            corrections
        500:
          description: Internal Server Error - The server was unable to fulfill the
            request due to an unknown condition. Please contact SEI for support. For
            More Info please refer to the "Response & Errors" FAQ under support.
  /v4/portfolio/benchmark:
    get:
      tags:
      - Benchmark
      summary: The Benchmark API will display the price for all of the benchmarks the user has access to for a range or specific date as specified by the startDate and endDate parameters. 
      security:
        - oauth2: []
          bearerAuth: []
          ApiKeyAuth: []
      operationId: Benchmark
      parameters:
      - name: startDate
        in: query
        required: true
        description: A schedule is created to automate the run of a report over time. The start date is the initial date for when the schedule started.
        schema:
          type: string
      - name: endDate
        in: query
        required: true
        description: A schedule is created to automate the run of a report over time. The end date is the last date for when the schedule will run.
        schema:
          type: string
          format: date-time
      - name: limit
        in: query
        description: Number of records per page. Many responses have a maximum of 50 records per page.
        schema:
          type: integer
          format: int32
      x-codeSamples:
        - lang: 'cURL'
          source: |
            curl --location --request GET \
            'https://api.seic.com/v1/portfolio/benchmark?startDate=2021-09-01&endDate=2021-09-03' \
            --header 'AppKey: YOUR_APPKEY' \
            --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
      responses:
        200:
          description: OK- The request has succeeded and the response has been returned.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PortfolioBenchmarkResult'
              examples:
                Response Example:
                  $ref: '#/components/examples/PortfolioBenchmarkResultExample'
        400:
          description: Bad request - The server cannot or will not process the request
            due to an inaccurate request submitted by the client application.  Please
            resubmit the request after making the required corrections indicated in
            the error response.  For more Info on SEI Error Standards please refer
            to the API Standards FAQ under Support.
        401:
          description: Unauthorized - Invalid authentication details have been provided.  Also
            useful to trigger an authorization pop up if the API is used from a browser.
        403:
          description: Forbidden-The SEI Server understood the request but refuses
            to fulfill it.
        404:
          description: Not Found- The requested resource or the underlying resource
            does not exist.  Please resubmit the request after making the required
            corrections
        500:
          description: Internal Server Error - The server was unable to fulfill the
            request due to an unknown condition. Please contact SEI for support. For
            More Info please refer to the "Response & Errors" FAQ under support.
  /v4/portfolio/benchmark/performance:
    get:
      tags:
      - Benchmark Performance
      summary: The Benchmark Performance API will display a time series set of returns as specified in the returnPeriodType for the benchmarks a user has access to.  It will also include the price. 
      operationId: Benchmark Performance
      security:
        - oauth2: []
          bearerAuth: []
          ApiKeyAuth: []
      parameters:
      - name: benchmarkIds
        in: header
        description: Identifier assigned to performance benchmark by Source.
        required: true
        schema:
          type: string
      - name: downstreamId
        in: header
        description: Internal identifier for validating the downstream applications based of the business units that is trying to access the API.
        required: true
        schema:
          type: string
      - name: excludeMetadata
        in: header
        description:  If this the parameter is passed the metadata the object will be excluded.  Valid values are true or false.
        schema:
          type: boolean
      - name: startDate
        in: query
        required: true
        description: A schedule is created to automate the run of a report over time. The start date is the initial date for when the schedule started.
        schema:
          type: string
      - name: endDate
        in: query
        required: true
        description:  A schedule is created to automate the run of a report over time. The end date is the last date for when the schedule will run.
        schema:
          type: string
          format: date-time
      - name: returnPeriodType
        in: query
        required: true
        description: The reporting period type.
        schema:
          type: string
          enum:
          - One Day
          - MTD
          - QTD
          - YTD
          - 1 Month
          - 3 Month
          - 6 Month
          - 1 Year
          - 2 Year
          - 3 Year
          - 4 Year
          - 5 Year
          - 7 Year
          - 10 Year
          - 15 Year
          - 20 Year
          - 25 Year
          - All
      - name: periodFrequency
        in: query
        required: true
        schema:
          type: string
          enum:
          - Daily
          - Monthly
          - Quarterly
          - Yearly
      - name: backDatedData
        in: query
        required: false
        description: If set to true, will return all backdated/corrected performance data between the start and end date. Default value is false.
        schema:
          type: string
      - name: limit
        in: query
        description: Number of records per page. Many responses have a maximum of 50 records per page.
        schema:
          type: integer
          format: int32
      x-codeSamples:
        - lang: 'cURL'
          source: |
            curl --location --request GET \
            'https://api.seic.com/v1/portfolio/benchmark/performance?startDate=2008-04-16&endDate=2019-12-16&returnPeriodType=All&periodFrequency=Yearly' \
            --header 'AppKey: YOUR_APPKEY' \
            --header 'Authorization: Bearer YOUR_ACCESSTOKEN' \
            --header 'benchmarkId: ABBB_ABBB_USD_TR' \
            --header 'downstreamId: 4'
      responses:
        200:
          description: OK- The request has succeeded and the response has been returned.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PortfolioBenchmarkPerformanceResult'
              examples:
                Response Example:
                  $ref: '#/components/examples/PortfolioBenchmarkPerformanceResultExample'
        400:
          description: Bad request - The server cannot or will not process the request
            due to an inaccurate request submitted by the client application.  Please
            resubmit the request after making the required corrections indicated in
            the error response.  For more Info on SEI Error Standards please refer
            to the API Standards FAQ under Support.
        401:
          description: Unauthorized - Invalid authentication details have been provided.  Also
            useful to trigger an authorization pop up if the API is used from a browser.
        403:
          description: Forbidden-The SEI Server understood the request but refuses
            to fulfill it.
        404:
          description: Not Found- The requested resource or the underlying resource
            does not exist.  Please resubmit the request after making the required
            corrections
        500:
          description: Internal Server Error - The server was unable to fulfill the
            request due to an unknown condition. Please contact SEI for support. For
            More Info please refer to the "Response & Errors" FAQ under support.


  /v4/portfolio/{externalId}/performance:
    get:
      tags:
      - Performance
      operationId: ApiV3PortfolioByExternalIdPerformanceGet
      summary: The Performance API can be run for masters, composites or portfolio sleeves and will display a time series set of returns for the above product specified and will also include a time series set of returns for the benchmark that is assigned to that product. Through optional parameters, it can be run for one asOfDate or for a range of asOfDate(s) (via startDate and endDate), for the data warehouse load date (via lastModifiedDate), for Gross or Net (via returnType), for the relevant performance segments like Total Fund, Cash, Equity (via level), for the different currencies the portfolio is configured for (via currencyIsoCode) and for a set of  periodFrequencies (like daily, weekly, monthly, quarterly.  Members can also be included/excluded (via excludeMembers).

      description: Query parameter 'returnType' is optional. Additional response fields have been added to Benchmark object.
      security:
        - oauth2: []
          bearerAuth: []
          ApiKeyAuth: []
      parameters:
      - name: externalId
        in: path
        required: true
        description: The client provided product indicator.  This could be for a portfolio-sleeve, portfolio-master, composite.
        schema:
          type: string
      - name: periodFrequency
        in: query
        description: The frequency of the output as specified by the API parameter (Daily, Monthly, Quarterly, Yearly). If monthly, quarterly, yearly are selected, it will only show the calendar end of period records (i.e. if quarterly, with a startDate = 2023-01-01 and an asOfDate = 2023-06-30 you will get output for 2023-03-31 and 2023-06-30
        schema:
          type: string
          enum: [Daily,Monthly,Weekly,Quarterly]
      - name: returnType
        in: query
        description: The type of performance (gross, net, etc.) which is being returned based on the return type parameter. 
        schema:
          type: string
          enum: [Gross,Net]
      - name: level
        in: query
        description: Level refers to the performance segment classifications that are relevant for the product and dates specified (i.e. Total Fund, Cash, Equity)
        schema:
          type: string
      - name: asOfDate
        in: query
        description: asOfDate should be in YYYY-MM-DD format. Target API will accept only UTC date format and convert it into the format it needs.  This is the date for which the performance records are displayed.
        schema:
          format: date-time
          type: string
      - name: startDate
        in: query
        description: The startDate should be in YYYY-MM-DD format. Target API will accept only UTC date format and convert it into the format it needs. The startDate is the from date for a range of dates requested.
        schema:
          format: date-time
          type: string
      - name: endDate
        in: query
        description: The endDate should be in YYYY-MM-DD format. Target API will accept only UTC date format and convert it into the format it needs.  The endDate is the to date for a range of dates requested.
        schema:
          format: date-time
          type: string
      - name: lastModifiedDate
        in: query
        description: lastModifiedDate should be in YYYY-MM-DD format. Target API will accept only UTC date format and convert it into the format it needs.  This the date the record was loaded to the data warehouse.
        schema:
          type: string
      - name: currencyIsoCode
        in: query
        description: Currency code of the portfolio-sleeve, portfolio-master or composite.
        schema:
          type: integer
          format: int32
      - name: limit
        in: query
        description: Number of records per page. Many responses have a maximum of 50 records per page.
        schema:
          type: integer
          format: int32
      - name: excludeMembers
        in: query
        description: When run for a portfolio-master or composite, true will exclude any members/sleeves and false will include members/sleeves
        schema:
          type: boolean
      x-codeSamples:
        - lang: 'cURL'
          label: 'cURL Gross'
          source: |
            curl --location --request GET \
            'https://api.seic.com/v3/portfolio/WWTEST/performance?returnType=gross&asOfDate=2020-12-01' \
            --header 'AppKey: YOUR_APPKEY' \
            --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
        - lang: 'cURL'
          label: 'cURL Net'
          source: |
            curl --location --request GET \
            'https://api.seic.com/v3/portfolio/WWTEST/performance?returnType=net&asOfDate=2020-12-01' \
            --header 'AppKey: YOUR_APPKEY' \
            --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
      responses:
        200:
          description: OK- The request has succeeded and the response has been returned.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PortfolioPerformanceResultV3'
              examples:
                Gross Response Example:
                  $ref: '#/components/examples/PortfolioPerformancev3GrossResultExample'
                Net Response Example:
                  $ref: '#/components/examples/PortfolioPerformancev3NetResultExample'
        400:
          description: Bad request - The server cannot or will not process the request
            due to an inaccurate request submitted by the client application. Please
            resubmit the request after making the required corrections indicated in
            the error response.  For more Info on SEI Error Standards please refer
            to the API Standards FAQ under Support.
        401:
          description: Unauthorized - Invalid authentication details have been provided.
            Also useful to trigger an authorization pop up if the API is used from
            a browser.
        403:
          description: Forbidden-The SEI Server understood the request but refuses
            to fulfill it.
        404:
          description: Not Found- The requested resource or the underlying resource
            does not exist.  Please resubmit the request after making the required
            corrections
        500:
          description: Internal Server Error - The server was unable to fulfill the
            request due to an unknown condition. Please contact SEI for support. For
            More Info please refer to the "Response & Errors" FAQ under support.

            
            
  /v4/portfolio/{externalId}/transactions:
    get:
      operationId: Transactions-v3
      tags: 
      - Transactions
      summary: Ideal for data warehouse or client reporting integration, Lot Transactions is a collection of activity booked to a portfolio sleeve made available at the transaction level. When a sale/distribution is booked across more than one tax lot, it will show 1 record for this transaction. This endpoint is designed to be run for each portfolio sleeve, for daily or closed period (via reportingPeriod parameter) and based on tradeDate, postDate, settlementDate, lastModifiedDate (via dateType parameter).
      security:
        - oauth2: []
          bearerAuth: []
          ApiKeyAuth: []
      parameters:
      - name: externalId
        in: path
        required: true
        description: Unique business identifier that represents a contact, investor, product, transaction or alternate entity recognized by SEI and a third party system or application. Many times the externalId is used to synchronize SEI sourced data with another data source for the same record.
        schema:
          type: string
      - name: startDate
        in: query
        required: true
        description: A schedule is created to automate the run of a report over time. The start date is the initial date for when the schedule started.
        schema:
          type: string
      - name: endDate
        in: query
        required: true  
        description: A schedule is created to automate the run of a report over time. The end date is the last date for when the schedule will run.
        schema:
          type: string
      - name: dateType
        in: query
        required: true
        description: The date criteria by which user wants to filter.
        schema:
          type: string
          enum: [tradeDate,postDate,settlementDate,lastModifiedDate, periodStartDate]
      - name: reportingPeriod
        in: query
        required: true
        description: Indicates the type of accounting record the portfolio position is, i.e. daily incremental, closed period.
        schema:
          type: string
          enum: [Daily,Closed]
      - name: id
        in: query
        description: The unique identifier for an entity such as a calendar, event, document, account, position or tax lot.The standing, or sometimes state, of something at a particular point in time.
        schema:
          type: string
      - name: securityExternalId
        in: query
        description: Name of the security.
        schema:
          type: string
      - name: status
        in: query
        description:   Status of the transaction.
        schema:
          type: string
      - name: type
        in: query
        description: Specifies the type of product or subproduct. A full list of product types can be obtained through the Lists API.
        schema:
          type: string
      - name: includeSecurities
        in: query
        description: This parameter must be passed, if the user wishes to retrieve securities data points for each position record returned by the API. Valid values are true or false.
        schema:
          type: boolean
      - name: limit
        in: query
        description: Number of records per page. Many responses have a maximum of 50 records per page.
        schema:
          type: integer
          format: int32
      x-codeSamples:
        - lang: 'cURL'
          label: 'cURL without the securities object'
          source: |
            curl --location --request GET \
            'https://api.seic.com/v3/portfolio/WWEMMD/transactions?startDate=2015-01-01&endDate=2020-01-01&reportingPeriod=Daily&dateType=tradeDate'
            --header 'AppKey: YOUR_APPKEY' \
            --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
        - lang: 'cURL'
          label: 'cURL with the securities object'
          source: |
            curl --location --request GET \
            'https://api.seic.com/v3/portfolio/WWEMMD/transactions?startDate=2015-01-01&endDate=2020-01-01&reportingPeriod=Daily&dateType=tradeDate&includeSecurities=true' \ 
            --header 'AppKey: YOUR_APPKEY' \
            --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
      responses:
        200:
          description: OK- The request has succeeded and the response has been returned.
          content:
            application/json:
              schema:
                oneOf: 
                  - $ref: '#/components/schemas/PortfolioTransactionResult-v3'
                  - $ref: '#/components/schemas/PortfolioTransactionResultSecurities-v3'
              examples:
                Without the securities object (default):
                  $ref: '#/components/examples/PortfolioTransactionResultV3Default'
                With the securities object:
                  $ref: '#/components/examples/PortfolioTransactionResultV2Securities'
        400:
          description: Bad request - The server cannot or will not process the request
            due to an inaccurate request submitted by the client application.  Please
            resubmit the request after making the required corrections indicated in
            the error response.  For more Info on SEI Error Standards please refer
            to the API Standards FAQ under Support.
        401:
          description: Unauthorized - Invalid authentication details have been provided.  Also
            useful to trigger an authorization pop up if the API is used from a browser.
        403:
          description: Forbidden-The SEI Server understood the request but refuses
            to fulfill it.
        404:
          description: Not Found- The requested resource or the underlying resource
            does not exist.  Please resubmit the request after making the required
            corrections
        500:
          description: Internal Server Error - The server was unable to fulfill the
            request due to an unknown condition. Please contact SEI for support. For
            More Info please refer to the "Response & Errors" FAQ under support.            
            

  /v4/portfolio/{externalId}/positions:
    get:
      tags:
      - Positions
      summary: Ideal for data warehouse or client reporting integration, the Positions endpoint is a collection of holdings in a portfolio sleeve. If an investment was purchased more than once over time and is still held, there will one position record reflected.  This endpoint is designed to be run for each portfolio, for daily or closed period (via reportingPeriod parameter), for trade date or settle date as available (via dateType) and with following date parameters;  asOfDate (effective date of lot position record), lastModifiedDate (date record was loaded to data warehouse) or for a range of asOfDate(s) using startDate and endDate.
      description: Additional Request Parameters (startDate, endDate, and lastModifiedDate) have been added. 
      operationId: ApiV1PortfolioByExternalIPositionGet
      security:
        - oauth2: []
          bearerAuth: []
          ApiKeyAuth: []
      parameters:
      - name: externalId
        in: path
        required: true
        description: Unique business identifier that represents a contact, investor, product, transaction or alternate entity recognized by SEI and a third party system or application. Many times the externalId is used to synchronize SEI sourced data with another data source for the same record.
        schema:
          type: string
      - name: reportingPeriod
        in: query
        required: true
        description: Indicates the type of accounting record the portfolio position is, i.e. daily incremental, closed period.
        schema:
          type: string
          enum: [Daily,Closed]
      - name: asOfDate
        in: query
        description: asOfDate should be in YYYY-MM-DD format. Target API will accept
          only UTC date format and convert it into the format it needs.
        schema:
          type: string
          format: date-time
      - name: startDate
        in: query
        description: The startDate should be in YYYY-MM-DD format. Target API will
          accept only UTC date format and convert it into the format it needs.
        schema:
          type: string
          format: date-time
      - name: endDate
        in: query
        description: The endDate should be in YYYY-MM-DD format. Target API will accept
          onlyUTC date format and convert it into the format it needs.
        schema:
          type: string
          format: date-time
      - name: lastModifiedDate
        in: query
        description: lastModifiedDate" should be in YYYY-MM-DD format. Target API
          will accept only UTC date format and convert it into the format it needs.
        schema:
          type: string
          format: date-time
      - name: id
        in: query
        description: The unique identifier for an entity such as a calendar, event, document, account, position or tax lot.
        schema:
          type: string
      - name: securityExternalId
        in: query
        description: Name of the security.
        schema:
          type: string
      - name: includeSecurities
        in: query
        description: This parameter must be passed, if the user wishes to retrieve securities data points for each position record returned by the API. Valid values are true or false.
        schema:
          type: boolean
      - name: dateType
        in: query
        description: The date criteria by which user wants to filter.
        schema:
          type: string
      - name: limit
        in: query
        description: Number of records per page. Many responses have a maximum of 50 records per page.
        schema:
          type: integer
          format: int32
      x-codeSamples:
          - lang: 'cURL'
            label: 'cURL without the securities object'
            source: |
              curl --location --request GET \
              'https://api.seic.com/v3/portfolio/WWEMMD/positions?reportingPeriod=daily&startDate=2021-12-25&endDate=2021-12-31' \
              --header 'AppKey: YOUR_APPKEY' \
              --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
          - lang: 'cURL'
            label: 'cURL with the securities object'
            source: |
              curl --location --request GET \
              'https://api.seic.com/v3/portfolio/WWEMMD/positions?reportingPeriod=daily&includeSecurities=true&startDate=2021-12-25&endDate=2021-12-31' \
              --header 'AppKey: YOUR_APPKEY' \
              --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
      responses:
        200:
          description: OK- The request has succeeded and the response has been returned.
          content:
            application/json:
              schema:
                oneOf: 
                - $ref: '#/components/schemas/PortfolioPositionsResult'
                - $ref: '#/components/schemas/PortfolioPositionsResultSecurities'
              examples:
                Without the securities object:
                  $ref: '#/components/examples/PortfolioPositionsV3Default'
                With the securities object:
                  $ref: '#/components/examples/PortfolioPositionsV3Securities'
        400:
          description: Bad request - The server cannot or will not process the request
            due to an inaccurate request submitted by the client application. Please
            resubmit the request after making the required corrections indicated in
            the error response.  For more Info on SEI Error Standards please refer
            to the API Standards FAQ under Support.
        401:
          description: Unauthorized - Invalid authentication details have been provided.
            Also useful to trigger an authorization pop up if the API is used from
            a browser.
        403:
          description: Forbidden-The SEI Server understood the request but refuses
            to fulfill it.
        404:
          description: Not Found- The requested resource or the underlying resource
            does not exist.  Please resubmit the request after making the required
            corrections
        500:
          description: Internal Server Error - The server was unable to fulfill the
            request due to an unknown condition. Please contact SEI for support. For
            More Info please refer to the "Response & Errors" FAQ under support.
  /v4/portfolio/{externalId}/turnover:
    get:
      operationId: Turnover
      tags:
      - Turnover
      security:
        - oauth2: []
          bearerAuth: []
          ApiKeyAuth: []
      parameters:
      - name: externalId
        in: path
        required: true
        description: Unique business identifier that represents a contact, investor, product, transaction or alternate entity recognized by SEI and a third party system or application. Client Account ID (this is the client recognized often pre-existing account ID).
        schema:
          type: string
      - name: startDate
        in: query
        required: true
        description: A schedule is created to automate the run of a report over time. The start date is the initial date for when the schedule started.
        schema:
          type: string
          format: date-time
      - name: endDate
        in: query
        required: true
        description: A schedule is created to automate the run of a report over time. The end date is the last date for when the schedule will run.
        schema:
          type: string
          format: date-time
      - name: reportingPeriod
        in: query
        required: true
        description: Indicates the type of accounting record the portfolio position is, i.e. daily, closed
        schema:
          type: string
          enum: [Daily,Closed]
      - name: dateType
        in: query
        required: true
        description: Indicates what transaction data type turnover is calculated against. i.e. Trade/Ex Date, Report Date, Settlement Date. This field is a report parameter but not available on the MDB report.
        schema:
          type: string
      - name: accountingBasis
        in: query
        required: true
        description: Denotes whether turnover is calculated based on Trade Date or Settle Date positions. This field is a report parameter but not available on the MDB report.
        schema:
          type: string
      - name: select
        in: query
        description: Use to filter out the response structure fields.
        schema:
          type: string
      - name: limit
        in: query
        description: Number of records per page. Many responses have a maximum of 50 records per page.
        schema:
          type: integer
          format: int32
      x-codeSamples:
        - lang: 'cURL'
          source: |
            curl --location --request GET \
            'https://api.seic.com/v2/portfolio/WWMID/turnover?startDate=2019-01-31&endDate=2020-06-30&reportingPeriod=Closed&dateType=tradeDate&accountingBasis=tradeDate' \
            --header 'AppKey: YOUR_APPKEY' \
            --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
        - lang: 'cURL'
          label: 'cURL with select Parameter'
          source: |
            curl --location --request GET \
            'https://api.seic.com/v2/portfolio/WWMID/turnover?startDate=2019-01-31&endDate=2020-06-30&reportingPeriod=Closed&dateType=tradeDate&accountingBasis=tradeDate&select=marketValueBaseAmountWithExCash,aggregateInclusionFlag' \
            --header 'AppKey: YOUR_APPKEY' \
            --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
      responses:
        200:
          description: OK- The request has succeeded and the response has been returned.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PortfolioTurnoverResultV2'
              examples:
                Response Example:
                  $ref: '#/components/examples/PortfolioTurnoverResultV2Example1'
                Example with select parameter:
                  $ref: '#/components/examples/PortfolioTurnoverResultV2Select'
        400:  
          description: Bad request - The server cannot or will not process the request
            due to an inaccurate request submitted by the client application.  Please
            resubmit the request after making the required corrections indicated in
            the error response.  For more Info on SEI Error Standards please refer
            to the API Standards FAQ under Support.
        401:
          description: Unauthorized - Invalid authentication details have been provided.  Also
            useful to trigger an authorization pop up if the API is used from a browser.
        403:
          description: Forbidden-The SEI Server understood the request but refuses
            to fulfill it.
        404:
          description: Not Found- The requested resource or the underlying resource
            does not exist.  Please resubmit the request after making the required
            corrections
        500:
          description: Internal Server Error - The server was unable to fulfill the
            request due to an unknown condition. Please contact SEI for support. For
            More Info please refer to the "Response & Errors" FAQ under support.

            
  /v4/portfolio/{externalId}/lottransactions:
    get:
      operationId: Lot Transactions-v3
      tags:
      - Lot Transactions
      summary: Ideal for data warehouse or client reporting integration, Lot Transactions is a collection of activity booked to a portfolio sleeve made available at the tax lot level. When a sale/distribution is booked across more than one tax lot, it will show a record for each tax lot that was impacted. This endpoint is designed to be run for each portfolio, for daily or closed period (via reportingPeriod parameter) and based on tradeDate, postDate, settlementDate, lastModifiedDate (via dateType parameter).
      security:
        - oauth2: []
          bearerAuth: []
          ApiKeyAuth: []
      parameters:
      - name: externalId
        in: path
        required: true
        description: Unique business identifier that represents a contact, investor, product, transaction or alternate entity recognized by SEI and a third party system or application. Many times the externalId is used to synchronize SEI sourced data with another data source for the same record.
        schema:
          type: string
      - name: startDate
        in: query
        required: true
        description: A schedule is created to automate the run of a report over time. The start date is the initial date for when the schedule started.
        schema:
          type: string
      - name: endDate
        in: query
        required: true
        description: A schedule is created to automate the run of a report over time. The end date is the last date for when the schedule will run.
        schema:
          type: string
          format: date-time
      - name: reportingPeriod
        in: query
        required: true
        description: Indicates the type of accounting record the portfolio position is, i.e. daily incremental, closed period.
        schema:
          type: string
          enum: [Daily,Closed]
      - name: dateType
        in: query
        required: true
        description: The date criteria by which user wants to filter.
        schema:
          type: string
          enum: [tradeDate,postDate,settlementDate,lastModifiedDate, periodStartDate]
      - name: id
        in: query
        description: The unique identifier for an entity such as a calendar, event, document, account, position or tax lot.The standing, or sometimes state, of something at a particular point in time.
        schema:
          type: string
      - name: securityExternalId
        in: query
        description: Name of the security.
        schema:
          type: string
      - name: status
        in: query
        description: Status of the transaction.
        schema:
          type: string
      - name: type
        in: query
        description: Specifies the type of product or subproduct. A full list of product types can be obtained through the Lists API.
        schema:
          type: string
      - name: includeSecurities
        in: query
        description: This parameter must be passed, if the user wishes to retrieve securities data points for each position record returned by the API. Valid values are true or false.
        schema:
          type: boolean
      - name: limit
        in: query
        description: Number of records per page. Many responses have a maximum of 50 records per page.
        schema:
          type: string
      x-codeSamples:
        - lang: 'cURL'
          label: 'cURL without the securities object'
          source: |
            curl --location --request GET \
            'https://api.seic.com/v3/portfolio/WWEMMC/lottransactions?startDate=2015-01-01&endDate=2020-01-01&reportingPeriod=Daily&dateType=tradeDate' \
            --header 'AppKey: YOUR_APPKEY' \
            --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
        - lang: 'cURL'
          label: 'cURL with the securities object'
          source: |
            curl --location --request GET \
            'https://api.seic.com/v3/portfolio/WWEMMC/lottransactions?startDate=2015-01-01&endDate=2020-01-01&reportingPeriod=Daily&dateType=tradeDate' \
            --header 'AppKey: YOUR_APPKEY' \
            --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
      responses:
        200:
          description: OK- The request has succeeded and the response has been returned.
          content:
            application/json:
              schema:
                oneOf:
                - $ref: '#/components/schemas/PortfolioLotTransactionResultV3'
                - $ref: '#/components/schemas/PortfolioLotTransactionResultV3Securities'
              examples:
                Without the securities object:
                  $ref: '#/components/examples/PortfolioLotTransactionResultV3Default'
                With the securities object (includeSecurities=true):
                  $ref: '#/components/examples/PortfolioLotTransactionResultV3Securities'
        400:
          description: Bad request - The server cannot or will not process the request
            due to an inaccurate request submitted by the client application.  Please
            resubmit the request after making the required corrections indicated in
            the error response.  For more Info on SEI Error Standards please refer
            to the API Standards FAQ under Support.
        401:
          description: Unauthorized - Invalid authentication details have been provided.  Also
            useful to trigger an authorization pop up if the API is used from a browser.
        403:
          description: Forbidden-The SEI Server understood the request but refuses
            to fulfill it.
        404:
          description: Not Found- The requested resource or the underlying resource
            does not exist.  Please resubmit the request after making the required
            corrections
        500:
          description: Internal Server Error - The server was unable to fulfill the
            request due to an unknown condition. Please contact SEI for support. For
            More Info please refer to the "Response & Errors" FAQ under support.            
            

            
            
  /v4/portfolio/{externalId}/positions/summary:
    get:
      operationId: Positions Summary-v3
      tags:
      - Positions Summary
      summary: Ideal for monthly reporting loads, Positions Summary is a collection of fields identifying a set of positions for a particular master or composite as of a specific period end date (asOfDate), for daily or closed period (reportingPeriod) and for tradeDate or settlementDate (dateType).  Data will be aggregated (summary or weighted average) across portfolios within a master and composite.
      security:
        - oauth2: []
          bearerAuth: []
          ApiKeyAuth: []
      parameters:
      - name: externalId
        in: path
        required: true
        description: Unique business identifier that represents a contact, investor, product, transaction or alternate entity recognized by SEI and a third party system or application. Many times the externalId is used to synchronize SEI sourced data with another data source for the same record.
        schema:
          type: string
      - name: asOfDate
        in: query
        required: true
        description: As of business date of the reporting data in YYYY-MM-DD.
        schema:
          type: string
      - name: reportingPeriod
        in: query
        required: true
        description: Indicates the type of accounting record the portfolio position is, i.e. daily incremental, closed period.
        schema:
          type: string
          enum: [Daily,Closed]
      - name: dateType
        in: query
        required: true
        description: The date criteria by which user wants to filter.
        schema:
          type: string
      x-codeSamples:
        - lang: 'cURL'
          source: |
            curl --location --request GET \
            'https://api.seic.com/v3/portfolio/EMWW/positions/summary?asOfDate=2021-12-31&reportingPeriod=daily&dateType=settleDate' \
            --header 'AppKey: YOUR_APPKEY' \
            --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
      responses:
        200:
          description: OK- The request has succeeded and the response has been returned.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PortfolioPositionSummaryResult-v3'
              examples:
                Response Example:
                  $ref: '#/components/examples/PortfolioPositionSummaryResultExample-v3'
        400:
          description: Bad request - The server cannot or will not process the request
            due to an inaccurate request submitted by the client application.  Please
            resubmit the request after making the required corrections indicated in
            the error response.  For more Info on SEI Error Standards please refer
            to the API Standards FAQ under Support.
        401:
          description: Unauthorized - Invalid authentication details have been provided.  Also
            useful to trigger an authorization pop up if the API is used from a browser.
        403:
          description: Forbidden-The SEI Server understood the request but refuses
            to fulfill it.
        404:
          description: Not Found- The requested resource or the underlying resource
            does not exist.  Please resubmit the request after making the required
            corrections
        500:
          description: Internal Server Error - The server was unable to fulfill the
            request due to an unknown condition. Please contact SEI for support. For
            More Info please refer to the "Response & Errors" FAQ under support.            

            
  /v4/portfolio/{externalId}/lottransactions/summary:
    get:
      operationId: Lot Transactions Summary-v3
      tags:
      - Lot Transactions Summary
      summary: Ideal for monthly reporting loads, Lot Transactions Summary is a collection of activity booked to a portfolio made available at the tax lot level. When a sale/distribution is booked across more than one tax lot, it will show a record for each tax lot that was impacted.  This endpoint is designed run for masters and composites only, for daily or closed period (via reportingPeriod parameter) and based on tradeDate, postDate, settlementDate, lastModifiedDate (via dateType parameter).  Data will be aggregated (summary or weighted average) across portfolios within a master and composite. 
      security:
        - oauth2: []
          bearerAuth: []
          ApiKeyAuth: []
      parameters:
      - name: externalId
        in: path
        required: true
        description: Unique business identifier that represents a contact, investor, product, transaction or alternate entity recognized by SEI and a third party system or application. Many times the externalId is used to synchronize SEI sourced data with another data source for the same record.
        schema:
          type: string
      - name: startDate
        in: query
        required: true
        description: A schedule is created to automate the run of a report over time. The start date is the initial date for when the schedule started.
        schema:
          type: string
      - name: endDate
        in: query
        required: true
        description: A schedule is created to automate the run of a report over time. The start date is the initial date for when the schedule started.
        schema:
          type: string
          format: date-time
      - name: dateType
        in: query
        required: false
        description: The date criteria by which user wants to filter.
        schema:
          type: string
          enum: [tradeDate,postDate,settlementDate,lastModifiedDate, periodStartDate]
      - name: reportingPeriod
        in: query
        required: true
        description: Indicates the type of accounting record the portfolio position is, i.e. daily incremental, closed period.
        schema:
          type: string
          enum: [Daily,Closed]
      - name: limit
        in: query
        description: Number of records per page. Many responses have a maximum of 50 records per page.
        schema:
          type: string
      x-codeSamples:
        - lang: 'cURL'
          source: |
            curl --location --request GET \
            'https://api.seic.com/v3/portfolio/EMWW/lottransactions/summary?startDate=2020-01-31&endDate=2020-06-30&reportingPeriod=closed&dateType=tradeDate' \ 
            --header 'AppKey: YOUR_APPKEY' \
            --header 'Authorization: Bearer YOUR_ACCESSTOKEN' 
      responses:
        200:
          description: OK- The request has succeeded and the response has been returned.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PortfolioLotTransactionSummaryResult-v3'
              examples:
                Response Example:
                  $ref: '#/components/examples/PortfolioLotTransactionSummaryResultExample-v3'
        400:
          description: Bad request - The server cannot or will not process the request
            due to an inaccurate request submitted by the client application.  Please
            resubmit the request after making the required corrections indicated in
            the error response.  For more Info on SEI Error Standards please refer
            to the API Standards FAQ under Support.
        401:
          description: Unauthorized - Invalid authentication details have been provided.  Also
            useful to trigger an authorization pop up if the API is used from a browser.
        403:
          description: Forbidden-The SEI Server understood the request but refuses
            to fulfill it.
        404:
          description: Not Found- The requested resource or the underlying resource
            does not exist.  Please resubmit the request after making the required
            corrections
        500:
          description: Internal Server Error - The server was unable to fulfill the
            request due to an unknown condition. Please contact SEI for support. For
            More Info please refer to the "Response & Errors" FAQ under support.            
            
components:
  securitySchemes:
    oauth2:
      type: oauth2
      description: To access any API, first obtain an OAuth Token. Refer to the Access Token documentation for more information. The token has a 60 minutes active TTL and 30 minutes inactive TTL. An application making SEI API Requests from a Client/Server or Server/Server type of infrastructure will leverage the grant_type client_credentials while minting an OAuth from the Token API. 
      flows:
        clientCredentials:
          scopes: {}
          tokenUrl: /v2/oauthtoken
    bearerAuth:
      type: http
      scheme: bearer
      description: After successfully obtaining an OAuth token, pass the access_token value to the desired API endpoint by including the header parameter 'Authorization' with the value 'Bearer access_token'. 
    ApiKeyAuth:
      type: apiKey
      in: header
      name: AppKey
      description: Pass the header parameter 'AppKey' to the API endpoint to authenticate your application. This value can be found within the 'My Apps' page. This value uniquely identifies the registered application. 
  schemas:
    LotpositionsResult:
      type: object
      description: Without the securities object (default behavior of API)
      properties:
        data:
          $ref: '#/components/schemas/LotpositionsResultRow'
        paging:
          $ref: '#/components/schemas/Pagination'
    LotpositionsResultSecurities:
      type: object
      description: With the securities object (includeSecurities=true)
      properties:
        data:
          $ref: '#/components/schemas/LotpositionsResultRowSecurities'
        paging:
          $ref: '#/components/schemas/Pagination'
    LotpositionsResultRow:
      type: object
      properties:
        product:
          $ref: '#/components/schemas/LotpositionsProduct'
        reportDataType:
          type: string
        Lotpositions:
          type: array
          items:
            $ref: '#/components/schemas/Lotpositions'
    LotpositionsProduct:
      type: object
      properties:
        id:
          type: string
          description: Lot no. for the record in the accounting platform.
        externalId:
          type: string
          description: Unique business identifier of the Portfolio.
        lotsCount:
          type: integer
          format: int32
          description: Total number of lots.
    Lotpositions:
      type: object
      properties:
        id:
          type: integer
          description: Lot no. for the record in the accounting platform.
        dateType:
          type: string
          description: Indicates trade date or settle date.
        tradeDate:
          type: string
          description: The date of the opening transaction for a lot or position.
        settlementDate:
          type: string
          description: The calendar date when a Tax Lot is settled (for Position, this is the settle date of the first lot).
        lastModifiedDate:
          type: string
          description: Transaction level SEI Accounting system generated value representing the last changed date and time stamp
        asOfDate:
          type: string
          description: Date as of which position (and pricing) is reported.
        holdingPeriodCode:
          type: string
          description: Indicates how long a tax lot has been held as defined by tax laws for short (<1yr) and long term (> than 1 yr)
        lotReliefMethod:
          type: string
          description: The accounting configuration selected for this product to determine how held lots are reduced by a sale.  Examples are FIFO (First In/First Out).
        glAccountCode:
          type: string
          description: Alpha numeric code/id assigned to the General ledger Account by the source system.
        glAccountDescription:
          type: string
          description: Textual description of the General Ledger Account.
        couponRate:
          type: integer
          description: If asset type is fixed income, this is the current yield on market value. Otherwise, this is the income returned on an investment
        securityExternalId:
          type: string
          description: Unique identifier assigned to the security by the source system/accounting system.
        quantity:
          type: integer
          description: The current face amount, or quantity of shares held, for an investment or noted on a transaction.
        localCurrencyIsoCode:
          type: string
          description: Native currency of the security.
        currencyIsoCode:
          type: integer
          description: Currency returns are calculated in either the base currency of the portfolio or USD.
        systemCurrency:
          $ref: '#/components/schemas/SystemCurrency'
        localCurrency:
          $ref: '#/components/schemas/PositionLocalCurrency'
        baseCurrency:
          $ref: '#/components/schemas/PositionBaseCurrency'
    LotpositionsResultRowSecurities:
      type: object
      properties:
        product:
          $ref: '#/components/schemas/LotpositionsProduct'
        reportDataType:
          type: string
        Lotpositions:
          type: array
          items:
            $ref: '#/components/schemas/LotpositionsSecurities'
    LotpositionsSecurities:
      type: object
      properties:
        id:
          type: integer
          description: Lot no. for the record in the accounting platform.
        dateType:
          type: string
          description: Indicates trade date or settle date.
        tradeDate:
          type: string
          description: The date of the opening transaction for a lot or position.
        settlementDate:
          type: string
          description: The calendar date when a Tax Lot is settled (for Position, this is the settle date of the first lot).
        lastModifiedDate:
          type: string
          description: Transaction level SEI Accounting system generated value representing the last changed date and time stamp
        asOfDate:
          type: string
          description: Date as of which position (and pricing) is reported.
        holdingPeriodCode:
          type: string
          description: Indicates how long a tax lot has been held as defined by tax laws for short (<1yr) and long term (> than 1 yr)
        lotReliefMethod:
          type: string
          description: The accounting configuration selected for this product to determine how held lots are reduced by a sale.  Examples are FIFO (First In/First Out).
        glAccountCode:
          type: string
          description: Alpha numeric code/id assigned to the General ledger Account by the source system.
        glAccountDescription:
          type: string
          description: Textual description of the General Ledger Account.
        couponRate:
          type: integer
          description: If asset type is fixed income, this is the current yield on market value. Otherwise, this is the income returned on an investment
        securityExternalId:
          type: string
          description: Unique identifier assigned to the security by the source system/accounting system.
        quantity:
          type: integer
          description: The current face amount, or quantity of shares held, for an investment or noted on a transaction.
        localCurrencyIsoCode:
          type: string
          description: Native currency of the security.
        currencyIsoCode:
          type: integer
          description: Currency returns are calculated in either the base currency of the portfolio or USD.
        security:
          $ref: '#/components/schemas/Security'
        systemCurrency:
          $ref: '#/components/schemas/SystemCurrency'
        localCurrency:
          $ref: '#/components/schemas/PositionLocalCurrency'
        baseCurrency:
          $ref: '#/components/schemas/PositionBaseCurrency'
    
    PortfolioMetadataResult:
      type: object
      properties:
        data:
          type: array
          items:
            $ref: '#/components/schemas/PortfolioMetadata'
        paging:
          $ref: '#/components/schemas/Pagination'
    PortfolioMetadata:
      type: object
      properties:
        id:
          type: string
          description: The unique identifier for an entity such as a calendar, event, document, account, position or tax lot.
        externalId:
          type: string
          description: Unique business identifier that represents a contact, investor, product, transaction or alternate entity recognized by SEI and a third party system or application.  Many times the externalId is used to synchronize SEI sourced data with another data source for the same record.
        type:
          type: string
          description: Describes the type of transaction. A full list of transaction types can be obtained through the Lists API.
        name:
          type: string
          description: Name of the portfolio.
        strategyName:
          type: string
          description: Investment strategy based on which the security was aquired by a portfolio. Typically relevant for fund of funds portfolios.
        mnemonic:
          type: string
          description: Unique business identifier that represents a contact, investor, product, transaction or alternate entity recognized by SEI and a third party system or application. Many times the mnemonic is used to synchronize SEI sourced data with another data source for the same record.
        startDate:
          type: string
          format: date-time
          description: The earliest date within a range in ISO 8601 format YYYY-MM-DD.
        endDate:
          type: string
          format: date-time
          description: The latest date within a range in ISO 8601 format YYYY-MM-DD.
        performanceStartDate:
          type: string
          format: date-time
          description: The inception date of a product when performance first began. In some cases, this may be different than the open date of the product.
        status:
          type: string
          description:   Status of the portfolio. Active or inactive.
        baseCurrencyIsoCode:
          type: string
          description: Account base currency.
        domicileCurrencyIsoCode:
          type: string
          description: Identifies the domicile country in ISO 3166-1 alpha-2 code format.
        benchmarkIndex1:
          type: string
          description: The name of the product's primary benchmark.
        benchmarkIndex2:
          type: string
          description: The name of the product's second benchmark.
        benchmarkIndex3:
          type: string
          description: The name of the product's third benchmark.
        benchmarkIndex4:
          type: string
          description: The name of the product's fourth benchmark.
        productUdf:
          $ref: '#/components/schemas/ProductUDF'
    ProductUDF:
      type: object
      properties:
        text1:
          type: string
          description: Contact SEI to understand if this field is applicable to you and if yes what value it is returning. The object consists of user defined fields configured in SEI Accounting System as per discussions during client data conversion phase
        text2:
          type: string
          description: Contact SEI to understand if this field is applicable to you and if yes what value it is returning. The object consists of user defined fields configured in SEI Accounting System as per discussions during client data conversion phase
        text3:
          type: string
          description: Contact SEI to understand if this field is applicable to you and if yes what value it is returning. The object consists of user defined fields configured in SEI Accounting System as per discussions during client data conversion phase
        text4:
          type: string
          description: Contact SEI to understand if this field is applicable to you and if yes what value it is returning. The object consists of user defined fields configured in SEI Accounting System as per discussions during client data conversion phase
        text5:
          type: string
          description: Contact SEI to understand if this field is applicable to you and if yes what value it is returning. The object consists of user defined fields configured in SEI Accounting System as per discussions during client data conversion phase
        text6:
          type: string
          description: Contact SEI to understand if this field is applicable to you and if yes what value it is returning. The object consists of user defined fields configured in SEI Accounting System as per discussions during client data conversion phase
        text7:
          type: string
          description: Contact SEI to understand if this field is applicable to you and if yes what value it is returning. The object consists of user defined fields configured in SEI Accounting System as per discussions during client data conversion phase
        text8:
          type: string
          description: Contact SEI to understand if this field is applicable to you and if yes what value it is returning. The object consists of user defined fields configured in SEI Accounting System as per discussions during client data conversion phase
        text9:
          type: string
          description: Contact SEI to understand if this field is applicable to you and if yes what value it is returning. The object consists of user defined fields configured in SEI Accounting System as per discussions during client data conversion phase
        text10:
          type: string
          description: Contact SEI to understand if this field is applicable to you and if yes what value it is returning. The object consists of user defined fields configured in SEI Accounting System as per discussions during client data conversion phase
        text11:
          type: string
          description: Contact SEI to understand if this field is applicable to you and if yes what value it is returning. The object consists of user defined fields configured in SEI Accounting System as per discussions during client data conversion phase
        text12:
          type: string
          description: Contact SEI to understand if this field is applicable to you and if yes what value it is returning. The object consists of user defined fields configured in SEI Accounting System as per discussions during client data conversion phase
        text13:
          type: string
          description: Contact SEI to understand if this field is applicable to you and if yes what value it is returning. The object consists of user defined fields configured in SEI Accounting System as per discussions during client data conversion phase
        text14:
          type: string
          description: Contact SEI to understand if this field is applicable to you and if yes what value it is returning. The object consists of user defined fields configured in SEI Accounting System as per discussions during client data conversion phase
        text15:
          type: string
          description: Contact SEI to understand if this field is applicable to you and if yes what value it is returning. The object consists of user defined fields configured in SEI Accounting System as per discussions during client data conversion phase
        text16:
          type: string
          description: Contact SEI to understand if this field is applicable to you and if yes what value it is returning. The object consists of user defined fields configured in SEI Accounting System as per discussions during client data conversion phase
    PortfolioMetadataResultV2:
      type: object
      properties:
        data:
          type: array
          items:
            $ref: '#/components/schemas/PortfolioMetadataV2'
        paging:
          $ref: '#/components/schemas/Pagination'
    PortfolioMetadataV2:
      type: object
      properties:
        id:
          type: string
          description: Product indicator provided by SEI.  This could be for a portfolio-sleeve, portfolio-master, composite or group.
        externalId:
          type: string
          description: The client provided ID (alpha-numeric).  This could be for a portfolio-sleeve, portfolio-master, composite or group.
        type:
          type: string
          description: This is the product type applicable for the products specified.  Examples of this are Portfolio-Sleeve, Portfolio-Master, Composite and Group.
        name:
          type: string
          description: Name of the portfolio-sleeve, portfolio-master, composite or group specified.
        strategyName:
          type: string
          description: An attribute stored at the portfolio-sleeve, portfolio-master and composite level this is the strategy that the specified product is assigned to.
        mnemonic:
          type: string
          description: Product indicator provided by SEI.  This could be for a portfolio-sleeve, portfolio-master, composite or group.
        startDate:
          type: string
          format: date-time
          description: Portfolio-Sleeve, Portfolio-Master, Composite or Group's inception date
        endDate:
          type: string
          format: date-time
          description: Portfolio-Sleeve, Portfolio-Master, Composite or Group's termination date
        performanceStartDate:
          type: string
          format: date-time
          description: The inception date of a product when performance first began. In some cases, this may be different than the open date of the product.
        status:
          type: string
          description:   Status of the portfolio. Active or inactive.
        baseCurrencyIsoCode:
          type: string
          description: Account base currency.
        domicileCountryIsoCode:
          type: string
          description: Identifies the domicile country in ISO 3166-1 alpha-2 code format.
        benchmarkIndex1:
          type: string
          description: The name of the product's primary benchmark.
        benchmarkId1:
          type: string
          description: The EDM Benchmark ID of the product's first benchmark.
        benchmarkIndex2:
          type: string
          description: The name of the product's second benchmark.
        benchmarkId2:
          type: string
          description: The EDM Benchmark ID of the product's second benchmark.  
        benchmarkIndex3:
          type: string
          description: The name of the product's third benchmark.
        benchmarkId3:
          type: string
          description: The EDM Benchmark ID of the product's third benchmark.
        benchmarkIndex4:
          type: string
          description: The name of the product's fourth benchmark.
        benchmarkId4:
          type: string
          description: The EDM Benchmark ID of the product's fourth benchmark.
        benchmarkIndex5:
          type: string
          description: The name of the product's fifth benchmark.
        benchmarkId5:
          type: string
          description: The EDM Benchmark ID of the product's fifth benchmark.
        benchmarkIndex6:
          type: string
          description: The name of the product's sixth benchmark.
        benchmarkId6:
          type: string
          description: The EDM Benchmark ID of the product's sixth benchmark.
        productUdf:
          $ref: '#/components/schemas/ProductUDF'
    PortfolioBalancesResult:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/PortfolioBalancesResultRow'
        paging:
          $ref: '#/components/schemas/Pagination'
    PortfolioBalancesResultRow:
      type: object
      properties:
        product:
          $ref: '#/components/schemas/ProductBalance'
        reportingPeriod:
          type: string
          description: The reporting period with valid values Daily, Weekly, Monthly and Quarterly. This mandatory query parameter is used only in a request to retrieve a limited set of positions data.
        totalBalances:
          type: array
          items:
            $ref: '#/components/schemas/TotalBalance'
    ProductBalance:
      type: object
      properties:
        id:
          type: string
          description: The unique identifier for an entity such as a calendar, event, document, account, position or tax lot.
        externalId:
          type: string
          description: Unique business identifier that represents a contact, investor, product, transaction or alternate entity recognized by SEI and a third party system or application. Many times the externalId is used to synchronize SEI sourced data with another data source for the same record.
        name:
          type: string
          description: Name of the product. 
    TotalBalance:
      type: object
      properties:
        asOfDate:
          type: string
          format: date-time
          description: As of business date of the reporting data in YYYY-MM-DD.
        lastModifiedDate:
          type: string
          format: date-time
          description: Transaction level SEI Accounting system generated value representing the last changed date and time stamp.
        marketValue:
          type: number
          format: double
          description: The total market value of an investment expressed in the base and local currency of the entity.
        currentCost:
          type: number
          format: double
          description: Total current cost of the positions for a particular portfolio as of a specific period end date expressed in system currency.
        originalCost:
          type: number
          format: double
          description: The original cost of an investment expressed in base and local currency.
        unrealizedGainAndLoss:
          type: number
          format: double
          description: The total amount of gain or loss that would occur if an investment was sold expressed in the base and local currency of the account. Includes both market gains/losses and FX gains/losses.
        amortizedUnrealizedGain:
          type: number
          format: double
          description: Total (price and FX) Unrealized gain or loss on the position (relative to current cost of the position), expressed in system currency.
        netAccruedIncome:
          type: number
          format: double
          description: The total net accrued income of a portfolio as of a specific period end date expressed in system currency.
        grossAccruedIncome:
          type: number
          format: double
          description: Total gross accrued income of a particular portfolio as of a specific period end date expressed in system currency.
        baseSettleCash:
          type: number
          format: double
          description: Total cash that is available as of the settle date of the portfolio for the specified period end date expressed in the system currency.
        baseCashAccrual:
          type: number
          format: double
          description: Total cash accruals of the portfolio for the specified period end date expressed in base currency.
        clientSpecificMarketValue:
          type: number
          format: double
          description: A client-specific methodology for aggregating a particular value of the portfolio as of a specific period end date.
        totalPortfolioPositionValue:
          type: number
          format: double
          description: Portfolio Total Market Value with Net Accrued Income or any cash accruals.
    PortfolioSecuritiesResult:
      type: object
      properties:
        data:
          type: array
          items:
            $ref: '#/components/schemas/PortfolioSecuritiesResultRow'
        paging:
          $ref: '#/components/schemas/Pagination'
    PortfolioBenchmarkResultRow:
      type: object
      properties:
        asOfDate:
          type: string
          format: date-time
          description: As of business date of the reporting data in YYYY-MM-DD.
        id:
          type: string
          description: SEI Accounting system generated identifier for each transaction in a batch.
        name:
          type: string
          description: Name of the performance benchmark. 
        price:
          type: number
          format: double
          description: Unit price, expressed in system currency.
    PortfolioBenchmarkResult:
      type: object
      properties:
        data:
          type: array
          items:
            $ref: '#/components/schemas/PortfolioBenchmarkResultRow'
        paging:
          $ref: '#/components/schemas/Pagination'
    PortfolioMetadataBenchmark:
      type: object
      properties:
        name:
          type: string
          description: The benchmark's full name
        familyName:
          type: string
          description: Benchmark provider/family name
        currencyIsoCode:
          type: string
          description: The benchmark's currency in which the returns are calculated.
        price:
          type: number
          format: double
          description: Unit Price of the benchmark as of the end date specified.
        inceptionDate:
          type: string
          format: date-time
          description: Inception date for the benchmark.
        startDate:
          type: string
          format: date-time
          description: startDate as specified in the API parameter.
        endDate:
          type: string
          format: date-time
          description: asOfDate as specified in the API parameter.
        returnPeriodType:
          type: string
          description: Time series return periods selected.
        performanceType:
          type: string
          description: The return type for the benchmark (Total Return, Net Return etc…)
        periodFrequency:
          type: string
          description: The frequency of the output as specified by the API parameter (Daily, Monthly, Quarterly, Yearly). If monthly, quarterly, yearly are selected, it will only show the calendar end of period records (i.e. if quarterly, with a startDate = 2023-01-01 and an asOfDate = 2023-06-30 you will get output for 2023-03-31 and 2023-06-30
    PortfolioBenchmarkPerformanceResultRow:
      type: object
      properties:
        metadata:
          $ref: '#/components/schemas/PortfolioMetadataBenchmark'
        benchmarkId:
          type: string
          description: Benchmark ID as defined in system of record.
        asOfDate:
          type: string
          format: date-time
          description: As of date for the performance records displayed.
        oneDay:
          type: number
          format: double
          description: 1 Day rate of return as of the end date specified.
        mtd:
          type: number
          format: double
          description: Month to date rate of return as of the date specified.
        qtd:
          type: number
          format: double
          description: Quarter to date rate of return as of the end date specified.
        ytd:
          type: number
          format: double
          description: Year to date rate of return as of the asOfDate specified.
        itdc:
          type: number
          format: double
          description: Inception to Date rate of return cumulative as of the asOfDate specified.
        itda:
          type: number
          format: double
          description: Inception to Date rate of return annualized as of the asOfDate specified.
        oneMonth:
          type: number
          format: double
          description: Rolling 1 month rate of return as of the asOfDate specified.
        threeMonth:
          type: number
          format: double
          description: Rolling 3 month rate of return as of the asOfDate specified.
        sixMonth:
          type: number
          format: double
          description: Rolling 6 month rate of return as of the asOfDate specified.
        oneYear:
          type: number
          format: double
          description: 1 year rate of return as of the asOfDate specified.
        twoYear:
          type: number
          format: double
          description: 2 year rate of return annualized as of the asOfDate specified.
        threeYear:
          type: number
          format: double
          description: 3 year rate of return annualized as of the asOfDate specified.
        fourYear:
          type: number
          format: double
          description: 4 year rate of return annualized as of the asOfDate specified.
        fiveYear:
          type: number
          format: double
          description:  5 year rate of return annualized as of the asOfDate specified.
        sevenYear:
          type: number
          format: double
          description: 7 year rate of return annualized as of the asOfDate specified.
        tenYear:
          type: number
          format: double
          description: 10 year rate of return annualized as of the asOfDate specified.
        fifteenYear:
          type: number
          format: double
          description: 15 year annualized rate of return as of the end date specified.
        twentyYear:
          type: number
          format: double
          description: 20 year rate of return annualized as of the asOfDate specified.
        twentyFiveYear:
          type: number
          format: double
          description: 25 year rate of return annualized as of the asOfDate specified.
    PortfolioBenchmarkPerformanceResult:
      type: object
      properties:
        data:
          type: array
          items:
            $ref: '#/components/schemas/PortfolioBenchmarkPerformanceResultRow'
        paging:
          $ref: '#/components/schemas/Pagination'
    Amount:
      type: object
      properties:
        unitPrice:
          type: number
          format: double
          description: The price of a single unit (i.e., at price ) of a security expressed in base and local currency.
        originalFace:
          type: number
          format: double
          description: Value of the security when it is issued. Relevant for mortgage backed securities.
        totalCost:
          type: number
          format: double
          description: Cost of the position adjusted for changes to cost basis including amortization, expressed in system currency.
        unitCost:
          type: number
          format: double
          description: The total cost divided by the quantity of an investment and adjusted for pricing multipliers in in base and local currency.
        totalAdjCost:
          type: number
          format: double
          description: Cost of the position adjusted for changes to cost basis including amortization, expressed in system currency.
        unitAdjCost:
          type: number
          format: double
          description: Cost of a unit of the security of the lot in the system currency of the client Current cost of the lot divided by lot quantity value.
        accruedIncome:
          type: number
          format: double
          description: Accrued income receivable gross net taxes and fees expressed in the local currency of the investment.
        trade:
          type: number
          format: double
          description: Signed value of the trade less any fees, traded accrued interest, taxes, expressed in system currency.
        exchangeFee:
          type: number
          format: double
          description: Fees associated with the trade, expressed in System currency.
        commission:
          type: number
          format: double
          description: Total amount paid in exchange for brokerage services on the transaction, expressed in system currency.
        otherFees:
          type: number
          format: double
          description: Any miscellaneous fees associated to the transaction, expressed in system currency.
        taxWitholding:
          type: number
          format: double
          description: Taxes withheld on the trade, expressed in System currency.
        reclaim:
          type: number
          format: double
          description: The reclaim amount of a particular transaction.
        gross:
          type: number
          format: double
          description: Signed value of the trade less any accrued interest, expressed in system currency.
        spotFxFFxbuy:
          type: number
          format: double
          description: Amount of a currency being purchased in a foreign exchange transaction, expressed in the buy currency.
        spotFxFFxsell:
          type: number
          format: double
          description: Amount of a currency being sold in a foreign exchange transaction, expressed in the sell currency.
        realizedGainLoss:
          type: number
          format: double
          description: The investment gain realized when an investment is disposed expressed in base and local currency.
        realizedGainLossShortTerm:
          type: number
          format: double
          description: Realized Gain/Loss on a transaction of a lot of securities held less than 1 year excluding amortization, expressed in local/base currency.
        realizedGainLossLongTerm:
          type: number
          format: double
          description:   Realized Gain/Loss on a transaction of a lot of securities held longer than 1 year excluding amortization, expressed in local/base currency.
        realizedGainLossFx:
          type: number
          format: double
          description: Gain or loss due to changes in FX realized on the portion of the position that has been closed, expressed in system currency.
        realizedGainLossPrice:
          type: number
          format: double
          description: Gain or loss due to changes in the price of the asset realized on the portion of the position that has been closed, expressed in system currency.
        interest:
          type: number
          format: double
          description: Amount of cash used to cover accrued interest that changes parties when fixed income investment is bought or sold, expressed in system currency.
    LotTransaction:
      type: object
      properties:
        lotId:
          type: string
          description: Lot Name is the system generated ID of the tax lot name.
        id:
          type: string
          description: The unique identifier for an entity such as a calendar, event, document, account, position or tax lot.
        code:
          type: string
        class:
          type: string
          description: A longer description of a particular transaction.
        status:
          type: string
          description: Status is the result of the action with respect to the request made by the user.
        comments:
          type: string
          description: Description of the business purpose of the transaction, free text field limited to 255 characters, can be unique for each row in a batch.
        quantity:
          type: number
          format: double
          description: The current face amount, or quantity of shares held, for an investment or noted on a transaction.
        holdingPeriodCode:
          type: string
          description: Alpha value that indicates the duration ( Long term (1 year or more), short Term) for the position.
        exchangeName:
          type: string
          description: Textual description of the Securities Exchange in which the security is listed and traded.
        postDate:
          type: string
          format: date-time
          description: Date record was entered into the accounting system.
        tradeDate:
          type: string
          format: date-time
          description: The date the order was executed, e.g., the effective date, in format yyyy-MM-ddTHH:mm:ss.SSS. Datetime is Eastern Standard Time (EST).
        settlementDate:
          type: string
          format: date-time
          description: The calendar date when a Tax Lot is settled (for Position, this is the settle date of the first lot).
        openDate:
          type: string
          format: date-time
          description: The date an account was formally accepted or setup by the enterprise.
        recordDate:
          type: string
          format: date-time
          description: Transactional date of record.
        knowlegeDate:
          type: string
          format: date-time
          description: The date on which all accounting adjustments were completed for the reporting period.
        lastModifiedDate:
          type: string
          format: date-time
          description: Transaction level SEI Accounting system generated value representing the last changed date and time stamp.
        currencyIsoCode:
          type: string
          description: Transaction level SEI Accounting system generated value representing the last changed date and time stamp.
        buyCurrencyIsoCode:
          type: string
          description: The currency used on the buy side of a transaction.
        sellCurrencyIsoCode:
          type: string
          description: Relevant for foreign exchange, currency being sold.
        localCurrencyIsoCode:
          type: string
          description: Security currency.
        settleCurrencyIsoCode:
          type: string
          description: Currency in which the trade settled.
        localToSytemCurrencyFx:
          type: number
          format: double
          description: Exchange rate between local currency and the system currency on the day of the transaction.
        localToReportCurrencyFx:
          type: number
          format: double
          description: Local/base foreign exchange rate on the trade date.
        localToSettlementCurrencyFx:
          type: number
          format: double
          description: Spot FX rate from settlement to local currency on trade date (at trade time).
        transactionSecurityId:
          type: string
          description: Source system transaction ID cannot be expected to be unique for every lot transaction ( one transaction can affect multiple lots or involve multiple custodians) and hence this plus other keys together constitute the unique key constraint on portfolio transaction.
        longShortInidicator:
          type: string
          description: Indicates whether the position has a positive or negative weight in the portfolio.
        amount:
          $ref: '#/components/schemas/Amount'
        broker:
          $ref: '#/components/schemas/Broker'
        security:
          $ref: '#/components/schemas/Security'
    CalendarRateOfReturn:
      type: object
      description: The Rate of return as per calendar period
      properties:
        mtd:
          type: number
          format: double
          description: Month to date rate of return as of the date specified.
        qtd:
          type: number
          format: double
          description: Quarter to date rate of return as of the end date specified.
        ytd:
          type: number
          format: double
          description: Year to date rate of return as of the asOfDate specified.
        itd:
          type: number
          format: double
          description: Inception to Date rate of return cumulative as of the asOfDate and portfolio-sleeve, portfolio-master or composite specified.
        itdAnnualized:
          type: number
          format: double
          description: Inception to Date rate of return annualized as of the asOfDate and portfolio-sleeve, portfolio-master or composite specified.
        bmitd:
          type: number
          format: double
          description: Inception to Date rate of return cumulative as of the asOfDate specified for the benchmark as determined by the portfolio-sleeve, portfolio-master, composite's inception date.
        bmitdAnnualized:
          type: number
          format: double
          description: Inception to Date rate of return annualized as of the asOfDate specified for the benchmark as determined by the portfolio-sleeve, portfolio-master, composite's inception date.
    RollingRateOfReturn:
      type: object
      properties:
        oneMonth:
          type: number
          format: double
          description: Rolling 1 month rate of return as of the asOfDate specified.
        threeMonth:
          type: number
          format: double
          description: Rolling 3 month rate of return as of the asOfDate specified.
        sixMonth:
          type: number
          format: double
          description: Rolling 6 month rate of return as of the asOfDate specified.
        oneYear:
          type: number
          format: double
          description: 1 year rate of return as of the asOfDate specified.
        twoYear:
          type: number
          format: double
          description: 2 year rate of return annualized as of the asOfDate specified.
        threeYear:
          type: number
          format: double
          description: 3 year rate of return annualized as of the asOfDate specified.
        fourYear:
          type: number
          format: double
          description: 4 year rate of return annualized as of the asOfDate specified.
        fiveYear:
          type: number
          format: double
          description: 5 year rate of return annualized as of the asOfDate specified.
        sevenYear:
          type: number
          format: double
          description: 7 year rate of return annualized as of the asOfDate specified.
        tenYear:
          type: number
          format: double
          description:  10 year rate of return annualized as of the asOfDate specified
    RollingRateOfReturnV2:
      allOf:
        - type: object
          description: The Rate of return as per rolling time periods
          properties:
            oneDay:
              type: number
              format: double
              description: 1 Day rate of return as of the end date specified.
        - $ref: '#/components/schemas/RollingRateOfReturn'
    CalendarRateOfReturn_Benchmark:
      type: object
      properties:
        mtd:
          type: number
          format: double
          description: Month to date rate of return as of the date specified.
        qtd:
          type: number
          format: double
          description: Quarter to date rate of return as of the end date specified.
        ytd:
          type: number
          format: double
          description: Year to date rate of return as of the asOfDate specified.
        bmitd:
          type: number
          format: double
          description: Inception to Date rate of return cumulative as of the asOfDate specified for the benchmark as determined by the portfolio-sleeve, portfolio-master, composite's inception date.
        bmitdAnnualized:
          type: number
          format: double
          description: Inception to Date rate of return annualized as of the asOfDate specified for the benchmark as determined by the portfolio-sleeve, portfolio-master, composite's inception date.
    RollingRateOfReturn_Benchmark:
      type: object
      properties:
        oneYear:
          type: number
          format: double
          description: A one-year performance return based on the end date.
        threeYear:
          type: number
          format: double
          description: A three-year performance return based on the end date.
        fiveYear:
          type: number
          format: double
          description:   The rolling rate of return of the benchmark for the past 5 years.
    RollingRateOfReturn_BenchmarkV3:
      type: object
      properties:
        oneDay:
          type: number
          format: double
          description: 1 Day rate of return as of the end date specified.
        oneMonth:
          type: number
          format: double
          description: Rolling 1 month rate of return as of the asOfDate specified.
        threeMonth:
          type: number
          format: double
          description: Rolling 3 month rate of return as of the asOfDate specified.
        sixMonth:
          type: number
          format: double
          description: Rolling 6 month rate of return as of the asOfDate specified.
        oneYear:
          type: number
          format: double
          description: 1 year rate of return as of the asOfDate specified.
        twoYear:
          type: number
          format: double
          description: 2 year rate of return annualized as of the asOfDate specified.
        threeYear:
          type: number
          format: double
          description: 3 year rate of return annualized as of the asOfDate specified.
        fourYear:
          type: number
          format: double
          description: 4 year rate of return annualized as of the asOfDate specified.
        fiveYear:
          type: number
          format: double
          description: 5 year rate of return annualized as of the asOfDate specified.
        sevenYear:
          type: number
          format: double
          description: 7 year rate of return annualized as of the asOfDate specified.
        tenYear:
          type: number
          format: double
          description:  10 year rate of return annualized as of the asOfDate specified
    Benchmark:
      type: object
      properties:
        primary:
          type: string
        price:
          type: number
          format: double
          description: Unit price, expressed in system currency.
        calendarRateOfReturn:
          $ref: '#/components/schemas/CalendarRateOfReturn_Benchmark'
        rollingRateOfReturn:
          $ref: '#/components/schemas/RollingRateOfReturn_Benchmark'
    BenchmarkV3:
      type: object
      description: The SEI benchmark ID of the product's primary benchmark
      properties:
        primary:
          $ref: '#/components/schemas/PrimaryV3'
        secondary:
          $ref: '#/components/schemas/SecondaryV3'
        Tertiary:
          $ref: '#/components/schemas/TertiaryV3'
        Quaternary:
          $ref: '#/components/schemas/QuaternaryV3'
        Quinary:
          $ref: '#/components/schemas/QuinaryV3'
        Senary:
          $ref: '#/components/schemas/SenaryV3'
    PrimaryV3:
      type: object
      description: Indicates the Primary benchmark section as assigned to portfolio/fund.
      properties:
        benchmarkId:
          type: string
          description: Benchmark ID as defined in system of record.
        benchmarkName:
          type: string
          description: The benchmark's full name.
        price:
          type: number
          format: double
          description: Unit Price of the benchmark as of the end date specified.
        calendarRateOfReturn:
          $ref: '#/components/schemas/CalendarRateOfReturn_Benchmark'
        rollingRateOfReturn:
          $ref: '#/components/schemas/RollingRateOfReturn_BenchmarkV3'
    SecondaryV3:
      type: object
      description: Indicates the Secondary benchmark section as assigned to portfolio/fund.
      properties:
        benchmarkId:
          type: string
          description: Benchmark ID as defined in system of record.
        benchmarkName:
          type: string
          description: The benchmark's full name.
        price:
          type: number
          format: double
          description: Unit Price of the benchmark as of the end date specified.
        calendarRateOfReturn:
          $ref: '#/components/schemas/CalendarRateOfReturn_Benchmark'
        rollingRateOfReturn:
          $ref: '#/components/schemas/RollingRateOfReturn_BenchmarkV3'
    TertiaryV3:
      type: object
      description: Indicates the Tertiary benchmark section as assigned to portfolio/fund.
      properties:
        benchmarkId:
          type: string
          description: Benchmark ID as defined in system of record.
        benchmarkName:
          type: string
          description: The benchmark's full name.
        price:
          type: number
          format: double
          description: Unit Price of the benchmark as of the end date specified.
        calendarRateOfReturn:
          $ref: '#/components/schemas/CalendarRateOfReturn_Benchmark'
        rollingRateOfReturn:
          $ref: '#/components/schemas/RollingRateOfReturn_BenchmarkV3'
    QuaternaryV3:
      type: object
      description: Indicates the Quaternary benchmark section as assigned to portfolio/fund.
      properties:
        benchmarkId:
          type: string
          description: Benchmark ID as defined in system of record.
        benchmarkName:
          type: string
          description: The benchmark's full name.
        price:
          type: number
          format: double
          description: Unit Price of the benchmark as of the end date specified.
        calendarRateOfReturn:
          $ref: '#/components/schemas/CalendarRateOfReturn_Benchmark'
        rollingRateOfReturn:
          $ref: '#/components/schemas/RollingRateOfReturn_BenchmarkV3'
    QuinaryV3:
      type: object
      description: Indicates the Quinary benchmark section as assigned to portfolio/fund.
      properties:
        benchmarkId:
          type: string
          description: Benchmark ID as defined in system of record.
        benchmarkName:
          type: string
          description: The benchmark's full name.
        price:
          type: number
          format: double
          description: Unit Price of the benchmark as of the end date specified.
        calendarRateOfReturn:
          $ref: '#/components/schemas/CalendarRateOfReturn_Benchmark'
        rollingRateOfReturn:
          $ref: '#/components/schemas/RollingRateOfReturn_BenchmarkV3'
    SenaryV3:
      type: object
      description: Indicates the Senary benchmark section as assigned to portfolio/fund.
      properties:
        benchmarkId:
          type: string
          description: Benchmark ID as defined in system of record.
        benchmarkName:
          type: string
          description: The benchmark's full name.
        price:
          type: number
          format: double
          description: Unit Price of the benchmark as of the end date specified.
        calendarRateOfReturn:
          $ref: '#/components/schemas/CalendarRateOfReturn_Benchmark'
        rollingRateOfReturn:
          $ref: '#/components/schemas/RollingRateOfReturn_BenchmarkV3'
    Performance:
      type: object
      properties:
        productId:
          type: string
          description: The SEI internal system identifier for the product or fund. This query parameter is used to retrieve a limited set of positions data.
        productExternalId:
          type: string
          description: Unique business identifier for a product recognized by SEI and a third party system or application.  Many times the productExternalId is used to synchronize SEI sourced data with another data source for the same record. Every product has an externalId.
        productName:
          type: string
          description: One of three values that determine the kit which drives the process and form details that will need to be completed (i.e. WWC Event Driven Fund, L.P.). The other fields are requestType and and channel.
        productInceptionDate:
          type: string
          format: date-time
          description: The date on which performance officially started to be tracked for the product.
        asOfDate:
          type: string
          format: date-time
          description: As of business date of the reporting data in YYYY-MM-DD.
        inceptionDate:
          type: string
          format: date-time
          description: The launch date of the product. Datetime is Eastern Standard Time (EST). Date Format is UTC YYYY-MM-DDThh:mm:ss:mmm
        returnType:
          type: string
          description: The type of performance (gross, net, etc.) which is being returned based on the return type parameter.
        level:
          type: string
          description: This will indicate the level at which performance is being calculated (net, gross, asset, etc.).
        currencyIsoCode:
          type: string
          description: The currency code in which the transaction is paid in.
        calendarRateOfReturn:
          $ref: '#/components/schemas/CalendarRateOfReturn'
        rollingRateOfReturn:
          $ref: '#/components/schemas/RollingRateOfReturn'
        benchmark:
          $ref: '#/components/schemas/Benchmark'
    PortfolioPerformanceResultV2:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/PortfolioPerformanceResultRowV2'
        paging:
          $ref: '#/components/schemas/Pagination'
    PortfolioPerformanceResultRowV2:
      type: object
      properties:
        performance:
          type: array
          items:
            $ref: '#/components/schemas/PerformanceV2'
    PerformanceV2:
      type: object
      properties:
        productId:
          type: string
          description: The SEI internal system identifier for the product or fund. This query parameter is used to retrieve a limited set of positions data.
        productExternalId:
          type: string
          description: Unique business identifier for a product recognized by SEI and a third party system or application.  Many times the productExternalId is used to synchronize SEI sourced data with another data source for the same record. Every product has an externalId.
        productName:
          type: string
          description: One of three values that determine the kit which drives the process and form details that will need to be completed (i.e. WWC Event Driven Fund, L.P.). The other fields are requestType and and channel.
        productInceptionDate:
          type: string
          format: date-time
          description: The date on which performance officially started to be tracked for the product.
        asOfDate:
          type: string
          format: date-time
          description: As of business date of the reporting data in YYYY-MM-DD.
        lastModifiedDate:
          type: string
          format: date-time
          description: Transaction level SEI Accounting system generated value representing the last changed date and time stamp.
        periodFrequency:
          type: string
          enum:
          - Daily
          - Monthly
          - Quarterly
          description: Represents a range for which data is being requested. Valid values for daily, monthly and quarterly.
        beginningAccrualAmount:
          type: number
          description: The beginning of period accrued income. Amount based on currencyIsoCode value selected. Period is equal to the previous business day.
        beginningMarketValue:
          type: number
          description: The beginning of period market value. Amount based on currencyIsoCode value selected. Period is equal to the previous business day.
        beginningMarketValueWithAccruedIncome:
          type: number
          description: The beginning of period market value in addition to the accrued income. Amount based on currencyIsoCode value selected. Period is equal to the previous business day.
        netContributionAndWithdrawalAmount:
          type: number
          description: The net performance cashflows for the selected asOfDate.
        endingMarketValue:
          type: number
          description: The end of period market value. Amount based on currencyIsoCode value selected. Based on the asOfDate field selected.
        endingAccruedIncome:
          type: number
          description: The end of period accrued income. Amount based on currencyIsoCode value selected. Based on the asOfDate field selected.
        endingMarketValueWithAccruedIncome:
          type: number
          description: The end of period market value in addition to the accrued income. Amount based on currencyIsoCode value selected. Based on the asOfDate field selected.
        inceptionDate:
          type: string
          format: date-time
          description: The launch date of the product. Datetime is Eastern Standard Time (EST). Date Format is UTC YYYY-MM-DDThh:mm:ss:mmm
        returnType:
          type: string
          description: The type of performance (gross, net, etc.) which is being returned based on the return type parameter.
        level:
          type: string
          description: This will indicate the level at which performance is being calculated (net, gross, asset, etc.)
        currencyIsoCode:
          type: string
          description: The currency code in which the transaction is paid in.
        calendarRateOfReturn:
          $ref: '#/components/schemas/CalendarRateOfReturn'
        rollingRateOfReturn:
          $ref: '#/components/schemas/RollingRateOfReturnV2'
        benchmark:
          $ref: '#/components/schemas/Benchmark'
    PortfolioPerformanceResultRow:
      type: object
      properties:
        performance:
          type: array
          items:
            $ref: '#/components/schemas/Performance'
    PortfolioPerformanceResult:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/PortfolioPerformanceResultRow'
        paging:
          $ref: '#/components/schemas/Pagination'
    PortfolioPerformanceResultV3:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/PortfolioPerformanceResultRowV3'
        paging:
          $ref: '#/components/schemas/Pagination'
    PortfolioPerformanceResultRowV3:
      type: object
      properties:
        performance:
          type: array
          items:
            $ref: '#/components/schemas/PerformanceV3'
    PerformanceV3:
      type: object
      description: A collection of fields that present the fund/portfolio performance information that is calculated and stored.
      properties:
        productId:
          type: string
          description: Product indicator provided by SEI for the portfolio-sleeve, portfolio-master or composite.
        productExternalId:
          type: string
          description: The client provided ID (alpha-numeric) for the portfolio-sleeve, portfolio-master or composite.
        productName:
          type: string
          description: Name of the portfolio-sleeve, portfolio-master, composite specified.
        productInceptionDate:
          type: string
          format: date-time
          description: Portfolio-Sleeve, Portfolio-Master, Composite's inception date.  This can be different than the inceptionDate. 
        asOfDate:
          type: string
          format: date-time
          description: As of business date of the reporting data in YYYY-MM-DD.
        lastModifiedDate:
          type: string
          format: date-time
          description: lastModifiedDate should be in YYYY-MM-DD format. Target API will accept only UTC date format and convert it into the format it needs.  This the date the record was loaded to the data warehouse.
        periodFrequency:
          type: string
          enum:
          - Daily
          - Monthly
          - Quarterly
          description: The frequency of the output as specified by the API parameter (Daily, Monthly, Quarterly, Yearly). If monthly, quarterly, yearly are selected, it will only show the calendar end of period records (i.e. if quarterly, with a startDate = 2023-01-01 and an asOfDate = 2023-06-30 you will get output for 2023-03-31 and 2023-06-30
        beginningAccrualAmount:
          type: number
          description: The beginning of period accrued income. Amount based on currencyIsoCode value selected. Period is equal to the previous business day.
        beginningMarketValue:
          type: number
          description: The beginning of period market value. Amount based on currencyIsoCode value selected. Period is equal to the previous business day.
        beginningMarketValueWithAccruedIncome:
          type: number
          description: The beginning of period market value in addition to the accrued income. Amount based on currencyIsoCode value selected. Period is equal to the previous business day.
        netContributionAndWithdrawalAmount:
          type: number
          description: The net performance cashflows for the selected asOfDate.
        endingMarketValue:
          type: number
          description: The end of period market value. Amount based on currencyIsoCode value selected. Based on the asOfDate field selected.
        endingAccruedIncome:
          type: number
          description: The end of period accrued income. Amount based on currencyIsoCode value selected. Based on the asOfDate field selected.
        endingMarketValueWithAccruedIncome:
          type: number
          description: endingMarketValue + endingAccruedIncome
        inceptionDate:
          type: string
          format: date-time
          description: Performance start date for the portfolio-sleeve, portfolio-master, composite specified.  This can be different than the productInceptionDate.
        returnType:
          type: string
          description: The type of performance (gross, net) which is being returned based on the return type parameter.
        level:
          type: string
          description: Level refers to the performance segment classifications that are relevant for the product and dates specified (i.e. Total Fund, Cash, Equity)
        currencyIsoCode:
          type: string
          description: The portfolio-sleeve, portfolio-master or composite currency in which the returns are calculated.
        calendarRateOfReturn:
          $ref: '#/components/schemas/CalendarRateOfReturn'
        rollingRateOfReturn:
          $ref: '#/components/schemas/RollingRateOfReturnV2'
        benchmark:
          $ref: '#/components/schemas/BenchmarkV3'
    PositionRating:
      type: object
      properties:
        quality1:
          type: string
          description: Quality rating assigned to the security record.
        quality2:
          type: string
          description: Quality rating assigned to the security record.
        quality3:
          type: string
          description: Quality Rating 3 code.
        sp:
          type: string
          description: Initial Rating Assigned to Investment by Standard & Poor Inc.
        spShortTerm:
          type: string
          description: Short Terms rating assigned to the Investment by Standard & Poor Inc.
        spLongTerm:
          type: string
          description: Short Term quality rating assigned to the Investment by Standard & Poor Inc.
        moody:
          type: string
          description: Initial Rating Assigned to Investment by Moody's Inc.
        moodyShortTerm:
          type: string
          description: Short Term quality rating assigned to the Investment by Moody's Inc.
        moodyLongTerm:
          type: string
          description: The long term rating code from Moody's rating service.
        fitchLongTerm:
          type: string
          description: Long-Term Ratings assigned to the Investment by Fitch Inc.
    PositionGics:
      type: object
      properties:
        sectorCode:
          type: integer
          format: int32
          description: The economic sector to which the issuer of the security belongs.
        industryGroupCode:
          type: integer
          format: int32
          description: The industry group to which the issuer of the security belongs.
        industryCode:
          type: integer
          format: int32
          description: The industry to which the issuer of the security belongs.
        subIndustryCode:
          type: integer
          format: int32
          description: The sub industry category to which the issuer of the security belongs.
        sectorName:
          type: string
          description: The economic sector to which the issuer of the security belongs.
        industryGroupName:
          type: string
          description: The industry group to which the issuer of the security belongs.
        industryName:
          type: string
          description: The industry to which the issuer of the security belongs.
        subIndustryName:
          type: string
          description: The sub industry name to which the issuer of the security belongs.
    PositionSecurity:
      type: object
      properties:
        id:
          type: string
          description: The SEI system's internal identifier for an Account, position, lot, transaction, investor, product or any other entity indicated by the object grouping in the API response. 
        externalId:
          type: string
          description: External id for security.
        cusip:
          type: string
          description: A 9-digit alphanumeric securities identifier assigned by the Committee on Uniform Security Identification Procedures (CUSIP) for the purposes of facilitating clearing and settlement of trades.
        sedol:
          type: string
          description: The Stock Exchange Daily Official List (SEDOL) is a list of security identifiers used in the United Kingdom and Ireland for clearing purposes.
        ticker:
          type: string
          description: A ticker symbol used to identify a stock.
        isin:
          type: string
          description: The International Securities Identification Number (ISIN) is an alphanumeric code that identifies a specific securities issue.
        type:
          type: string
          description: Transaction Types are the basic unit for recording transactions in SEI Accounting system and identifying the specfic purpose of the debit or credit being booked.
        assetType:
          type: string
          description: Textual description of the broader security categorization to which security record belongs.
        name:
          type: string
          description: Name of the security.
        maturityDate:
          type: string
          format: date-time
          description: Date on which the fixed income security become mature.
        calldate:
          type: string
          format: date-time
          description: The first date after the call protection period on which the issuer of a bond can redeem their bond prior to its maturity date.
        callPrice:
          type: number
          format: double
          description: The redemption value of the bond as set by the issuer on the first call date.
        couponRate:
          type: number
          format: double
          description: If asset type is fixed income, this is the current yield on market value. Otherwise, this is the income returned on an investment
        currencyIsoCode:
          type: string
          description: The currency code in which the transaction is paid in.
        rating:
          $ref: '#/components/schemas/PositionRating'
        gics:
          $ref: '#/components/schemas/PositionGics'
        issueCountryIsoCode:
          type: string
          description: ISO country code where the security was issued.
        riskCountryIsoCode:
          type: string
          description: Client specific Country whose credit rating would impact the risk rating of the security.
        issuerIncorporationCountryIsoCode:
          type: string
          description: The Country of Incorporation Code identifies the country in which the company is incorporated or legally registered.
    Position:
      type: object
      properties:
        quantity:
          type: number
          format: double
          description: The current face amount, or quantity of shares held, for an investment or noted on a transaction.
        tradeDate:
          type: string
          format: date-time
          description: The date the order was executed, e.g., the effective date, in format yyyy-MM-ddTHH:mm:ss.SSS. Datetime is Eastern Standard Time (EST).
        settlementDate:
          type: string
          format: date-time
          description: The calendar date when a Tax Lot is settled (for Position, this is the settle date of the first lot).
        unitCost:
          type: number
          format: double
          description: The total cost divided by the quantity of an investment and adjusted for pricing multipliers in in base and local currency.
        totalCost:
          type: number
          format: double
          description: Cost of the position adjusted for changes to cost basis including amortization, expressed in system currency.
        price:
          type: number
          format: double
          description: Unit price, expressed in system currency.
        marketValue:
          type: string
          description: Current value of the position, expressed in local, system, or base currency.
        currencyIsoCode:
          type: string
          description: The currency code in which the transaction is paid in.
        localCurrencyIsoCode:
          type: string
          description: Security currency.
        accruedIncome:
          type: number
          format: double
          description: Accrued income receivable gross net taxes and fees expressed in the local currency of the investment.
        longShortInidicator:
          type: string
          description: Indicates whether the position has a positive or negative weight in the portfolio.
        fxRate:
          type: number
          format: double
          description: FX Rate, local to system.
        settledCash:
          type: number
          format: double
          description: Available cash of the position on settlement date.
        cashAccrual:
          type: number
          format: double
          description: Income available not yet encashed expressed in system currency.
        unrealizedGainAndLoss:
          type: number
          format: double
          description: The total amount of gain or loss that would occur if an investment was sold expressed in the base and local currency of the account. Includes both market gains/losses and FX gains/losses.
        amortizedUnrealizedGain:
          type: number
          format: double
        asOfDate:
          type: string
          format: date-time
          description: As of business date of the reporting data in YYYY-MM-DD.
        lastModifiedDate:
          type: string
          format: date-time
          description: Transaction level SEI Accounting system generated value representing the last changed date and time stamp.
        totalMarketValue:
          type: string
          description: The total market value of a portfolio as of a specific period end date expressed in system currency.
        glAccountCode:
          type: string
          description: Alpha numeric code/id assigned to the General ledger Account by the source system.
        glAccountDescription:
          type: string
        securityExternalId:
          type: string
          description: External identifier for the security.
        security:
          $ref: '#/components/schemas/PositionSecurity'
    PortfolioPositionResultRow:
      type: object
      properties:
        product:
          $ref: '#/components/schemas/Product'
        reportingPeriod:
          type: string
          description: The reporting period with valid values Daily, Weekly, Monthly and Quarterly. This mandatory query parameter is used only in a request to retrieve a limited set of positions data.
        positions:
          type: array
          items:
            $ref: '#/components/schemas/Position'
    Link:
      type: object
      properties:
        rel:
          type: string
          description: The name of a link returned by the href URL. This is immutable.
        href:
          type: string
          description: Fully configured URL to obtain more information regarding an entity. Allows for easier navigation across products. These links should not be cached.
    RelationMetadata:
      type: object
      properties:
        groupExternalId:
          type: string
          description: Client provided ID (alpha-numeric) for the portfolio-master, portfolio-sleeve, composite or group.
        groupId:
          type: string
          description: Product indicator provided by SEI.  This could be for a portfolio-master, composite or group.
        groupName:
          type: string
          description: The name or description used for the group.  This could be for a portfolio-master, composite or group.
        groupType:
          type: string
          description: The type of parent product (Portfolio-Master, Composite, Group)
        groupOpenDate:
          type: string
          format: date-time
          description: The date on which the parent product was opened.
        groupInceptionDate:
          type: string
          format: date-time
          description: The inception date of the parent product.
        groupPerformanceInceptionDate:
          type: string
          format: date-time
          description: The performance inception date of the parent product (master or composite). This may be different than the inception date.
        groupTerminationDate:
          type: string
          format: date-time
          description: The date on which the parent product was terminated.
        productExternalId:
          type: string
          description: The client provided ID (alpha-numeric) for the portfolio-sleeve/member.  
        productId:
          type: string
          description: Product indicator provided by SEI for the portfolio-sleeve/member.
        productTerminationDate:
          type: string
          format: date-time
          description: The termination date of the portfolio-sleeve/member.
        productStartDate:
          type: string
          format: date-time
          description: The member's entry date into the portfolio-master, composite or group.
        productEndDate:
          type: string
          format: date-time
          description: The member's exit date from the portfolio-master, composite or group.
        links:
          type: array
          description: Embedded URLs in responses that allow for easier navigation.
          items:
            $ref: '#/components/schemas/Link'
    PortfolioRelationshipResult:
      type: object
      properties:
        data:
          type: array
          items:
            $ref: '#/components/schemas/RelationMetadata'
        paging:
          $ref: '#/components/schemas/Pagination'
    PortfolioSecuritiesResultRow:
      type: object
      properties:
        externalId:
          type: string
          description: Unique business identifier that represents a contact, investor, product, transaction or alternate entity recognized by SEI and a third party system or application.  Many times the externalId is used to synchronize SEI sourced data with another data source for the same record.
        edwId:
          type: integer
          format: int32
          description: The internal security ID assigned by the warehouse.
        type:
          type: string
          description: Type of security.
        monthlyAccrualValue:
          type: string
          description: Number of days in a month considered for fixed income security to pay out coupon. Some bonds pay every 30 days, some actual number of days of the month.
        endDate:
          type: string
          format: date-time
          description: The latest date within a range in ISO 8601 format YYYY-MM-DD.
        startDate:
          type: string
          format: date-time
          description: A schedule is created to automate the run of a report over time. The start date is the initial date for when the schedule started. It accepts the format as [YYYY/MM/DD].
        yearlyAccrualValue:
          type: string
          description: Number of days in a year considered for fixed income security to pay out coupon. Some bonds pay every 365 days, some actual number of days of the year.
        alternateId:
          type: string
          description: Alternate identifier. This is a secondary identifier typically used when integrating between systems. Use of this field is optional.
        alternateType:
          type: string
          description: Secondary or alternate identifier assigned to Investment by source system.
        amortizationType:
          type: string
          description: Amortization type used to amortize the investment.
        asOfDate:
          type: string
          format: date-time
          description: As of business date of the reporting data in YYYY-MM-DD.
        asc820Code:
          type: string
          description: Financial Accounting Standards Board (FASB)'s - Accounting. Standards Codification (ASC) 820. ASC 820 has a principles-based framework for measuring fair value in US GAAP.
        assetType:
          type: string
          description: Textual description of the broader security categorization to which security record belongs.
        bmbGlobalId:
          type: string
          description: Bloomberg Global Code of the security.
        bmbTickerId:
          type: string
          description: Bloomberg Ticker Code of the security.
        bmbUniqueId:
          type: string
          description: Bloomberg Unique Code of the security.
        brokerName:
          type: string
          description: The name of the trading broker on a transaction.
        id:
          type: string
          description: The unique identifier for an entity such as a calendar, event, document, account, position or tax lot.
        callDate1:
          type: string
          format: date-time
          description: The first date after the call protection period on which the issuer of a bond can redeem their bond prior to its maturity date.
        callDate2:
          type: string
          format: date-time
          description: The second date after the call protection period on which the issuer of a bond can redeem their bond prior to its maturity date.
        callDate3:
          type: string
          format: date-time
          description: The third date after the call protection period on which the issuer of a bond can redeem their bond prior to its maturity date.
        callPriceAmount1:
          type: number
          format: double
          description: The redemption value of the bond as set by the issuer on the first call date.
        callPriceAmount2:
          type: number
          format: double
          description: The redemption value of the bond as set by the issuer on the second call date.
        callPriceAmount3:
          type: number
          format: double
          description: The redemption value of the bond as set by the issuer on the third call date.
        closeDate:
          type: string
          format: date-time
          description: The date that an Account was officially closed or terminated.
        couponDelayTypeCode:
          type: string
          description:   The period of time by which the coupon payment follows the nominal date of the coupon. Valid values - Months/DayOfMonth, NumBusinessDays, NumCalendarDays.
        couponFirstDate:
          type: string
          format: date-time
          description: Date on which fixed income security would pay its first coupon.
        couponLastDate:
          type: string
          format: date-time
          description: Date on which fixed income security would pay its last coupon.
        cusipId:
          type: string
          description: The CUSIP number is a unique identification number assigned to all stocks and registered bonds in the United States and Canada, and it is used to create a concrete distinction between securities that are traded on public markets. The Committee on Uniform Securities Identification Procedures (CUSIP) oversees the entire CUSIP system.
        interestStartDate:
          type: string
          format: date-time
          description:   The dated date is the date on which interest begins to accrue on a fixed-income security.
        dividendRate:
          type: number
          format: double
          description: The rate in which security would be paying out the dividend. For example 2% of face value.
        domesticInternationalFlag:
          type: string
          description: Indicates if the PE deal is a domestics (US) or International investment.
        domicileCountryIsoCode:
          type: string
          description: Identifies the domicile country in ISO 3166-1 alpha-2 code format.
        dtccId:
          type: integer
          format: int32
          description:   The Depository Trust and Clearing Corporation (DTCC) - five-digit to eight-digit identification number of the security.
        exchangeCode:
          type: string
          description: Short code for securities exchange in which security is listed.
        exchangeMicCode:
          type: string
          description: MIC Short code for securities exchange in which security is listed.
        exchangeName:
          type: string
          description: Textual description of the Securities Exchange in which the security is listed and traded.
        expirationDate:
          type: string
          format: date-time
          description: The date on which the security expires.
        form13FSecurity:
          type: boolean
          description: Indicates if the security is 13F reporting eligible. The SEC Form 13F is a filing with the Securities and Exchange Commission (SEC) also known as the Information Required of Institutional Investment Managers Form. It is a quarterly filing required of institutional investment managers with over $100 million in qualifying assets.
        gicsIndustryCode:
          type: integer
          format: int32
          description: The industry to which the issuer of the security belongs.
        gicsIndustryGroupCode:
          type: integer
          format: int32
          description: The industry group to which the issuer of the security belongs.
        gicsIndustryGroupName:
          type: string
          description: The industry group to which the issuer of the security belongs.
        gicsIndustryName:
          type: string
          description: The industry to which the issuer of the security belongs.
        gicsSectorCode:
          type: integer
          format: int32
          description: The economic sector to which the issuer of the security belongs.
        gicsSectorName:
          type: string
          description: The economic sector to which the issuer of the security belongs.
        gicsSubIndustryCode:
          type: integer
          format: int32
          description: The sub industry category to which the issuer of the security belongs.
        gicsSubIndustryName:
          type: string
          description: The sub industry name to which the issuer of the security belongs.
        idcId:
          type: string
          description: Identifier assigned to the security by Interactive Data Corporation.
        interestRate:
          type: number
          format: double
          description: Base Rate+ Spread Rate. This is total interest rate charged to the end customer of a fixed income security , where an interest is charged. Interest rate is objective where as security pricing is subjective and could vary between sources.
        investmentDescription:
          type: string
          description: The full text description of an investment.
        investmentName:
          type: string
          description: Name of the investment.
        investmentType:
          type: string
          description: Identifier assigned by the source system for the narrower asset category to which the security belongs.
        isin:
          type: string
          description: The International Securities Identification Number (ISIN) is an alphanumeric code that identifies a specific securities issue.
        issueCountryIsoCode:
          type: string
          description: ISO country code where the security was issued.
        issueCurrencyIsoCode:
          type: string
          description: Currency code of the country of issue of the security. In the case of fund of fund investments this will be base currency of the fund being bought.
        issueDate:
          type: string
          format: date-time
          description: Date on which the bond was issued.
        issuePriceAmount:
          type: number
          format: double
          description: Specific to fixed income, typically this is 100.
        issuerIncorporationCode:
          type: string
          description: The Country of Incorporation Code identifies the country in which the company is incorporated or legally registered.
        issuerName:
          type: string
          description: Institution or organization issuing security.
        linCode:
          type: string
          description: A nine-character Loan identification number assigned by Thomson Reuters LPC.
        loanId:
          type: string
          description: The LoanX ID or LXID is a unique identifier applied to syndicated loans.
        maturityDate:
          type: string
          format: date-time
          description: Date on which the fixed income security become mature.
        maturityPriceAmount:
          type: number
          format: double
          description: The redemption price of the fixed income/debt security at maturity.
        openDate:
          type: string
          format: date-time
          description: The date an account was formally accepted or setup by the enterprise.
        optionDate:
          type: string
          format: date-time
          description: Put/call date on an option.
        optionExpireDate:
          type: string
          format: date-time
          description: Date until which the option contract is valid.
        optionPriceAmount:
          type: number
          format: double
          description: Price of the option.
        paymentFrequencyTypeName:
          type: string
          description: The frequency in which the fixed income security would pay out the accrued income. Monthly, quarterly.
        penUltimateCouponDate:
          type: string
          format: date-time
          description: Next to last coupon payment date.
        pricingFactorValue:
          type: number
          format: double
          description: Factor by which the price is multiplied to calculate market value. For bonds this would be 0.01. For equities this would be 1.
        principalCurrencyIsocode:
          type: string
          description: The currency in which the investment pays principal (return of capital, mature, cash in lieu).
        referenceCode:
          type: string
          description: The Reference Entity Database code of the investment (MARKIT RED Code).
        refundedDate:
          type: string
          format: date-time
          description: Date on which the bond will be refunded. The date of refunding will usually be the first callable date of the bonds.
        riskCountryIsoCode:
          type: string
          description: Client specific Country whose credit rating would impact the risk rating of the security.
        riskCurrencyIsoCode:
          type: string
          description: The issue currency of an international investment repackaged for trade in a local currency.
        secEligibleFlag:
          type: boolean
          description: Indicates if trading of this security requires fee payment to Securities Exchange Commission.
        sedol:
          type: string
          description: The Stock Exchange Daily Official List (SEDOL) is a list of security identifiers used in the United Kingdom and Ireland for clearing purposes.
        sellPriceAmount:
          type: number
          format: double
          description: Strike Price.
        settlementLagDays:
          type: integer
          format: int32
          description: Number of days from trade date to contractual settement date.
        ticker:
          type: string
          description: A ticker symbol used to identify a stock.
        tradingFactorValue:
          type: number
          format: double
          description: Unit of trading used to calculate market value. (Usually 1.0) The multiplier used against quantity along with the pricing factor to calculate the cost and market value of the investment.
        lastModifiedDate:
          type: string
          format: date-time
          description: Transaction level SEI Accounting system generated value representing the last changed date and time stamp.
        taxWithholdingTypeCode:
          type: string
          description: Withholding tax type.
    Transaction:
      type: object
      properties:
        dateType:
          type: string
          description: The date criteria by which user wants to filter.
        id:
          type: string
          description: The unique identifier for an entity such as a calendar, event, document, account, position or tax lot.
        code:
          type: string
        class:
          type: string
          description: Similar to 'type' but will include descriptions for cash/corporate action transaction types.
        status:
          type: string
          description: Indicates whether the record is in a booked, back-ed out or re-booked state and should be used where reportingPeriod = daily.  For closed period records, only the final record as of month end is made available.  
        comments:
          type: string
          description: Description of the business purpose of the transaction, free text field limited to 255 characters, can be unique for each row in a batch.
        quantity:
          type: number
          format: double
          description: The current face amount, or quantity of shares held, for an investment or noted on a transaction.
        exchangeName:
          type: string
          description: Textual description of the Securities Exchange in which the security is listed and traded.
        postDate:
          type: string
          format: date-time
          description: Date record was entered into the accounting system.
        tradeDate:
          type: string
          format: date-time
          description: The date the order was executed, e.g., the effective date, in format yyyy-MM-ddTHH:mm:ss.SSS. Datetime is Eastern Standard Time (EST).
        settlementDate:
          type: string
          format: date-time
          description: The calendar date when a Tax Lot is settled (for Position, this is the settle date of the first lot).
        openDate:
          type: string
          format: date-time
          description: The date an account was formally accepted or setup by the enterprise.
        recordDate:
          type: string
          format: date-time
          description:  Transactional date of record.
        knowlegeDate:
          type: string
          format: date-time
          description: The date on which all accounting adjustments were completed for the reporting period.
        lastModifiedDate:
          type: string
          format: date-time
          description: Transaction level SEI Accounting system generated value representing the last changed date and time stamp.
        currencyIsoCode:
          type: string
          description: Base currency of the portfolio-sleeve.
        buyCurrencyIsoCode:
          type: string
          description: The currency used on the buy side of a transaction.
        sellCurrencyIsoCode:
          type: string
          description: Relevant for foreign exchange, currency being sold.
        localCurrencyIsoCode:
          type: string
          description:  Currency of the security/investment.
        settleCurrencyIsoCode:
          type: string
          description: Currency in which the trade settled.
        localToSytemCurrencyFx:
          type: number
          format: double
          description: Exchange rate between local currency and the system currency on the day of the transaction.
        localToReportCurrencyFx:
          type: number
          format: double
          description: Local/base foreign exchange rate on the trade date.
        localToSettlementCurrencyFx:
          type: number
          format: double
          description: Spot FX rate from settlement to local currency on trade date (at trade time).
        transactionSecurityId:
          type: string
          description: Source system transaction ID cannot be expected to be unique for every lot transaction ( one transaction can affect multiple lots or involve multiple custodians) and hence this plus other keys together constitute the unique key constraint on portfolio transaction.
        longShortInidicator:
          type: string
          description: Indicates if the transaction bought or sold long or short.
        managerName:
          type: string
          description: The name of the product manager.
        traderName:
          type: string
          description: The name of the trader at the Authorized Participant firm.
        clientCustomField:
          $ref: '#/components/schemas/clientCustomField'
        seiSystemIdentifier:
          type: integer
          description: Unique SEI identifier assigned to the transaction.
        seiJobId:
          type: integer
          format: int64
        systemCurrency:
          $ref: '#/components/schemas/AmountV3'
        localCurrency:
          $ref: '#/components/schemas/LocalCurrencyV3'
        baseCurrency:
          $ref: '#/components/schemas/BaseCurrencyV3'
        broker:
          $ref: '#/components/schemas/Broker'
        security:
          $ref: '#/components/schemas/Security'
          
    Transaction-v3:
      type: object
      properties:
        id:
          type: string
          description: Is this from the Transaction Section or the Broker Section?  For transaction, recommend, 'Transaction ID for the record in the accounting platform'. For Broker recommend, 'Unique ID for the broker.  
        code:
          type: string
        class:
          type: string
          description: Similar to 'type' but will include descriptions for cash/corporate action transaction types.
        status:
          type: string
          description: Indicates whether the record is in a booked, back-ed out or re-booked state and should be used where reportingPeriod = daily.  For closed period records, only the final record as of month end is made available.  
        comments:
          type: string
          description: Description of the business purpose of the transaction, free text field limited to 255 characters, can be unique for each row in a batch.
        quantity:
          type: number
          format: double
          description: The current face amount, or quantity of shares held, for an investment or noted on a transaction.
        exchangeName:
          type: string
          description: Textual description of the Securities Exchange in which the security is listed and traded.
        postDate:
          type: string
          format: date-time
          description: Date record was entered into the accounting system.
        tradeDate:
          type: string
          format: date-time
          description: The date the order was executed, e.g., the effective date, in format yyyy-MM-ddTHH:mm:ss.SSS. Datetime is Eastern Standard Time (EST).
        settlementDate:
          type: string
          format: date-time
          description: The calendar date when a Tax Lot is settled (for Position, this is the settle date of the first lot).
        openDate:
          type: string
          format: date-time
          description: The date an account was formally accepted or setup by the enterprise.
        recordDate:
          type: string
          format: date-time
          description:  Transactional date of record.
        knowlegeDate:
          type: string
          format: date-time
          description: The date on which all accounting adjustments were completed for the reporting period.
        lastModifiedDate:
          type: string
          format: date-time
          description: Transaction level SEI Accounting system generated value representing the last changed date and time stamp.
        currencyIsoCode:
          type: string
          description: Base currency of the portfolio-sleeve.
        buyCurrencyIsoCode:
          type: string
          description: The currency used on the buy side of a transaction.
        sellCurrencyIsoCode:
          type: string
          description: Relevant for foreign exchange, currency being sold.
        localCurrencyIsoCode:
          type: string
          description:  Currency of the security/investment.
        settleCurrencyIsoCode:
          type: string
          description: Currency in which the trade settled.
        localToSytemCurrencyFx:
          type: number
          format: double
          description: Exchange rate between local currency and the system currency on the day of the transaction.
        localToReportCurrencyFx:
          type: number
          format: double
          description: Local/base foreign exchange rate on the trade date.
        localToSettlementCurrencyFx:
          type: number
          format: double
          description: Spot FX rate from settlement to local currency on trade date (at trade time).
        transactionSecurityId:
          type: string
          description: Source system transaction ID cannot be expected to be unique for every lot transaction ( one transaction can affect multiple lots or involve multiple custodians) and hence this plus other keys together constitute the unique key constraint on portfolio transaction.
        longShortIndicator:
          type: string
          description: Indicates if the transaction bought or sold long or short.
        managerName:
          type: string
          description: The name of the product manager.
        traderName:
          type: string
          description: The name of the trader at the Authorized Participant firm.
        clientCustomField:
          $ref: '#/components/schemas/clientCustomField'
        seiSystemIdentifier:
          type: integer
          description: Unique SEI identifier assigned to the transaction.
        seiJobId:
          type: integer
          format: int64
        systemCurrency:
          $ref: '#/components/schemas/AmountV3'
        localCurrency:
          $ref: '#/components/schemas/LocalCurrencyV3'
        baseCurrency:
          $ref: '#/components/schemas/BaseCurrencyV3'
        broker:
          $ref: '#/components/schemas/Broker'
        security:
          $ref: '#/components/schemas/Security'          
    PortfolioTransactionResultRow:
      type: object
      properties:
        product:
          $ref: '#/components/schemas/Product'
        reportDataType:
          type: string
        transactions:
          type: array
          items:
            $ref: '#/components/schemas/Transaction'
    PortfolioTransactionResultRowSecurities:
      type: object
      properties:
        product:
          $ref: '#/components/schemas/Product'
        reportDataType:
          type: string
        transactions:
          type: array
          items:
            $ref: '#/components/schemas/Transaction'
        security:
          type: array
          items:
            $ref: '#/components/schemas/Security'
            
    PortfolioTransactionResultRow-v3:
      type: object
      properties:
        product:
          $ref: '#/components/schemas/Product'
        reportDataType:
          type: string
        transactions:
          type: array
          items:
            $ref: '#/components/schemas/Transaction'
    PortfolioTransactionResultRowSecurities-v3:
      type: object
      properties:
        product:
          $ref: '#/components/schemas/Product'
        reportDataType:
          type: string
        transactions:
          type: array
          items:
            $ref: '#/components/schemas/Transaction-v3'
        security:
          type: array
          items:
            $ref: '#/components/schemas/Security'            
 
    PortfolioTransactionResult-v3:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/PortfolioTransactionResultRow-v3'
        paging:
          $ref: '#/components/schemas/Pagination'
    PortfolioTransactionResultSecurities-v3:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/PortfolioTransactionResultRowSecurities-v3'          
    PortfolioTurnoverResultV2:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/PortfolioTurnOverResultRowV2'
    PortfolioTurnOverResultRowV2:
      type: object
      properties:
        externalId:
          type: string
          description: Unique business identifier that represents a contact, investor, product, transaction or alternate entity recognized by SEI and a third party system or application.  Many times the externalId is used to synchronize SEI sourced data with another data source for the same record.
        product:
          type: object
          properties:
            id:
              type: string
              description: Unique identifier of a fund or an investment portfolio assigned by the source system/accounting system.
            name:
              type: string
              description: One of three values that determine the kit which drives the process and form details that will need to be completed (i.e. WWC Event Driven Fund, L.P.). The other fields are requestType and and channel.
            structureLevelName:
              type: string
              description:   Denotes the entity type (individual account, composite, master). Not available on MDB Turnover Report.
            topLevelParentId:
              type: string
              format: date-time
              description:   When running against a composite, master or group, this field will show the parent source system account ID.
            topLevelParentClientId:
              type: string
              description: When running against a composite, master or group, this field will show the parent client account ID.
            topLevelParentName:
              type: string
              description: When running against a composite, master or group, this field will show the parent client account name.
        reportingPeriod:
          type: string
          description: Indicates the type of accounting record the turnover calculation is using. i.e. daily incremental, closed period. Reviewable on MDB report parameters but not available as a report field.
        dateType:
          type: string
          description: Indicates what transaction data type turnover is calculated against. i.e. Trade/Ex Date, Report Date, Settlement Date. This field is a report parameter but not available on the MDB report.
        accountingBasis:
          type: string
          description:   Denotes whether turnover is calculated based on Trade Date or Settle Date positions. This field is a report parameter but not available on the MDB report.
        startDate:
          type: string
          format: date-time
          description: A schedule is created to automate the run of a report over time. The start date is the initial date for when the schedule started. It accepts the format as [YYYY/MM/DD].
        endDate:
          type: string
          format: date-time
          description: A schedule is created to automate the run of a report over time. The end date is the last date for when the schedule will run. The latest date within a range in ISO 8601 format YYYY-MM-DD.
        strategyName:
          type: string
          description: Investment strategy based on which the security was aquired by a portfolio. Typically relevant for fund of funds portfolios.
        aggregateInclusionFlag:
          type: string
          description:   Indicates whether an account was part of a composite or master for the full period passed.
        numberOfMonths:
          type: string
          description: Indicates the value of the denominator used in the Average Market Value calculation.
        numberOfMonthsWithExCash:
          type: string
        marketValueBaseAmount:
          type: string
          description:   The Average Market Value for a period of time. Calculated based on month-end MVs.
        marketValueBaseAmountWithExCash:
          type: string
          description:   The Average Market Value for a period time (when excluding cash). Calculated based on month-end MVs.
        aggregatePurchases:
          type: string
          description:   An aggregation of the Gross Amount (Base) for Purchase transactions over a period of time.
        netAggregatePurchases:
          type: string
          description: An aggregation of the Net Amount (Base) for Purchase transactions over a period of time.
        aggregateSales:
          type: string
          description:   An aggregation of the Gross Amount (Base) for Sell transactions over a period of time.
        netAggregateSales:
          type: string
          description:   An aggregation of the Net Amount (Base) for Sell transactions over a period of time.
        portfolioTurnover:
          type: string
          description: An entity's Portfolio Turnover - calculated by dividing the Lesser of Purchases and Sales (Gross) by the Average Market Value.
        annualizedPortfolioTurnover:
          type: string
          description: An entity's Portfolio Turnover annualized for a one year period.
        twelveMonthTrailingPortfolioTurnover:
          type: string
          description:   Calculates Turnover for the 12 months preceding the period end date passed.
        portfolioTurnoverExCash:
          type: string
          description:   An entity's Portfolio Turnover - calculated by dividing the Lesser of Purchases and Sales (Gross) by the Average Market Value Ex-Cash.
        annualizedPortfolioTurnoverExCash:
          type: string
          description:   An entity's Portfolio Turnover, calculated with an Average MV (that excludes cash) and Gross Amount transactional data, annualized for a one year period.
        netPortfolioTurnoverExCash:
          type: string
          description:   An entity's Portfolio Turnover, calculated with an Average MV (that excludes cash) and Net Amount transactional data.
        netAnnualizedPortfolioTurnoverExCash:
          type: string
          description: An entity's Portfolio Turnover, calculated with an Average MV (that excludes cash) and Net Amount transactional data, annualized for a one year period.
        masterTurnover:
          type: string
          description:   Calculates Turnover for the top level entity that is passed in the report parameter.
        annualFactor:
          type: string
          description: The value used to annualize a period's turnover calculation.
        annualFactorExCash:
          type: string
        lesserPurchaseAndSales:
          type: string
          description:   Examines the Aggregate Purchases (Gross) and Aggregate Sales (Gross) columns and prints the lesser value.
        netLesserPurchaseAndSales:
          type: string
          description:   Examines the Aggregate Purchases (Net) and Aggregate Sales (Net) columns and prints the lesser value.
    Product:
      type: object
      properties:
        id:
          type: string
          description: The SEI system's internal identifier for an Account, position, lot, transaction, investor, product or any other entity indicated by the object grouping in the API response. 
        externalId:
          type: string
          description: The client provided ID (alpha-numeric) for a portfolio-sleeve.
    LotAmountV2:
      type: object
      properties:
        commission:
          type: number
          format: double
          description: Total amount paid in exchange for brokerage services on the transaction, expressed in system currency
        exchangeFee:
          type: number
          format: double
          description: Fees associated with the trade, expressed in System currency
        gross:
          type: number
          format: double
          description: Signed value of the trade less any accrued interest, expressed in system currency
        interest:
          type: number
          format: double
          description: Amount of cash used to cover accrued interest that changes parties when fixed income investment is bought or sold, expressed in system currency
        trade:
          type: number
          format: double
          description: Signed value of the trade less any fees, traded accrued interest, taxes, expressed in system currency
        totalCost:
          type: number
          format: double
          description: Cost of the position adjusted for changes to cost basis including amortization, expressed in system currency
        unitCost:
          type: number
          format: double
          description: The total cost divided by the quantity of an investment and adjusted for pricing multipliers in in base and local currency.
        realizedGainLossFx:
          type: number
          format: double
          description: Gain or loss due to changes in FX realized on the portion of the position that has been closed, expressed in system currency
        realizedGainLossPrice:
          type: number
          format: double
          description: Gain or loss due to changes in the price of the asset realized on the portion of the position that has been closed, expressed in system currency
        reclaim:
          type: number
          format: double
          description: The reclaim amount of a particular transaction.
        realizedGainLoss:
          type: number
          format: double
          description: The investment gain realized when an investment is disposed expressed in base and local currency.
        realizedGainLossShortTerm:
          type: number
          format: double
          description: Realized Gain/Loss on a transaction of a lot of securities held less than 1 year excluding amortization, expressed in local/base currency
        realizedGainLossLongTerm:
          type: number
          format: double
          description:  Realized Gain/Loss on a transaction of a lot of securities held longer than 1 year excluding amortization, expressed in local/base currency
        totalAdjCost:
          type: number
          format: double
          description: Cost of the position adjusted for changes to cost basis including amortization, expressed in system currency
        unitPrice:
          type: number
          format: double
          description: The price of a single unit (i.e., at price ) of a security expressed in base and local currency.
        unitAdjCost:
          type: number
          format: double
          description: Cost of a unit of the security of the lot in the system currency of the client. Current cost of the lot divided by lot quantity value.
        taxWithholding:
          type: number
          format: double
          description: Taxes withheld on the trade, expressed in System currency
        otherFees:
          type: number
          format: double
          description: Any miscellaneous fees associated to the transaction, expressed in system currency
        principalAmount:
          type: number
          format: double
          description: The total amount of uninvested principal cash held in an Account expressed in base and local currency.
        notionalAmount:
          type: number
          format: double
          description: Notional exposure amount. Notional value helps distinguish the total value of a trade from the cost of taking the trade.
        originalFace:
          type: number
          format: double
          description: Value of the security when it is issued. Relevant for mortgage backed securities
        spotFxfFxBuy:
          type: number
          format: double
          description: Amount of a currency being purchased in a foreign exchange transaction, expressed in the buy currency
        spotFxfFxSell:
          type: number
          format: double
          description: Amount of a currency being sold in a foreign exchange transaction, expressed in the sell currency
    LotLocalCurrencyV2:
      type: object
      properties:
        commission:
          type: number
          format: double
          description: Total amount paid in exchange for brokerage services on the transaction, expressed in system currency
        exchangeFee:
          type: number
          format: double
          description: Fees associated with the trade, expressed in System currency
        gross:
          type: number
          format: double
          description: Signed value of the trade less any accrued interest, expressed in system currency
        interest:
          type: number
          format: double
          description: Amount of cash used to cover accrued interest that changes parties when fixed income investment is bought or sold, expressed in system currency
        trade:
          type: number
          format: double
          description: Signed value of the trade less any fees, traded accrued interest, taxes, expressed in system currency
        totalCost:
          type: number
          format: double
          description: Cost of the position adjusted for changes to cost basis including amortization, expressed in system currency.
        unitCost:
          type: number
          format: double
          description: The total cost divided by the quantity of an investment and adjusted for pricing multipliers in in base and local currency.
        realizedGainLossFx:
          type: number
          format: double
          description: Gain or loss due to changes in FX realized on the portion of the position that has been closed, expressed in system currency
        realizedGainLossPrice:
          type: number
          format: double
          description: Gain or loss due to changes in the price of the asset realized on the portion of the position that has been closed, expressed in system currency
        reclaim:
          type: number
          format: double
          description: The reclaim amount of a particular transaction.
        realizedGainLoss:
          type: number
          format: double
          description: The investment gain realized when an investment is disposed expressed in base and local currency.
        realizedGainLossShortTerm:
          type: number
          format: double
          description: Realized Gain/Loss on a transaction of a lot of securities held less than 1 year excluding amortization, expressed in local/base currency
        realizedGainLossLongTerm:
          type: number
          format: double
          description:   Realized Gain/Loss on a transaction of a lot of securities held longer than 1 year excluding amortization, expressed in local/base currency
        totalAdjCost:
          type: number
          format: double
          description: Cost of the position adjusted for changes to cost basis including amortization, expressed in system currency
        unitPrice:
          type: number
          format: double
          description: The price of a single unit (i.e., at price ) of a security expressed in base and local currency.
        unitAdjCost:
          type: number
          format: double
          description: Cost of a unit of the security of the lot in the system currency of the client Current cost of the lot divided by lot quantity value.
        taxWithholding:
          type: number
          format: double
          description: Taxes withheld on the trade, expressed in System currency
        otherFees:
          type: number
          format: double
          description: Any miscellaneous fees associated to the transaction, expressed in system currency
        principalAmount:
          type: number
          format: double
          description: The total amount of uninvested principal cash held in an Account expressed in base and local currency.
        notionalAmount:
          type: number
          format: double
          description: Notional exposure amount. Notional value helps distinguish the total value of a trade from the cost of taking the trade.
    LotBaseCurrencyV2:
      type: object
      properties:
        commission:
          type: number
          format: double
          description: Total amount paid in exchange for brokerage services on the transaction, expressed in system currency
        exchangeFee:
          type: number
          format: double
          description: Fees associated with the trade, expressed in System currency
        gross:
          type: number
          format: double
          description: Signed value of the trade less any accrued interest, expressed in system currency
        interest:
          type: number
          format: double
          description: Amount of cash used to cover accrued interest that changes parties when fixed income investment is bought or sold, expressed in system currency
        trade:
          type: number
          format: double
          description: Signed value of the trade less any fees, traded accrued interest, taxes, expressed in system currency
        totalCost:
          type: number
          format: double
          description: Cost of the position adjusted for changes to cost basis including amortization, expressed in system currency
        unitCost:
          type: number
          format: double
          description: The total cost divided by the quantity of an investment and adjusted for pricing multipliers in in base and local currency.
        realizedGainLossFx:
          type: number
          format: double
          description: Gain or loss due to changes in FX realized on the portion of the position that has been closed, expressed in system currency
        realizedGainLossPrice:
          type: number
          format: double
          description: Gain or loss due to changes in the price of the asset realized on the portion of the position that has been closed, expressed in system currency
        reclaim:
          type: number
          format: double
          description: The reclaim amount of a particular transaction.
        realizedGainLoss:
          type: number
          format: double
          description: The investment gain realized when an investment is disposed expressed in base and local currenc
        realizedGainLossShortTerm:
          type: number
          format: double
          description: Realized Gain/Loss on a transaction of a lot of securities held less than 1 year excluding amortization, expressed in local/base currency
        realizedGainLossLongTerm:
          type: number
          format: double
          description:   Realized Gain/Loss on a transaction of a lot of securities held longer than 1 year excluding amortization, expressed in local/base currency
        totalAdjCost:
          type: number
          format: double
          description: Cost of the position adjusted for changes to cost basis including amortization, expressed in system currency
        unitPrice:
          type: number
          format: double
          description: The price of a single unit (i.e., at price ) of a security expressed in base and local currency.
        unitAdjCost:
          type: number
          format: double
          description: Cost of a unit of the security of the lot in the system currency of the client Current cost of the lot divided by lot quantity value.
        taxWithholding:
          type: number
          format: double
          description: Taxes withheld on the trade, expressed in System currency
        otherFees:
          type: number
          format: double
          description: Any miscellaneous fees associated to the transaction, expressed in system currency
        principalAmount:
          type: number
          format: double
          description: The total amount of uninvested principal cash held in an Account expressed in base and local currency.
        notionalAmount:
          type: number
          format: double
          description: Notional exposure amount. Notional value helps distinguish the total value of a trade from the cost of taking the trade.
    Broker:
      type: object
      description: The name of the broker
      properties:
        id:
          type: string
          description: Unique identifier for the Broker that executed the transaction
        name:
          type: string
          description: The name that correlates to the broker iD.
    clientCustomField: 
      type: object
      properties:
        text3: 
          type: string
          nullable: true
    Rating:
      type: object
      description: Industry standard Credit Ratings
      properties:
        quality1:
          type: string
          description: Quality rating assigned to the security record
        quality2:
          type: string
          description: Quality rating assigned to the security record
        quality3:
          type: string
          description: Quality Rating 3 code.
        sp:
          type: string
          description: Initial Rating Assigned to Investment by Standard & Poor Inc.
        spShortTerm:
          type: string
          description: Short Terms rating assigned to the Investment by Standard & Poor Inc.
        spLongTerm:
          type: string
          description: Short Term quality rating assigned to the Investment by Standard & Poor Inc.
        moody:
          type: string
          description: Initial Rating Assigned to Investment by Moody's Inc.
        moodyShortTerm:
          type: string
          description: Short Term quality rating assigned to the Investment by Moody's Inc.
        moodyLongTerm:
          type: string
          description: The long term rating code from Moody's rating service.
        fitchLongTerm:
          type: string
          description: Long-Term Ratings assigned to the Investment by Fitch Inc.
    Gics:
      type: object
      description: The Global Industry Classification Standard (GICS)
      properties:
        sectorCode:
          type: integer
          format: int32
          description: The economic sector to which the issuer of the security belongs.
        industryGroupCode:
          type: integer
          format: int32
          description: The industry group to which the issuer of the security belongs.
        industryCode:
          type: integer
          format: int32
          description: The industry to which the issuer of the security belongs.
        subIndustryCode:
          type: integer
          format: int32
          description: The sub industry category to which the issuer of the security belongs.
        sectorName:
          type: string
          description: The economic sector to which the issuer of the security belongs.
          example: Financials
        industryGroupName:
          type: string
          description: The industry group to which the issuer of the security belongs.
          example: Banks
        industryName:
          type: string
          description: The industry to which the issuer of the security belongs.
          example: Banks
        subIndustryName:
          type: string
          description: The sub industry name to which the issuer of the security belongs.
          example: Regional Banks
    Security:
      type: object
      properties:
        id:
          type: string
          description: Type of transaction (ex Buy, Sell, Withdraw, Revenue, Dividend, Deposit, Return of Capital, etc)
        externalId:
          type: string
          description: The client provided ID (alpha-numeric) for a portfolio-sleeve.
          example: abcddzyxx
        cusip:
          type: string
          description: A 9-digit alphanumeric securities identifier assigned by the Committee on Uniform Security Identification Procedures (CUSIP) for the purposes of facilitating clearing and settlement of trades.
        sedol:
          type: string
          description: The Stock Exchange Daily Official List (SEDOL) is a list of security identifiers used in the United Kingdom and Ireland for clearing purposes.
        ticker:
          type: string
          description: A ticker symbol used to identify a stock.
        isin:
          type: string
          description: The International Securities Identification Number (ISIN) is an alphanumeric code that identifies a specific securities issue.
        type:
          type: string
          description: Describes the type of transaction. A full list of transaction types can be obtained through the Lists API.
          example: CASH AND EQUIVALENTS
        assetType:
          type: string
          description: Textual description of the broader security categorization to which security record belongs.
          example: Cash and Equiv.
        name:
          type: string
          description: Name of the report. The user is expected to use the key value pairs returned by this API to construct the payload for POST report generation request.
          example: Dividend Accrual
        maturityDate:
          type: string
          format: date-time
          description: Date on which the fixed income security become mature.
        calldate:
          type: string
          format: date-time
          description: The first date after the call protection period on which the issuer of a bond can redeem their bond prior to its maturity date.
        callPrice:
          type: number
          format: double
          description: The redemption value of the bond as set by the issuer on the first call date.
        couponRate:
          type: number
          format: double
          description: If asset type is fixed income, this is the current yield on market value. Otherwise, this is the income returned on an investment
        currencyIsoCode:
          type: string
          description: The currency code in which the transaction is paid in.
        rating:
          $ref: '#/components/schemas/Rating'
        gics:
          $ref: '#/components/schemas/Gics'
        issueCountryIsoCode:
          type: string
          description: ISO country code where the security was issued.
        riskCountryIsoCode:
          type: string
          description: Client specific Country whose credit rating would impact the risk rating of the security.
          example: US
        issuerIncorporationCountryIsoCode:
          type: string
          description: The Country of Incorporation Code identifies the country in which the company is incorporated or legally registered.
    LotTransactionV2:
      type: object
      properties:
        lotId:
          type: string
          description:  Lot ID no. for the record in the accounting system.  For a sell/delivery this will show the original 'id'.
        dateType:
          type: string
          description: The date criteria by which user wants to filter.
          example: settlementDate
        id:
          type: string
          description: Is this from the Transaction Section or the Broker Section?  For transaction, recommend, 'Transaction ID for the record in the accounting platform'. For Broker recommend, 'Unique ID for the broker.  
        type:
          type: string
          description: Type of transaction (ex Buy, Sell, Withdraw, Revenue, Dividend, Deposit, Return of Capital, etc)
        class:
          type: string
          description: Similar to 'type' but will include descriptions for cash/corporate action transaction types.
        status:
          type: string
          description: The standing, or sometimes state, of something at a particular point in time.
        comments:
          type: string
          description: Description of the business purpose of the transaction, free text field limited to 255 characters, can be unique for each row in a batch
        quantity:
          type: number
          format: double
          description: The current face amount, or quantity of shares held, for an investment or noted on a transaction.
        exchangeName:
          type: string
          description: Textual description of the Securities Exchange in which the security is listed and traded.
          example: NAS - NASDAQ
        postDate:
          type: string
          format: date-time
          description: Date record was entered into the accounting system
        tradeDate:
          type: string
          format: date-time
          description: The date the order was executed, e.g., the effective date, in format yyyy-MM-ddTHH:mm:ss.SSS. Datetime is Eastern Standard Time (EST).
        settlementDate:
          type: string
          format: date-time
          description: The calendar date when a Tax Lot is settled (for Position, this is the settle date of the first lot).
        openDate:
          type: string
          format: date-time
          description: The date an account was formally accepted or setup by the enterprise.
        recordDate:
          type: string
          format: date-time
          description: Transactional date of record
        knowlegeDate:
          type: string
          format: date-time
          description: The date on which all accounting adjustments were completed for the reporting period.
        glAccountCode:
          type: string
          format: date-time        
          description: Alpha numeric code/id assigned to the General ledger Account by the source system.
        glAccountDescription:
          type: string
          description: Textual description of the General Ledger Account.
        lotReliefMethod:
          type: string
          description: the accounting configuration selected for this product to determine how held lots are reduced by a sale.  Examples are FIFO (First In/First Out). 
        lastModifiedDate:
          type: string
          format: date-time
          description: Transaction level SEI Accounting system generated value representing the last changed date and time stamp
        periodStartDate:
          type: string
          format: date-time
          description: Beginning of the valuation period in which position record is booked.
        periodEndDate:
          type: string
          format: date-time
          description: End date of the valuation period in which position record is booked. Positions record is considered to be effective as of this date.          
        currencyIsoCode:
          type: string
          description: Base currency of the portfolio-sleeve.
          example: USD
        buyCurrencyIsoCode:
          type: string
          description: The currency used on the buy side of a transaction
        sellCurrencyIsoCode:
          type: string
          description: Relevant for foreign exchange, currency being sold
        localCurrencyIsoCode:
          type: string
          description:  Currency of the security/investment.
          example: USD
        settleCurrencyIsoCode:
          type: string
          description: Currency in which the trade settled
          example: USD
        localToSytemCurrencyFx:
          type: number
          format: double
          description: Exchange rate between local currency and the system currency on the day of the transaction
        localToReportCurrencyFx:
          type: number
          format: double
          description: Local/base foreign exchange rate on the trade date
        localToSettlementCurrencyFx:
          type: number
          format: double
          description: Spot FX rate from settlement to local currency on trade date (at trade time)
        securityExternalId:
          type: string
          description: Unique identifier assigned to the security by the source system/accounting system.
          example: abcd456707531
        longShortIndicator:
          type: string
          description: Indicates if the transaction bought or sold long or short.
        systemCurrency:
          $ref: '#/components/schemas/LotAmountV2'
        localCurrency:
          $ref: '#/components/schemas/LotLocalCurrencyV2'
        baseCurrency:
          $ref: '#/components/schemas/LotBaseCurrencyV2'
        broker:
          $ref: '#/components/schemas/Broker'
    LotTransactionV2Securities:
      type: object
      properties:
        lotId:
          type: string
          description:   Lot Name is the system generated ID of the tax lot name.
        dateType:
          type: string
          description: The date criteria by which user wants to filter.
          example: settlementDate
        id:
          type: string
          description: The unique identifier for an entity such as a calendar, event, document, account, position or tax lot.
        type:
          type: string
          description: Describes the type of transaction. A full list of transaction types can be obtained through the Lists API.
        class:
          type: string
          description: A longer description of a particular transaction.
        status:
          type: string
          description: The standing, or sometimes state, of something at a particular point in time.
        comments:
          type: string
          description: Description of the business purpose of the transaction, free text field limited to 255 characters, can be unique for each row in a batch
        quantity:
          type: number
          format: double
          description: The current face amount, or quantity of shares held, for an investment or noted on a transaction.
        exchangeName:
          type: string
          description: Textual description of the Securities Exchange in which the security is listed and traded.
          example: NAS - NASDAQ
        postDate:
          type: string
          format: date-time
          description: Date record was entered into the accounting system
        tradeDate:
          type: string
          format: date-time
          description: The date the order was executed, e.g., the effective date, in format yyyy-MM-ddTHH:mm:ss.SSS. Datetime is Eastern Standard Time (EST).
        settlementDate:
          type: string
          format: date-time
          description: The calendar date when a Tax Lot is settled (for Position, this is the settle date of the first lot).
        openDate:
          type: string
          format: date-time
          description: The date an account was formally accepted or setup by the enterprise.
        recordDate:
          type: string
          format: date-time
          description: Transactional date of record
        knowlegeDate:
          type: string
          format: date-time
          description: The date on which all accounting adjustments were completed for the reporting period.
        glAccountCode:
          type: string
          format: date-time        
          description: Alpha numeric code/id assigned to the General ledger Account by the source system.
        glAccountDescription:
          type: string
          description: Textual description of the General Ledger Account.
        lotReliefMethod:
          type: string
          description: LIFO.            
        lastModifiedDate:
          type: string
          format: date-time
          description: Transaction level SEI Accounting system generated value representing the last changed date and time stamp
        periodStartDate:
          type: string
          format: date-time
          description: Beginning of the valuation period in which position record is booked.
        periodEndDate:
          type: string
          format: date-time
          description: End date of the valuation period in which position record is booked. Positions record is considered to be effective as of this date.          
        currencyIsoCode:
          type: string
          description: The currency code in which the transaction is paid in.
          example: USD
        buyCurrencyIsoCode:
          type: string
          description: The currency used on the buy side of a transaction
        sellCurrencyIsoCode:
          type: string
          description: Relevant for foreign exchange, currency being sold
        localCurrencyIsoCode:
          type: string
          description: Security currency
          example: USD
        settleCurrencyIsoCode:
          type: string
          description: Currency in which the trade settled
          example: USD
        localToSytemCurrencyFx:
          type: number
          format: double
          description: Exchange rate between local currency and the system currency on the day of the transaction
        localToReportCurrencyFx:
          type: number
          format: double
          description: Local/base foreign exchange rate on the trade date
        localToSettlementCurrencyFx:
          type: number
          format: double
          description: Spot FX rate from settlement to local currency on trade date (at trade time)
        securityExternalId:
          type: string
          description: Name of the security
          example: abcd456707531
        longShortIndicator:
          type: string
          description: Indicates whether the position has a positive or negative weight in the portfolio.
        systemCurrency:
          $ref: '#/components/schemas/LotAmountV2'
        localCurrency:
          $ref: '#/components/schemas/LotLocalCurrencyV2'
        baseCurrency:
          $ref: '#/components/schemas/LotBaseCurrencyV2'
        broker:
          $ref: '#/components/schemas/Broker'
        security:
          $ref: '#/components/schemas/Security'
    LotTransactionV3:
      type: object
      properties:
        lotId:
          type: string
          description:  Lot ID no. for the record in the accounting system.  For a sell/delivery this will show the original 'id'.
        dateType:
          type: string
          description: The date criteria by which user wants to filter.
          example: settlementDate
        id:
          type: string
          description: Is this from the Transaction Section or the Broker Section?  For transaction, recommend, 'Transaction ID for the record in the accounting platform'. For Broker recommend, 'Unique ID for the broker.  
        type:
          type: string
          description: Type of transaction (ex Buy, Sell, Withdraw, Revenue, Dividend, Deposit, Return of Capital, etc)
        class:
          type: string
          description: Similar to 'type' but will include descriptions for cash/corporate action transaction types.
        status:
          type: string
          description: The standing, or sometimes state, of something at a particular point in time.
        comments:
          type: string
          description: Description of the business purpose of the transaction, free text field limited to 255 characters, can be unique for each row in a batch
        quantity:
          type: number
          format: double
          description: The current face amount, or quantity of shares held, for an investment or noted on a transaction.
        exchangeName:
          type: string
          description: Textual description of the Securities Exchange in which the security is listed and traded.
          example: NAS - NASDAQ
        postDate:
          type: string
          format: date-time
          description: Date record was entered into the accounting system
        tradeDate:
          type: string
          format: date-time
          description: The date the order was executed, e.g., the effective date, in format yyyy-MM-ddTHH:mm:ss.SSS. Datetime is Eastern Standard Time (EST).
        settlementDate:
          type: string
          format: date-time
          description: The calendar date when a Tax Lot is settled (for Position, this is the settle date of the first lot).
        openDate:
          type: string
          format: date-time
          description: The date an account was formally accepted or setup by the enterprise.
        recordDate:
          type: string
          format: date-time
          description: Transactional date of record
        knowlegeDate:
          type: string
          format: date-time
          description: The date on which all accounting adjustments were completed for the reporting period.
        glAccountCode:
          type: string
          format: date-time        
          description: Alpha numeric code/id assigned to the General ledger Account by the source system.
        glAccountDescription:
          type: string
          description: Textual description of the General Ledger Account.
        lotReliefMethod:
          type: string
          description: the accounting configuration selected for this product to determine how held lots are reduced by a sale.  Examples are FIFO (First In/First Out). 
        lastModifiedDate:
          type: string
          format: date-time
          description: Transaction level SEI Accounting system generated value representing the last changed date and time stamp
        periodStartDate:
          type: string
          format: date-time
          description: Beginning of the valuation period in which position record is booked.
        periodEndDate:
          type: string
          format: date-time
          description: End date of the valuation period in which position record is booked. Positions record is considered to be effective as of this date.          
        currencyIsoCode:
          type: string
          description: Base currency of the portfolio-sleeve.
          example: USD
        buyCurrencyIsoCode:
          type: string
          description: The currency used on the buy side of a transaction
        sellCurrencyIsoCode:
          type: string
          description: Relevant for foreign exchange, currency being sold
        localCurrencyIsoCode:
          type: string
          description:  Currency of the security/investment.
          example: USD
        settleCurrencyIsoCode:
          type: string
          description: Currency in which the trade settled
          example: USD
        localToSytemCurrencyFx:
          type: number
          format: double
          description: Exchange rate between local currency and the system currency on the day of the transaction
        localToReportCurrencyFx:
          type: number
          format: double
          description: Local/base foreign exchange rate on the trade date
        localToSettlementCurrencyFx:
          type: number
          format: double
          description: Spot FX rate from settlement to local currency on trade date (at trade time)
        securityExternalId:
          type: string
          description: Unique identifier assigned to the security by the source system/accounting system.
          example: abcd456707531
        longShortIndicator:
          type: string
          description: Indicates if the transaction bought or sold long or short.
        managerName:
          type: string
          description: The name of the product manager.
        traderName:
          type: string
          description: The name of the trader at the Authorized Participant firm.
        clientCustomField:
          $ref: '#/components/schemas/clientCustomField'
        seiSystemIdentifier:
          type: integer
          format: int64 
          description: Unique SEI identifier assigned to the tax lot.
        seiJobId:
          type: integer
          format: int64
        systemCurrency:
          $ref: '#/components/schemas/LotAmountV2'
        localCurrency:
          $ref: '#/components/schemas/LotLocalCurrencyV2'
        baseCurrency:
          $ref: '#/components/schemas/LotBaseCurrencyV2'
        broker:
          $ref: '#/components/schemas/Broker'
    LotTransactionV3Securities:
      type: object
      properties:
        lotId:
          type: string
          description:   Lot Name is the system generated ID of the tax lot name.
        dateType:
          type: string
          description: The date criteria by which user wants to filter.
          example: settlementDate
        id:
          type: string
          description: The unique identifier for an entity such as a calendar, event, document, account, position or tax lot.
        type:
          type: string
          description: Describes the type of transaction. A full list of transaction types can be obtained through the Lists API.
        class:
          type: string
          description: A longer description of a particular transaction.
        status:
          type: string
          description: The standing, or sometimes state, of something at a particular point in time.
        comments:
          type: string
          description: Description of the business purpose of the transaction, free text field limited to 255 characters, can be unique for each row in a batch
        quantity:
          type: number
          format: double
          description: The current face amount, or quantity of shares held, for an investment or noted on a transaction.
        exchangeName:
          type: string
          description: Textual description of the Securities Exchange in which the security is listed and traded.
          example: NAS - NASDAQ
        postDate:
          type: string
          format: date-time
          description: Date record was entered into the accounting system
        tradeDate:
          type: string
          format: date-time
          description: The date the order was executed, e.g., the effective date, in format yyyy-MM-ddTHH:mm:ss.SSS. Datetime is Eastern Standard Time (EST).
        settlementDate:
          type: string
          format: date-time
          description: The calendar date when a Tax Lot is settled (for Position, this is the settle date of the first lot).
        openDate:
          type: string
          format: date-time
          description: The date an account was formally accepted or setup by the enterprise.
        recordDate:
          type: string
          format: date-time
          description: Transactional date of record
        knowlegeDate:
          type: string
          format: date-time
          description: The date on which all accounting adjustments were completed for the reporting period.
        glAccountCode:
          type: string
          format: date-time        
          description: Alpha numeric code/id assigned to the General ledger Account by the source system.
        glAccountDescription:
          type: string
          description: Textual description of the General Ledger Account.
        lotReliefMethod:
          type: string
          description: LIFO.            
        lastModifiedDate:
          type: string
          format: date-time
          description: Transaction level SEI Accounting system generated value representing the last changed date and time stamp
        periodStartDate:
          type: string
          format: date-time
          description: Beginning of the valuation period in which position record is booked.
        periodEndDate:
          type: string
          format: date-time
          description: End date of the valuation period in which position record is booked. Positions record is considered to be effective as of this date.          
        currencyIsoCode:
          type: string
          description: The currency code in which the transaction is paid in.
          example: USD
        buyCurrencyIsoCode:
          type: string
          description: The currency used on the buy side of a transaction
        sellCurrencyIsoCode:
          type: string
          description: Relevant for foreign exchange, currency being sold
        localCurrencyIsoCode:
          type: string
          description: Security currency
          example: USD
        settleCurrencyIsoCode:
          type: string
          description: Currency in which the trade settled
          example: USD
        localToSytemCurrencyFx:
          type: number
          format: double
          description: Exchange rate between local currency and the system currency on the day of the transaction
        localToReportCurrencyFx:
          type: number
          format: double
          description: Local/base foreign exchange rate on the trade date
        localToSettlementCurrencyFx:
          type: number
          format: double
          description: Spot FX rate from settlement to local currency on trade date (at trade time)
        securityExternalId:
          type: string
          description: Name of the security
          example: abcd456707531
        longShortIndicator:
          type: string
          description: Indicates whether the position has a positive or negative weight in the portfolio.
        managerName:
          type: string
          description: The name of the product manager.
        traderName:
          type: string
          description: The name of the trader at the Authorized Participant firm.
        clientCustomField:
          $ref: '#/components/schemas/clientCustomField'
        seiSystemIdentifier:
          type: integer
          format: int64 
          description: Unique SEI identifier assigned to the tax lot.
        seiJobId:
          type: integer
          format: int64
        systemCurrency:
          $ref: '#/components/schemas/LotAmountV2'
        localCurrency:
          $ref: '#/components/schemas/LotLocalCurrencyV2'
        baseCurrency:
          $ref: '#/components/schemas/LotBaseCurrencyV2'
        broker:
          $ref: '#/components/schemas/Broker'
        security:
          $ref: '#/components/schemas/Security'
    PortfolioLotTransactionResultRowV2:
      type: object
      properties:
        product:
          $ref: '#/components/schemas/Product'
        reportingPeriod:
          type: string
          description: Indicates whether record is loaded 'daily' or 'closed period'
        lotTransactions:
          type: array
          items:
            $ref: '#/components/schemas/LotTransactionV2'
    PortfolioLotTransactionResultRowV2Securities:
      type: object
      properties:
        product:
          $ref: '#/components/schemas/Product'
        reportingPeriod:
          type: string
          description: Indicates the type of accounting record the portfolio position is, i.e. daily incremental, closed period.
        lotTransactions:
          type: array
          items:
            $ref: '#/components/schemas/LotTransactionV2Securities'
    PortfolioLotTransactionResultRowV3:
      type: object
      properties:
        product:
          $ref: '#/components/schemas/Product'
        reportingPeriod:
          type: string
          description: Indicates whether record is loaded 'daily' or 'closed period'
        lotTransactions:
          type: array
          items:
            $ref: '#/components/schemas/LotTransactionV3'
    PortfolioLotTransactionResultRowV3Securities:
      type: object
      properties:
        product:
          $ref: '#/components/schemas/Product'
        reportingPeriod:
          type: string
          description: Indicates the type of accounting record the portfolio position is, i.e. daily incremental, closed period.
        lotTransactions:
          type: array
          items:
            $ref: '#/components/schemas/LotTransactionV3Securities'       
    Pagination:
      type: object
      properties:
        totalCount:
          type: integer
          format: int32
          description: The total number of records.
        limit:
          type: integer
          format: int32
          description: Number of records per page. Many responses have a maximum of 50 records per page.
        first:
          type: string
          description: API URL for the first page of data with respect to the request context.
        last:
          type: string
          description: In pagination, this is the ID that points to the start of the last page.
        previous:
          type: string
          description: API URL for the previous page of data with respect to the request context.
          example: null
        next:
          type: string
          description: URL to the next page of records with respect to the API request.
        self:
          type: string
          description: Current Request URL.
    PortfolioLotTransactionResultV2:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/PortfolioLotTransactionResultRowV2'
        paging:
          $ref: '#/components/schemas/Pagination'
    PortfolioLotTransactionResultV2Securities:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/PortfolioLotTransactionResultRowV2Securities'
        paging:
          $ref: '#/components/schemas/Pagination'
          
          
    PortfolioLotTransactionResultV3:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/PortfolioLotTransactionResultRowV3'
        paging:
          $ref: '#/components/schemas/Pagination'
    PortfolioLotTransactionResultV3Securities:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/PortfolioLotTransactionResultRowV3Securities'
        paging:
          $ref: '#/components/schemas/Pagination'          
          
    LotTransactionsSummarySystemCurrency:
      type: object
      properties:
        commission:
          type: number
          format: double
          description: Total amount paid in exchange for brokerage services on the transaction, expressed in system currency.
        exchangeFee:
          type: number
          format: double
          description: Fees associated with the trade, expressed in system currency.
        gross:
          type: number
          format: double
          description: Signed value of the trade less any accrued interest, expressed in system currency.
        interest:
          type: number
          format: double
          description: Amount of cash used to cover accrued interest that changes parties when fixed income investment is bought or sold, expressed in system currency.
        trade:
          type: number
          format: double
          description: Signed value of the trade less any fees, traded accrued interest, taxes, expressed in system currency.
        totalCost:
          type: number
          format: double
          description: Cost of the position adjusted for changes to cost basis including amortization, expressed in system currency.
        unitCost:
          type: number
          format: double
          description: The total cost divided by the quantity of an investment and adjusted for pricing multipliers in system currency.
        realizedGainLossFx:
          type: number
          format: double
          description: Gain or loss due to changes in FX realized on the portion of the position that has been closed, expressed in system currency.
        realizedGainLossPrice:
          type: number
          format: double
          description: Gain or loss due to changes in the price of the asset realized on the portion of the position that has been closed, expressed in system currency.
        reclaim:
          type: number
          format: double
          description: The reclaim amount of a particular transaction.
        realizedGainLoss:
          type: number
          format: double
          description: The investment gain realized when an investment is disposed expressed in system currency.
        realizedGainLossShortTerm:
          type: number
          format: double
          description: Realized Gain/Loss on a transaction of a lot of securities held less than 1 year excluding amortization, expressed in system currency.
        realizedGainLossLongTerm:
          type: number
          format: double
          description:   Realized Gain/Loss on a transaction of a lot of securities held longer than 1 year excluding amortization, expressed in system currency.
        totalAdjCost:
          type: number
          format: double
          description: Cost of the position adjusted for changes to cost basis including amortization, expressed in system currency.
        unitPrice:
          type: number
          format: double
          description: The price of a single unit (i.e., at price ) of a security expressed in system currency.
        unitAdjCost:
          type: number
          format: double
          description: Cost of a unit of the security of the lot in the system currency of the client Current cost of the lot divided by lot quantity value.
        taxWithholding:
          type: number
          format: double
          description: Taxes withheld on the trade, expressed in system currency.
        otherFees:
          type: number
          format: double
          description: Any miscellaneous fees associated to the transaction, expressed in system currency.
        principalAmount:
          type: number
          format: double
          description: The total amount of uninvested principal cash held in an Account expressed in system currency.
        notionalAmount:
          type: number
          format: double
          description: Notional exposure amount. Notional value helps distinguish the total value of a trade from the cost of taking the trade.
        originalFace:
          type: number
          format: double
          description: Value of the security when it is issued. Relevant for mortgage backed securities.
        spotFxfFxBuy:
          type: number
          format: double
          description: Amount of a currency being purchased in a foreign exchange transaction, expressed in the buy currency.
        spotFxfFxSell:
          type: number
          format: double
          description: Amount of a currency being sold in a foreign exchange transaction, expressed in the sell currency.
    LotTransactionsSummaryLocalCurrency:
      type: object
      properties:
        commission:
          type: number
          format: double
          description: Total amount paid in exchange for brokerage services on the transaction, expressed in local currency.
        exchangeFee:
          type: number
          format: double
          description: Fees associated with the trade, expressed in local currency.
        gross:
          type: number
          format: double
          description: Signed value of the trade less any accrued interest, expressed in local currency.
        interest:
          type: number
          format: double
          description: Amount of cash used to cover accrued interest that changes parties when fixed income investment is bought or sold, expressed in local currency.
        trade:
          type: number
          format: double
          description: Signed value of the trade less any fees, traded accrued interest, taxes, expressed in local currency.
        totalCost:
          type: number
          format: double
          description: Cost of the position adjusted for changes to cost basis including amortization, expressed in local currency.
        unitCost:
          type: number
          format: double
          description: The total cost divided by the quantity of an investment and adjusted for pricing multipliers in local currency.
        realizedGainLossFx:
          type: number
          format: double
          description: Gain or loss due to changes in FX realized on the portion of the position that has been closed, expressed in local currency.
        realizedGainLossPrice:
          type: number
          format: double
          description: Gain or loss due to changes in the price of the asset realized on the portion of the position that has been closed, expressed in local currency.
        reclaim:
          type: number
          format: double
          description: The reclaim amount of a particular transaction.
        realizedGainLoss:
          type: number
          format: double
          description: The investment gain realized when an investment is disposed expressed in local currency.
        realizedGainLossShortTerm:
          type: number
          format: double
          description: Realized Gain/Loss on a transaction of a lot of securities held less than 1 year excluding amortization, expressed in local currency.
        realizedGainLossLongTerm:
          type: number
          format: double
          description:   Realized Gain/Loss on a transaction of a lot of securities held longer than 1 year excluding amortization, expressed in local currency.
        totalAdjCost:
          type: number
          format: double
          description: Cost of the position adjusted for changes to cost basis including amortization, expressed in local currency.
        unitPrice:
          type: number
          format: double
          description: The price of a single unit (i.e., at price ) of a security expressed in local currency.
        unitAdjCost:
          type: number
          format: double
          description: Cost of a unit of the security of the lot in the local currency of the client Current cost of the lot divided by lot quantity value.
        taxWithholding:
          type: number
          format: double
          description: Taxes withheld on the trade, expressed in local currency.
        otherFees:
          type: number
          format: double
          description: Any miscellaneous fees associated to the transaction, expressed in local currency.
        principalAmount:
          type: number
          format: double
          description: The total amount of uninvested principal cash held in an Account expressed in local currency.
        notionalAmount:
          type: number
          format: double
          description: Notional exposure amount. Notional value helps distinguish the total value of a trade from the cost of taking the trade.
    LotTransactionsSummaryBaseCurrency:
      type: object
      properties:
        commission:
          type: number
          format: double
          description: Total amount paid in exchange for brokerage services on the transaction, expressed in base currency.
        exchangeFee:
          type: number
          format: double
          description: Fees associated with the trade, expressed in base currency.
        gross:
          type: number
          format: double
          description: Signed value of the trade less any accrued interest, expressed in base currency.
        interest:
          type: number
          format: double
          description: Amount of cash used to cover accrued interest that changes parties when fixed income investment is bought or sold, expressed in base currency.
        trade:
          type: number
          format: double
          description: Signed value of the trade less any fees, traded accrued interest, taxes, expressed in base currency.
        totalCost:
          type: number
          format: double
          description: Cost of the position adjusted for changes to cost basis including amortization, expressed in base currency.
        unitCost:
          type: number
          format: double
          description: The total cost divided by the quantity of an investment and adjusted for pricing multipliers in base currency.
        realizedGainLossFx:
          type: number
          format: double
          description: Gain or loss due to changes in FX realized on the portion of the position that has been closed, expressed in base currency.
        realizedGainLossPrice:
          type: number
          format: double
          description: Gain or loss due to changes in the price of the asset realized on the portion of the position that has been closed, expressed in base currency.
        reclaim:
          type: number
          format: double
          description: The reclaim amount of a particular transaction.
        realizedGainLoss:
          type: number
          format: double
          description: The investment gain realized when an investment is disposed expressed in base currency.
        realizedGainLossShortTerm:
          type: number
          format: double
          description: Realized Gain/Loss on a transaction of a lot of securities held less than 1 year excluding amortization, expressed in base currency.
        realizedGainLossLongTerm:
          type: number
          format: double
          description:   Realized Gain/Loss on a transaction of a lot of securities held longer than 1 year excluding amortization, expressed in base currency.
        totalAdjCost:
          type: number
          format: double
          description: Cost of the position adjusted for changes to cost basis including amortization, expressed in base currency.
        unitPrice:
          type: number
          format: double
          description: The price of a single unit (i.e., at price ) of a security expressed in base currency.
        unitAdjCost:
          type: number
          format: double
          description: Cost of a unit of the security of the lot in the base currency of the client current cost of the lot divided by lot quantity value.
        taxWithholding:
          type: number
          format: double
          description: Taxes withheld on the trade, expressed in base currency.
        otherFees:
          type: number
          format: double
          description: Any miscellaneous fees associated to the transaction, expressed in base currency.
        principalAmount:
          type: number
          format: double
          description: The total amount of uninvested principal cash held in an Account expressed in base currency.
        notionalAmount:
          type: number
          format: double
          description: Notional exposure amount. Notional value helps distinguish the total value of a trade from the cost of taking the trade.
    LotTransactionSummary:
      type: object
      properties:
        lotId:
          type: string
          description: Lot ID no. for the record in the accounting system.  For a sell/delivery this will show the original 'id'.
        id:
          type: string
          description: Is this from the Transaction Section or the Broker Section?  For transaction, recommend, 'Transaction ID for the record in the accounting platform'. For Broker recommend, 'Unique ID for the broker.  
        code:
          type: string
          description: Type of transaction ex Buy, Sell, Withdraw, Revenue, Dividend, Deposit, Return of Capital, etc
        class:
          type: string
          description: Similar to 'type' but will include descriptions for cash/corporate action transaction types.
        status:
          type: string
          description: Indicates whether the record is in a booked, back-ed out or re-booked state and should be used where reportingPeriod = daily.  For closed period records, only the final record as of month end is made available.  
        comments:
          type: string
          description: Description of the business purpose of the transaction, free text field limited to 255 characters, can be unique for each row in a batch
        quantity:
          type: number
          format: double
          description: The current face amount, or quantity of shares held, for an investment or noted on a transaction.
        exchangeName:
          type: string
          description: Textual description of the Securities Exchange in which the security is listed and traded.
          example: Stock Exchange
        postDate:
          type: string
          format: date-time
          description: Date record was entered into the accounting system
        tradeDate:
          type: string
          format: date-time
          description: The date the order was executed, e.g., the effective date, in format yyyy-MM-ddTHH:mm:ss.SSS. Datetime is Eastern Standard Time (EST).
        settlementDate:
          type: string
          format: date-time
          description: The calendar date when a Tax Lot is settled (for Position, this is the settle date of the first lot).
        openDate:
          type: string
          format: date-time
          description: The date an account was formally accepted or setup by the enterprise.
        recordDate:
          type: string
          format: date-time
          description: Transactional date of record
        knowledgeDate:
          type: string
          format: date-time
          description: The date on which all accounting adjustments were completed for the reporting period.
        lastModifiedDate:
          type: string
          format: date-time
          description: Transaction level SEI Accounting system generated value representing the last changed date and time stamp
        currencyIsoCode:
          type: string
          description: Base currency of the portfolio-master or composite.
        buyCurrencyIsoCode:
          type: string
          description: The currency used on the buy side of a transaction
        sellCurrencyIsoCode:
          type: string
          description: Relevant for foreign exchange, currency being sold
        localCurrencyIsoCode:
          type: string
          description:  Currency of the security/investment.
        settleCurrencyIsoCode:
          type: string
          description: Security currency
        localToSystemCurrencyFx:
          type: number
          format: double
          description: Exchange rate between local currency and the system currency on the day of the transaction
        localToReportCurrencyFx:
          type: number
          format: double
          description: Local/base foreign exchange rate on the trade date
        localToSettlementCurrencyFx:
          type: number
          format: double
          description: Spot FX rate from settlement to local currency on trade date (at trade time)
        securityExternalId:
          type: string
          description: Unique identifier assigned to the security by the source system/accounting system.
        longShortIndicator:
          type: string
          description: Indicates whether the position has a positive or negative weight in the portfolio
          example: L
        managerName:
          type: string
          description: The name of the product manager.
        traderName:
          type: string
          description: The name of the trader at the Authorized Participant firm.
        clientCustomField:
          $ref: '#/components/schemas/clientCustomField'
        seiSystemIdentifier:
          type: integer
          format: int64
          description: Unique SEI identifier assigned to the transaction.
        seiJobId:
          type: integer
          format: int64
        systemCurrency:
          $ref: '#/components/schemas/LotTransactionsSummarySystemCurrency'
        localCurrency:
          $ref: '#/components/schemas/LotTransactionsSummaryLocalCurrency'
        baseCurrency:
          $ref: '#/components/schemas/LotTransactionsSummaryBaseCurrency'
        broker:
          $ref: '#/components/schemas/Broker'
    PortfolioLotTransactionSummaryResultRow:
      type: object
      properties:
        externalId:
          type: string
          description: The client provided ID (alpha-numeric) for a portfolio-master or composite.
        reportingPeriod:
          type: string
          description: The reporting period with valid values Daily, Weekly, Monthly and Quarterly. This mandatory query parameter is used only in a request to retrieve a limited set of positions data.
        lotTransactions:
          type: array
          items:
            $ref: '#/components/schemas/LotTransactionSummary'
    PortfolioLotTransactionSummaryResult:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/PortfolioLotTransactionSummaryResultRow'
        paging:
          $ref: '#/components/schemas/Pagination'
          
    PortfolioLotTransactionSummaryResult-v3:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/PortfolioLotTransactionSummaryResultRow'
        paging:
          $ref: '#/components/schemas/Pagination'          
    SystemCurrency:
      type: object
      properties:
        amortizationIncomeAmount:
          type: number
          format: double
          description: Income earned on a position due to amortization expressed in the system currency.
        marketValue:
          type: number
          format: double
          description: The total market value of an investment expressed in the base and local currency of the entity.
        marketValueWithCashAccrual:
          type: number
          format: double
          description: Market Value with accrued income where accrued income is displayed in cash by currency, expressed in base/local currency
        marketValueWithNetAi:
          type: number
          format: double
          description: Market Value with accrued income where accrued income is displayed at the security level, net of withholding tax, expressed in base/local currency
        marketValueWithGrossAi:
          type: number
          format: double
          description:   Market Value with accrued income where accrued income is displayed at the security level, gross of withholding tax, expressed in base/local currency
        notionalCost:
          type: number
          format: double
          description: Amount that does not represent true commitment, but rather the cost derived by valuing the notional quantity involved in the transaction expressed in the base/local currency of the trade
        notionalValue:
          type: number
          format: double
          description: Current value of the position based on the current value of the underlying asset, expressed in base/local currency
        uglFx:
          type: number
          format: double
          description:   Unrealized gain or loss on the position (relative to current cost of the position) related to any foreign exchange movement, expressed in base/local currency
        uglPrice:
          type: number
          format: double
          description:   Unrealized gain or loss on the position (relative to current cost of the position) related to the change in the value of the asset, expressed in base/local currency.
        withholdingTax:
          type: number
          format: double
        cashAccrual:
          type: number
          format: double
          description: Income available not yet encashed expressed in system currency
        unitPrice:
          type: number
          format: double
          description: The price of a single unit (i.e., at price ) of a security expressed in base and local currency.
        originalCost:
          type: number
          format: double
          description: The original cost of an investment expressed in base and local currency.
        currentCost:
          type: number
          format: double
          description: Total current cost of the positions for a particular portfolio as of a specific period end date expressed in system currency.
        originalUnitCost:
          type: number
          format: double
          description: Price of the security at the time of purchase, adjusted for amortization, expressed in base/local currency of the security.
        currentUnitCost:
          type: number
          format: double
          description:   Cost of a unit of the security associated to the lot in the base/local currency of the security. Current cost of the lot divided by lot quantity value.
        unrealizedGainLoss:
          type: number
          format: double
          description: The total amount of gain or loss that would occur if an investment was sold expressed in the base and local currency of the account. Includes both market gains/losses and FX gains/losses.
        amortizedUnrealizedGainLoss:
          type: number
          format: double
          description: Total (price and FX) Unrealized gain or loss on the position (relative to current cost of the position), expressed in base currency
        netAccruedIncome:
          type: number
          format: double
          description: The total net accrued income of a portfolio as of a specific period end date expressed in system currency.
        grossAccruedIncome:
          type: number
          format: double
          description: Total gross accrued income of a particular portfolio as of a specific period end date expressed in system currency.
        settleDateCash:
          type: number
          format: double
          description:   Available cash in the portfolio on settlement date, expressed in base currency
        incomeRate:
          type: number
          format: double
          description:   Income per unit, expressed in local currency
        fxRateLocalSystem:
          type: number
          format: double
          description: Foreign exchange rate between local currency of Investment to US Dollar of the portfolio as of the period end date
        totalMarketValue:
          type: number
          format: double
          description: The total market value of a portfolio as of a specific period end date expressed in system currency.
    PositionLocalCurrency:
      type: object
      properties:
        amortizationIncomeAmount:
          type: number
          format: double
          description: Income earned on a position due to amortization expressed in the base/local currency
        marketValue:
          type: number
          format: double
          description: The total market value of an investment expressed in the base and local currency of the entity.
        marketValueWithCashAccrual:
          type: number
          format: double
          description: Market Value with accrued income where accrued income is displayed in cash by currency, expressed in base/local currency
        marketValueWithNetAi:
          type: number
          format: double
          description: Market Value with accrued income where accrued income is displayed at the security level, net of withholding tax, expressed in base/local currency
        marketValueWithGrossAi:
          type: number
          format: double
          description:   Market Value with accrued income where accrued income is displayed at the security level, gross of withholding tax, expressed in base/local currency
        notionalCost:
          type: number
          format: double
          description: Amount that does not represent true commitment, but rather the cost derived by valuing the notional quantity involved in the transaction expressed in the base/local currency of the trade
        notionalValue:
          type: number
          format: double
          description: Current value of the position based on the current value of the underlying asset, expressed in base/local currency
        uglFx:
          type: number
          format: double
          description:   Unrealized gain or loss on the position (relative to current cost of the position) related to any foreign exchange movement, expressed in base/local currency
        uglPrice:
          type: number
          format: double
          description:   Unrealized gain or loss on the position (relative to current cost of the position) related to the change in the value of the asset, expressed in base/local currency.
        withholdingTax:
          type: number
          format: double
        cashAccrual:
          type: number
          format: double
          description: Income available not yet encashed expressed in system currency
        unitPrice:
          type: number
          format: double
          description: The price of a single unit (i.e., at price ) of a security expressed in base and local currency.
        originalCost:
          type: number
          format: double
          description: The original cost of an investment expressed in base and local currency.
        currentCost:
          type: number
          format: double
          description: Total current cost of the positions for a particular portfolio as of a specific period end date expressed in system currency.
        originalUnitCost:
          type: number
          format: double
          description: Price of the security at the time of purchase, adjusted for amortization, expressed in base/local currency of the security.
        currentUnitCost:
          type: number
          format: double
          description:   Cost of a unit of the security associated to the lot in the base/local currency of the security. Current cost of the lot divided by lot quantity value.
        unrealizedGainLoss:
          type: number
          format: double
          description: The total amount of gain or loss that would occur if an investment was sold expressed in the base and local currency of the account. Includes both market gains/losses and FX gains/losses.
        amortizedUnrealizedGainLoss:
          type: number
          format: double
          description: Total (price and FX) Unrealized gain or loss on the position (relative to current cost of the position), expressed in base currency
        netAccruedIncome:
          type: number
          format: double
          description: The total net accrued income of a portfolio as of a specific period end date expressed in system currency.
        grossAccruedIncome:
          type: number
          format: double
          description: Total gross accrued income of a particular portfolio as of a specific period end date expressed in system currency.
        settleDateCash:
          type: number
          format: double
          description:   Available cash in the portfolio on settlement date, expressed in base currency
        incomeRate:
          type: number
          format: double
          description:   Income per unit, expressed in local currency
    PositionBaseCurrency:
      type: object
      properties:
        amortizationIncomeAmount:
          type: number
          format: double
          description: Income earned on a position due to amortization expressed in the base/local currency
        marketValue:
          type: number
          format: double
          description: The total market value of an investment expressed in the base and local currency of the entity.
        marketValueWithCashAccrual:
          type: number
          format: double
          description: Market Value with accrued income where accrued income is displayed in cash by currency, expressed in base/local currency
        marketValueWithNetAi:
          type: number
          format: double
          description: Market Value with accrued income where accrued income is displayed at the security level, net of withholding tax, expressed in base/local currency
        marketValueWithGrossAi:
          type: number
          format: double
          description:   Market Value with accrued income where accrued income is displayed at the security level, gross of withholding tax, expressed in base/local currency
        notionalCost:
          type: number
          format: double
          description: Amount that does not represent true commitment, but rather the cost derived by valuing the notional quantity involved in the transaction expressed in the base/local currency of the trade
        notionalValue:
          type: number
          format: double
          description: Current value of the position based on the current value of the underlying asset, expressed in base/local currency
        uglFx:
          type: number
          format: double
          description:   Unrealized gain or loss on the position (relative to current cost of the position) related to any foreign exchange movement, expressed in base/local currency
        uglPrice:
          type: number
          format: double
          description:   Unrealized gain or loss on the position (relative to current cost of the position) related to the change in the value of the asset, expressed in base/local currency.
        withholdingTax:
          type: number
          format: double
        cashAccrual:
          type: number
          format: double
          description: Income available not yet encashed expressed in system currency
        unitPrice:
          type: number
          format: double
          description: The price of a single unit (i.e., at price ) of a security expressed in base and local currency.
        originalCost:
          type: number
          format: double
          description: The original cost of an investment expressed in base and local currency.
        currentCost:
          type: number
          format: double
          description: Total current cost of the positions for a particular portfolio as of a specific period end date expressed in system currency.
        originalUnitCost:
          type: number
          format: double
          description: Price of the security at the time of purchase, adjusted for amortization, expressed in base/local currency of the security.
        currentUnitCost:
          type: number
          format: double
          description:   Cost of a unit of the security associated to the lot in the base/local currency of the security. Current cost of the lot divided by lot quantity value.
        unrealizedGainLoss:
          type: number
          format: double
          description: The total amount of gain or loss that would occur if an investment was sold expressed in the base and local currency of the account. Includes both market gains/losses and FX gains/losses.
        amortizedUnrealizedGainLoss:
          type: number
          format: double
          description: Total (price and FX) Unrealized gain or loss on the position (relative to current cost of the position), expressed in base currency
        netAccruedIncome:
          type: number
          format: double
          description: The total net accrued income of a portfolio as of a specific period end date expressed in system currency.
        grossAccruedIncome:
          type: number
          format: double
          description: Total gross accrued income of a particular portfolio as of a specific period end date expressed in system currency.
        settleDateCash:
          type: number
          format: double
          description:   Available cash in the portfolio on settlement date, expressed in base currency
        incomeRate:
          type: number
          format: double
          description: Income per unit, expressed in local currency
        fxRateLocalBase:
          type: number
          format: double
          description: Foreign exchange rate between local currency of Investment to the base currency of the portfolio as of the period end date
    Positions:
      type: object
      properties:
        dateType:
          type: string
          description: The date criteria by which user wants to filter.
          example: TradeDate
        quantity:
          type: number
          format: double
          description: The current face amount, or quantity of shares held, for an investment or noted on a transaction.
        tradeDate:
          type: string
          format: date-time
          description: The date the order was executed, e.g., the effective date, in format yyyy-MM-ddTHH:mm:ss.SSS. Datetime is Eastern Standard Time (EST).
        settlementDate:
          type: string
          format: date-time
          description: The calendar date when a Tax Lot is settled (for Position, this is the settle date of the first lot).
        currencyIsoCode:
          type: string
          description: The currency code in which the transaction is paid in.
          example: USD
        localCurrencyIsoCode:
          type: string
          description: Security currency
          example: USD
        longShortIndicator:
          type: string
          description: Indicates whether the position has a positive or negative weight in the portfolio
          example: L
        asOfDate:
          type: string
          format: date-time
          description: As of business date of the reporting data in YYYY-MM-DD.
        holdingPeriodCode:
          type: string
          description: Alpha value that indicates the duration ( Long term (1 year or more), short Term) for the position.
        lastModifiedDate:
          type: string
          format: date-time
          description: Transaction level SEI Accounting system generated value representing the last changed date and time stamp
        glAccountCode:
          type: string
          description: Alpha numeric code/id assigned to the General ledger Account by the source system.
        glAccountDescription:
          type: string
          description:   Textual description of the General Ledger Account.
        couponRate:
          type: number
          format: double
          description: If asset type is fixed income, this is the current yield on market value. Otherwise, this is the income returned on an investment
        securityExternalId:
          type: string
          description: Name of the security
        systemCurrency:
          $ref: '#/components/schemas/SystemCurrency'
        localCurrency:
          $ref: '#/components/schemas/PositionLocalCurrency'
        baseCurrency:
          $ref: '#/components/schemas/PositionBaseCurrency'
    PositionsSecurities:
      type: object
      properties:
        dateType:
          type: string
          description: The date criteria by which user wants to filter.
          example: TradeDate
        quantity:
          type: number
          format: double
          description: The current face amount, or quantity of shares held, for an investment or noted on a transaction.
        tradeDate:
          type: string
          format: date-time
          description: The date the order was executed, e.g., the effective date, in format yyyy-MM-ddTHH:mm:ss.SSS. Datetime is Eastern Standard Time (EST).
        settlementDate:
          type: string
          format: date-time
          description: The calendar date when a Tax Lot is settled (for Position, this is the settle date of the first lot).
        currencyIsoCode:
          type: string
          description: The currency code in which the transaction is paid in.
          example: USD
        localCurrencyIsoCode:
          type: string
          description: Security currency
          example: USD
        longShortIndicator:
          type: string
          description: Indicates whether the position has a positive or negative weight in the portfolio
          example: L
        asOfDate:
          type: string
          format: date-time
          description: As of business date of the reporting data in YYYY-MM-DD.
        holdingPeriodCode:
          type: string
          description: Alpha value that indicates the duration ( Long term (1 year or more), short Term) for the position.
        lastModifiedDate:
          type: string
          format: date-time
          description: Transaction level SEI Accounting system generated value representing the last changed date and time stamp
        glAccountCode:
          type: string
          description: Alpha numeric code/id assigned to the General ledger Account by the source system.
        glAccountDescription:
          type: string
          description:   Textual description of the General Ledger Account.
        couponRate:
          type: number
          format: double
          description: If asset type is fixed income, this is the current yield on market value. Otherwise, this is the income returned on an investment
        securityExternalId:
          type: string
          description: Name of the security
        security:
          $ref: '#/components/schemas/Security'
        systemCurrency:
          $ref: '#/components/schemas/SystemCurrency'
        localCurrency:
          $ref: '#/components/schemas/PositionLocalCurrency'
        baseCurrency:
          $ref: '#/components/schemas/PositionBaseCurrency'
    PortfolioPositionsResultRow:
      type: object
      properties:
        product:
          $ref: '#/components/schemas/Product'
        reportingPeriod:
          type: string
          description: The reporting period with valid values Daily, Weekly, Monthly and Quarterly. This mandatory query parameter is used only in a request to retrieve a limited set of positions data.
        positions:
          type: array
          items:
            $ref: '#/components/schemas/Positions'
    PortfolioPositionsResult:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/PortfolioPositionsResultRow'
        paging:
          $ref: '#/components/schemas/Pagination'
    PortfolioPositionsResultSecurities:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/PortfolioPositionsResultRowSecurities'
        paging:
          $ref: '#/components/schemas/Pagination'
    PortfolioPositionsResultRowSecurities:
      type: object
      properties:
        product:
          $ref: '#/components/schemas/Product'
        reportingPeriod:
          type: string
          description: The reporting period with valid values Daily, Weekly, Monthly and Quarterly. This mandatory query parameter is used only in a request to retrieve a limited set of positions data.
        positions:
          type: array
          items:
            $ref: '#/components/schemas/PositionsSecurities'
    PositionSummarySystemCurrency:
      type: object
      properties:
        amortizationIncomeAmount:
          type: number
          format: double
          description: Income earned on a position due to amortization expressed in the base/local currency
        marketValue:
          type: number
          format: double
          description: The total market value of an investment expressed in the base and local currency of the entity.
        marketValueWithCashAccrual:
          type: number
          format: double
          description: Market Value with accrued income where accrued income is displayed in cash by currency, expressed in base/local/system currency
        marketValueWithNetAi:
          type: number
          format: double
          description: Market Value with accrued income where accrued income is displayed at the security level, net of withholding tax, expressed in base/local/system currency
        marketValueWithGrossAi:
          type: number
          format: double
          description:   Market Value with accrued income where accrued income is displayed at the security level, gross of withholding tax, expressed in base/local/system currency
        notionalCost:
          type: number
          format: double
          description:   Amount that does not represent true commitment, but rather the cost derived by valuing the notional quantity involved in the transaction expressed in the base/local/system currency of the trade
        notionalValue:
          type: number
          format: double
          description:   Current value of the position based on the current value of the underlying asset, expressed in base/local/system currency
        uglFx:
          type: number
          format: double
          description:   Unrealized gain or loss on the position (relative to current cost of the position) related to any foreign exchange movement, expressed in base/local/system currency
        uglPrice:
          type: number
          format: double
          description: Unrealized gain or loss on the position (relative to current cost of the position) related to the change in the value of the asset, expressed in base/local/system currency.
        withholdingTax:
          type: number
          format: double
          description: Taxes withheld on the trade, expressed in System currency
        cashAccrual:
          type: number
          format: double
          description: Income available not yet encashed expressed in base/local/system currency
        unitPrice:
          type: number
          format: double
          description: The price of a single unit (i.e., at price ) of a security expressed in base/local/system currency.
        originalCost:
          type: number
          format: double
          description: The original cost of an investment expressed in base and local currency.
        currentCost:
          type: number
          format: double
          description: Total current cost of the positions for a particular portfolio as of a specific period end date expressed in system currency.
        originalUnitCost:
          type: number
          format: double
          description:   Price of the security at the time of purchase, adjusted for amortization, expressed in base/local/system currency of the security.
        currentUnitCost:
          type: number
          format: double
          description:   Cost of a unit of the security associated to the lot in the base/local/system currency of the security. Current cost of the lot divided by lot quantity value.
        unrealizedGainLoss:
          type: number
          format: double
          description: The total amount of gain or loss that would occur if an investment was sold expressed in the base and local currency of the account. Includes both market gains/losses and FX gains/losses.
        amortizedUnrealizedGainLoss:
          type: number
          format: double
          description: Total (price and FX) Unrealized gain or loss on the position (relative to current cost of the position), expressed in base currency
        netAccruedIncome:
          type: number
          format: double
          description: The total net accrued income of a portfolio as of a specific period end date expressed in system currency.
        grossAccruedIncome:
          type: number
          format: double
          description: Total gross accrued income of a particular portfolio as of a specific period end date expressed in system currency.
        fxRateLocalSystem:
          type: number
          format: double
          description:   Foreign exchange rate between local currency of Investment to US Dollar of the portfolio as of the period end date
        settleDateCash:
          type: number
          format: double
          description: Available cash in the portfolio on settlement date, expressed in base/local/system currency
        incomeRate:
          type: number
          format: double
          description:   Income per unit, expressed in local/base/system currency
        totalMarketValue:
          type: number
          format: double
          description: The total market value of a portfolio as of a specific period end date expressed in system currency.
    PositionSummaryLocalCurrency:
      type: object
      properties:
        amortizationIncomeAmount:
          type: number
          format: double
          description: Income earned on a position due to amortization expressed in the base/local currency
        marketValue:
          type: number
          format: double
          description: The total market value of an investment expressed in the base and local currency of the entity.
        marketValueWithCashAccrual:
          type: number
          format: double
          description: Market Value with accrued income where accrued income is displayed in cash by currency, expressed in base/local/system currency
        marketValueWithNetAi:
          type: number
          format: double
          description: Market Value with accrued income where accrued income is displayed at the security level, net of withholding tax, expressed in base/local/system currency
        marketValueWithGrossAi:
          type: number
          format: double
          description:   Market Value with accrued income where accrued income is displayed at the security level, gross of withholding tax, expressed in base/local/system currency
        notionalCost:
          type: number
          format: double
          description:   Amount that does not represent true commitment, but rather the cost derived by valuing the notional quantity involved in the transaction expressed in the base/local/system currency of the trade
        notionalValue:
          type: number
          format: double
          description:   Current value of the position based on the current value of the underlying asset, expressed in base/local/system currency
        uglFx:
          type: number
          format: double
          description:   Unrealized gain or loss on the position (relative to current cost of the position) related to any foreign exchange movement, expressed in base/local/system currency
        uglPrice:
          type: number
          format: double
          description: Unrealized gain or loss on the position (relative to current cost of the position) related to the change in the value of the asset, expressed in base/local/system currency.
        withholdingTax:
          type: number
          format: double
          description: Taxes withheld on the trade, expressed in System currency
        cashAccrual:
          type: number
          format: double
          description: Income available not yet encashed expressed in system currency
        unitPrice:
          type: number
          format: double
          description: The price of a single unit (i.e., at price ) of a security expressed in base/local/system currency.
        originalCost:
          type: number
          format: double
          description: The original cost of an investment expressed in base and local currency.
        currentCost:
          type: number
          format: double
          description: Total current cost of the positions for a particular portfolio as of a specific period end date expressed in system currency.
        originalUnitCost:
          type: number
          format: double
          description:   Price of the security at the time of purchase, adjusted for amortization, expressed in base/local/system currency of the security.
        currentUnitCost:
          type: number
          format: double
          description:   Cost of a unit of the security associated to the lot in the base/local/system currency of the security. Current cost of the lot divided by lot quantity value.
        unrealizedGainLoss:
          type: number
          format: double
          description: The total amount of gain or loss that would occur if an investment was sold expressed in the base and local currency of the account. Includes both market gains/losses and FX gains/losses.
        amortizedUnrealizedGainLoss:
          type: number
          format: double
          description: Total (price and FX) Unrealized gain or loss on the position (relative to current cost of the position), expressed in base currency
        netAccruedIncome:
          type: number
          format: double
          description: The total net accrued income of a portfolio as of a specific period end date expressed in system currency.
        grossAccruedIncome:
          type: number
          format: double
          description: Total gross accrued income of a particular portfolio as of a specific period end date expressed in system currency.
        settleDateCash:
          type: number
          format: double
          description: Available cash in the portfolio on settlement date, expressed in base/local/system currency
        incomeRate:
          type: number
          format: double
          description:   Income per unit, expressed in base/local/system currency
    PositionSummaryBaseCurrency:
      type: object
      properties:
        amortizationIncomeAmount:
          type: number
          format: double
          description: Income earned on a position due to amortization expressed in the base/local currency
        marketValue:
          type: number
          format: double
          description: The total market value of an investment expressed in the base and local currency of the entity.
          example: 51783.8484812
        marketValueWithCashAccrual:
          type: number
          format: double
          description: Market Value with accrued income where accrued income is displayed in cash by currency, expressed in base/local/system currency
          example: 51783.8484812
        marketValueWithNetAi:
          type: number
          format: double
          description: Market Value with accrued income where accrued income is displayed at the security level, net of withholding tax, expressed in base/local/system currency
          example: 51783.8484812
        marketValueWithGrossAi:
          type: number
          format: double
          description:   Market Value with accrued income where accrued income is displayed at the security level, gross of withholding tax, expressed in base/local/system currency
          example: 51783.8484812
        notionalCost:
          type: number
          format: double
          description:   Amount that does not represent true commitment, but rather the cost derived by valuing the notional quantity involved in the transaction expressed in the base/local/system currency of the trade
        notionalValue:
          type: number
          format: double
          description:   Current value of the position based on the current value of the underlying asset, expressed in base/local/system currency
        uglFx:
          type: number
          format: double
          description:   Unrealized gain or loss on the position (relative to current cost of the position) related to any foreign exchange movement, expressed in base/local/system currency
          example: -4828.5758039
        uglPrice:
          type: number
          format: double
          description: Unrealized gain or loss on the position (relative to current cost of the position) related to the change in the value of the asset, expressed in base/local/system currency.
          example: -2126.8914921
        withholdingTax:
          type: number
          format: double
          description: Taxes withheld on the trade, expressed in System currency
        cashAccrual:
          type: number
          format: double
          description: Income available not yet encashed expressed in base/local/system currency
        unitPrice:
          type: number
          format: double
          description: The price of a single unit (i.e., at price ) of a security expressed inbase/local/system currency.
          example: 3.393437
        originalCost:
          type: number
          format: double
          description: The original cost of an investment expressed in base and local currency.
          example: 58739.3157771
        currentCost:
          type: number
          format: double
          description: Total current cost of the positions for a particular portfolio as of a specific period end date expressed in system currency.
          example: 58739.3157771
        originalUnitCost:
          type: number
          format: double
          description:   Price of the security at the time of purchase, adjusted for amortization, expressed in base/local/system currency of the security.
          example: 3.849234
        currentUnitCost:
          type: number
          format: double
          description:   Cost of a unit of the security associated to the lot in the base/local/system currency of the security. Current cost of the lot divided by lot quantity value.
          example: 3.849234
        unrealizedGainLoss:
          type: number
          format: double
          description: The total amount of gain or loss that would occur if an investment was sold expressed in the base and local currency of the account. Includes both market gains/losses and FX gains/losses.
          example: -6955.4672959
        amortizedUnrealizedGainLoss:
          type: number
          format: double
          description: Total (price and FX) Unrealized gain or loss on the position (relative to current cost of the position), expressed in base currency
          example: -6955.4672959
        netAccruedIncome:
          type: number
          format: double
          description: The total net accrued income of a portfolio as of a specific period end date expressed in system currency.
        grossAccruedIncome:
          type: number
          format: double
          description: Total gross accrued income of a particular portfolio as of a specific period end date expressed in system currency.
        settleDateCash:
          type: number
          format: double
          description: Available cash in the portfolio on settlement date, expressed in base/local/system currency
        incomeRate:
          type: number
          format: double
          description: Income per unit, expressed in base/local/system currency
        fxRateLocalBase:
          type: number
          format: double
          description: Foreign exchange rate between local currency of Investment to the base currency of the portfolio as of the period end date
    PositionSummary:
      type: object
      properties:
        dateType:
          type: string
          description: The date criteria by which user wants to filter.
          example: TradeDate
        quantity:
          type: number
          format: double
          description: The current face amount, or quantity of shares held, for an investment or noted on a transaction.
          example: 14367
        tradeDate:
          type: string
          format: date-time
          description: The date the order was executed, e.g., the effective date, in format yyyy-MM-ddTHH:mm:ss.SSS. Datetime is Eastern Standard Time (EST).
        settlementDate:
          type: string
          format: date-time
          description: The calendar date when a Tax Lot is settled (for Position, this is the settle date of the first lot).
        currencyIsoCode:
          type: string
          description: Base currency of the portfolio-master or composite.
          example: USD
        localCurrencyIsoCode:
          type: string
          description:  Currency of the security/investment.
          example: BRL
        longShortIndicator:
          type: string
          description: Indicates if it’s a long or short holding.
          example: L
        asOfDate:
          type: string
          format: date-time
          description: As of business date of the reporting data in YYYY-MM-DD.
        lastModifiedDate:
          type: string
          format: date-time
          description: Transaction level SEI Accounting system generated value representing the last changed date and time stamp
        glAccountCode:
          type: string
          description: Alpha numeric code/id assigned to the General ledger Account by the source system.
        glAccountDescription:
          type: string
          description: Textual description of the General Ledger Account.
        couponRate:
          type: number
          format: double
          description: If asset type is fixed income, this is the current yield on market value. Otherwise, this is the income returned on an investment
          example: 10
        securityExternalId:
          type: string
          description: Unique identifier assigned to the security by the source system/accounting system.
          example: abcdZZ3PUG5
        systemCurrency:
          $ref: '#/components/schemas/PositionSummarySystemCurrency'
        localCurrency:
          $ref: '#/components/schemas/PositionSummaryLocalCurrency'
        baseCurrency:
          $ref: '#/components/schemas/PositionSummaryBaseCurrency'
    PortfolioPositionSummaryResultRow:
      type: object
      properties:
        externalId:
          type: string
          description: The client provided ID (alpha-numeric) for a portfolio-master or composite.
        reportingPeriod:
          type: string
          description: The reporting period with valid values Daily, Weekly, Monthly and Quarterly. This mandatory query parameter is used only in a request to retrieve a limited set of positions data.
        positions:
          type: array
          items:
            $ref: '#/components/schemas/PositionSummary'
    PortfolioPositionSummaryResult:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/PortfolioPositionSummaryResultRow'
        paging:
          $ref: '#/components/schemas/Pagination'
    PortfolioPositionSummaryResult-v3:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/PortfolioPositionSummaryResultRow'
        paging:
          $ref: '#/components/schemas/Pagination'          
    ProductV2:
      type: object
      properties:
        id:
          type: string
          description: The unique identifier for an entity such as a calendar, event, document, account, position or tax lot.The standing, or sometimes state, of something at a particular point in time.
          example: 0000-1-0001b
        externalId:
          type: string
          description: Unique business identifier that represents a contact, investor, product, transaction or alternate entity recognized by SEI and a third party system or application. Many times the externalId is used to synchronize SEI sourced data with another data source for the same record.
          example: WWEMMD
    AmountV3:
      type: object
      properties:
        commission:
          type: number
          format: double
          description: Total amount paid in exchange for brokerage services on the transaction, expressed in system currency
          example: 300
        exchangeFee:
          type: number
          format: double
          description: Fees associated with the trade, expressed in System currency
          example: 20
        gross:
          type: number
          format: double
          description: Signed value of the trade less any accrued interest, expressed in system currency
          example: 16950
        interest:
          type: number
          format: double
          description: Amount of cash used to cover accrued interest that changes parties when fixed income investment is bought or sold, expressed in system currency
        trade:
          type: number
          format: double
          description: Signed value of the trade less any fees, traded accrued interest, taxes, expressed in system currency
          example: 16950
        totalCost:
          type: number
          format: double
          description: Cost of the position adjusted for changes to cost basis including amortization, expressed in system currency
        unitCost:
          type: number
          format: double
          description: The total cost divided by the quantity of an investment and adjusted for pricing multipliers in in base and local currency.
        realizedGainLossFx:
          type: number
          format: double
          description: Gain or loss due to changes in FX realized on the portion of the position that has been closed, expressed in system currency
        realizedGainLossPrice:
          type: number
          format: double
          description: Gain or loss due to changes in the price of the asset realized on the portion of the position that has been closed, expressed in system currency
        reclaim:
          type: number
          format: double
          description: The reclaim amount of a particular transaction.
          example: 120
        realizedGainLoss:
          type: number
          format: double
          description: The investment gain realized when an investment is disposed expressed in base and local currency.
        realizedGainLossShortTerm:
          type: number
          format: double
        realizedGainLossLongTerm:
          type: number
          format: double
          description: Realized Gain/Loss on a transaction of a lot of securities held longer than 1 year excluding amortization, expressed in local/base currency
        totalAdjCost:
          type: number
          format: double
          description: Cost of the position adjusted for changes to cost basis including amortization, expressed in system currency
        unitPrice:
          type: number
          format: double
          description: The price of a single unit (i.e., at price ) of a security expressed in base and local currency.
          example: 1
        unitAdjCost:
          type: number
          format: double
          description: Cost of a unit of the security of the lot in the system currency of the client Current cost of the lot divided by lot quantity value.
        taxWithholding:
          type: number
          format: double
          description: Taxes withheld on the trade, expressed in System currency
        otherFees:
          type: number
          format: double
          description: Any miscellaneous fees associated to the transaction, expressed in system currency
        principalAmount:
          type: number
          format: double
          description: The total amount of uninvested principal cash held in an Account expressed in base and local currency.
        notionalAmount:
          type: number
          format: double
          description: Notional exposure amount. Notional value helps distinguish the total value of a trade from the cost of taking the trade.
        originalFace:
          type: number
          format: double
          description: Value of the security when it is issued. Relevant for mortgage backed securities
        spotFxfFxBuy:
          type: number
          format: double
          description: Amount of a currency being purchased in a foreign exchange transaction, expressed in the buy currency
        spotFxfFxSell:
          type: number
          format: double
          description: Amount of a currency being sold in a foreign exchange transaction, expressed in the sell currency
    LocalCurrencyV3:
      type: object
      properties:
        commission:
          type: number
          format: double
          example: 100
        exchangeFee:
          type: number
          format: double
          example: 15
        gross:
          type: number
          format: double
          example: 16950
        interest:
          type: number
          format: double
        trade:
          type: number
          format: double
          example: 16950
        totalCost:
          type: number
          format: double
        unitCost:
          type: number
          format: double
        realizedGainLossFx:
          type: number
          format: double
        realizedGainLossPrice:
          type: number
          format: double
        reclaim:
          type: number
          format: double
          example: 10
        realizedGainLoss:
          type: number
          format: double
        realizedGainLossShortTerm:
          type: number
          format: double
        realizedGainLossLongTerm:
          type: number
          format: double
        totalAdjCost:
          type: number
          format: double
        unitPrice:
          type: number
          format: double
          example: 1
        unitAdjCost:
          type: number
          format: double
        taxWithholding:
          type: number
          format: double
        otherFees:
          type: number
          format: double
        principalAmount:
          type: number
          format: double
        notionalAmount:
          type: number
          format: double
    BaseCurrencyV3:
      type: object
      properties:
        commission:
          type: number
          format: double
          example: 167
        exchangeFee:
          type: number
          format: double
          example: 10
        gross:
          type: number
          format: double
          example: 16950
        interest:
          type: number
          format: double
        trade:
          type: number
          format: double
          example: 16950
        totalCost:
          type: number
          format: double
        unitCost:
          type: number
          format: double
        realizedGainLossFx:
          type: number
          format: double
        realizedGainLossPrice:
          type: number
          format: double
        reclaim:
          type: number
          format: double
        realizedGainLoss:
          type: number
          format: double
        realizedGainLossShortTerm:
          type: number
          format: double
        realizedGainLossLongTerm:
          type: number
          format: double
        totalAdjCost:
          type: number
          format: double
        unitPrice:
          type: number
          format: double
          example: 1
        unitAdjCost:
          type: number
          format: double
        taxWithholding:
          type: number
          format: double
          example: 0
        otherFees:
          type: number
          format: double
          example: 0
        principalAmount:
          type: number
          format: double
        notionalAmount:
          type: number
          format: double
     
  examples:
    LotpositionsResultExample:
      value:
        data:
          product: 
            externalId: 1000-1-01230
            id: 1000-1-01230
            lotsCount: 2000
          reportingPeriod: Daily
          lotPositions: 
              - id: 10
                dateType: null
                tradeDate: 2016-02-23T00:00:00
                settlementDate: 2016-02-26T00:00:00
                lastModifiedDate: 2018-10-16T11:45:33
                asOfDate: 2017-01-01T00:00:00
                lotReliefMethod: 
                glAccountCode: 
                glAccountDescription: 
                couponRate: null
                holdingPeriodCode: LongTerm
                securityExternalId: abcd001234567
                longShortIndicator: L
                quantity: 10000
                localCurrencyIsoCode: USD
                currencyIsoCode: USD
                systemCurrency: 
                    amortizationIncomeAmount: null
                    marketValue: 500000
                    marketValueWithCashAccrual: 500000
                    marketValueWithNetAi: 500000
                    marketValueWithGrossAi: 500000
                    notionalCost: null
                    notionalValue: null
                    uglFx: 0
                    uglPrice: 100000.5
                    withholdingTax: null
                    cashAccrual: null
                    unitPrice: 45.25
                    OriginalCost: 457844.9
                    currentCost: 457844.9
                    originalUnitCost: 30.1234
                    currentUnitCost: 30.1234
                    unrealizedGainLoss: 100000.5
                    amortizedUnrealizedGainLoss: 100000.5
                    netAccruedIncome: null
                    grossAccruedIncome: null
                    settleDateCash: null
                    incomeRate: 0.45
                    fxRateLocalSystem: 1
                    totalMarketValue: 299564367.4757                
                localCurrency: 
                    amortizationIncomeAmount: null
                    marketValue: 500000
                    marketValueWithCashAccrual: 500000
                    marketValueWithNetAi: 500000
                    marketValueWithGrossAi: 500000
                    notionalCost: null
                    notionalValue: null
                    uglFx: 0
                    uglPrice: null
                    withholdingTax: null
                    cashAccrual: null
                    unitPrice: 45.25
                    originalCost: 457844.9
                    currentCost: 457844.9
                    originalUnitCost: 30.1234
                    currentUnitCost: 30.1234
                    unrealizedGainLoss: 100000.5
                    amortizedUnrealizedGainLoss: 100000.5
                    netAccruedIncome: null
                    grossAccruedIncome: null
                    settleDateCash: null
                    incomeRate: 0.45                
                baseCurrency: 
                    amortizationIncomeAmount: null
                    marketValue: 500000
                    marketValueWithCashAccrual: 500000
                    marketValueWithNetAi: 500000
                    marketValueWithGrossAi: 500000
                    notionalCost: null
                    notionalValue: null
                    uglFx: 0
                    uglPrice: 100000.5
                    withholdingTax: null
                    cashAccrual: null
                    unitPrice: 45.25
                    originalCost: 457844.9
                    currentCost: 457844.9
                    originalUnitCost: 30.1234
                    currentUnitCost: 30.1234
                    unrealizedGainLoss: 100000.5
                    amortizedUnrealizedGainLoss: 100000.5
                    netAccruedIncome: null
                    grossAccruedIncome: null
                    settleDateCash: null
                    incomeRate: 0.45
                    fxRateLocalBase: 1        
              - id: 11
                dateType: null
                tradeDate: 2016-02-24T00:00:00
                settlementDate: 2016-02-29T00:00:00
                lastModifiedDate: 2018-10-16T11:45:33
                asOfDate: 2017-01-01T00:00:00
                lotReliefMethod: 
                glAccountCode: 
                glAccountDescription: 
                couponRate: null
                securityExternalId: abcd001234567
                longShortIndicator: L
                quantity: 2000
                localCurrencyIsoCode: USD
                currencyIsoCode: USD
                systemCurrency: 
                    amortizationIncomeAmount: null
                    marketValue: 200000
                    marketValueWithCashAccrual: 200000
                    marketValueWithNetAi: 200000
                    marketValueWithGrossAi: 200000
                    notionalCost: null
                    notionalValue: null
                    uglFx: 0
                    uglPrice: 43255
                    withholdingTax: null
                    cashAccrual: null
                    unitPrice: 49.96
                    OriginalCost: 100444
                    currentCost: 100444
                    originalUnitCost: 41.43
                    currentUnitCost: 41.43
                    unrealizedGainLoss: 43255
                    amortizedUnrealizedGainLoss: 43255
                    netAccruedIncome: null
                    grossAccruedIncome: null
                    settleDateCash: null
                    incomeRate: 0.45
                    fxRateLocalSystem: 1
                    totalMarketValue: 356754367.8494                
                localCurrency: 
                    amortizationIncomeAmount: null
                    marketValue: 200000
                    marketValueWithCashAccrual: 200000
                    marketValueWithNetAi: 200000
                    marketValueWithGrossAi: 200000
                    notionalCost: null
                    notionalValue: null
                    uglFx: 0
                    uglPrice: null
                    withholdingTax: null
                    cashAccrual: null
                    unitPrice: 49.96
                    originalCost: 100444
                    currentCost: 100444
                    originalUnitCost: 41.43
                    currentUnitCost: 41.43
                    unrealizedGainLoss: 43255
                    amortizedUnrealizedGainLoss: 43255
                    netAccruedIncome: null
                    grossAccruedIncome: null
                    settleDateCash: null
                    incomeRate: 0.45                
                baseCurrency: 
                    amortizationIncomeAmount: null
                    marketValue: 200000
                    marketValueWithCashAccrual: 200000
                    marketValueWithNetAi: 200000
                    marketValueWithGrossAi: 200000
                    notionalCost: null
                    notionalValue: null
                    uglFx: 0
                    uglPrice: 43255
                    withholdingTax: null
                    cashAccrual: null
                    unitPrice: 49.96
                    originalCost: 100444
                    currentCost: 100444
                    originalUnitCost: 41.43
                    currentUnitCost: 41.43
                    unrealizedGainLoss: 43255
                    amortizedUnrealizedGainLoss: 43255
                    netAccruedIncome: null
                    grossAccruedIncome: null
                    settleDateCash: null
                    incomeRate: 0.45
                    fxRateLocalBase: 1
        paging:
          totalCount: 1000
          limit: 2
          first: 'before=MQ==&after=Mw=='
          last: 'before=MjU5Mw==&after=MjU5NQ=='
          previous: null
          next: 'before=NA==&after=Ng=='
          self: 'before=MQ==&after=Mw=='
    LotpositionsResultSecuritiesExample:
      value:
        data:
          product: 
            externalId: 1000-1-01230
            id: 1000-1-01230
            lotsCount: 2000        
          reportingPeriod: Daily
          lotPositions: 
              - id: 10
                dateType: null
                tradeDate: 2016-02-23T00:00:00
                settlementDate: 2016-02-26T00:00:00
                lastModifiedDate: 2018-10-16T11:45:33
                asOfDate: 2017-01-01T00:00:00
                lotReliefMethod: 
                glAccountCode: 
                glAccountDescription: 
                couponRate: null
                holdingPeriodCode: LongTerm
                securityExternalId: abcd001234567
                longShortIndicator: L
                quantity: 10000
                localCurrencyIsoCode: USD
                currencyIsoCode: USD
                security: 
                    id: null
                    externalId: abcd001234567
                    cusip: null
                    sedol: null
                    ticker: aaa
                    isin: null
                    type: COMMON STOCK
                    assetType: Equities
                    name: AAA Inc.
                    maturityDate: null
                    calldate: null
                    callPrice: null
                    couponRate: null
                    currencyIsoCode: USD
                    rating: 
                        quality1: null
                        quality2: null
                        quality3: null
                        sp: null
                        spShortTerm: null
                        spLongTerm: null
                        moody: null
                        moodyShortTerm: null
                        moodyLongTerm: null
                        fitchLongTerm: null                    
                    gics: 
                        sectorCode: null
                        industryGroupCode: null
                        industryCode: null
                        subIndustryCode: null
                        sectorName: Health Care
                        industryGroupName: null
                        industryName: null
                        subIndustryName: null                    
                    issueCountryIsoCode: null
                    riskCountryIsoCode: US
                    issuerIncorporationCountryIsoCode: null                
                systemCurrency: 
                    amortizationIncomeAmount: null
                    marketValue: 500000
                    marketValueWithCashAccrual: 500000
                    marketValueWithNetAi: 500000
                    marketValueWithGrossAi: 500000
                    notionalCost: null
                    notionalValue: null
                    uglFx: 0
                    uglPrice: 100000.5
                    withholdingTax: null
                    cashAccrual: null
                    unitPrice: 45.25
                    OriginalCost: 457844.9
                    currentCost: 457844.9
                    originalUnitCost: 30.1234
                    currentUnitCost: 30.1234
                    unrealizedGainLoss: 100000.5
                    amortizedUnrealizedGainLoss: 100000.5
                    netAccruedIncome: null
                    grossAccruedIncome: null
                    settleDateCash: null
                    incomeRate: 0.45
                    fxRateLocalSystem: 1
                    totalMarketValue: 299564367.4757                
                localCurrency: 
                    amortizationIncomeAmount: null
                    marketValue: 500000
                    marketValueWithCashAccrual: 500000
                    marketValueWithNetAi: 500000
                    marketValueWithGrossAi: 500000
                    notionalCost: null
                    notionalValue: null
                    uglFx: 0
                    uglPrice: null
                    withholdingTax: null
                    cashAccrual: null
                    unitPrice: 45.25
                    originalCost: 457844.9
                    currentCost: 457844.9
                    originalUnitCost: 30.1234
                    currentUnitCost: 30.1234
                    unrealizedGainLoss: 100000.5
                    amortizedUnrealizedGainLoss: 100000.5
                    netAccruedIncome: null
                    grossAccruedIncome: null
                    settleDateCash: null
                    incomeRate: 0.45                
                baseCurrency: 
                    amortizationIncomeAmount: null
                    marketValue: 500000
                    marketValueWithCashAccrual: 500000
                    marketValueWithNetAi: 500000
                    marketValueWithGrossAi: 500000
                    notionalCost: null
                    notionalValue: null
                    uglFx: 0
                    uglPrice: 100000.5
                    withholdingTax: null
                    cashAccrual: null
                    unitPrice: 45.25
                    originalCost: 457844.9
                    currentCost: 457844.9
                    originalUnitCost: 30.1234
                    currentUnitCost: 30.1234
                    unrealizedGainLoss: 100000.5
                    amortizedUnrealizedGainLoss: 100000.5
                    netAccruedIncome: null
                    grossAccruedIncome: null
                    settleDateCash: null
                    incomeRate: 0.45
                    fxRateLocalBase: 1
              - id: 11
                dateType: null
                tradeDate: 2016-02-24T00:00:00
                settlementDate: 2016-02-29T00:00:00
                lastModifiedDate: 2018-10-16T11:45:33
                asOfDate: 2017-01-01T00:00:00
                lotReliefMethod: 
                glAccountCode: 
                glAccountDescription: 
                couponRate: null
                securityExternalId: abcd001234567
                longShortIndicator: L
                quantity: 2000
                localCurrencyIsoCode: USD
                currencyIsoCode: USD
                security: 
                    id: null
                    externalId: csus002567105
                    cusip: null
                    sedol: null
                    ticker: abax
                    isin: null
                    type: COMMON STOCK
                    assetType: Equities
                    name: Abaxis Inc.
                    maturityDate: null
                    calldate: null
                    callPrice: null
                    couponRate: null
                    currencyIsoCode: USD
                    rating: 
                        quality1: null
                        quality2: null
                        quality3: null
                        sp: null
                        spShortTerm: null
                        spLongTerm: null
                        moody: null
                        moodyShortTerm: null
                        moodyLongTerm: null
                        fitchLongTerm: null                    
                    gics: 
                        sectorCode: null
                        industryGroupCode: null
                        industryCode: null
                        subIndustryCode: null
                        sectorName: Health Care
                        industryGroupName: null
                        industryName: null
                        subIndustryName: null                    
                    issueCountryIsoCode: null
                    riskCountryIsoCode: US
                    issuerIncorporationCountryIsoCode: null                
                systemCurrency: 
                    amortizationIncomeAmount: null
                    marketValue: 200000
                    marketValueWithCashAccrual: 200000
                    marketValueWithNetAi: 200000
                    marketValueWithGrossAi: 200000
                    notionalCost: null
                    notionalValue: null
                    uglFx: 0
                    uglPrice: 43255
                    withholdingTax: null
                    cashAccrual: null
                    unitPrice: 49.96
                    OriginalCost: 100444
                    currentCost: 100444
                    originalUnitCost: 41.43
                    currentUnitCost: 41.43
                    unrealizedGainLoss: 43255
                    amortizedUnrealizedGainLoss: 43255
                    netAccruedIncome: null
                    grossAccruedIncome: null
                    settleDateCash: null
                    incomeRate: 0.45
                    fxRateLocalSystem: 1
                    totalMarketValue: 356754367.8494                
                localCurrency: 
                    amortizationIncomeAmount: null
                    marketValue: 200000
                    marketValueWithCashAccrual: 200000
                    marketValueWithNetAi: 200000
                    marketValueWithGrossAi: 200000
                    notionalCost: null
                    notionalValue: null
                    uglFx: 0
                    uglPrice: null
                    withholdingTax: null
                    cashAccrual: null
                    unitPrice: 49.96
                    originalCost: 100444
                    currentCost: 100444
                    originalUnitCost: 41.43
                    currentUnitCost: 41.43
                    unrealizedGainLoss: 43255
                    amortizedUnrealizedGainLoss: 43255
                    netAccruedIncome: null
                    grossAccruedIncome: null
                    settleDateCash: null
                    incomeRate: 0.45                
                baseCurrency: 
                    amortizationIncomeAmount: null
                    marketValue: 200000
                    marketValueWithCashAccrual: 200000
                    marketValueWithNetAi: 200000
                    marketValueWithGrossAi: 200000
                    notionalCost: null
                    notionalValue: null
                    uglFx: 0
                    uglPrice: 43255
                    withholdingTax: null
                    cashAccrual: null
                    unitPrice: 49.96
                    originalCost: 100444
                    currentCost: 100444
                    originalUnitCost: 41.43
                    currentUnitCost: 41.43
                    unrealizedGainLoss: 43255
                    amortizedUnrealizedGainLoss: 43255
                    netAccruedIncome: null
                    grossAccruedIncome: null
                    settleDateCash: null
                    incomeRate: 0.45
                    fxRateLocalBase: 1
        paging:
          totalCount: 1000
          limit: 2
          first: 'before=MQ==&after=Mw=='
          last: 'before=MjU5Mw==&after=MjU5NQ=='
          previous: null
          next: 'before=NA==&after=Ng=='
          self: 'before=MQ==&after=Mw=='
    PortfolioMetadataV1ResponseExample:
      value:
        data:
          - id: 1000-1-00003
            externalId: null
            type: PORTFOLIO
            name: Worldwide Capital Test Fixed Income
            strategyName: null
            mnemonic: null
            startDate: '1950-01-01T00:00:00'
            endDate: null
            performanceStartDate: '2011-03-28T00:00:00'
            status: ACTIVE
            baseCurrencyIsoCode: USD
            domicileCurrencyIsoCode: 'KY  '
            benchmarkIndex1: BM_SP500_G
            benchmarkIndex2: null
            benchmarkIndex3: null
            benchmarkIndex4: null
            productUdf:
              text1: null
              text2: null
              text3: null
              text4: null
              text5: null
              text6: null
              text7: null
              text8: null
              text9: null
              text10: null
              text11: null
              text12: null
              text13: null
              text14: null
              text15: null
              text16: null
          - id: 1000-1-00004
            externalId: null
            type: PORTFOLIO
            name: W Family Offices
            strategyName: null
            mnemonic: null
            startDate: '1950-01-01T00:00:00'
            endDate: null
            performanceStartDate: null
            status: ACTIVE
            baseCurrencyIsoCode: USD
            domicileCurrencyIsoCode: 'US  '
            benchmarkIndex1: null
            benchmarkIndex2: null
            benchmarkIndex3: null
            benchmarkIndex4: null
            productUdf:
              text1: null
              text2: null
              text3: null
              text4: null
              text5: null
              text6: null
              text7: null
              text8: null
              text9: null
              text10: null
              text11: null
              text12: null
              text13: null
              text14: null
              text15: null
              text16: null
          - id: 1000-1-00005
            externalId: null
            type: PORTFOLIO
            name: Worldwide Capital Test Bank Debt
            strategyName: null
            mnemonic: null
            startDate: '1950-01-01T00:00:00'
            endDate: null
            performanceStartDate: null
            status: ACTIVE
            baseCurrencyIsoCode: USD
            domicileCurrencyIsoCode: 'US  '
            benchmarkIndex1: null
            benchmarkIndex2: null
            benchmarkIndex3: null
            benchmarkIndex4: null
            productUdf:
              text1: null
              text2: null
              text3: null
              text4: null
              text5: null
              text6: null
              text7: null
              text8: null
              text9: null
              text10: null
              text11: null
              text12: null
              text13: null
              text14: null
              text15: null
              text16: null
        paging:
          totalCount: 176
          limit: 3
          first: 'before=MQ==&after=Mw=='
          last: 'before=MTc1&after=MTc3'
          previous: null
          next: 'before=NA==&after=Ng=='
          self: 'before=MQ==&after=Mw=='
    PortfolioMetadataV2ResponseExample:
      value:
        data:
          - id: 1000-1-00003
            externalId: null
            type: PORTFOLIO
            name: null
            strategyName: null
            mnemonic: null
            startDate: '1950-01-01T00:00:00'
            endDate: null
            performanceStartDate: '2011-03-28T00:00:00'
            status: null
            baseCurrencyIsoCode: USD
            domicileCountryIsoCode: KY
            benchmarkIndex1: BM_SP500_G
            benchmarkId1: RUSS_RU2000_USD_TR
            benchmarkIndex2: null
            benchmarkId2: null
            benchmarkIndex3: null
            benchmarkId3: null
            benchmarkIndex4: null
            benchmarkId4: null
            benchmarkIndex5: null
            benchmarkId5: null
            benchmarkIndex6: null
            benchmarkId6: null
            productUdf:
              text1: null
              text2: null
              text3: null
              text4: null
              text5: null
              text6: null
              text7: null
              text8: null
              text9: null
              text10: null
              text11: null
              text12: null
              text13: null
              text14: null
              text15: null
              text16: null
          - id: 1000-1-00004
            externalId: null
            type: PORTFOLIO
            name: W Family Offices
            strategyName: null
            mnemonic: null
            startDate: '1950-01-01T00:00:00'
            endDate: null
            performanceStartDate: null
            status: null
            baseCurrencyIsoCode: USD
            domicileCountryIsoCode: US
            benchmarkIndex1: BM_SP500_G
            benchmarkId1: RUSS_RU2000_USD_TR
            benchmarkIndex2: null
            benchmarkId2: null
            benchmarkIndex3: null
            benchmarkId3: null
            benchmarkIndex4: null
            benchmarkId4: null
            benchmarkIndex5: null
            benchmarkId5: null
            benchmarkIndex6: null
            benchmarkId6: null
            productUdf:
              text1: null
              text2: null
              text3: null
              text4: null
              text5: null
              text6: null
              text7: null
              text8: null
              text9: null
              text10: null
              text11: null
              text12: null
              text13: null
              text14: null
              text15: null
              text16: null
          - id: 1000-1-00005
            externalId: null
            type: PORTFOLIO
            name: null
            strategyName: null
            mnemonic: null
            startDate: '1950-01-01T00:00:00'
            endDate: null
            performanceStartDate: null
            status: ACTIVE
            baseCurrencyIsoCode: USD
            domicileCountryIsoCode: US
            benchmarkIndex1: BM_SP500_G
            benchmarkId1: RUSS_RU2000_USD_TR
            benchmarkIndex2: null
            benchmarkId2: null
            benchmarkIndex3: null
            benchmarkId3: null
            benchmarkIndex4: null
            benchmarkId4: null
            benchmarkIndex5: null
            benchmarkId5: null
            benchmarkIndex6: null
            benchmarkId6: null
            productUdf:
              text1: null
              text2: null
              text3: null
              text4: null
              text5: null
              text6: null
              text7: null
              text8: null
              text9: null
              text10: null
              text11: null
              text12: null
              text13: null
              text14: null
              text15: null
              text16: null
        paging:
          totalCount: 176
          limit: 3
          first: 'before=MQ==&after=Mw=='
          last: 'before=MTc1&after=MTc3'
          previous: null
          next: 'before=NA==&after=Ng=='
          self: 'before=MQ==&after=Mw=='
    PortfolioRelationshipResultExample:
      value:
        data:
          - groupExternalId: null
            groupId: 1000-C-00001
            groupName: null
            groupType: COMPOSITE
            groupOpenDate: '2011-01-01T00:00:00'
            groupInceptionDate: null
            groupPerformanceInceptionDate: '2011-01-01T00:00:00'
            groupTerminationDate: null
            productExternalId: WWTEST
            productId: 1000-1-00002
            productTerminationDate: null
            productStartDate: '2013-05-01T00:00:00'
            productEndDate: '2099-12-31T00:00:00'
            links:
              - rel: portfolioMetadata
                href: 'https://api.seic.com/v1/portfolio/metadata?externalId=1000-1-00002'
          - groupExternalId: null
            groupId: 1000-C-00001
            groupName: null
            groupType: COMPOSITE
            groupOpenDate: '2011-01-01T00:00:00'
            groupInceptionDate: null
            groupPerformanceInceptionDate: '2011-01-01T00:00:00'
            groupTerminationDate: null
            productExternalId: null
            productId: 1000-1-00003
            productTerminationDate: null
            productStartDate: '2011-01-01T00:00:00'
            productEndDate: '2099-12-31T00:00:00'
            links:
              - rel: portfolioMetadata
                href: 'https://api.seic.com/v1/portfolio/metadata?externalId=1000-1-00003'
          - groupExternalId: null
            groupId: 1000-C-00001
            groupName: null
            groupType: COMPOSITE
            groupOpenDate: '2011-01-01T00:00:00'
            groupInceptionDate: null
            groupPerformanceInceptionDate: '2011-01-01T00:00:00'
            groupTerminationDate: null
            productExternalId: null
            productId: 1000-4-00001
            productTerminationDate: null
            productStartDate: '2012-07-31T00:00:00'
            productEndDate: '2012-11-30T00:00:00'
            links:
              - rel: portfolioMetadata
                href: 'https://api.seic.com/v1/portfolio/metadata?externalId=1000-4-00001'
        paging:
          totalCount: 36
          limit: 3
          first: 'before=MQ==&after=Mw=='
          last: 'before=MzQ=&after=MzY='
          previous: null
          next: 'before=NA==&after=Ng=='
          self: 'before=MQ==&after=Mw=='
    PortfolioSecuritiesResultExample:
      value:
        data:
          - externalId: null
            edwId: 0
            type: SEI ID
            monthlyAccrualValue: null
            endDate: '2019-12-31T23:59:59'
            startDate: '2019-12-17T00:00:00'
            yearlyAccrualValue: null
            alternateId: null
            alternateType: null
            amortizationType: null
            asOfDate: '2019-12-17T00:00:00'
            asc820Code: null
            assetType: Swap
            bmbGlobalId: null
            bmbTickerId: null
            bmbUniqueId: null
            brokerName: null
            id: null
            callDate1: null
            callDate2: null
            callDate3: null
            callPriceAmount1: null
            callPriceAmount2: null
            callPriceAmount3: null
            closeDate: null
            couponDelayTypeCode: null
            couponFirstDate: null
            couponLastDate: null
            cusipId: null
            interestStartDate: null
            dividendRate: null
            domesticInternationalFlag: null
            domicileCountryIsoCode: null
            dtccId: null
            exchangeCode: None
            exchangeMicCode: null
            exchangeName: null
            expirationDate: null
            form13FSecurity: false
            gicsIndustryCode: null
            gicsIndustryGroupCode: null
            gicsIndustryGroupName: null
            gicsIndustryName: null
            gicsSectorCode: null
            gicsSectorName: null
            gicsSubIndustryCode: null
            gicsSubIndustryName: null
            idcId: null
            interestRate: null
            investmentDescription: WWC PLC - CFD - LOCAL CRNCY
            investmentName: WWC PLC - CFD - LOCAL CRNCY
            investmentType: CFD
            isin: null
            issueCountryIsoCode: GB
            issueCurrencyIsoCode: GBP
            issueDate: null
            issuePriceAmount: null
            issuerIncorporationCode: null
            issuerName: null
            linCode: null
            loanId: null
            maturityDate: null
            maturityPriceAmount: null
            openDate: null
            optionDate: null
            optionExpireDate: null
            optionPriceAmount: null
            paymentFrequencyTypeName: null
            penUltimateCouponDate: null
            pricingFactorValue: 1
            principalCurrencyIsocode: GBP
            referenceCode: null
            refundedDate: null
            riskCountryIsoCode: null
            riskCurrencyIsoCode: GBP
            secEligibleFlag: false
            sedol: null
            sellPriceAmount: null
            settlementLagDays: 0
            ticker: null
            tradingFactorValue: 1
            lastModifiedDate: '2019-12-17T13:19:24'
            taxWithholdingTypeCode: Standard
          - externalId: null
            edwId: 0
            type: SEI ID
            monthlyAccrualValue: null
            endDate: '2019-12-31T23:59:59'
            startDate: '2019-12-17T00:00:00'
            yearlyAccrualValue: null
            alternateId: 0142222CFD
            alternateType: null
            amortizationType: null
            asOfDate: '2019-12-17T00:00:00'
            asc820Code: null
            assetType: CFD
            bmbGlobalId: null
            bmbTickerId: null
            bmbUniqueId: null
            brokerName: null
            id: null
            callDate1: null
            callDate2: null
            callDate3: null
            callPriceAmount1: null
            callPriceAmount2: null
            callPriceAmount3: null
            closeDate: null
            couponDelayTypeCode: null
            couponFirstDate: null
            couponLastDate: null
            cusipId: null
            interestStartDate: null
            dividendRate: null
            domesticInternationalFlag: null
            domicileCountryIsoCode: null
            dtccId: null
            exchangeCode: XLON
            exchangeMicCode: null
            exchangeName: null
            expirationDate: null
            form13FSecurity: false
            gicsIndustryCode: null
            gicsIndustryGroupCode: null
            gicsIndustryGroupName: null
            gicsIndustryName: null
            gicsSectorCode: null
            gicsSectorName: null
            gicsSubIndustryCode: null
            gicsSubIndustryName: null
            idcId: null
            interestRate: null
            investmentDescription: ABC PLC - CFD - LOCAL CRNCY
            investmentName: ABC PLC - CFD - LOCAL CRNCY
            investmentType: CFD
            isin: null
            issueCountryIsoCode: GB
            issueCurrencyIsoCode: GBP
            issueDate: null
            issuePriceAmount: null
            issuerIncorporationCode: null
            issuerName: BBG001ABCDE5
            linCode: null
            loanId: null
            maturityDate: null
            maturityPriceAmount: null
            openDate: null
            optionDate: null
            optionExpireDate: null
            optionPriceAmount: null
            paymentFrequencyTypeName: null
            penUltimateCouponDate: null
            pricingFactorValue: 1
            principalCurrencyIsocode: GBP
            referenceCode: null
            refundedDate: null
            riskCountryIsoCode: null
            riskCurrencyIsoCode: GBP
            secEligibleFlag: false
            sedol: null
            sellPriceAmount: null
            settlementLagDays: 0
            ticker: null
            tradingFactorValue: 1
            lastModifiedDate: '2019-12-17T13:19:26'
            taxWithholdingTypeCode: Standard
          - externalId: null
            edwId: 0
            type: SEI ID
            monthlyAccrualValue: null
            endDate: '2019-12-31T23:59:59'
            startDate: '2019-12-17T00:00:00'
            yearlyAccrualValue: null
            alternateId: null
            alternateType: null
            amortizationType: null
            asOfDate: '2019-12-17T00:00:00'
            asc820Code: null
            assetType: Swap
            bmbGlobalId: null
            bmbTickerId: null
            bmbUniqueId: null
            brokerName: null
            id: null
            callDate1: null
            callDate2: null
            callDate3: null
            callPriceAmount1: null
            callPriceAmount2: null
            callPriceAmount3: null
            closeDate: null
            couponDelayTypeCode: null
            couponFirstDate: null
            couponLastDate: null
            cusipId: null
            interestStartDate: null
            dividendRate: null
            domesticInternationalFlag: null
            domicileCountryIsoCode: null
            dtccId: null
            exchangeCode: XLON
            exchangeMicCode: null
            exchangeName: null
            expirationDate: null
            form13FSecurity: false
            gicsIndustryCode: null
            gicsIndustryGroupCode: null
            gicsIndustryGroupName: null
            gicsIndustryName: null
            gicsSectorCode: null
            gicsSectorName: null
            gicsSubIndustryCode: null
            gicsSubIndustryName: null
            idcId: null
            interestRate: null
            investmentDescription: WWCF PLC - CFD - LOCAL CRNCY
            investmentName: WWCF PLC - CFD - LOCAL CRNCY
            investmentType: CFD
            isin: null
            issueCountryIsoCode: GB
            issueCurrencyIsoCode: GBP
            issueDate: null
            issuePriceAmount: null
            issuerIncorporationCode: null
            issuerName: BBG343FFBMT5
            linCode: null
            loanId: null
            maturityDate: null
            maturityPriceAmount: null
            openDate: null
            optionDate: null
            optionExpireDate: null
            optionPriceAmount: null
            paymentFrequencyTypeName: null
            penUltimateCouponDate: null
            pricingFactorValue: 1
            principalCurrencyIsocode: GBP
            referenceCode: null
            refundedDate: null
            riskCountryIsoCode: null
            riskCurrencyIsoCode: GBP
            secEligibleFlag: false
            sedol: null
            sellPriceAmount: null
            settlementLagDays: 0
            ticker: null
            tradingFactorValue: 1
            lastModifiedDate: '2019-12-17T13:19:26'
            taxWithholdingTypeCode: Standard
        paging:
          totalCount: 341
          limit: 3
          first: 'before=MQ==&after=Mw=='
          last: 'before=MzQw&after=MzQy'
          previous: null
          next: 'before=NA==&after=Ng=='
          self: 'before=MQ==&after=Mw=='
    PortfolioBenchmarkResultExample:
      value:
        data:
          - asOfDate: '2021-09-01T00:00:00'
            id: null
            name: null
            price: 7787.691658
          - asOfDate: '2021-09-01T00:00:00'
            id: null
            name: null
            price: 13797.430723
          - asOfDate: '2021-09-01T00:00:00'
            id: null
            name: null
            price: 11792.9744
          - asOfDate: '2021-09-01T00:00:00'
            id: null
            name: null
            price: 9437.154688
          - asOfDate: '2021-09-02T00:00:00'
            id: null
            name: null
            price: 7817.409185
          - asOfDate: '2021-09-02T00:00:00'
            id: null
            name: null
            price: 13844.936045
          - asOfDate: '2021-09-02T00:00:00'
            id: null
            name: null
            price: 11881.12917
          - asOfDate: '2021-09-02T00:00:00'
            id: null
            name: null
            price: 9465.466675
          - asOfDate: '2021-09-03T00:00:00'
            id: null
            name: null
            price: 7832.519512
          - asOfDate: '2021-09-03T00:00:00'
            id: null
            name: null
            price: 13856.309118
          - asOfDate: '2021-09-03T00:00:00'
            id: null
            name: null
            price: 11819.58782
          - asOfDate: '2021-09-03T00:00:00'
            id: null
            name: null
            price: 9462.538603
        paging:
          totalCount: 15
          limit: 25
          first: 'before=MQ==&after=MjU='
          last: 'before=MQ==&after=MjU='
          previous: null
          next: null
          self: 'before=MQ==&after=MjU='
    PortfolioBenchmarkPerformanceResultExample:
      value:
        data:
        - metadata:
            name: null
            familyName: null
            currencyIsoCode: USD
            price: 428.123012
            inceptionDate: '2000-01-01T00:00:00'
            startDate: '2008-12-31T00:00:00'
            endDate: '2008-12-31T00:00:00'
            returnPeriodType: All
            performanceType: Total Return
            periodFrequency: Yearly
          benchmarkId: null
          asOfDate: '2008-12-31T00:00:00'
          oneDay: 3.257459540434
          mtd: -3.69557791592097
          qtd: -20.25788640127419
          ytd: -36.91458859016531
          itdc: 225.32366996408797
          itda: 13.99138348762157
          oneMonth: -3.69557791592097
          threeMonth: -20.25788640127419
          sixMonth: -33.98625787727044
          oneYear: -36.91458859016531
          twoYear: -15.65348911125118
          threeYear: -3.57382448429935
          fourYear: -1.1919182821299
          fiveYear: 2.14414896735555
          sevenYear: 6.48887747756772
          tenYear: null
          fifteenYear: null
          twentyYear: null
          twentyFiveYear: null
        paging:
          totalCount: 220
          limit: 1
          first: before=MQ==&after=MQ==
          last: before=MjIw&after=MjIw
          previous: null
        next: before=Mg==&after=Mg==
        self: before=MQ==&after=MQ==
    PortfolioBalanceResultExample:
      value:
        data:
          product:
            id: 1000-1-00002
            externalId: WWTEST
            name: null
          reportingPeriod: Daily
          totalBalances:
            - asOfDate: '2021-09-24T00:00:00'
              lastModifiedDate: '2020-06-23T17:38:28'
              marketValue: null
              currentCost: null
              originalCost: null
              unrealizedGain&Loss: null
              amortizedUnrealizedGain: null
              netAccruedIncome: null
              grossAccruedIncome: null
              baseSettleCash: null
              baseCashAccrual: 864062.6
              clientSpecificMarketValue: 0
              totalPortfolioPositionValue: 1612944021.1499968
        paging:
          totalCount: 1
          limit: 25
          first: 'before=MQ==&after=MjU='
          last: 'before=MQ==&after=MjU='
          previous: null
          next: null
          self: 'before=MQ==&after=MjU='
    PortfolioPerformancev1GrossResultExample:
      value: 
        data:
          performance:
            - productId: 1000-1-0001b
              productExternalId: WWTEST
              productName: 56 AB Pension Fund
              productInceptionDate: '2009-11-13T00:00:00'
              asOfDate: '2020-12-01T00:00:00'
              inceptionDate: '2009-11-14T00:00:00'
              returnType: Portfolio Gross
              level: Total Fund
              currencyIsoCode: USD
              calendarRateOfReturn:
                mtd: 0.67024399999999
                qtd: 17.03126732615261
                ytd: 16.1006660166771
                itd: 373.6845008341063
                itdAnnualized: 15.10351597494042
                bmitd: 264.230128809771
                bmitdAnnualized: 12.400600182474996
              rollingRateOfReturn:
                oneMonth: 14.79498438416583
                threeMonth: 10.5421226046262
                sixMonth: 24.04486318195438
                oneYear: null
                twoYear: null
                threeYear: null
                fourYear: null
                fiveYear: null
                sevenYear: null
                tenYear: null
              benchmark:
                primary: S&P 500 TR USD
                price: 9399.77526
                calendarRateOfReturn:
                  mtd: 0.89500246743017
                  qtd: 21.99508756346412
                  ytd: 11.39845547018004
                rollingRateOfReturn:
                  oneYear: 14.61057765310959
                  threeYear: 7.57042303463251
                  fiveYear: 10.32574378455295
        paging:
          totalCount: 1
          limit: 25
          first: before=MQ==&after=MjU=
          last: before=MQ==&after=MjU=
          previous: null
          next: null
          self: before=MQ==&after=MjU=
    PortfolioPerformancev1NetResultExample:
      value:
        data:
          performance:
            - productId: 1000-1-0001b
              productExternalId: WWTEST
              productName: 56 AB Pension Fund
              productInceptionDate: '2009-11-13T00:00:00'
              asOfDate: '2020-12-01T00:00:00'
              inceptionDate: '2009-11-14T00:00:00'
              returnType: Portfolio Net
              level: Total Fund
              currencyIsoCode: USD
              calendarRateOfReturn:
                mtd: 0.670244
                qtd: 16.82411049024637
                ytd: 15.07331749818812
                itd: 324.30855325754254
                itdAnnualized: 13.96331596337832
                bmitd: 264.230128809771
                bmitdAnnualized: 12.400600182474996
              rollingRateOfReturn:
                oneMonth: 14.68892636241473
                threeMonth: 10.26502267245881
                sixMonth: 23.41596191999677
                oneYear: null
                twoYear: null
                threeYear: null
                fourYear: null
                fiveYear: null
                sevenYear: null
                tenYear: null
              benchmark:
                primary: S&P 500 TR USD
                price: 9399.77526
                calendarRateOfReturn:
                  mtd: 0.89500246743017
                  qtd: 21.99508756346412
                  ytd: 11.39845547018004
                rollingRateOfReturn:
                  oneYear: 14.61057765310959
                  threeYear: 7.57042303463251
                  fiveYear: 10.32574378455295
        paging:
          totalCount: 1
          limit: 25
          first: before=MQ==&after=MjU=
          last: before=MQ==&after=MjU=
          previous: null
          next: null
          self: before=MQ==&after=MjU=
    PortfolioPerformancev2GrossResultExample:
      value:
        data:
          performance:
            - productId: 1000-1-0001b
              productExternalId: 0000-1-0001b
              productName: 56 AB Pension Fund
              productInceptionDate: '2009-11-13T00:00:00'
              asOfDate: '2020-12-01T00:00:00'
              lastModifiedDate: '2021-02-05T09:45:57'
              periodFrequency: null
              beginningAccrualAmount: 8069.2
              beginningMarketValue: 11053994.51
              beginningMarketValueWithAccruedIncome: 11062063.71
              netContributionAndWithdrawalAmount: 0
              endingMarketValue: 11130651.11
              endingAccruedIncome: 5555.4
              endingMarketValueWithAccruedIncome: 11136206.51
              inceptionDate: '2009-11-14T00:00:00'
              returnType: Portfolio Gross
              level: TOTAL FUND
              currencyIsoCode: USD
              calendarRateOfReturn:
                mtd: 0.67024399999999
                qtd: 17.03126732615261
                ytd: 16.1006660166771
                itd: 373.6845008341063
                itdAnnualized: 15.10351597494042
                bmitd: 264.230128809771
                bmitdAnnualized: 12.400600182474996
              rollingRateOfReturn:
                oneDay: 0.670244
                oneMonth: 14.79498438416583
                threeMonth: 10.5421226046262
                sixMonth: 24.04486318195438
                oneYear: null
                twoYear: null
                threeYear: null
                fourYear: null
                fiveYear: null
                sevenYear: null
                tenYear: null
              benchmark:
                primary: S&P 500 TR USD
                price: 9399.77526
                calendarRateOfReturn:
                  mtd: 0.89500246743017
                  qtd: 21.99508756346412
                  ytd: 11.39845547018004
                rollingRateOfReturn:
                  oneYear: 14.61057765310959
                  threeYear: 7.57042303463251
                  fiveYear: 10.32574378455295
        paging:
          totalCount: 1
          limit: 25
          first: 'before=MQ==&after=MjU='
          last: 'before=MQ==&after=MjU='
          previous: null
          next: null
          self: 'before=MQ==&after=MjU='
    PortfolioPerformancev2NetResultExample:
      value:
        data:
          performance:
            - productId: 1000-1-0001b
              productExternalId: WWTEST
              productName: 56 AB Pension Fund
              productInceptionDate: '2009-11-13T00:00:00'
              asOfDate: '2020-12-01T00:00:00'
              lastModifiedDate: '2021-02-05T09:45:57'
              periodFrequency: null
              beginningAccrualAmount: 8069.2
              beginningMarketValue: 11053994.51
              beginningMarketValueWithAccruedIncome: 11062063.71
              netContributionAndWithdrawalAmount: 0
              endingMarketValue: 11130651.11
              endingAccruedIncome: 5555.4
              endingMarketValueWithAccruedIncome: 11136206.51
              inceptionDate: '2009-11-14T00:00:00'
              returnType: Portfolio Net
              level: TOTAL FUND
              currencyIsoCode: USD
              calendarRateOfReturn:
                mtd: 0.670244
                qtd: 16.82411049024637
                ytd: 15.07331749818812
                itd: 324.30855325754254
                itdAnnualized: 13.96331596337832
                bmitd: 264.230128809771
                bmitdAnnualized: 12.400600182474996
              rollingRateOfReturn:
                oneDay: 0.670244
                oneMonth: 14.68892636241473
                threeMonth: 10.26502267245881
                sixMonth: 23.41596191999677
                oneYear: null
                twoYear: null
                threeYear: null
                fourYear: null
                fiveYear: null
                sevenYear: null
                tenYear: null
              benchmark:
                primary: S&P 500 TR USD
                price: 9399.77526
                calendarRateOfReturn:
                  mtd: 0.89500246743017
                  qtd: 21.99508756346412
                  ytd: 11.39845547018004
                rollingRateOfReturn:
                  oneYear: 14.61057765310959
                  threeYear: 7.57042303463251
                  fiveYear: 10.32574378455295
        paging:
          totalCount: 1
          limit: 25
          first: 'before=MQ==&after=MjU='
          last: 'before=MQ==&after=MjU='
          previous: null
          next: null
          self: 'before=MQ==&after=MjU='
    PortfolioPerformancev3GrossResultExample:
      value:
        data:
          performance:
            - productId: 1000-1-0001b
              productExternalId: 0000-1-0001b
              productName: null
              productInceptionDate: '2009-11-13T00:00:00'
              asOfDate: '2020-12-01T00:00:00'
              lastModifiedDate: '2021-02-05T09:45:57'
              periodFrequency: null
              beginningAccrualAmount: 8069.2
              beginningMarketValue: 11053994.51
              beginningMarketValueWithAccruedIncome: 11062063.71
              netContributionAndWithdrawalAmount: 0
              endingMarketValue: 11130651.11
              endingAccruedIncome: 5555.4
              endingMarketValueWithAccruedIncome: 11136206.51
              inceptionDate: '2009-11-14T00:00:00'
              returnType: Portfolio Gross
              level: TOTAL FUND
              currencyIsoCode: USD
              calendarRateOfReturn:
                mtd: 0.67024399999999
                qtd: 17.03126732615261
                ytd: 16.1006660166771
                itd: 373.6845008341063
                itdAnnualized: 15.10351597494042
              rollingRateOfReturn:
                oneDay: 0.670244
                oneMonth: 14.79498438416583
                threeMonth: 10.5421226046262
                sixMonth: 24.04486318195438
                oneYear: null
                twoYear: null
                threeYear: null
                fourYear: null
                fiveYear: null
                sevenYear: null
                tenYear: null
              benchmark:
                primary:
                  benchmarkId: null
                  benchmarkName: null
                  price: 9399.77526
                  calendarRateOfReturn:
                    mtd: 0.89500246743017
                    qtd: 21.99508756346412
                    ytd: 11.39845547018004
                    bmitd: -4.008651547865,
                    bmitdAnnualized: -4.008651547865
                  rollingRateOfReturn:
                    oneDay: 0.639607991842
                    oneMonth: 19.49245287517811
                    threeMonth: 16.66964015869396
                    sixMonth: 31.46350823164801
                    oneYear: 14.61057765310959
                    twoYear: 10.98983309514798
                    threeYear: 7.57042303463251
                    fourYear: 10.21523417547781
                    fiveYear: 10.32574378455295
                    sevenYear: 8.48543951006233
                    tenYear: 10.97616896683544
                secondary: 
                  benchmarkId: null
                  benchmarkName: null
                  price: 762.09276
                  calendarRateOfReturn: 
                    mtd: -4.57916790816555
                    qtd: -4.53235240280861
                    ytd: -14.15655638654987
                    bmitd: -4.532352402809
                    bmitdAnnualized: -4.532352402809
                  rollingRateOfReturn: 
                    oneDay: -0.038694220379
                    oneMonth: -4.23755303802181
                    threeMonth: -12.09674372956102
                    sixMonth: -5.41784653987309
                    oneYear: -10.83067404343432
                    twoYear: 1.9205311361653
                    threeYear: 2.60741337454906
                    fourYear: 3.56847651929548
                    fiveYear: 3.61985514215344
                    sevenYear: 0.70677100590382
                    tenYear: null
                tertiary: 
                  benchmarkId: null
                  benchmarkName: null
                  price: 399.074272
                  calendarRateOfReturn: 
                    mtd: -2.90514186024194
                    qtd: 2.31887258184948
                    ytd: -6.8021455993411
                    bmitd: 2.318872549011
                    bmitdAnnualized: 2.318872549011
                  rollingRateOfReturn: 
                  oneDay: 0.186138062341
                  oneMonth: -0.6293946540445
                  threeMonth: -7.24553201625029
                  sixMonth: 3.53986851070373
                  oneYear: -8.78288565329287
                  twoYear: 0.80054519040866
                  threeYear: 4.00424846969791
                  fourYear: 8.2222459395467
                  fiveYear: 8.89911271855384
                  sevenYear: 8.07332459156662
                  tenYear: 9.23356263899666                    
                quaternary: 
                  benchmarkId: null
                  benchmarkName: null
                  price: 909.18523
                  calendarRateOfReturn: 
                    mtd: -2.78120007269294
                    qtd: 4.39552990291156
                    ytd: -5.57614418567267
                    bmitd: 4.395528473516
                    bmitdAnnualized: 4.395528473516
                  rollingRateOfReturn: 
                    oneDay: 0.035310111363
                    oneMonth: -0.21859971710855
                    threeMonth: -5.58349384245944
                    sixMonth: 5.65447261463261
                    oneYear: -8.2064887483025
                    twoYear: 0.28968143509562
                    threeYear: 3.59979878566927
                    fourYear: 7.52986729276186
                    fiveYear: 8.04150545353444
                    sevenYear: null
                    tenYear: null
                quinary: 
                  benchmarkId: null
                  benchmarkName: null
                  price: 839.67529
                  calendarRateOfReturn: 
                    mtd: -2.26751989569823
                    qtd: 9.63305111515395
                    ytd: 1.93413620844714
                    bmitd: 9.633054666292
                    bmitdAnnualized: 9.633054666292
                  rollingRateOfReturn: 
                    oneDay: 0.143400111965
                    oneMonth: 2.04654548589669
                    threeMonth: -1.50677005450833
                    sixMonth: 13.6434849904434
                    oneYear: -7.010795512985
                    twoYear: -1.8532631091551
                    threeYear: -0.09486095989352
                    fourYear: 2.27422669736155
                    fiveYear: 2.71743051838054
                    sevenYear: null
                    tenYear: null
                senary: 
                  benchmarkId: null
                  benchmarkName: null
                  price: 897.24379
                  calendarRateOfReturn: 
                    mtd: -3.13491655463606
                    qtd: 0.25545760460531
                    ytd: -8.07617098693454
                    bmitd: 0.255457926468
                    bmitdAnnualized: 0.255457926468
                  rollingRateOfReturn: 
                    oneDay: 0.249936699834
                    oneMonth: -1.05536213896544
                    threeMonth: -9.37739639726036
                    sixMonth: 0.90289385006249
                    oneYear: -10.06729560223878
                    twoYear: 0.58472943948338
                    threeYear: 3.29732178448743
                    fourYear: 7.8001892822201
                    fiveYear: 8.55151586989953
                    sevenYear: null
                    tenYear: null
        paging:
          totalCount: 1
          limit: 25
          first: before=MQ==&after=MjU=
          last: before=MQ==&after=MjU=
          previous: null
          next: null
          self: before=MQ==&after=MjU=
    PortfolioPerformancev3NetResultExample:
      value:
        data: 
         performance: 
          - productId: 1007-3-0019a
            productExternalId: null
            productName: null
            productInceptionDate: 2008-06-30T00:00:00
            asOfDate: 2008-09-05T00:00:00
            lastModifiedDate: 2020-04-25T04:49:02
            periodFrequency: Weekly
            beginningAccrualAmount: null
            beginningMarketValue: 2654913.97
            beginningMarketValueWithAccruedIncome: 2274999.08
            netContributionAndWithdrawalAmount: -311913.27
            endingMarketValue: 2274999.08
            endingAccruedIncome: null
            endingMarketValueWithAccruedIncome: null
            inceptionDate: 2008-07-01T00:00:00
            returnType: Portfolio Net
            level: TOTAL FUND
            currencyIsoCode: USD
            calendarRateOfReturn: 
              mtd: -2.61914280000001
              qtd: 4.982518361212
              ytd: null
              itd: 4.982518361212
              itdAnnualized: 4.982518361212
            rollingRateOfReturn: 
              oneDay: null
              oneMonth: null
              threeMonth: null
              sixMonth: null
              oneYear: null
              twoYear: null
              threeYear: null
              fourYear: null
              fiveYear: null
              sevenYear: null
              tenYear: null
            benchmark: 
            primary: 
              benchmarkId: null
              benchmarkName: null
              price: 5060.03364
              calendarRateOfReturn: 
                mtd: -3.29076647381579
                qtd: -4.00865154786548
                ytd: -11.27426134617159
                bmitd: -4.008651547865
                bmitdAnnualized: -4.008651547865
              rollingRateOfReturn: 
                oneDay: 0.639607991842
                oneMonth: -1.97051705795237
                threeMonth: -12.47250850690641
                sixMonth: -3.35137868246229
                oneYear: -11.76770898103789
                twoYear: 1.01284113198989
                threeYear: 3.91198989752415
                fourYear: 8.96510767088268
                fiveYear: 10.18267501137848
                sevenYear: 8.62828826178323
                tenYear: null
            secondary: 
              benchmarkId: null
              benchmarkName: null
              price: 762.09276
              calendarRateOfReturn: 
                mtd: -4.57916790816555
                qtd: -4.53235240280861
                ytd: -14.15655638654987
                bmitd: -4.532352402809
                bmitdAnnualized: -4.532352402809
              rollingRateOfReturn: 
                oneDay: -0.038694220379
                oneMonth: -4.23755303802181
                threeMonth: -12.09674372956102
                sixMonth: -5.41784653987309
                oneYear: -10.83067404343432
                twoYear: 1.9205311361653
                threeYear: 2.60741337454906
                fourYear: 3.56847651929548
                fiveYear: 3.61985514215344
                sevenYear: 0.70677100590382
                tenYear: null
            tertiary: 
              benchmarkId: null
              benchmarkName: null
              price: 399.074272
              calendarRateOfReturn: 
                mtd: -2.90514186024194
                qtd: 2.31887258184948
                ytd: -6.8021455993411
                bmitd: 2.318872549011
                bmitdAnnualized: 2.318872549011
              rollingRateOfReturn: 
                oneDay: 0.186138062341
                oneMonth: -0.6293946540445
                threeMonth: -7.24553201625029
                sixMonth: 3.53986851070373
                oneYear: -8.78288565329287
                twoYear: 0.80054519040866
                threeYear: 4.00424846969791
                fourYear: 8.2222459395467
                fiveYear: 8.89911271855384
                sevenYear: 8.07332459156662
                tenYear: 9.23356263899666                    
            quaternary: 
              benchmarkId: null
              benchmarkName: null
              price: 909.18523
              calendarRateOfReturn: 
                mtd: -2.78120007269294
                qtd: 4.39552990291156
                ytd: -5.57614418567267
                bmitd: 4.395528473516
                bmitdAnnualized: 4.395528473516
              rollingRateOfReturn: 
                oneDay: 0.035310111363
                oneMonth: -0.21859971710855
                threeMonth: -5.58349384245944
                sixMonth: 5.65447261463261
                oneYear: -8.2064887483025
                twoYear: 0.28968143509562
                threeYear: 3.59979878566927
                fourYear: 7.52986729276186
                fiveYear: 8.04150545353444
                sevenYear: null
                tenYear: null
            quinary: 
                benchmarkId: null
                benchmarkName: null
                price: 839.67529
                calendarRateOfReturn: 
                  mtd: -2.26751989569823
                  qtd: 9.63305111515395
                  ytd: 1.93413620844714
                  bmitd: 9.633054666292
                  bmitdAnnualized: 9.633054666292
                rollingRateOfReturn: 
                  oneDay: 0.143400111965
                  oneMonth: 2.04654548589669
                  threeMonth: -1.50677005450833
                  sixMonth: 13.6434849904434
                  oneYear: -7.010795512985
                  twoYear: -1.8532631091551
                  threeYear: -0.09486095989352
                  fourYear: 2.27422669736155
                  fiveYear: 2.71743051838054
                  sevenYear: null
                  tenYear: null
            senary: 
              benchmarkId: null
              benchmarkName: null
              price: 897.24379
              calendarRateOfReturn: 
                mtd: -3.13491655463606
                qtd: 0.25545760460531
                ytd: -8.07617098693454
                bmitd: 0.255457926468
                bmitdAnnualized: 0.255457926468
              rollingRateOfReturn: 
                oneDay: 0.249936699834
                oneMonth: -1.05536213896544
                threeMonth: -9.37739639726036
                sixMonth: 0.90289385006249
                oneYear: -10.06729560223878
                twoYear: 0.58472943948338
                threeYear: 3.29732178448743
                fourYear: 7.8001892822201
                fiveYear: 8.55151586989953
                sevenYear: null
                tenYear: null
        paging:
          totalCount: 1
          limit: 25
          first: before=MQ==&after=MjU=
          last: before=MQ==&after=MjU=
          previous: null
          next: null
          self: before=MQ==&after=MjU=
    PortfolioTransactionResultV2Default:
      value:
        data:
          product:
            id: 1000-1-0001b
            externalId: WWEMMD
          reportingPeriod: Daily
          transactions:
            - dateType: settlementDate
              id: 12345
              type: dp
              class: Income
              status: Add
              comments: null
              quantity: 5432
              exchangeName: null
              postDate: '2020-01-01'
              tradeDate: '2019-12-31'
              settlementDate: '2020-02-03'
              openDate: null
              recordDate: null
              knowlegeDate: null
              lastModifiedDate: '2020-01-02T05:29:00'
              periodStartDate: '2002-01-01T00:00:00'
              periodEndDate: '2020-01-01T00:00:00'
              glAccountCode: ''
              glAccountDescription: ''
              lotReliefMethod: HighCostBook
              currencyIsoCode: USD
              buyCurrencyIsoCode: null
              sellCurrencyIsoCode: null
              localCurrencyIsoCode: USD
              settleCurrencyIsoCode: USD
              localToSytemCurrencyFx: 1
              localToReportCurrencyFx: 1
              localToSettlementCurrencyFx: 1
              securityExternalId: abcddzyxx
              longShortInidicator: L
              systemCurrency:
                commission: 0
                exchangeFee: 0
                gross: 16950
                interest: null
                trade: 16950
                totalCost: null
                unitCost: null
                realizedGainLossFx: null
                realizedGainLossPrice: null
                reclaim: 0
                realizedGainLoss: null
                realizedGainLossShortTerm: null
                realizedGainLossLongTerm: null
                totalAdjCost: null
                unitPrice: 1
                unitAdjCost: null
                taxWithholding: 0
                otherFees: 0
                principalAmount: null
                notionalAmount: null
                originalFace: null
                spotFxfFxBuy: null
                spotFxfFxSell: null
              localCurrency:
                commission: 0
                exchangeFee: 0
                gross: 16950
                interest: null
                trade: 16950
                totalCost: null
                unitCost: null
                realizedGainLossFx: null
                realizedGainLossPrice: null
                reclaim: 0
                realizedGainLoss: null
                realizedGainLossShortTerm: null
                realizedGainLossLongTerm: null
                totalAdjCost: null
                unitPrice: 1
                unitAdjCost: null
                taxWithholding: 0
                otherFees: 0
                principalAmount: null
                notionalAmount: null
              baseCurrency:
                commission: 0
                exchangeFee: 0
                gross: 16950
                interest: null
                trade: 16950
                totalCost: null
                unitCost: null
                realizedGainLossFx: null
                realizedGainLossPrice: null
                reclaim: 0
                realizedGainLoss: null
                realizedGainLossShortTerm: null
                realizedGainLossLongTerm: null
                totalAdjCost: null
                unitPrice: 1
                unitAdjCost: null
                taxWithholding: 0
                otherFees: 0
                principalAmount: null
                notionalAmount: null
              broker:
                id: null
                name: null
        paging:
          totalCount: 1080
          limit: 1
          first: 'before=MQ==&after=MjU='
          last: 'before=MTA3Ng==&after=MTEwMA=='
          previous: null
          next: 'before=MjY=&after=NTA='
          self: 'before=MQ==&after=MjU='
          
    PortfolioTransactionResultV3Default:
      value:
        data:
          product:
            id: 1000-1-0001b
            externalId: WWEMMD
          reportingPeriod: Daily
          transactions:
            - dateType: settlementDate
              id: 12345
              type: dp
              class: Income
              status: Add
              comments: null
              quantity: 5432
              exchangeName: null
              postDate: '2020-01-01'
              tradeDate: '2019-12-31'
              settlementDate: '2020-02-03'
              openDate: null
              recordDate: null
              knowlegeDate: null
              lastModifiedDate: '2020-01-02T05:29:00'
              periodStartDate: '2002-01-01T00:00:00'
              periodEndDate: '2020-01-01T00:00:00'
              glAccountCode: ''
              glAccountDescription: ''
              lotReliefMethod: HighCostBook
              currencyIsoCode: USD
              buyCurrencyIsoCode: null
              sellCurrencyIsoCode: null
              localCurrencyIsoCode: USD
              settleCurrencyIsoCode: USD
              localToSytemCurrencyFx: 1
              localToReportCurrencyFx: 1
              localToSettlementCurrencyFx: 1
              securityExternalId: abcddzyxx
              longShortIndicator: L
              managerName: null
              traderName: null
              seiSystemIdentifier: 0
              seiJobId: 0              
              clientCustomFields:
                text3: null
              systemCurrency:
                commission: 0
                exchangeFee: 0
                gross: 16950
                interest: null
                trade: 16950
                totalCost: null
                unitCost: null
                realizedGainLossFx: null
                realizedGainLossPrice: null
                reclaim: 0
                realizedGainLoss: null
                realizedGainLossShortTerm: null
                realizedGainLossLongTerm: null
                totalAdjCost: null
                unitPrice: 1
                unitAdjCost: null
                taxWithholding: 0
                otherFees: 0
                principalAmount: null
                notionalAmount: null
                originalFace: null
                spotFxfFxBuy: null
                spotFxfFxSell: null
              localCurrency:
                commission: 0
                exchangeFee: 0
                gross: 16950
                interest: null
                trade: 16950
                totalCost: null
                unitCost: null
                realizedGainLossFx: null
                realizedGainLossPrice: null
                reclaim: 0
                realizedGainLoss: null
                realizedGainLossShortTerm: null
                realizedGainLossLongTerm: null
                totalAdjCost: null
                unitPrice: 1
                unitAdjCost: null
                taxWithholding: 0
                otherFees: 0
                principalAmount: null
                notionalAmount: null
              baseCurrency:
                commission: 0
                exchangeFee: 0
                gross: 16950
                interest: null
                trade: 16950
                totalCost: null
                unitCost: null
                realizedGainLossFx: null
                realizedGainLossPrice: null
                reclaim: 0
                realizedGainLoss: null
                realizedGainLossShortTerm: null
                realizedGainLossLongTerm: null
                totalAdjCost: null
                unitPrice: 1
                unitAdjCost: null
                taxWithholding: 0
                otherFees: 0
                principalAmount: null
                notionalAmount: null
              broker:
                id: null
                name: null
        paging:
          totalCount: 1080
          limit: 1
          first: 'before=MQ==&after=MjU='
          last: 'before=MTA3Ng==&after=MTEwMA=='
          previous: null
          next: 'before=MjY=&after=NTA='
          self: 'before=MQ==&after=MjU='          

    PortfolioTransactionResultV2Securities:
      value:
        data:
          product:
            id: 1000-1-0001b
            externalId: WWEMMD
          reportingPeriod: Daily
          transactions:
            - dateType: settlementDate
              id: 12345
              type: dp
              class: Income
              status: Add
              comments: null
              quantity: 5432
              exchangeName: null
              postDate: '2020-01-01'
              tradeDate: '2019-12-31'
              settlementDate: '2020-02-03'
              openDate: null
              recordDate: null
              knowlegeDate: null
              lastModifiedDate: '2020-01-02T05:29:00'
              periodStartDate: '2002-01-01T00:00:00'
              periodEndDate: '2020-01-01T00:00:00'
              glAccountCode: ''
              glAccountDescription: ''
              lotReliefMethod: HighCostBook
              currencyIsoCode: USD
              buyCurrencyIsoCode: null
              sellCurrencyIsoCode: null
              localCurrencyIsoCode: USD
              settleCurrencyIsoCode: USD
              localToSytemCurrencyFx: 1
              localToReportCurrencyFx: 1
              localToSettlementCurrencyFx: 1
              securityExternalId: abcddzyxx
              longShortInidicator: L
              managerName: "string"
              traderName: "string"
              clientCustomField:
                text3: "string"
              seiSystemIdentifier: 0
              seiJobId: 0
              systemCurrency:
                commission: 0
                exchangeFee: 0
                gross: 16950
                interest: null
                trade: 16950
                totalCost: null
                unitCost: null
                realizedGainLossFx: null
                realizedGainLossPrice: null
                reclaim: 0
                realizedGainLoss: null
                realizedGainLossShortTerm: null
                realizedGainLossLongTerm: null
                totalAdjCost: null
                unitPrice: 1
                unitAdjCost: null
                taxWithholding: 0
                otherFees: 0
                principalAmount: null
                notionalAmount: null
                originalFace: null
                spotFxfFxBuy: null
                spotFxfFxSell: null
              localCurrency:
                commission: 0
                exchangeFee: 0
                gross: 16950
                interest: null
                trade: 16950
                totalCost: null
                unitCost: null
                realizedGainLossFx: null
                realizedGainLossPrice: null
                reclaim: 0
                realizedGainLoss: null
                realizedGainLossShortTerm: null
                realizedGainLossLongTerm: null
                totalAdjCost: null
                unitPrice: 1
                unitAdjCost: null
                taxWithholding: 0
                otherFees: 0
                principalAmount: null
                notionalAmount: null
              baseCurrency:
                commission: 0
                exchangeFee: 0
                gross: 16950
                interest: null
                trade: 16950
                totalCost: null
                unitCost: null
                realizedGainLossFx: null
                realizedGainLossPrice: null
                reclaim: 0
                realizedGainLoss: null
                realizedGainLossShortTerm: null
                realizedGainLossLongTerm: null
                totalAdjCost: null
                unitPrice: 1
                unitAdjCost: null
                taxWithholding: 0
                otherFees: 0
                principalAmount: null
                notionalAmount: null
              broker:
                id: null
                name: null
              security:
                id: null
                externalId: abcddzyxx
                cusip: null
                sedol: null
                ticker: null
                isin: null
                type: CASH AND EQUIVALENTS
                assetType: Cash and Equiv.
                name: Dividend Accrual
                maturityDate: null
                callDate: null
                callPrice: null
                couponRate: null
                currencyIsoCode: USD
                rating:
                  quality1: null
                  quality2: null
                  quality3: null
                  sp: null
                  spShortTerm: null
                  spLongTerm: null
                  moody: null
                  moodyShortTerm: null
                  moodyLongTerm: null
                  fitchLongTerm: null
                gics:
                  sectorCode: null
                  industryGroupCode: null
                  industryCode: null
                  subIndustryCode: null
                  sectorName: null
                  industryGroupName: null
                  industryName: null
                  subIndustryName: null
                issueCountryIsoCode: null
                riskCountryIsoCode: null
                issuerIncorporationCountryIsoCode: null
          paging:
            totalCount: 1080
            limit: 1
            first: 'before=MQ==&after=MQ=='
            last: 'before=MTA4MA==&after=MTA4MA=='
            previous: null
            next: 'before=Mg==&after=Mg=='
            self: 'before=MQ==&after=MQ=='
    PortfolioPositionResultV2Default:
      value:
        data: 
            product: 
                id: 1000-1-0001b
                externalId: WWTEST      
            reportingPeriod: Daily
            positions: 
            -
                    dateType: TradeDate
                    quantity: 100
                    tradeDate: null
                    settlementDate: null
                    currencyIsoCode: USD
                    localCurrencyIsoCode: USD
                    longShortInidicator: L
                    asOfDate: "2020-05-31T00:00:00"
                    lastModifiedDate: "2020-06-03T21:58:46"
                    glAccountCode: 
                    glAccountDescription: 
                    couponRate: 0.9
                    securityExternalId: 123456789
                    systemCurrency: 
                        amortizationIncomeAmount: 0
                        marketValue: 19899
                        marketValueWithCashAccrual: 19899
                        marketValueWithNetAi: 19899
                        marketValueWithGrossAi: 19899
                        notionalCost: 19899.1
                        notionalValue: 19899
                        uglFx: 0
                        uglPrice: -15.1
                        withholdingTax: 0
                        cashAccrual: null
                        unitPrice: 60.3
                        originalCost: 19914.1
                        currentCost: 19914.1
                        originalUnitCost: 60.3458
                        currentUnitCost: 60.34575758
                        unrealizedGainLoss: -15.1
                        amortizedUnrealizedGainLoss: -15.1
                        netAccruedIncome: 0
                        grossAccruedIncome: 0
                        settleDateCash: null
                        incomeRate: null
                        fxRateLocalSystem: null
                        totalMarketValue: 8888924.49
                    localCurrency: 
                        amortizationIncomeAmount: 0
                        marketValue: 19899
                        marketValueWithCashAccrual: 19899
                        marketValueWithNetAi: 19899
                        marketValueWithGrossAi: 19899
                        notionalCost: 19914.1
                        notionalValue: 19899
                        uglFx: null
                        uglPrice: -15.1
                        withholdingTax: 0
                        cashAccrual: null
                        unitPrice: 60.3
                        originalCost: 19914.1
                        currentCost: 19914.1
                        originalUnitCost: 60.3458
                        currentUnitCost: 60.34575758
                        unrealizedGainLoss: -15.1
                        amortizedUnrealizedGainLoss: -15.1
                        netAccruedIncome: 0
                        grossAccruedIncome: 0
                        settleDateCash: null
                        incomeRate: null
                    baseCurrency: 
                        amortizationIncomeAmount: 0
                        marketValue: 19899
                        marketValueWithCashAccrual: 19899
                        marketValueWithNetAi: 19899
                        marketValueWithGrossAi: 19899
                        notionalCost: 19914.1
                        notionalValue: 19899
                        uglFx: 0
                        uglPrice: -15.1
                        withholdingTax: 0
                        cashAccrual: null
                        unitPrice: 60.3
                        originalCost: 19914.1
                        currentCost: 19914.1
                        originalUnitCost: 60.3458
                        currentUnitCost: 60.34575758
                        unrealizedGainLoss: -15.1
                        amortizedUnrealizedGainLoss: -15.1
                        netAccruedIncome: 0
                        grossAccruedIncome: 0
                        settleDateCash: null
                        incomeRate: null
                        fxRateLocalBase: 1  
        paging: 
            totalCount: 1
            limit: 1
            first: before=MQ==&after=MQ==
            last: before=MTUy&after=MTUy
            previous: null
            next: before=Mg==&after=Mg==
            self: before=MQ==&after=MQ==
    PortfolioPositionResultV2Securities:
      value:
        data: 
            product: 
                id: 1000-1-0001b
                externalId: WWTEST      
            reportingPeriod: Daily
            positions: 
            -
                    dateType: TradeDate
                    quantity: 100
                    tradeDate: null
                    settlementDate: null
                    currencyIsoCode: USD
                    localCurrencyIsoCode: USD
                    longShortInidicator: L
                    asOfDate: "2020-05-31T00:00:00"
                    lastModifiedDate: "2020-06-03T21:58:46"
                    glAccountCode: 
                    glAccountDescription: 
                    couponRate: 0.9
                    securityExternalId: 123456789
                    security:
                      id: 123456789
                      externalId: 123456789
                      cusip: 789129955
                      sedol: 3815678
                      ticker: BBB
                      isin: US0123456789
                      type: Common Stock
                      assetType: Equity
                      name: Corp. Class A
                      maturityDate:
                      calldate:
                      callPrice:
                      couponRate:
                      currencyIsoCode: USD
                      rating:
                        quality1:
                        quality2:
                        sp:
                        spShortTerm:
                        spLongTerm:
                        moody:
                        moodyShortTerm:
                        moodyLongTerm:
                        fitchLongTerm:
                      gics:
                        sectorCode: 10
                        industryGroupCode: 1010
                        industryCode: 101010
                        subIndustryCode: 10101010
                        sectorName: Industrials
                        industryGroupName: Capital Goods
                        industryName: Machinery
                        subIndustryName: Industrial Machinery
                      issueCountryIsoCode: US
                      riskCountryIsoCode: US
                      issuerIncorporationCountryIsoCode: US
                    systemCurrency: 
                        amortizationIncomeAmount: 0
                        marketValue: 19899
                        marketValueWithCashAccrual: 19899
                        marketValueWithNetAi: 19899
                        marketValueWithGrossAi: 19899
                        notionalCost: 19899.1
                        notionalValue: 19899
                        uglFx: 0
                        uglPrice: -15.1
                        withholdingTax: 0
                        cashAccrual: null
                        unitPrice: 60.3
                        originalCost: 19914.1
                        currentCost: 19914.1
                        originalUnitCost: 60.3458
                        currentUnitCost: 60.34575758
                        unrealizedGainLoss: -15.1
                        amortizedUnrealizedGainLoss: -15.1
                        netAccruedIncome: 0
                        grossAccruedIncome: 0
                        settleDateCash: null
                        incomeRate: null
                        fxRateLocalSystem: null
                        totalMarketValue: 8888924.49
                    localCurrency: 
                        amortizationIncomeAmount: 0
                        marketValue: 19899
                        marketValueWithCashAccrual: 19899
                        marketValueWithNetAi: 19899
                        marketValueWithGrossAi: 19899
                        notionalCost: 19914.1
                        notionalValue: 19899
                        uglFx: null
                        uglPrice: -15.1
                        withholdingTax: 0
                        cashAccrual: null
                        unitPrice: 60.3
                        originalCost: 19914.1
                        currentCost: 19914.1
                        originalUnitCost: 60.3458
                        currentUnitCost: 60.34575758
                        unrealizedGainLoss: -15.1
                        amortizedUnrealizedGainLoss: -15.1
                        netAccruedIncome: 0
                        grossAccruedIncome: 0
                        settleDateCash: null
                        incomeRate: null
                    baseCurrency: 
                        amortizationIncomeAmount: 0
                        marketValue: 19899
                        marketValueWithCashAccrual: 19899
                        marketValueWithNetAi: 19899
                        marketValueWithGrossAi: 19899
                        notionalCost: 19914.1
                        notionalValue: 19899
                        uglFx: 0
                        uglPrice: -15.1
                        withholdingTax: 0
                        cashAccrual: null
                        unitPrice: 60.3
                        originalCost: 19914.1
                        currentCost: 19914.1
                        originalUnitCost: 60.3458
                        currentUnitCost: 60.34575758
                        unrealizedGainLoss: -15.1
                        amortizedUnrealizedGainLoss: -15.1
                        netAccruedIncome: 0
                        grossAccruedIncome: 0
                        settleDateCash: null
                        incomeRate: null
                        fxRateLocalBase: 1  
        paging: 
            totalCount: 1
            limit: 1
            first: before=MQ==&after=MQ==
            last: before=MTUy&after=MTUy
            previous: null
            next: before=Mg==&after=Mg==
            self: before=MQ==&after=MQ==
    PortfolioTurnoverResultV2Example1:
      value:
        data:
        -
          externalId: WWMID
          product: 
              id: 1000-C-AABSM
              name: null
              structureLevelName: COMPOSITE
              topLevelParentId: null
              topLevelParentClientId: null
              topLevelParentName: null
          reportingPeriod: Closed
          dateType: TradeDate
          accountingBasis: TradeDateBasis
          startDate: "2019-01-31T00:00:00"
          endDate: "2020-06-30T00:00:00"
          strategyName: 4A3B78CD160E571F755204GHIJ 1K90L0
          aggregateInclusionFlag: null
          numberOfMonths: 18
          numberOfMonthsWithExCash: 18
          marketValueBaseAmount: 138067215.29861122
          marketValueBaseAmountWithExCash: 138108729.09611124
          aggregatePurchases: 54903218.16
          netAggregatePurchases: 1234567555.019999996
          aggregateSales: 591456778.86
          netAggregateSales: 5915555776.72
          portfolioTurnover: 39.765678945675
          annualizedPortfolioTurnover: 28.069815658267537
          twelveMonthTrailingPortfolioTurnover: 33.44678140127147
          portfolioTurnoverExCash: 39.75361913713093
          annualizedPortfolioTurnoverExCash: 28.061378214445366
          netPortfolioTurnoverExCash: 39.77162803502087
          netAnnualizedPortfolioTurnoverExCash: 28.074090377661786
          masterTurnover: 39.765572182545675
          annualFactor: 1.4161234567866667
          annualFactorExCash: 1.4161234567866667
          lesserPurchaseAndSales: 54903218.16
          netLesserPurchaseAndSales: 54928090.019999996
        paging: 
            totalCount: 7
            limit: 1
            first: before=MQ==&after=MQ==
            last: before=Nw==&after=Nw==
            previous: null
            next: before=Mg==&after=Mg==
            self: before=MQ==&after=MQ==
    PortfolioTurnoverResultV2Select:
      value:
        data:
        -
          externalId: WWMID
          product: 
              id: 1000-C-AABSM
              name: null
              structureLevelName: COMPOSITE
              topLevelParentId: null
              topLevelParentClientId: null
              topLevelParentName: null
          reportingPeriod: Closed
          dateType: TradeDate
          accountingBasis: TradeDateBasis
          startDate: "2019-01-31T00:00:00"
          endDate: "2020-06-30T00:00:00"
          aggregateInclusionFlag: null
          marketValueBaseAmountWithExCash: 138108729.09611124
        paging: 
            totalCount: 7
            limit: 1
            first: before=MQ==&after=MQ==
            last: before=Nw==&after=Nw==
            previous: null
            next: before=Mg==&after=Mg==
            self: before=MQ==&after=MQ==
    PortfolioLotTransactionResultV2Default:
      value:
        data: 
            product: 
                id: 0000-1-0005b
                externalId: WWEMMC      
            reportingPeriod: Daily
            lotTransactions: 
            -
              lotId: 1
              dateType: settlementDate
              id: 12345
              type: dv
              class: Income
              status: Add
              comments: null
              quantity: 0
              exchangeName: NAS - NASDAQ
              postDate: "2019-12-10T00:00:00"
              tradeDate: "2019-12-07T00:00:00"
              settlementDate: "2020-01-02T00:00:00"
              openDate: "2019-12-07T00:00:00"
              recordDate: "2019-12-10T00:00:00"
              knowledgeDate: null
              lastModifiedDate: "2019-12-11T05:08:28"
              currencyIsoCode: USD
              buyCurrencyIsoCode: null
              sellCurrencyIsoCode: null
              localCurrencyIsoCode: USD
              settleCurrencyIsoCode: USD
              localToSytemCurrencyFx: 1
              localToReportCurrencyFx: 1
              localToSettlementCurrencyFx: 1
              securityExternalId: abcd456707531
              longShortInidicator: L
              systemCurrency: 
                  commission: 0
                  exchangeFee: 0
                  gross: 50000
                  interest: null
                  trade: 50000
                  totalCost: 0
                  unitCost: 0
                  realizedGainLossFx: null
                  realizedGainLossPrice: null
                  reclaim: 0
                  realizedGainLoss: null
                  realizedGainLossShortTerm: null
                  realizedGainLossLongTerm: null
                  totalAdjCost: 0
                  unitPrice: null
                  unitAdjCost: 0
                  taxWithholding: 0
                  otherFees: 0
                  principalAmount: null
                  notionalAmount: null
                  originalFace: null
                  spotFxfFxBuy: null
                  spotFxfFxSell: null
              localCurrency: 
                  commission: 0
                  exchangeFee: 0
                  gross: 50000
                  interest: null
                  trade: 50000
                  totalCost: 0
                  unitCost: 0
                  realizedGainLossFx: null
                  realizedGainLossPrice: null
                  reclaim: 0
                  realizedGainLoss: null
                  realizedGainLossShortTerm: null
                  realizedGainLossLongTerm: null
                  totalAdjCost: 0
                  unitPrice: null
                  unitAdjCost: 0
                  taxWithholding: 0
                  otherFees: 0
                  principalAmount: null
                  notionalAmount: null
              baseCurrency: 
                  commission: 0
                  exchangeFee: 0
                  gross: 50000
                  interest: null
                  trade: 50000
                  totalCost: 0
                  unitCost: 0
                  realizedGainLossFx: null
                  realizedGainLossPrice: null
                  reclaim: 0
                  realizedGainLoss: null
                  realizedGainLossShortTerm: null
                  realizedGainLossLongTerm: null
                  totalAdjCost: 0
                  unitPrice: null
                  unitAdjCost: 0
                  taxWithholding: 0
                  otherFees: 0
                  principalAmount: null
                  notionalAmount: null
              broker: 
                  id: 
                  name: 
            paging: 
                totalCount: 6883
                limit: 25
                first: before=MQ==&after=MjU=
                last: before=Njg3Ng==&after=NjkwMA==
                previous: null
                next: before=MjY=&after=NTA=
                self: before=MQ==&after=MjU==
    PortfolioLotTransactionResultV2Securities:
      value:
        data: 
            product: 
                id: 0000-1-0005b
                externalId: WWEMMC     
            reportingPeriod: Daily
            lotTransactions: 
            -
              lotId: 1
              dateType: settlementDate
              id: 12345
              type: dv
              class: Income
              status: Add
              comments: null
              quantity: 0
              exchangeName: NAS - NASDAQ
              postDate: "2019-12-10T00:00:00"
              tradeDate: "2019-12-07T00:00:00"
              settlementDate: "2020-01-02T00:00:00"
              openDate: "2019-12-07T00:00:00"
              recordDate: "2019-12-10T00:00:00"
              knowledgeDate: null
              lastModifiedDate: "2019-12-11T05:08:28"
              currencyIsoCode: USD
              buyCurrencyIsoCode: null
              sellCurrencyIsoCode: null
              localCurrencyIsoCode: USD
              settleCurrencyIsoCode: USD
              localToSytemCurrencyFx: 1
              localToReportCurrencyFx: 1
              localToSettlementCurrencyFx: 1
              securityExternalId: abcd456707531
              longShortInidicator: L
              systemCurrency: 
                  commission: 0
                  exchangeFee: 0
                  gross: 50000
                  interest: null
                  trade: 50000
                  totalCost: 0
                  unitCost: 0
                  realizedGainLossFx: null
                  realizedGainLossPrice: null
                  reclaim: 0
                  realizedGainLoss: null
                  realizedGainLossShortTerm: null
                  realizedGainLossLongTerm: null
                  totalAdjCost: 0
                  unitPrice: null
                  unitAdjCost: 0
                  taxWithholding: 0
                  otherFees: 0
                  principalAmount: null
                  notionalAmount: null
                  originalFace: null
                  spotFxfFxBuy: null
                  spotFxfFxSell: null
              localCurrency: 
                  commission: 0
                  exchangeFee: 0
                  gross: 50000
                  interest: null
                  trade: 50000
                  totalCost: 0
                  unitCost: 0
                  realizedGainLossFx: null
                  realizedGainLossPrice: null
                  reclaim: 0
                  realizedGainLoss: null
                  realizedGainLossShortTerm: null
                  realizedGainLossLongTerm: null
                  totalAdjCost: 0
                  unitPrice: null
                  unitAdjCost: 0
                  taxWithholding: 0
                  otherFees: 0
                  principalAmount: null
                  notionalAmount: null
              baseCurrency: 
                  commission: 0
                  exchangeFee: 0
                  gross: 50000
                  interest: null
                  trade: 50000
                  totalCost: 0
                  unitCost: 0
                  realizedGainLossFx: null
                  realizedGainLossPrice: null
                  reclaim: 0
                  realizedGainLoss: null
                  realizedGainLossShortTerm: null
                  realizedGainLossLongTerm: null
                  totalAdjCost: 0
                  unitPrice: null
                  unitAdjCost: 0
                  taxWithholding: 0
                  otherFees: 0
                  principalAmount: null
                  notionalAmount: null
              broker: 
                  id: 
                  name: 
              security:
                id:
                externalId: abcd456707531
                cusip:
                sedol:
                ticker: aaaa
                isin:
                type: COMMON STOCK
                assetType: Equities
                name: Corporation
                maturityDate:
                calldate:
                callPrice:
                couponRate:
                currencyIsoCode: USD
                rating:
                  quality1:
                  quality2:
                  quality3:
                  sp:
                  spShortTerm:
                  spLongTerm:
                  moody:
                  moodyShortTerm:
                  moodyLongTerm:
                  fitchLongTerm:
              gics:
                sectorCode: 10
                industryGroupCode: 1010
                industryCode: 101010
                subIndustryCode: 10101010
                sectorName: Financials
                industryGroupName: Banks
                industryName: Banks
                subIndustryName: Regional Banks
              issueCountryIsoCode:
              riskCountryIsoCode: US
              issuerIncorporationCountryIsoCode: 
            paging: 
                totalCount: 6883
                limit: 25
                first: before=MQ==&after=MjU=
                last: before=Njg3Ng==&after=NjkwMA==
                previous: null
                next: before=MjY=&after=NTA=
                self: before=MQ==&after=MjU=          
                
    PortfolioLotTransactionResultV3Default:
      value:
        data: 
            product: 
                id: 0000-1-0005b
                externalId: WWEMMC      
            reportingPeriod: Daily
            lotTransactions: 
            -
              lotId: 1
              dateType: settlementDate
              id: 12345
              type: dv
              class: Income
              status: Add
              comments: null
              quantity: 0
              exchangeName: NAS - NASDAQ
              postDate: "2019-12-10T00:00:00"
              tradeDate: "2019-12-07T00:00:00"
              settlementDate: "2020-01-02T00:00:00"
              openDate: "2019-12-07T00:00:00"
              recordDate: "2019-12-10T00:00:00"
              knowledgeDate: null
              glAccountCode: ""
              glAccountDescription: ""
              lotReliefMethod: "High"
              lastModifiedDate: "2019-12-11T05:08:28"
              periodStartDate: "2019-12-11T05:08:28"
              periodEndDate: "2019-12-11T05:08:28"
              currencyIsoCode: USD
              buyCurrencyIsoCode: null
              sellCurrencyIsoCode: null
              localCurrencyIsoCode: USD
              settleCurrencyIsoCode: USD
              localToSytemCurrencyFx: 1
              localToReportCurrencyFx: 1
              localToSettlementCurrencyFx: 1
              securityExternalId: abcd456707531
              longShortIndicator: L
              managerName: null
              traderName: null
              seiSystemIdentifier: 0
              seiJobId: 0              
              clientCustomFields:
                text3: null
              systemCurrency: 
                  commission: 0
                  exchangeFee: 0
                  gross: 50000
                  interest: null
                  trade: 50000
                  totalCost: 0
                  unitCost: 0
                  realizedGainLossFx: null
                  realizedGainLossPrice: null
                  reclaim: 0
                  realizedGainLoss: null
                  realizedGainLossShortTerm: null
                  realizedGainLossLongTerm: null
                  totalAdjCost: 0
                  unitPrice: null
                  unitAdjCost: 0
                  taxWithholding: 0
                  otherFees: 0
                  principalAmount: null
                  notionalAmount: null
                  originalFace: null
                  spotFxfFxBuy: null
                  spotFxfFxSell: null
              localCurrency: 
                  commission: 0
                  exchangeFee: 0
                  gross: 50000
                  interest: null
                  trade: 50000
                  totalCost: 0
                  unitCost: 0
                  realizedGainLossFx: null
                  realizedGainLossPrice: null
                  reclaim: 0
                  realizedGainLoss: null
                  realizedGainLossShortTerm: null
                  realizedGainLossLongTerm: null
                  totalAdjCost: 0
                  unitPrice: null
                  unitAdjCost: 0
                  taxWithholding: 0
                  otherFees: 0
                  principalAmount: null
                  notionalAmount: null
              baseCurrency: 
                  commission: 0
                  exchangeFee: 0
                  gross: 50000
                  interest: null
                  trade: 50000
                  totalCost: 0
                  unitCost: 0
                  realizedGainLossFx: null
                  realizedGainLossPrice: null
                  reclaim: 0
                  realizedGainLoss: null
                  realizedGainLossShortTerm: null
                  realizedGainLossLongTerm: null
                  totalAdjCost: 0
                  unitPrice: null
                  unitAdjCost: 0
                  taxWithholding: 0
                  otherFees: 0
                  principalAmount: null
                  notionalAmount: null
              broker: 
                  id: 
                  name: 
            paging: 
                totalCount: 6883
                limit: 25
                first: before=MQ==&after=MjU=
                last: before=Njg3Ng==&after=NjkwMA==
                previous: null
                next: before=MjY=&after=NTA=
                self: before=MQ==&after=MjU=
    PortfolioLotTransactionResultV3Securities:
      value:
        data: 
            product: 
                id: 0000-1-0005b
                externalId: WWEMMC     
            reportingPeriod: Daily
            lotTransactions: 
            -
              lotId: 1
              dateType: settlementDate
              id: 12345
              type: dv
              class: Income
              status: Add
              comments: null
              quantity: 0
              exchangeName: NAS - NASDAQ
              postDate: "2019-12-10T00:00:00"
              tradeDate: "2019-12-07T00:00:00"
              settlementDate: "2020-01-02T00:00:00"
              openDate: "2019-12-07T00:00:00"
              recordDate: "2019-12-10T00:00:00"
              knowledgeDate: null
              glAccountCode: ""
              glAccountDescription: ""
              lotReliefMethod: "High"
              lastModifiedDate: "2019-12-11T05:08:28"
              periodStartDate: "2019-12-11T05:08:28"
              periodEndDate: "2019-12-11T05:08:28"
              currencyIsoCode: USD
              buyCurrencyIsoCode: null
              sellCurrencyIsoCode: null
              localCurrencyIsoCode: USD
              settleCurrencyIsoCode: USD
              localToSytemCurrencyFx: 1
              localToReportCurrencyFx: 1
              localToSettlementCurrencyFx: 1
              securityExternalId: abcd456707531
              longShortIndicator: L
              managerName: "string"
              traderName: "string"
              clientCustomField:
                text3: "string"
              seiSystemIdentifier: 0
              seiJobId: 0
              systemCurrency: 
                  commission: 0
                  exchangeFee: 0
                  gross: 50000
                  interest: null
                  trade: 50000
                  totalCost: 0
                  unitCost: 0
                  realizedGainLossFx: null
                  realizedGainLossPrice: null
                  reclaim: 0
                  realizedGainLoss: null
                  realizedGainLossShortTerm: null
                  realizedGainLossLongTerm: null
                  totalAdjCost: 0
                  unitPrice: null
                  unitAdjCost: 0
                  taxWithholding: 0
                  otherFees: 0
                  principalAmount: null
                  notionalAmount: null
                  originalFace: null
                  spotFxfFxBuy: null
                  spotFxfFxSell: null
              localCurrency: 
                  commission: 0
                  exchangeFee: 0
                  gross: 50000
                  interest: null
                  trade: 50000
                  totalCost: 0
                  unitCost: 0
                  realizedGainLossFx: null
                  realizedGainLossPrice: null
                  reclaim: 0
                  realizedGainLoss: null
                  realizedGainLossShortTerm: null
                  realizedGainLossLongTerm: null
                  totalAdjCost: 0
                  unitPrice: null
                  unitAdjCost: 0
                  taxWithholding: 0
                  otherFees: 0
                  principalAmount: null
                  notionalAmount: null
              baseCurrency: 
                  commission: 0
                  exchangeFee: 0
                  gross: 50000
                  interest: null
                  trade: 50000
                  totalCost: 0
                  unitCost: 0
                  realizedGainLossFx: null
                  realizedGainLossPrice: null
                  reclaim: 0
                  realizedGainLoss: null
                  realizedGainLossShortTerm: null
                  realizedGainLossLongTerm: null
                  totalAdjCost: 0
                  unitPrice: null
                  unitAdjCost: 0
                  taxWithholding: 0
                  otherFees: 0
                  principalAmount: null
                  notionalAmount: null
              broker: 
                  id: 
                  name: 
              security:
                id:
                externalId: abcd456707531
                cusip:
                sedol:
                ticker: aaaa
                isin:
                type: COMMON STOCK
                assetType: Equities
                name: Corporation
                maturityDate:
                calldate:
                callPrice:
                couponRate:
                currencyIsoCode: USD
                rating:
                  quality1:
                  quality2:
                  quality3:
                  sp:
                  spShortTerm:
                  spLongTerm:
                  moody:
                  moodyShortTerm:
                  moodyLongTerm:
                  fitchLongTerm:
              gics:
                sectorCode: 10
                industryGroupCode: 1010
                industryCode: 101010
                subIndustryCode: 10101010
                sectorName: Financials
                industryGroupName: Banks
                industryName: Banks
                subIndustryName: Regional Banks
              issueCountryIsoCode:
              riskCountryIsoCode: US
              issuerIncorporationCountryIsoCode: 
            paging: 
                totalCount: 6883
                limit: 25
                first: before=MQ==&after=MjU=
                last: before=Njg3Ng==&after=NjkwMA==
                previous: null
                next: before=MjY=&after=NTA=
                self: before=MQ==&after=MjU=                          
                
    PortfolioPositionSummaryResultExample:
      value:
        data:
          externalId: EMWW
          reportingPeriod: Closed
          positions: 
                  dateType: TradeDate
                  quantity: 14367
                  tradeDate: "2019-11-02T00:00:00"
                  settlementDate: "2019-1-16T00:00:00"
                  currencyIsoCode: USD
                  localCurrencyIsoCode: BRL
                  longShortInidicator: L
                  asOfDate: "2020-02-28T00:00:00"
                  lastModifiedDate: "2020-03-27T09:42:28"
                  glAccountCode: 
                  glAccountDescription: 
                  couponRate: 0
                  securityExternalId: abcdZZ3PUG5
                  systemCurrency: 
                      amortizationIncomeAmount: null
                      marketValue: 51783.8484812
                      marketValueWithCashAccrual: 51783.8484812
                      marketValueWithNetAi: 51783.8484812
                      marketValueWithGrossAi: 51783.8484812
                      notionalCost: null
                      notionalValue: null
                      uglFx: -4828.5758039
                      uglPrice: -2126.8914921
                      withholdingTax: null
                      cashAccrual: null
                      unitPrice: 3.393437
                      originalCost: 58739.3157771
                      currentCost: 58739.3157771
                      originalUnitCost: 3.849234
                      currentUnitCost: 3.849234
                      unrealizedGainLoss: -6955.4672959
                      amortizedUnrealizedGainLoss: -6955.4672959
                      netAccruedIncome: null
                      grossAccruedIncome: null
                      fxRateLocalSystem: 4.51165
                      settleDateCash: null
                      incomeRate: 0
                      totalMarketValue: 4388829.6398375
                  localCurrency: 
                      amortizationIncomeAmount: null
                      marketValue: 233630.6
                      marketValueWithCashAccrual: 233630.6
                      marketValueWithNetAi: 233630.6
                      marketValueWithGrossAi: 233630.6
                      notionalCost: null
                      notionalValue: null
                      uglFx: 0
                      uglPrice: -9595.79
                      withholdingTax: null
                      cashAccrual: null
                      unitPrice: 15.31
                      originalCost: 243226.39
                      currentCost: 243226.39
                      originalUnitCost: 15.938819
                      currentUnitCost: 15.938819
                      unrealizedGainLoss: -9595.79
                      amortizedUnrealizedGainLoss: -9595.79
                      netAccruedIncome: null
                      grossAccruedIncome: null
                      settleDateCash: null
                      incomeRate: 0
                  baseCurrency: 
                      amortizationIncomeAmount: null
                      marketValue: 51783.8484812
                      marketValueWithCashAccrual: 51783.8484812
                      marketValueWithNetAi: 51783.8484812
                      marketValueWithGrossAi: 51783.8484812
                      notionalCost: null
                      notionalValue: null
                      uglFx: -4828.5758039
                      uglPrice: -2126.8914921
                      withholdingTax: null
                      cashAccrual: null
                      unitPrice: 3.393437
                      originalCost: 58739.3157771
                      currentCost: 58739.3157771
                      originalUnitCost: 3.849234
                      currentUnitCost: 3.849234
                      unrealizedGainLoss: -6955.4672959
                      amortizedUnrealizedGainLoss: -6955.4672959
                      netAccruedIncome: null
                      grossAccruedIncome: null
                      settleDateCash: null
                      incomeRate: 0
                      fxRateLocalBase: 4.51165
        paging: 
            totalCount: 55,
            limit: 1,
            first: before=MQ==&after=MQ==,
            last: before=NTU=&after=NTU=,
            previous: null,
            next: before=Mg==&after=Mg==,
            self: before=MQ==&after=MQ==
            
    PortfolioPositionSummaryResultExample-v3:
      value:
        data:
          externalId: EMWW
          reportingPeriod: Closed
          positions: 
                  dateType: TradeDate
                  quantity: 14367
                  tradeDate: "2019-11-02T00:00:00"
                  settlementDate: "2019-1-16T00:00:00"
                  currencyIsoCode: USD
                  localCurrencyIsoCode: BRL
                  longShortIndicator: L
                  asOfDate: "2020-02-28T00:00:00"
                  lastModifiedDate: "2020-03-27T09:42:28"
                  glAccountCode: 
                  glAccountDescription: 
                  couponRate: 0
                  securityExternalId: abcdZZ3PUG5
                  systemCurrency: 
                      amortizationIncomeAmount: null
                      marketValue: 51783.8484812
                      marketValueWithCashAccrual: 51783.8484812
                      marketValueWithNetAi: 51783.8484812
                      marketValueWithGrossAi: 51783.8484812
                      notionalCost: null
                      notionalValue: null
                      uglFx: -4828.5758039
                      uglPrice: -2126.8914921
                      withholdingTax: null
                      cashAccrual: null
                      unitPrice: 3.393437
                      originalCost: 58739.3157771
                      currentCost: 58739.3157771
                      originalUnitCost: 3.849234
                      currentUnitCost: 3.849234
                      unrealizedGainLoss: -6955.4672959
                      amortizedUnrealizedGainLoss: -6955.4672959
                      netAccruedIncome: null
                      grossAccruedIncome: null
                      fxRateLocalSystem: 4.51165
                      settleDateCash: null
                      incomeRate: 0
                      totalMarketValue: 4388829.6398375
                  localCurrency: 
                      amortizationIncomeAmount: null
                      marketValue: 233630.6
                      marketValueWithCashAccrual: 233630.6
                      marketValueWithNetAi: 233630.6
                      marketValueWithGrossAi: 233630.6
                      notionalCost: null
                      notionalValue: null
                      uglFx: 0
                      uglPrice: -9595.79
                      withholdingTax: null
                      cashAccrual: null
                      unitPrice: 15.31
                      originalCost: 243226.39
                      currentCost: 243226.39
                      originalUnitCost: 15.938819
                      currentUnitCost: 15.938819
                      unrealizedGainLoss: -9595.79
                      amortizedUnrealizedGainLoss: -9595.79
                      netAccruedIncome: null
                      grossAccruedIncome: null
                      settleDateCash: null
                      incomeRate: 0
                  baseCurrency: 
                      amortizationIncomeAmount: null
                      marketValue: 51783.8484812
                      marketValueWithCashAccrual: 51783.8484812
                      marketValueWithNetAi: 51783.8484812
                      marketValueWithGrossAi: 51783.8484812
                      notionalCost: null
                      notionalValue: null
                      uglFx: -4828.5758039
                      uglPrice: -2126.8914921
                      withholdingTax: null
                      cashAccrual: null
                      unitPrice: 3.393437
                      originalCost: 58739.3157771
                      currentCost: 58739.3157771
                      originalUnitCost: 3.849234
                      currentUnitCost: 3.849234
                      unrealizedGainLoss: -6955.4672959
                      amortizedUnrealizedGainLoss: -6955.4672959
                      netAccruedIncome: null
                      grossAccruedIncome: null
                      settleDateCash: null
                      incomeRate: 0
                      fxRateLocalBase: 4.51165
        paging: 
            totalCount: 55,
            limit: 1,
            first: before=MQ==&after=MQ==,
            last: before=NTU=&after=NTU=,
            previous: null,
            next: before=Mg==&after=Mg==,
            self: before=MQ==&after=MQ==,            
    PortfolioLotTransactionSummaryResultExample:
      value:
        data: 
          externalId: EMWW
          reportingPeriod: Closed
          lotTransactions: 
                 -
                  lotId: 123496427
                  id: 123496427
                  code: Dividend
                  class: Dividend
                  status: Rebook
                  comments: 
                  quantity: 0
                  exchangeName: Stock Exchange
                  postDate: 2020-04-01T00:00:00
                  tradeDate: 2020-04-01T00:00:00
                  settlementDate: 2020-04-03T00:00:00
                  openDate: 1900-01-01T00:00:00
                  recordDate: 1900-01-01T00:00:00
                  knowlegeDate: 2020-05-28T17:45:00
                  lastModifiedDate: 2020-09-28T00:00:00
                  currencyIsoCode: USD
                  buyCurrencyIsoCode: 
                  sellCurrencyIsoCode: 
                  localCurrencyIsoCode: CHF
                  settleCurrencyIsoCode: 
                  localToSytemCurrencyFx: 0.192606272015
                  localToReportCurrencyFx: 0.192606272015
                  localToSettlementCurrencyFx: 0.192618845828
                  securityExternalId: 555579235
                  longShortInidicator: L
                  systemCurrency: 
                      commission: 0
                      exchangeFee: 0
                      gross: 67.26
                      interest: 0
                      trade: 55.55
                      totalCost: 0
                      unitCost: 0
                      realizedGainLossFx: null
                      realizedGainLossPrice: 0
                      reclaim: null
                      realizedGainLoss: 0.30
                      realizedGainLossShortTerm: 0
                      realizedGainLossLongTerm: 0
                      totalAdjCost: 0
                      unitPrice: null
                      unitAdjCost: 0
                      taxWithholding: -9.00
                      otherFees: null
                      principalAmount: 0
                      notionalAmount: null
                      originalFace: null
                      spotFxfFxBuy: null
                      spotFxfFxSell: null
                  localCurrency: 
                      commission: 0
                      exchangeFee: 0
                      gross: 345.01
                      interest: null
                      trade: 300.41
                      totalCost: 0
                      unitCost: 0
                      realizedGainLossFx: 0
                      realizedGainLossPrice: 0
                      reclaim: null
                      realizedGainLoss: 0
                      realizedGainLossShortTerm: 0
                      realizedGainLossLongTerm: 0
                      totalAdjCost: 0
                      unitPrice: 0
                      unitAdjCost: 0
                      taxWithholding: -50.6
                      otherFees: 0
                      principalAmount: 0
                      notionalAmount: null
                  baseCurrency: 
                      commission: 0
                      exchangeFee: 0
                      gross: 67.67
                      interest: 0
                      trade: 55.55
                      totalCost: 0
                      unitCost: 0
                      realizedGainLossFx: 0
                      realizedGainLossPrice: 0
                      reclaim: null
                      realizedGainLoss: 0.40
                      realizedGainLossShortTerm: 0
                      realizedGainLossLongTerm: 0
                      totalAdjCost: 0
                      unitPrice: null
                      unitAdjCost: 0
                      taxWithholding: -9.90
                      otherFees: 0
                      principalAmount: 0
                      notionalAmount: null
                  broker: 
                      id: 
                      name: 
          paging: 
              totalCount: 624
              limit: 1
              first: before=MQ==&after=MQ==
              last: before=NjI0&after=NjI0
              previous: null
              next: before=Mg==&after=Mg==
              self: before=MQ==&after=MQ==
              
    PortfolioLotTransactionSummaryResultExample-v3:
      value:
        data: 
          externalId: EMWW
          reportingPeriod: Closed
          lotTransactions: 
                 -
                  lotId: 123496427
                  id: 123496427
                  code: Dividend
                  class: Dividend
                  status: Rebook
                  comments: 
                  quantity: 0
                  exchangeName: Stock Exchange
                  postDate: 2020-04-01T00:00:00
                  tradeDate: 2020-04-01T00:00:00
                  settlementDate: 2020-04-03T00:00:00
                  openDate: 1900-01-01T00:00:00
                  recordDate: 1900-01-01T00:00:00
                  knowlegeDate: 2020-05-28T17:45:00
                  lastModifiedDate: 2020-09-28T00:00:00
                  currencyIsoCode: USD
                  buyCurrencyIsoCode: 
                  sellCurrencyIsoCode: 
                  localCurrencyIsoCode: CHF
                  settleCurrencyIsoCode: 
                  localToSytemCurrencyFx: 0.192606272015
                  localToReportCurrencyFx: 0.192606272015
                  localToSettlementCurrencyFx: 0.192618845828
                  securityExternalId: 555579235
                  longShortIndicator: L
                  managerName: null
                  traderName: null
                  seiSystemIdentifier: 0
                  seiJobId: 0                  
                  clientCustomFields:
                    text3: null
                  systemCurrency: 
                      commission: 0
                      exchangeFee: 0
                      gross: 67.26
                      interest: 0
                      trade: 55.55
                      totalCost: 0
                      unitCost: 0
                      realizedGainLossFx: null
                      realizedGainLossPrice: 0
                      reclaim: null
                      realizedGainLoss: 0.30
                      realizedGainLossShortTerm: 0
                      realizedGainLossLongTerm: 0
                      totalAdjCost: 0
                      unitPrice: null
                      unitAdjCost: 0
                      taxWithholding: -9.00
                      otherFees: null
                      principalAmount: 0
                      notionalAmount: null
                      originalFace: null
                      spotFxfFxBuy: null
                      spotFxfFxSell: null
                  localCurrency: 
                      commission: 0
                      exchangeFee: 0
                      gross: 345.01
                      interest: null
                      trade: 300.41
                      totalCost: 0
                      unitCost: 0
                      realizedGainLossFx: 0
                      realizedGainLossPrice: 0
                      reclaim: null
                      realizedGainLoss: 0
                      realizedGainLossShortTerm: 0
                      realizedGainLossLongTerm: 0
                      totalAdjCost: 0
                      unitPrice: 0
                      unitAdjCost: 0
                      taxWithholding: -50.6
                      otherFees: 0
                      principalAmount: 0
                      notionalAmount: null
                  baseCurrency: 
                      commission: 0
                      exchangeFee: 0
                      gross: 67.67
                      interest: 0
                      trade: 55.55
                      totalCost: 0
                      unitCost: 0
                      realizedGainLossFx: 0
                      realizedGainLossPrice: 0
                      reclaim: null
                      realizedGainLoss: 0.40
                      realizedGainLossShortTerm: 0
                      realizedGainLossLongTerm: 0
                      totalAdjCost: 0
                      unitPrice: null
                      unitAdjCost: 0
                      taxWithholding: -9.90
                      otherFees: 0
                      principalAmount: 0
                      notionalAmount: null
                  broker: 
                      id: 
                      name: 
          paging: 
              totalCount: 624
              limit: 1
              first: before=MQ==&after=MQ==
              last: before=NjI0&after=NjI0
              previous: null
              next: before=Mg==&after=Mg==
              self: before=MQ==&after=MQ==             
    PortfolioPositionsV3Default:
      value:
        data:
          product:
            id: 1000-1-0001b
            externalId: WWEMMD
          reportingPeriod: Daily
          positions:
            - dateType: TradeDate
              quantity: 100
              tradeDate: null
              settlementDate: null
              currencyIsoCode: USD
              localCurrencyIsoCode: USD
              longShortIndicator: L
              asOfDate: '2021-12-25T00:00:00'
              holdingPeriodCode: LongTerm
              lastModifiedDate: '2021-12-26T01:24:09'
              glAccountCode: ''
              glAccountDescription: ''
              couponRate: 0.12
              securityExternalId: '123456789'
              systemCurrency:
                amortizationIncomeAmount: 0
                marketValue: 99999
                marketValueWithCashAccrual: 99999
                marketValueWithNetAi: 99999
                marketValueWithGrossAi: 99999
                notionalCost: 55555.55
                notionalValue: 77777.7
                uglFx: 0
                uglPrice: 10000
                withholdingTax: 0
                cashAccrual: null
                unitPrice: 77.77
                originalCost: 99999.99
                currentCost: 99999.99
                originalUnitCost: 50.505
                currentUnitCost: 50.50502727
                unrealizedGainLoss: 10000
                amortizedUnrealizedGainLoss: 10000
                netAccruedIncome: 0
                grossAccruedIncome: 0
                settleDateCash: null
                incomeRate: null
                fxRateLocalSystem: 1
                totalMarketValue: 10000000.82
              localCurrency:
                amortizationIncomeAmount: 0
                marketValue: 99999
                marketValueWithCashAccrual: 99999
                marketValueWithNetAi: 99999
                marketValueWithGrossAi: 99999
                notionalCost: 55555.55
                notionalValue: 77777.7
                uglFx: null
                uglPrice: 10000
                withholdingTax: 0
                cashAccrual: null
                unitPrice: 77.77
                originalCost: 99999.99
                currentCost: 99999.99
                originalUnitCost: 50.505
                currentUnitCost: 50.50502727
                unrealizedGainLoss: 10000
                amortizedUnrealizedGainLoss: 10000
                netAccruedIncome: 0
                grossAccruedIncome: 0
                settleDateCash: null
                incomeRate: null
              baseCurrency:
                amortizationIncomeAmount: 0
                marketValue: 99999
                marketValueWithCashAccrual: 99999
                marketValueWithNetAi: 99999
                marketValueWithGrossAi: 99999
                notionalCost: 55555.55
                notionalValue: 77777.7
                uglFx: null
                uglPrice: 10000
                withholdingTax: 0
                cashAccrual: null
                unitPrice: 77.77
                originalCost: 99999.99
                currentCost: 99999.99
                originalUnitCost: 50.505
                currentUnitCost: 50.50502727
                unrealizedGainLoss: 10000
                amortizedUnrealizedGainLoss: 10000
                netAccruedIncome: 0
                grossAccruedIncome: 0
                settleDateCash: null
                incomeRate: null
                fxRateLocalBase: 1
        paging:
          totalCount: 1171
          limit: 1
          first: 'before=MQ==&after=MQ=='
          last: 'before=MTE3MQ==&after=MTE3MQ=='
          previous: null
          next: 'before=Mg==&after=Mg=='
          self: 'before=MQ==&after=MQ=='
    PortfolioPositionsV3Securities:
      value:
        data:
          product:
            id: 1000-1-0001b
            externalId: WWEMMD
          reportingPeriod: Daily
          positions:
            - dateType: TradeDate
              quantity: 100
              tradeDate: null
              settlementDate: null
              currencyIsoCode: USD
              localCurrencyIsoCode: USD
              longShortInidicator: L
              asOfDate: '2021-12-25T00:00:00'
              holdingPeriodCode: LongTerm
              lastModifiedDate: '2021-12-26T01:24:09'
              glAccountCode: ''
              glAccountDescription: ''
              couponRate: 0.12
              securityExternalId: '123456789'
              security:
                id: '123456789'
                externalId: '123456789'
                cusip: '789129955'
                sedol: '3815678'
                ticker: BBB
                isin: US0123456789
                type: Common Stock
                assetType: Equity
                name: Corp.
                maturityDate: null
                calldate: null
                callPrice: null
                couponRate: null
                currencyIsoCode: USD
                rating:
                  quality1: null
                  quality2: null
                  quality3: null
                  sp: null
                  spShortTerm: null
                  spLongTerm: null
                  moody: null
                  moodyShortTerm: null
                  moodyLongTerm: null
                  fitchLongTerm: null
                gics:
                  sectorCode: 10
                  industryGroupCode: 1010
                  industryCode: 101010
                  subIndustryCode: 10101010
                  sectorName: Industrials
                  industryGroupName: Capital Goods
                  industryName: Machinery
                  subIndustryName: Industrial Machinery
                issueCountryIsoCode: US
                riskCountryIsoCode: US
                issuerIncorporationCountryIsoCode: US
              systemCurrency:
                amortizationIncomeAmount: 0
                marketValue: 99999
                marketValueWithCashAccrual: 99999
                marketValueWithNetAi: 99999
                marketValueWithGrossAi: 99999
                notionalCost: 55555.55
                notionalValue: 77777.7
                uglFx: 0
                uglPrice: 10000
                withholdingTax: 0
                cashAccrual: null
                unitPrice: 77.77
                originalCost: 99999.99
                currentCost: 99999.99
                originalUnitCost: 50.505
                currentUnitCost: 50.50502727
                unrealizedGainLoss: 10000
                amortizedUnrealizedGainLoss: 10000
                netAccruedIncome: 0
                grossAccruedIncome: 0
                settleDateCash: null
                incomeRate: null
                fxRateLocalSystem: 1
                totalMarketValue: 10000000.82
              localCurrency:
                amortizationIncomeAmount: 0
                marketValue: 99999
                marketValueWithCashAccrual: 99999
                marketValueWithNetAi: 99999
                marketValueWithGrossAi: 99999
                notionalCost: 55555.55
                notionalValue: 77777.7
                uglFx: null
                uglPrice: 10000
                withholdingTax: 0
                cashAccrual: null
                unitPrice: 77.77
                originalCost: 99999.99
                currentCost: 99999.99
                originalUnitCost: 50.505
                currentUnitCost: 50.50502727
                unrealizedGainLoss: 10000
                amortizedUnrealizedGainLoss: 10000
                netAccruedIncome: 0
                grossAccruedIncome: 0
                settleDateCash: null
                incomeRate: null
              baseCurrency:
                amortizationIncomeAmount: 0
                marketValue: 99999
                marketValueWithCashAccrual: 99999
                marketValueWithNetAi: 99999
                marketValueWithGrossAi: 99999
                notionalCost: 55555.55
                notionalValue: 77777.7
                uglFx: null
                uglPrice: 10000
                withholdingTax: 0
                cashAccrual: null
                unitPrice: 77.77
                originalCost: 99999.99
                currentCost: 99999.99
                originalUnitCost: 50.505
                currentUnitCost: 50.50502727
                unrealizedGainLoss: 10000
                amortizedUnrealizedGainLoss: 10000
                netAccruedIncome: 0
                grossAccruedIncome: 0
                settleDateCash: null
                incomeRate: null
                fxRateLocalBase: 1
        paging:
          totalCount: 1171
          limit: 1
          first: 'before=MQ==&after=MQ=='
          last: 'before=MTE3MQ==&after=MTE3MQ=='
          previous: null
          next: 'before=Mg==&after=Mg=='
          self: 'before=MQ==&after=MQ=='