← Back to all apps

Overview

Tools Available6
CategoryFinance

Live market insights

Available Tools

Morningstar provides 6 tools that can be used to interact with its services.

Morningstar Analyst Research Tool

morningstar-analyst-research-tool
Full Description

The Morningstar Analyst Research Tool enables users to access detailed, forward-looking research reports on individual stocks, open-end mutual funds, and ETFs. For stocks, the tool provides comprehensive analysis covering business strategy and outlook, Bulls Say/Bears Say perspectives, economic moat analysis, fair value assessment, risk and uncertainty evaluation, capital allocation analysis, and recent analyst notes and updates. For funds and ETFs, it delivers Morningstar's Medalist Pillar assessments evaluating investment strategy (Process), manager quality (People), asset manager strength (Parent), historical performance, and expense structure (Price). The tool supports research for major domiciles including the USA, Canada, Japan, Australia, France, China, Luxembourg, and many more, but is limited to the latest published report. Use this tool when you need comprehensive and up-to-date Morningstar analyst analysis on specific stocks, open-end funds, or ETFs.

Parameters

Required
investment_idstring

The proprietary Morningstar ID for an investment that can only be obtained using the 'morningstar-id-lookup-tool'.

Morningstar Articles Tool

morningstar-articles-tool
Full Description

Use this tool to answer questions about general financial market news, investing themes, personal finance, and sector or asset class comparisons based on articles written by Morningstar’s editorial team. Choose this tool when you need commentary, trends, or analysis on broad markets, events, investment strategies, official Morningstar methodology, or educational content on investment concepts, specifically as covered by Morningstar from 2022 onwards. This tool is best when you need general financial explanations directly derived from Morningstars official editorial perspective. This tool provides research at a broad level and is not suitable for retrieving specific data points or detailed investment-level analysis.

Parameters

Required
questionstring

A well-formed question about market news, investing themes, morningstar methodology, personal finance, or industry/asset class comparisons.

Morningstar Data Tool

morningstar-data-tool
Full Description

This tool is best used when you need to retrieve specific, structured quantitative metrics for individual securities, such as stocks or funds, using Morningstar’s data. It requires a valid investment ID and a datapoint ID, which can be obtained using only the Morningstar ID Lookup Tool. The tool supports querying for a growing list of datapoints (currently over ~500 datapoints), and can also provide data for select historical periods where available. Use this tool when you need precise investment-level values for a security, but note that the historical data coverage varies depending on the datapoint.

Parameters

Required
datapoint_idsarray

A list of proprietary Morningstar datapoint IDs to retrieve for the specified investments. This can be only obtained from the `morningstar-id-lookup-tool`.

investment_idsarray

A list of proprietary Morningstar investment IDs of the securities to retrieve datapoints for. This can be only obtained from the `morningstar-id-lookup-tool`.

Optional
end_datestring

The end date for historical datapoint retrieval in YYYY-MM-DD format.

start_datestring

The start date for historical datapoint retrieval in YYYY-MM-DD format.

Morningstar Fund Holdings Tool

morningstar-fund-holdings-tool
Full Description

Use this tool to retrieve the detailed portfolio composition of Open-End Funds and ETFs, specifically their largest holdings and the percentage allocation to each holding. The tool allows you to specify how many top holdings to return (between 10 and 100) and can process requests for multiple funds at once, as long as you have the relevant Morningstar investment IDs. This tool is suitable for analyzing fund transparency, portfolio concentration, and understanding how assets are distributed among underlying securities. It is not applicable to other types of investments besides Open-End Funds and ETFs.

Parameters

Required
investment_idsarray

A list of proprietary Morningstar investment IDs of the Open-End funds or ETFs to retrieve holdings for. This can be only obtained from the `morningstar-id-lookup-tool`. The list can contain up to 10 investment IDs.

num_holdingsinteger

The number of holdings to retrieve for each fund. Must be a number greater than 10 and less than 100.

Morningstar ID Lookup Tool

morningstar-id-lookup-tool
Full Description

Use the Morningstar ID Lookup Tool to map investment tickers, security names, or datapoint names to their corresponding Morningstar internal IDs. This tool is the primary way to convert investment and datapoint information into standardized identifiers required for other tools to work properly.

When using this tool, extract investment tickers, investment names, and datapoint names from the user's query:

  • Use investment_tickers for ticker symbols (e.g., AAPL, MSFT, VTSAX)
  • Use investment_names for company/fund names (e.g., "Apple Inc", "Vanguard Total Stock Market Index Fund")
  • Use datapoints for attribute names (e.g., "price", "market cap", "economic moat")

Prefer ticker symbols when available as they provide more accurate results; use investment names when the ticker is unknown or unavailable.

Parameters

Optional
datapointsarray

List of datapoint names, where each datapoint is an attribute or quantitative measure.

Default: []
investment_namesarray

List of investment names to look up (e.g., 'Apple Inc', 'Vanguard Total Stock Market Index Fund')

Default: []
investment_tickersarray

List of ticker symbols to look up (e.g., 'AAPL', 'MSFT', 'VTSAX'). Preferred for funds when available.

Default: []

Morningstar Screener Tool

morningstar-screener-tool
Full Description

Find investments matching specific criteria across stocks, ETFs, and open-end funds.

This tool filters investments based on quantitative attributes using simple comparison operations. All criteria provided are combined with AND logic (all must match).

For complex queries requiring OR logic (e.g., rating=4 OR rating=5), make separate tool calls and combine results.

Workflow: 1. Use morningstar-id-lookup-tool to get datapoint IDs 2. Call this tool with universe and list of criteria 3. For OR conditions, make multiple calls and merge results

Returns up to 100 matching investments with key datapoints.

Parameters

Required
screener_criteriaarray

Array of screening criteria (combined with AND logic). REQUIRED PARAMETER NAME: screener_criteria Each array element must be an object with these EXACT field names: - datapoint_id (string): Morningstar datapoint ID from morningstar-id-lookup-tool - operator (string): MUST be '=' or '>' or '<' (not 'eq', 'equals', 'gt', etc.) - value (string): The comparison value IMPORTANT: Use 'operator' NOT 'operation'. Use 'screener_criteria' NOT 'criteria'.

universestring

Investment universe: 'ST' (stocks), 'FE' (ETFs), or 'FO' (open-end funds)