Discover/morningstar.com.au API
live

morningstar.com.au APImorningstar.com.au

Access Australian stock, ETF, and managed fund data from Morningstar AU. Financials, valuations, dividends, ownership, news, and historical prices via 12 endpoints.

Endpoints
12
Updated
10d ago
Try it
Maximum number of results to return.
Search term (e.g., 'BHP', 'Apple').
api.parse.bot/scraper/4904c488-66a8-49ff-a753-bd2399155900/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/4904c488-66a8-49ff-a753-bd2399155900/search_securities?limit=3&query=BHP' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 12 totalclick to expand

Search for stocks, ETFs, and managed funds by name or ticker symbol.

Input
ParamTypeDescription
limitintegerMaximum number of results to return.
queryrequiredstringSearch term (e.g., 'BHP', 'Apple').
Response
{
  "type": "object",
  "fields": {
    "results": "array of objects (id, performanceId, securityType, name, symbol, exchangeCode)"
  },
  "sample": {
    "data": {
      "results": [
        {
          "id": "0P00006WAE",
          "apir": null,
          "name": "BHP Group Ltd",
          "symbol": "BHP",
          "exchangeId": "EX$$$$XASX",
          "exchangeCode": "ASX",
          "securityType": "ST",
          "performanceId": "0P00006WAE"
        }
      ]
    },
    "status": "success"
  }
}

About the morningstar.com.au API

The Morningstar Australia API exposes 12 endpoints covering ASX-listed stocks, ETFs, and managed funds with data sourced from Morningstar's Australian platform. Starting with search_securities, you can look up any security by name or ticker to retrieve its performanceId and securityType, then chain into endpoints for financial statements, valuation ratios, dividend history, institutional ownership, and analyst-authored news articles.

Security Search and Summary

search_securities accepts a query string and optional limit, returning an array of matches with id, performanceId, securityType, symbol, and exchangeCode. Feed the returned symbol and exchange into get_security_summary to retrieve Morningstar's star rating, fairValue, economic moat, sector, and industry classification. Note that live trading price data within the summary may require a premium account on Morningstar's platform — the field is present in the response object but values may be gated.

Financial Data

get_financial_statements supports three statement types (incomeStatement, balanceSheet, cashFlow) and accepts a period parameter of 'A' for annual or 'Q' for quarterly, returning structured rows of financial data. get_security_key_metrics bundles growth, profitability, financial_health, and cash_flow_metrics objects in a single call. get_valuation returns a valuationTable with multi-year P/E, P/B, and P/S ratios. get_historical_prices accepts a period between '1D' and '10Y' and returns an array of {datetime, value} pairs; the change object containing net change info may be null for longer time periods.

Dividends and Ownership

get_dividends returns the full dividendHistory array for a given security. get_upcoming_dividends requires no inputs and returns a calendar of forthcoming ASX dividend payments including total count and a securities array. get_ownership surfaces both institution (top institutional holders) and mutual_fund (top fund holders) objects for any security by symbol and exchange.

Market-Wide and Editorial Data

get_market_overview takes no inputs and returns equity indices, currency pairs, and commodity prices in parallel arrays — useful for building a global snapshot alongside ASX-specific views. get_news_and_insights accepts an optional category parameter ('STOCKS', 'ETFS', 'MARKETS', 'FUNDS', 'PERSONAL_FINANCE', 'RETIREMENT', 'TOP_STORIES') and a limit, returning Morningstar analyst articles with title, url, author, and date fields.

Common use cases
  • Build an ASX portfolio tracker that pulls star ratings and fair values via get_security_summary for watchlist securities.
  • Screen stocks by profitability and financial health using the multi-year metrics returned by get_security_key_metrics.
  • Construct a dividend calendar app combining get_dividends history with get_upcoming_dividends for forward-looking payments.
  • Display annual and quarterly income statements and cash flow data for fundamental analysis using get_financial_statements.
  • Monitor institutional ownership concentration changes over time using the institution and mutual_fund objects from get_ownership.
  • Aggregate a global market snapshot across equities, currencies, and commodities with a single call to get_market_overview.
  • Surface Morningstar analyst commentary filtered by category (e.g., 'ETFS' or 'RETIREMENT') using get_news_and_insights.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Morningstar Australia have an official developer API?+
Morningstar does offer institutional data products and some developer tools, but there is no publicly available self-serve REST API for retail developers targeting morningstar.com.au data. This Parse API fills that gap for the endpoints listed.
What does `get_security_summary` return and are all fields always populated?+
It returns three top-level objects: trading (price data), overview (star rating, fairValue, moat, sector, industry), and security (lookup metadata). The trading object may have restricted or null values for users without a Morningstar premium subscription on the source platform — budget for that possibility when building UI around live price fields.
Does the API cover managed funds and ETFs in addition to ASX stocks?+
Yes. search_securities returns a securityType field that distinguishes stocks, ETFs, and managed funds. The downstream endpoints such as get_security_key_metrics, get_valuation, and get_dividends accept the same symbol and exchange inputs regardless of security type, though data depth may vary by instrument — managed funds, for example, may have less granular quarterly statement data than listed equities.
Is real-time intraday price data available?+
Not currently. get_historical_prices returns time series data down to the '1D' period as discrete {datetime, value} pairs, but the API does not expose a streaming or tick-level intraday feed. You can fork this API on Parse and revise it to add an endpoint targeting intraday price data if that granularity is required.
Does the API include analyst ratings or price target history beyond the current star rating?+
The current endpoints expose the active Morningstar star rating and fairValue via get_security_summary, but there is no endpoint for historical rating changes or a time series of analyst price targets. You can fork this API on Parse and revise it to add an endpoint covering historical analyst rating data.
Page content last updated . Spec covers 12 endpoints from morningstar.com.au.
Related APIs in FinanceSee all →
cmegroup.com API
Get CME Group market data including FedWatch interest-rate probabilities, futures quotes and settlements, volume/open interest history, and options expirations and near-the-money option chains.
guba.eastmoney.com API
Access Chinese stock discussion posts and comments from Eastmoney's community platform to monitor investor sentiment, search board discussions, and retrieve detailed post information and stock board metadata. Get real-time insights into what traders are discussing about specific stocks through posts, replies, and board analytics.
blur.io API
Access NFT collection data on Blur.io, including floor prices, best bids, listed tokens, and recent activity. Authenticate with an Ethereum wallet to place collection bids and retrieve portfolio holdings.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.
etoro.com API
Monitor top eToro traders by accessing their profiles, portfolio holdings, performance statistics, and trading history to inform your investment decisions. Discover trending stocks and cryptocurrencies, search for specific instruments, and view detailed market data and news to stay updated on investment opportunities.
blackrock.com API
Access comprehensive BlackRock iShares ETF data to research fund performance, holdings, fees, and sector allocations, plus search and compare specific ETFs. Monitor investment details like distributions, key characteristics, and broad market indices all in one place.
eprocurement.gov API
Monitor India's public procurement opportunities by accessing active tenders, bids closing today, global tenders, high-value contracts, and cancelled tenders from the Central Public Procurement Portal. Search tender details, browse participating organizations, and track real-time procurement statistics to stay informed on government contracting opportunities.
studio.glassnode.com API
Access comprehensive on-chain and market analytics for cryptocurrencies, including asset fundamentals, supply dynamics, futures data, and profit/loss metrics. Search and analyze assets with historical chart data and market overview information to track crypto performance and trends.
Morningstar Australia API – Stocks, ETFs & Funds · Parse