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

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

# OutputAnalysisItem

Analysis data.

## OpenAPI definition

```yaml
openapi: 3.1.0
info:
  title: Portfolio X-Ray API
  version: "1.0"
servers:
  - url: https://www.us-api.morningstar.com
    description: Americas Production
  - url: https://www.apac-api.morningstar.com
    description: APAC Production
  - url: https://www.emea-api.morningstar.com
    description: EMEA Production
components:
  schemas:
    OutputAssetAllocation:
      description: Long, short, and net asset allocation positions. Asset class
        grouping depends on request settings.
      type: object
      properties:
        Id:
          type: string
          description: Asset class group identifier.
        AsOfDate:
          type: string
          format: date-time
          description: End date of analysis.
        PortfolioAnalyzed:
          type: number
          format: double
          description: Percentage of portfolio analyzed.
        Portfolio:
          type: array
          items:
            $ref: "#/components/schemas/OutputAssetClassItem"
        Benchmark:
          type: array
          items:
            $ref: "#/components/schemas/OutputAssetClassItem"
        SecurityBreakdown:
          type: array
          items:
            $ref: "#/components/schemas/OutputAssetAllocationSecurity"
    OutputEquityAnalysis:
      description: Equity analysis data.
      type: object
      properties:
        AsOfDate:
          type: string
          format: date-time
          description: End date of analysis.
        EquitySectors:
          $ref: "#/components/schemas/OutputEquitySectors"
        WorldRegions:
          $ref: "#/components/schemas/OutputWorldRegions"
        EquityMarketMaturity:
          $ref: "#/components/schemas/OutputEquityMarketMaturity"
        EquityTypeBreakdown:
          $ref: "#/components/schemas/OutputEquityTypeBreakdown"
        PriceRatios:
          $ref: "#/components/schemas/OutputPriceRatios"
        Profitability:
          $ref: "#/components/schemas/OutputProfitability"
        GeometricAverageCapitalization:
          $ref: "#/components/schemas/OutputGeometricAverageCapitalization"
    OutputFixedIncomeAnalysis:
      description: Fixed income analysis data.
      type: object
      properties:
        AsOfDate:
          type: string
          format: date-time
          description: End date of analysis.
        FixedIncomeSectors:
          $ref: "#/components/schemas/OutputFixedIncomeSectors"
        FixedIncomeMaturity:
          $ref: "#/components/schemas/OutputFixedIncomeMaturity"
        CreditQuality:
          $ref: "#/components/schemas/OutputCreditQuality"
        InterestRateRisk:
          $ref: "#/components/schemas/OutputInterestRateRisk"
    OutputInvestmentStyle:
      description: Investment style data.
      type: object
      properties:
        AsOfDate:
          type: string
          format: date-time
          description: End date of analysis.
        FixedIncomeStyle:
          $ref: "#/components/schemas/OutputFixedIncomeStyle"
        EquityStyle:
          $ref: "#/components/schemas/OutputEquityStyle"
    OutputAssetClassItem:
      type: object
      properties:
        Id:
          type: string
          description: Allocation identifier.
        Long:
          type: number
          format: double
          description: Percentage of fund assets in long positions.
        Short:
          type: number
          format: double
          description: Percentage of fund assets in short positions.
        Net:
          type: number
          format: double
          description: Percentage of fund assets after subtracting short positions from
            long positions.
    OutputAssetAllocationSecurity:
      type: object
      properties:
        SecurityId:
          type: string
          description: Unique identifier of a security.
        Analyzed:
          type: number
          format: double
          description: Percentage of security analyzed.
        NotAnalyzed:
          type: number
          format: double
          description: Percentage of security not analyzed.
        AssetClass:
          type: array
          items:
            $ref: "#/components/schemas/OutputAssetClassItem"
    OutputEquitySectors:
      description: The portfolio's equity exposure broken down by sector. Percentages
        may reflect long, short, net, or long-rescaled positions.
      type: object
      properties:
        EquitySector:
          type: array
          items:
            $ref: "#/components/schemas/OutputEquitySector"
    OutputWorldRegions:
      description: The portfolio's equity exposure broken down by geographic region.
        Percentages may reflect long, short, net, or long-rescaled positions.
      type: object
      properties:
        Id:
          type: string
          description: World region identifier.
        PortfolioAnalyzed:
          type: number
          format: double
          description: Percentage of portfolio analyzed.
        Portfolio:
          type: array
          items:
            $ref: "#/components/schemas/OutputEquityRegionExposureItem"
        Benchmark:
          type: array
          items:
            $ref: "#/components/schemas/OutputEquityRegionExposureItem"
        SecurityBreakdown:
          type: array
          items:
            $ref: "#/components/schemas/OutputEquityRegionExposureItemSecurity"
    OutputEquityMarketMaturity:
      description: Market maturity breakdown showing the percentage of portfolio
        stocks domiciled in developed and emerging markets.
      type: object
      properties:
        AsOfDate:
          type: string
          format: date-time
          description: End date of analysis.
        Portfolio:
          $ref: "#/components/schemas/OutputEquityMarketMaturityItem"
        Benchmark:
          $ref: "#/components/schemas/OutputEquityMarketMaturityItem"
    OutputEquityTypeBreakdown:
      description: Portfolio stocks broken down into Morningstar equity type
        designations based on objective financial criteria.
      type: object
      properties:
        AsOfDate:
          type: string
          format: date-time
          description: End date of analysis.
        PortfolioAnalyzed:
          type: number
          format: double
          description: Percentage of portfolio analyzed.
        Portfolio:
          type: array
          items:
            $ref: "#/components/schemas/OutputDataItemEquityType"
        Benchmark:
          type: array
          items:
            $ref: "#/components/schemas/OutputDataItemEquityType"
        SecurityBreakdown:
          type: array
          items:
            $ref: "#/components/schemas/OutputEquityTypeBreakdownItemSecurity"
    OutputPriceRatios:
      description: Price ratio data for the portfolio and benchmark.
      type: object
      properties:
        AsOfDate:
          type: string
          format: date-time
          description: End date of analysis.
        Portfolio:
          $ref: "#/components/schemas/OutputPriceRatiosItem"
        Benchmark:
          $ref: "#/components/schemas/OutputPriceRatiosItem"
        SecurityBreakdown:
          type: array
          items:
            $ref: "#/components/schemas/OutputPriceRatiosItemSecurity"
    OutputProfitability:
      description: Profitability data for the portfolio and benchmark.
      type: object
      properties:
        AsOfDate:
          type: string
          format: date-time
          description: End date of analysis.
        Portfolio:
          $ref: "#/components/schemas/OutputProfitabilityItem"
        Benchmark:
          $ref: "#/components/schemas/OutputProfitabilityItem"
        SecurityBreakdown:
          type: array
          items:
            $ref: "#/components/schemas/OutputProfitabilityItemSecurity"
    OutputGeometricAverageCapitalization:
      description: Geometric average capitalization data for the portfolio and benchmark.
      type: object
      properties:
        AsOfDate:
          type: string
          format: date-time
          description: End date of analysis.
        Portfolio:
          $ref: "#/components/schemas/OutputGeometricAverageCapitalizationItem"
        Benchmark:
          $ref: "#/components/schemas/OutputGeometricAverageCapitalizationItem"
    OutputFixedIncomeSectors:
      description: The portfolio's fixed income exposure broken down by super sector.
        Percentages may reflect long, short, net, or long-rescaled positions.
      type: object
      properties:
        AsOfDate:
          type: string
          format: date-time
          description: End date of analysis.
        Id:
          type: string
          description: Fixed income sector identifier.
        Portfolio:
          type: array
          items:
            $ref: "#/components/schemas/OutputDataItemStringNumber"
        Benchmark:
          type: array
          items:
            $ref: "#/components/schemas/OutputDataItemStringNumber"
        SecurityBreakdown:
          type: array
          items:
            $ref: "#/components/schemas/OutputFixedIncomeSuperSectorDataBreakdown"
    OutputFixedIncomeMaturity:
      description: Fixed income maturity distribution data for the portfolio and benchmark.
      type: object
      properties:
        Portfolio:
          $ref: "#/components/schemas/OutputFixedIncomeMaturityItem"
        Benchmark:
          $ref: "#/components/schemas/OutputFixedIncomeMaturityItem"
    OutputCreditQuality:
      description: The percentage of the portfolio's fixed income holdings assigned to
        each credit quality rating band.
      type: object
      properties:
        AsOfDate:
          type: string
          format: date-time
          description: End date of analysis.
        Portfolio:
          $ref: "#/components/schemas/OutputCreditQualityItem"
        Benchmark:
          $ref: "#/components/schemas/OutputCreditQualityItem"
    OutputInterestRateRisk:
      description: Interest rate risk data for the portfolio and benchmark.
      type: object
      properties:
        AsOfDate:
          type: string
          format: date-time
          description: End date of analysis.
        Portfolio:
          $ref: "#/components/schemas/OutputInterestRateRiskItem"
        Benchmark:
          $ref: "#/components/schemas/OutputBenchmarkInterestRateRiskItem"
        SecurityBreakdown:
          type: array
          items:
            $ref: "#/components/schemas/OutputInterestRateRiskItemSecurity"
    OutputFixedIncomeStyle:
      description: Fixed income style data.
      type: object
      properties:
        AsOfDate:
          type: string
          format: date-time
          description: End date of analysis.
        PortfolioAnalyzed:
          type: number
          format: double
          description: Percentage of portfolio analyzed.
        Portfolio:
          $ref: "#/components/schemas/OutputFixedIncomeStyleItem"
        Benchmark:
          $ref: "#/components/schemas/OutputFixedIncomeStyleItem"
        FixedIncomeStyleBreakdown:
          $ref: "#/components/schemas/OutputFixedIncomeStyleBreakdown"
    OutputEquityStyle:
      description: Equity style data.
      type: object
      properties:
        AsOfDate:
          type: string
          format: date-time
          description: End date of analysis.
        PortfolioAnalyzed:
          type: number
          format: double
          description: Percentage of portfolio analyzed.
        Portfolio:
          $ref: "#/components/schemas/OutputEquityStyleItem"
        Benchmark:
          $ref: "#/components/schemas/OutputEquityStyleItem"
        EquityStyleBreakdown:
          $ref: "#/components/schemas/OutputEquityStyleBreakdown"
        SecurityBreakdown:
          type: array
          items:
            $ref: "#/components/schemas/OutputEquityStyleItemSecurity"
    OutputEquitySector:
      type: object
      properties:
        Id:
          type: string
          description: Possible values are GICS, Morningstar, or institution-defined
            identifier.
        PortfolioAnalyzed:
          type: number
          format: double
          description: Percentage of portfolio analyzed.
        Portfolio:
          type: array
          items:
            $ref: "#/components/schemas/OutputEquitySectorItem"
        Benchmark:
          type: array
          items:
            $ref: "#/components/schemas/OutputEquitySectorItem"
        SecurityBreakdown:
          type: array
          items:
            $ref: "#/components/schemas/OutputEquitySectorExposureItemSecurity"
    OutputEquityRegionExposureItem:
      type: object
      properties:
        Id:
          type: string
          description: Parent/rollup region identifier.
        Value:
          type: number
          format: double
          description: Value for world region.
        ExposureItem:
          type: array
          description: Child region items. Values are client-specific and may follow
            Morningstar or institution-defined classifications.
          items:
            $ref: "#/components/schemas/OutputDataItemStringNumber"
    OutputEquityRegionExposureItemSecurity:
      type: object
      properties:
        SecurityId:
          type: string
          description: Unique identifier of a security.
        Analyzed:
          type: number
          format: double
          description: Percentage of security analyzed.
        NotAnalyzed:
          type: number
          format: double
          description: Percentage of security not analyzed.
        Region:
          type: array
          items:
            $ref: "#/components/schemas/OutputEquityRegionExposureItem"
    OutputEquityMarketMaturityItem:
      type: object
      properties:
        DevelopedMarkets:
          type: number
          format: double
          description: Countries with mature economies and stock markets that benefit from
            a high degree of investor recourse, corporate governance and legal
            infrastructure.
        EmergingMarkets:
          type: number
          format: double
          description: Countries with fairly young economies and stock markets that offer
            higher growth potential and higher risk.
        NotAvailable:
          type: number
          format: double
          description: Countries that are neither developed nor emerging, or that lack a
            sufficiently liquid or transparent stock market.
    OutputDataItemEquityType:
      type: object
      properties:
        Id:
          type: string
          description: Equity type identifier.
          enum:
            - AggressiveGrowth
            - ClassicGrowth
            - Cyclical
            - Distressed
            - HardAsset
            - HighYield
            - NotAvailable
            - SlowGrowth
            - SpeculativeGrowth
        Value:
          type: number
          format: double
          description: Value of equity type.
    OutputEquityTypeBreakdownItemSecurity:
      type: object
      properties:
        SecurityId:
          type: string
          description: Unique identifier of a security.
        Analyzed:
          type: number
          format: double
          description: Percentage of security analyzed.
        NotAnalyzed:
          type: number
          format: double
          description: Percentage of security not analyzed.
        EquityTypeBreakdownItem:
          type: array
          items:
            $ref: "#/components/schemas/OutputDataItemEquityType"
    OutputPriceRatiosItem:
      type: object
      properties:
        PriceBook:
          type: number
          format: double
          description: Weighted average of the Price-to-Book ratio of underlying stock
            holdings using long-only data.
        PriceCashFlow:
          type: number
          format: double
          description: Weighted average of the Price-to-Cash-Flow ratio of underlying
            stock holdings using long-only data.
        PriceEarnings:
          type: number
          format: double
          description: Weighted average of the Price-to-Earnings ratio of underlying stock
            holdings using long-only data.
        PriceSales:
          type: number
          format: double
          description: Weighted average of the Price-to-Sales ratio of underlying stock
            holdings using long-only data.
    OutputPriceRatiosItemSecurity:
      type: object
      properties:
        SecurityId:
          type: string
          description: Unique identifier of a security.
        PriceRatiosItem:
          $ref: "#/components/schemas/OutputPriceRatiosItem"
    OutputProfitabilityItem:
      type: object
      properties:
        DebtCapital:
          type: number
          format: double
          description: Financial leverage ratio calculated by dividing long-term debt by
            total capitalization. Not provided for financial companies.
        NetMargin:
          type: number
          format: double
          description: Weighted median net income divided by revenues over the past five
            fiscal years, expressed as a percentage.
        ROA:
          type: number
          format: double
          description: Weighted average Return on Assets ratio of underlying stock
            holdings using long-only data.
        ROE:
          type: number
          format: double
          description: Weighted average Return on Equity ratio of underlying stock
            holdings using long-only data.
    OutputProfitabilityItemSecurity:
      type: object
      properties:
        SecurityId:
          type: string
          description: Unique identifier of a security.
        ProfitabilityItem:
          $ref: "#/components/schemas/OutputProfitabilityItem"
    OutputGeometricAverageCapitalizationItem:
      type: object
      properties:
        Value:
          type: number
          format: double
          description: Geometric average capitalization value.
    OutputDataItemStringNumber:
      type: object
      properties:
        Id:
          type: string
        Value:
          type: number
          format: double
          description: Value.
    OutputFixedIncomeSuperSectorDataBreakdown:
      type: object
      properties:
        SecurityId:
          type: string
          description: Unique identifier of a security.
        FixedIncomeSuperSectorDataItems:
          type: array
          items:
            $ref: "#/components/schemas/OutputDataItemStringNumber"
    OutputFixedIncomeMaturityItem:
      type: object
      properties:
        Maturity:
          type: array
          items:
            $ref: "#/components/schemas/OutputDataItemFixedIncomeMaturityPeriod"
    OutputCreditQualityItem:
      type: object
      properties:
        AAA:
          type: number
          format: double
          description: Percentage of fixed income holdings assigned to this credit quality
            rating band.
        AA:
          type: number
          format: double
          description: Percentage of fixed income holdings assigned to this credit quality
            rating band.
        A:
          type: number
          format: double
          description: Percentage of fixed income holdings assigned to this credit quality
            rating band.
        BBB:
          type: number
          format: double
          description: Percentage of fixed income holdings assigned to this credit quality
            rating band.
        BB:
          type: number
          format: double
          description: Percentage of fixed income holdings assigned to this credit quality
            rating band.
        B:
          type: number
          format: double
          description: Percentage of fixed income holdings assigned to this credit quality
            rating band.
        BelowB:
          type: number
          format: double
          description: Percentage of fixed income holdings assigned to this credit quality
            rating band.
        NotRated:
          type: number
          format: double
          description: Percentage of fixed income holdings assigned to this credit quality
            rating band.
    OutputInterestRateRiskItem:
      type: object
      properties:
        Maturity:
          type: number
          format: double
          description: Weighted average maturity of portfolio holdings.
        MaturityPercentAnalyzed:
          type: number
          format: double
          description: Percentage of portfolio maturity analyzed.
        YieldToMaturity:
          type: number
          format: double
          description: Holding-weighted average yield of all applicable holdings. Ignores
            the impact of option features such as calls or puts.
        ModifiedDuration:
          type: number
          format: double
          description: Holding-weighted average price sensitivity to interest rate
            changes, excluding the impact of option features. Expressed in
            years.
        EffectiveDuration:
          type: number
          format: double
          description: Holding-weighted average price sensitivity to interest rate
            changes, including the impact of option features. Expressed in
            years.
        EffectiveDurationPercentAnalyzed:
          type: number
          format: double
          description: Percentage of portfolio effective duration analyzed.
        WTDCoupon:
          type: number
          format: double
        WTDPrice:
          type: number
          format: double
        AverageCreditQuality:
          type: number
          format: double
          description: Morningstar proprietary measure of overall portfolio credit risk,
            derived from historical default rates associated with each credit
            rating level.
    OutputBenchmarkInterestRateRiskItem:
      type: object
      properties:
        Maturity:
          type: number
          format: double
          description: Weighted average maturity of benchmark holdings.
        YieldToMaturity:
          type: number
          format: double
          description: Holding-weighted average yield of all applicable holdings. Ignores
            the impact of option features such as calls or puts.
        ModifiedDuration:
          type: number
          format: double
          description: Holding-weighted average price sensitivity to interest rate
            changes, excluding the impact of option features. Expressed in
            years.
        EffectiveDuration:
          type: number
          format: double
          description: Holding-weighted average price sensitivity to interest rate
            changes, including the impact of option features. Expressed in
            years.
        WTDCoupon:
          type: number
          format: double
        WTDPrice:
          type: number
          format: double
        AverageCreditQuality:
          type: number
          format: double
          description: Morningstar proprietary measure of overall portfolio credit risk,
            derived from historical default rates associated with each credit
            rating level.
    OutputInterestRateRiskItemSecurity:
      type: object
      properties:
        SecurityId:
          type: string
          description: Unique identifier of a security.
        InterestRateRiskItem:
          $ref: "#/components/schemas/OutputSecurityInterestRateRiskItem"
    OutputFixedIncomeStyleItem:
      type: object
      properties:
        EffectiveDuration:
          type: number
          format: double
          description: Holding-weighted average price sensitivity to interest rate
            changes, including the impact of option features. Expressed in
            years.
        EffectiveMaturity:
          type: number
          format: double
          description: Holding-weighted average term at which principal is expected to be
            paid. Expressed in years.
    OutputFixedIncomeStyleBreakdown:
      description: Fixed income style box breakdown by credit quality
        (High/Medium/Low) and duration (Limited/Moderate/Extensive).
      type: object
      properties:
        AsOfDate:
          type: string
          format: date-time
          description: End date of analysis.
        HighLtd:
          type: number
          format: double
          description: High credit quality / Limited duration.
        HighMod:
          type: number
          format: double
          description: High credit quality / Moderate duration.
        HighExt:
          type: number
          format: double
          description: High credit quality / Extensive duration.
        MedLtd:
          type: number
          format: double
          description: Medium credit quality / Limited duration.
        MedMod:
          type: number
          format: double
          description: Medium credit quality / Moderate duration.
        MedExt:
          type: number
          format: double
          description: Medium credit quality / Extensive duration.
        LowLtd:
          type: number
          format: double
          description: Low credit quality / Limited duration.
        LowMod:
          type: number
          format: double
          description: Low credit quality / Moderate duration.
        LowExt:
          type: number
          format: double
          description: Low credit quality / Extensive duration.
        Unclassified:
          type: number
          format: double
          description: Percentage not classified into a style box category.
        SecurityBreakdown:
          type: array
          items:
            $ref: "#/components/schemas/OutputFixedIncomeStyleBreakdownSecurity"
    OutputEquityStyleItem:
      type: object
      properties:
        AverageMarketCap:
          type: number
          format: double
          description: Geometric mean of the market capitalizations of all stocks held,
            weighted by portfolio allocation.
    OutputEquityStyleBreakdown:
      description: Equity style box breakdown by market capitalization
        (Large/Mid/Small) and investment style (Value/Blend/Growth).
      type: object
      properties:
        AsOfDate:
          type: string
          format: date-time
          description: End date of analysis.
        Portfolio:
          $ref: "#/components/schemas/OutputEquityStyleBreakdownItem"
        SecurityBreakdown:
          type: array
          items:
            $ref: "#/components/schemas/OutputEquityStyleBreakdownItemSecurity"
    OutputEquityStyleItemSecurity:
      type: object
      properties:
        SecurityId:
          type: string
          description: Unique identifier of a security.
        EquityStyleItem:
          $ref: "#/components/schemas/OutputEquityStyleItem"
    OutputEquitySectorItem:
      type: object
      properties:
        Id:
          type: string
          description: Parent/rollup sector identifier.
        Value:
          type: number
          format: double
          description: Sector exposure value.
    OutputEquitySectorExposureItemSecurity:
      type: object
      properties:
        SecurityId:
          type: string
          description: Unique identifier of a security.
        Analyzed:
          type: number
          format: double
          description: Percentage of security analyzed.
        NotAnalyzed:
          type: number
          format: double
          description: Percentage of security not analyzed.
        Sector:
          type: array
          items:
            $ref: "#/components/schemas/OutputEquitySectorExposureItem"
    OutputDataItemFixedIncomeMaturityPeriod:
      type: object
      properties:
        Id:
          type: string
          description: Maturity year range identifier.
          enum:
            - Years1to3
            - Years3to5
            - Years5to7
            - Years7to10
            - Years10to15
            - Years15to20
            - Years20to30
            - YearsOver30
        Value:
          type: number
          format: double
          description: Maturity year range value.
    OutputSecurityInterestRateRiskItem:
      type: object
      properties:
        Maturity:
          type: number
          format: double
          description: Weighted average maturity of the security.
        EffectiveDuration:
          type: number
          format: double
          description: Holding-weighted average price sensitivity to interest rate
            changes, including the impact of option features. Expressed in
            years.
        WTDCoupon:
          type: number
          format: double
        AverageCreditQuality:
          type: number
          format: double
          description: Morningstar proprietary measure of credit risk, derived from
            historical default rates associated with each credit rating level.
    OutputFixedIncomeStyleBreakdownSecurity:
      type: object
      properties:
        SecurityId:
          type: string
          description: Unique identifier of a security.
        Analyzed:
          type: number
          format: double
          description: Percentage of security analyzed.
        NotAnalyzed:
          type: number
          format: double
          description: Percentage of security not analyzed.
        FixedIncomeStyleBreakdownItem:
          $ref: "#/components/schemas/OutputFixedIncomeStyleBreakdownItem"
    OutputEquityStyleBreakdownItem:
      type: object
      properties:
        LargeValue:
          type: number
          format: double
          description: Percentage of equity holdings in this style box quadrant of the
            Morningstar Style Box™.
        LargeBlend:
          type: number
          format: double
          description: Percentage of equity holdings in this style box quadrant of the
            Morningstar Style Box™.
        LargeGrowth:
          type: number
          format: double
          description: Percentage of equity holdings in this style box quadrant of the
            Morningstar Style Box™.
        MidValue:
          type: number
          format: double
          description: Percentage of equity holdings in this style box quadrant of the
            Morningstar Style Box™.
        MidBlend:
          type: number
          format: double
          description: Percentage of equity holdings in this style box quadrant of the
            Morningstar Style Box™.
        MidGrowth:
          type: number
          format: double
          description: Percentage of equity holdings in this style box quadrant of the
            Morningstar Style Box™.
        SmallValue:
          type: number
          format: double
          description: Percentage of equity holdings in this style box quadrant of the
            Morningstar Style Box™.
        SmallBlend:
          type: number
          format: double
          description: Percentage of equity holdings in this style box quadrant of the
            Morningstar Style Box™.
        SmallGrowth:
          type: number
          format: double
          description: Percentage of equity holdings in this style box quadrant of the
            Morningstar Style Box™.
        Unclassified:
          type: number
          format: double
          description: Percentage not classified into a style box category.
    OutputEquityStyleBreakdownItemSecurity:
      type: object
      properties:
        SecurityId:
          type: string
          description: Unique identifier of a security.
        Analyzed:
          type: number
          format: double
          description: Percentage of security analyzed.
        NotAnalyzed:
          type: number
          format: double
          description: Percentage of security not analyzed.
        EquityStyleBreakdownItem:
          $ref: "#/components/schemas/OutputEquityStyleBreakdownItem"
    OutputEquitySectorExposureItem:
      type: object
      properties:
        Id:
          type: string
          description: Parent/rollup sector identifier.
        Value:
          type: number
          format: double
          description: Sector exposure value.
        ExposureItem:
          type: array
          description: Child sector items. Values are client-specific and may follow GICS,
            Morningstar, or institution-defined classifications.
          items:
            $ref: "#/components/schemas/OutputDataItemStringNumber"
    OutputFixedIncomeStyleBreakdownItem:
      type: object
      properties:
        HighLtd:
          type: number
          format: double
          description: High credit quality / Limited duration.
        HighMod:
          type: number
          format: double
          description: High credit quality / Moderate duration.
        HighExt:
          type: number
          format: double
          description: High credit quality / Extensive duration.
        MedLtd:
          type: number
          format: double
          description: Medium credit quality / Limited duration.
        MedMod:
          type: number
          format: double
          description: Medium credit quality / Moderate duration.
        MedExt:
          type: number
          format: double
          description: Medium credit quality / Extensive duration.
        LowLtd:
          type: number
          format: double
          description: Low credit quality / Limited duration.
        LowMod:
          type: number
          format: double
          description: Low credit quality / Moderate duration.
        LowExt:
          type: number
          format: double
          description: Low credit quality / Extensive duration.
        Unclassified:
          type: number
          format: double
          description: Percentage not classified into a style box category.
    OutputAnalysisItem:
      description: Analysis data.
      type: object
      properties:
        AssetAllocation:
          type: array
          items:
            $ref: "#/components/schemas/OutputAssetAllocation"
        EquityAnalysis:
          $ref: "#/components/schemas/OutputEquityAnalysis"
        FixedIncomeAnalysis:
          $ref: "#/components/schemas/OutputFixedIncomeAnalysis"
        InvestmentStyle:
          $ref: "#/components/schemas/OutputInvestmentStyle"
```
