Get Monthly Yield
Query Parameters
Comma-separated list specifying the type of each value passed in the ids parameter.
Rules:
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
- Empty values default to
performanceId
Example:
ids=id1,id2,id3id1andid3are performance IDsid2is a security IDidTypes=securityId,isin,cusip
Accepted values:
performanceId(default)isinsecurityIdcusiptradingSymbolmsid
Example:securityId,isin,cusip
Comma-separated list of 3-character ISO 4217 currency codes (for example, CAD, EUR, JPY).
- Filters results based on currency
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Base currency passed for
id2andid4 baseCurrency=USD,USD,USD
Example:USD,USD,USD
Comma-separated list of 3-character ISO 3166‑1 country codes (for example, CAN, IRL, IND).
Rules:
- Filters results based on domicile
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Domicile passed for
id2andid4 domicile=,USA,,USA
Example:USA,USA,USA
Comma-separated list of 3-character ISO 3166‑1 country codes (for example, CAN, IRL, IND).
- Filters results based on domicile
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Exchange country passed for
id2andid4 exchangeCountry=,USA,,USA
Example:USA,USA,USA
Comma-separated list of exchange IDs (for example, EX$$$$XMEX, EX$$$$XNAS).
- Filters results based on exchange ID
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Exchange ID passed for
id2andid4 exchangeId=,EX$$$$XMEX,,EX$$$$XNAS
Example:EX$$$$XMEX
Specifies the time interval between data points.
Allowed values:monthly
Default:monthly
Specifies the start date for the time series. Accepted format is yyyy-MM-dd.
Example:2026-01-01
Specifies the end date for the time series. Accepted format is yyyy-MM-dd.
Example:2026-05-01
Specifies the size of the time window for the data range.
-
Used in combination with
timePeriodUnitto specify relative time ranges. -
When
startDate,endDate,timePeriodandtimePeriodUnitare provided,timePeriodandtimePeriodUnittake precedence.
Example:12
Specifies the time period unit.
-
Used in combination with
timePeriodto specify relative time ranges. -
When
startDate,endDate,timePeriodandtimePeriodUnitare provided,timePeriodandtimePeriodUnittake precedence.
Allowed values:monthsdaysyears
Specifies whether to apply the earliest common start date across all investments.
When set to true, the start date of the time series is adjusted to match the latest inception date among the investments, ensuring all data points are aligned.
Default:false
Specifies whether to apply the Track Record Extension logic in order to extend the performance of an investment by copying the historical performance of another qualified older investment.
Default:false
Specifies whether to consider the Morningstar or Custom restructure date when determining the start of the performance period.
This option is applicable only when applyEarliestCommonDate is set to true.
Default:false
Sets the time range from inception (or the maximum supported lookback) to the end date.
Takes precendence over any timePeriod / timePeriodUnit and startDate / endDate settings.
Default:false
Specifies the currency in which to return data.
Allowed values:BASAUDBNDBRLCADCHFCLPCNHCNYCZKDKKEURGBPHKDHUFIDRILSINRJPYKRWMOPMXNMYRNOKNZDPLNRMBRUBSEKSGDTHBTWDUSDZAR
Default:BAS
Path Parameters
Comma-separated list of up to 25 investment identifiers to query.
Accepts:
- Morningstar Performance ID (default)
- Morningstar Security ID
- Morningstar IDs (MSID)
- ISIN
- CUSIP
- Trading symbol
- Category ID
Important: When a category ID is passed, the correspondingidentifierTypecan beperformanceIdorsecurityId. The value must be URL-encoded. For example, if the category ID isLC00002226;CA]FO, the URL-encoded value isLC00002226;CA%5DFO.
Example:0P000000GY,US0378331005,037833100
Response
application/json
Response
OK
ResponseTimeSeriesSingleObservation
List of investments for which time series data was returned.
>= 1 items
Show Child Parameters
Metadata returned in response. Includes information about identifiers for which no results were found.
Show Child Parameters
Authentication
Path Parameters
Query Parameters
Get NAV Unweighted Daily Income And Capital Gain Yield
Query Parameters
Comma-separated list specifying the type of each value passed in the ids parameter.
Rules:
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
- Empty values default to
performanceId
Example:
ids=id1,id2,id3id1andid3are performance IDsid2is a security IDidTypes=securityId,isin,cusip
Accepted values:
performanceId(default)isinsecurityIdcusiptradingSymbolmsid
Example:securityId,isin,cusip
Comma-separated list of 3-character ISO 4217 currency codes (for example, CAD, EUR, JPY).
- Filters results based on currency
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Base currency passed for
id2andid4 baseCurrency=USD,USD,USD
Example:USD,USD,USD
Comma-separated list of 3-character ISO 3166‑1 country codes (for example, CAN, IRL, IND).
Rules:
- Filters results based on domicile
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Domicile passed for
id2andid4 domicile=,USA,,USA
Example:USA,USA,USA
Comma-separated list of 3-character ISO 3166‑1 country codes (for example, CAN, IRL, IND).
- Filters results based on domicile
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Exchange country passed for
id2andid4 exchangeCountry=,USA,,USA
Example:USA,USA,USA
Comma-separated list of exchange IDs (for example, EX$$$$XMEX, EX$$$$XNAS).
- Filters results based on exchange ID
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Exchange ID passed for
id2andid4 exchangeId=,EX$$$$XMEX,,EX$$$$XNAS
Example:EX$$$$XMEX
Specifies the time interval between data points.
Allowed values:daily
Default:daily
Specifies the start date for the time series. Accepted format is yyyy-MM-dd.
Example:2026-01-01
Specifies the end date for the time series. Accepted format is yyyy-MM-dd.
Example:2026-05-01
Specifies the size of the time window for the data range.
-
Used in combination with
timePeriodUnitto specify relative time ranges. -
When
startDate,endDate,timePeriodandtimePeriodUnitare provided,timePeriodandtimePeriodUnittake precedence.
Example:12
Specifies the time period unit.
-
Used in combination with
timePeriodto specify relative time ranges. -
When
startDate,endDate,timePeriodandtimePeriodUnitare provided,timePeriodandtimePeriodUnittake precedence.
Allowed values:monthsdaysyears
Specifies whether to apply the earliest common start date across all investments.
When set to true, the start date of the time series is adjusted to match the latest inception date among the investments, ensuring all data points are aligned.
Default:false
Specifies whether to apply the Track Record Extension logic in order to extend the performance of an investment by copying the historical performance of another qualified older investment.
Default:false
Specifies whether to consider the Morningstar or Custom restructure date when determining the start of the performance period.
This option is applicable only when applyEarliestCommonDate is set to true.
Default:false
Sets the time range from inception (or the maximum supported lookback) to the end date.
Takes precendence over any timePeriod / timePeriodUnit and startDate / endDate settings.
Default:false
Specifies the currency in which to return data.
Allowed values:BASAUDBNDBRLCADCHFCLPCNHCNYCZKDKKEURGBPHKDHUFIDRILSINRJPYKRWMOPMXNMYRNOKNZDPLNRMBRUBSEKSGDTHBTWDUSDZAR
Default:BAS
Path Parameters
Comma-separated list of up to 25 investment identifiers to query.
Accepts:
- Morningstar Performance ID (default)
- Morningstar Security ID
- Morningstar IDs (MSID)
- ISIN
- CUSIP
- Trading symbol
- Category ID
Important: When a category ID is passed, the correspondingidentifierTypecan beperformanceIdorsecurityId. The value must be URL-encoded. For example, if the category ID isLC00002226;CA]FO, the URL-encoded value isLC00002226;CA%5DFO.
Example:0P000000GY,US0378331005,037833100
Response
application/json
Response
OK
ResponseTimeSeriesSingleObservation
List of investments for which time series data was returned.
>= 1 items
Show Child Parameters
Metadata returned in response. Includes information about identifiers for which no results were found.
Show Child Parameters
Authentication
Path Parameters
Query Parameters
Get NAV Unweighted Daily Income Only Yield
Query Parameters
Comma-separated list specifying the type of each value passed in the ids parameter.
Rules:
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
- Empty values default to
performanceId
Example:
ids=id1,id2,id3id1andid3are performance IDsid2is a security IDidTypes=securityId,isin,cusip
Accepted values:
performanceId(default)isinsecurityIdcusiptradingSymbolmsid
Example:securityId,isin,cusip
Comma-separated list of 3-character ISO 4217 currency codes (for example, CAD, EUR, JPY).
- Filters results based on currency
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Base currency passed for
id2andid4 baseCurrency=USD,USD,USD
Example:USD,USD,USD
Comma-separated list of 3-character ISO 3166‑1 country codes (for example, CAN, IRL, IND).
Rules:
- Filters results based on domicile
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Domicile passed for
id2andid4 domicile=,USA,,USA
Example:USA,USA,USA
Comma-separated list of 3-character ISO 3166‑1 country codes (for example, CAN, IRL, IND).
- Filters results based on domicile
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Exchange country passed for
id2andid4 exchangeCountry=,USA,,USA
Example:USA,USA,USA
Comma-separated list of exchange IDs (for example, EX$$$$XMEX, EX$$$$XNAS).
- Filters results based on exchange ID
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Exchange ID passed for
id2andid4 exchangeId=,EX$$$$XMEX,,EX$$$$XNAS
Example:EX$$$$XMEX
Specifies the time interval between data points.
Allowed values:daily
Default:daily
Specifies the start date for the time series. Accepted format is yyyy-MM-dd.
Example:2026-01-01
Specifies the end date for the time series. Accepted format is yyyy-MM-dd.
Example:2026-05-01
Specifies the size of the time window for the data range.
-
Used in combination with
timePeriodUnitto specify relative time ranges. -
When
startDate,endDate,timePeriodandtimePeriodUnitare provided,timePeriodandtimePeriodUnittake precedence.
Example:12
Specifies the time period unit.
-
Used in combination with
timePeriodto specify relative time ranges. -
When
startDate,endDate,timePeriodandtimePeriodUnitare provided,timePeriodandtimePeriodUnittake precedence.
Allowed values:monthsdaysyears
Specifies whether to apply the earliest common start date across all investments.
When set to true, the start date of the time series is adjusted to match the latest inception date among the investments, ensuring all data points are aligned.
Default:false
Specifies whether to apply the Track Record Extension logic in order to extend the performance of an investment by copying the historical performance of another qualified older investment.
Default:false
Specifies whether to consider the Morningstar or Custom restructure date when determining the start of the performance period.
This option is applicable only when applyEarliestCommonDate is set to true.
Default:false
Sets the time range from inception (or the maximum supported lookback) to the end date.
Takes precendence over any timePeriod / timePeriodUnit and startDate / endDate settings.
Default:false
Specifies the currency in which to return data.
Allowed values:BASAUDBNDBRLCADCHFCLPCNHCNYCZKDKKEURGBPHKDHUFIDRILSINRJPYKRWMOPMXNMYRNOKNZDPLNRMBRUBSEKSGDTHBTWDUSDZAR
Default:BAS
Path Parameters
Comma-separated list of up to 25 investment identifiers to query.
Accepts:
- Morningstar Performance ID (default)
- Morningstar Security ID
- Morningstar IDs (MSID)
- ISIN
- CUSIP
- Trading symbol
- Category ID
Important: When a category ID is passed, the correspondingidentifierTypecan beperformanceIdorsecurityId. The value must be URL-encoded. For example, if the category ID isLC00002226;CA]FO, the URL-encoded value isLC00002226;CA%5DFO.
Example:0P000000GY,US0378331005,037833100
Response
application/json
Response
OK
ResponseTimeSeriesSingleObservation
List of investments for which time series data was returned.
>= 1 items
Show Child Parameters
Metadata returned in response. Includes information about identifiers for which no results were found.
Show Child Parameters
Authentication
Path Parameters
Query Parameters
Get NAV Unweighted Daily Total Distribution Yield
Query Parameters
Comma-separated list specifying the type of each value passed in the ids parameter.
Rules:
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
- Empty values default to
performanceId
Example:
ids=id1,id2,id3id1andid3are performance IDsid2is a security IDidTypes=securityId,isin,cusip
Accepted values:
performanceId(default)isinsecurityIdcusiptradingSymbolmsid
Example:securityId,isin,cusip
Comma-separated list of 3-character ISO 4217 currency codes (for example, CAD, EUR, JPY).
- Filters results based on currency
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Base currency passed for
id2andid4 baseCurrency=USD,USD,USD
Example:USD,USD,USD
Comma-separated list of 3-character ISO 3166‑1 country codes (for example, CAN, IRL, IND).
Rules:
- Filters results based on domicile
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Domicile passed for
id2andid4 domicile=,USA,,USA
Example:USA,USA,USA
Comma-separated list of 3-character ISO 3166‑1 country codes (for example, CAN, IRL, IND).
- Filters results based on domicile
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Exchange country passed for
id2andid4 exchangeCountry=,USA,,USA
Example:USA,USA,USA
Comma-separated list of exchange IDs (for example, EX$$$$XMEX, EX$$$$XNAS).
- Filters results based on exchange ID
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Exchange ID passed for
id2andid4 exchangeId=,EX$$$$XMEX,,EX$$$$XNAS
Example:EX$$$$XMEX
Specifies the time interval between data points.
Allowed values:daily
Default:daily
Specifies the start date for the time series. Accepted format is yyyy-MM-dd.
Example:2026-01-01
Specifies the end date for the time series. Accepted format is yyyy-MM-dd.
Example:2026-05-01
Specifies the size of the time window for the data range.
-
Used in combination with
timePeriodUnitto specify relative time ranges. -
When
startDate,endDate,timePeriodandtimePeriodUnitare provided,timePeriodandtimePeriodUnittake precedence.
Example:12
Specifies the time period unit.
-
Used in combination with
timePeriodto specify relative time ranges. -
When
startDate,endDate,timePeriodandtimePeriodUnitare provided,timePeriodandtimePeriodUnittake precedence.
Allowed values:monthsdaysyears
Specifies whether to apply the earliest common start date across all investments.
When set to true, the start date of the time series is adjusted to match the latest inception date among the investments, ensuring all data points are aligned.
Default:false
Specifies whether to apply the Track Record Extension logic in order to extend the performance of an investment by copying the historical performance of another qualified older investment.
Default:false
Specifies whether to consider the Morningstar or Custom restructure date when determining the start of the performance period.
This option is applicable only when applyEarliestCommonDate is set to true.
Default:false
Sets the time range from inception (or the maximum supported lookback) to the end date.
Takes precendence over any timePeriod / timePeriodUnit and startDate / endDate settings.
Default:false
Specifies the currency in which to return data.
Allowed values:BASAUDBNDBRLCADCHFCLPCNHCNYCZKDKKEURGBPHKDHUFIDRILSINRJPYKRWMOPMXNMYRNOKNZDPLNRMBRUBSEKSGDTHBTWDUSDZAR
Default:BAS
Path Parameters
Comma-separated list of up to 25 investment identifiers to query.
Accepts:
- Morningstar Performance ID (default)
- Morningstar Security ID
- Morningstar IDs (MSID)
- ISIN
- CUSIP
- Trading symbol
- Category ID
Important: When a category ID is passed, the correspondingidentifierTypecan beperformanceIdorsecurityId. The value must be URL-encoded. For example, if the category ID isLC00002226;CA]FO, the URL-encoded value isLC00002226;CA%5DFO.
Example:0P000000GY,US0378331005,037833100
Response
application/json
Response
OK
ResponseTimeSeriesSingleObservation
List of investments for which time series data was returned.
>= 1 items
Show Child Parameters
Metadata returned in response. Includes information about identifiers for which no results were found.
Show Child Parameters
Authentication
Path Parameters
Query Parameters
Get NAV Weighted Daily Income And Capital Gain Yield
Query Parameters
Comma-separated list specifying the type of each value passed in the ids parameter.
Rules:
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
- Empty values default to
performanceId
Example:
ids=id1,id2,id3id1andid3are performance IDsid2is a security IDidTypes=securityId,isin,cusip
Accepted values:
performanceId(default)isinsecurityIdcusiptradingSymbolmsid
Example:securityId,isin,cusip
Comma-separated list of 3-character ISO 4217 currency codes (for example, CAD, EUR, JPY).
- Filters results based on currency
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Base currency passed for
id2andid4 baseCurrency=USD,USD,USD
Example:USD,USD,USD
Comma-separated list of 3-character ISO 3166‑1 country codes (for example, CAN, IRL, IND).
Rules:
- Filters results based on domicile
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Domicile passed for
id2andid4 domicile=,USA,,USA
Example:USA,USA,USA
Comma-separated list of 3-character ISO 3166‑1 country codes (for example, CAN, IRL, IND).
- Filters results based on domicile
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Exchange country passed for
id2andid4 exchangeCountry=,USA,,USA
Example:USA,USA,USA
Comma-separated list of exchange IDs (for example, EX$$$$XMEX, EX$$$$XNAS).
- Filters results based on exchange ID
- Values must align with the order of values in
ids - Use empty entries to skip
- Omit trailing commas after the last non-empty value
Example:
ids=id1,id2,id3,id4,id5- Exchange ID passed for
id2andid4 exchangeId=,EX$$$$XMEX,,EX$$$$XNAS
Example:EX$$$$XMEX
Specifies the time interval between data points.
Allowed values:daily
Default:daily
Specifies the start date for the time series. Accepted format is yyyy-MM-dd.
Example:2026-01-01
Specifies the end date for the time series. Accepted format is yyyy-MM-dd.
Example:2026-05-01
Specifies the size of the time window for the data range.
-
Used in combination with
timePeriodUnitto specify relative time ranges. -
When
startDate,endDate,timePeriodandtimePeriodUnitare provided,timePeriodandtimePeriodUnittake precedence.
Example:12
Specifies the time period unit.
-
Used in combination with
timePeriodto specify relative time ranges. -
When
startDate,endDate,timePeriodandtimePeriodUnitare provided,timePeriodandtimePeriodUnittake precedence.
Allowed values:monthsdaysyears
Specifies whether to apply the earliest common start date across all investments.
When set to true, the start date of the time series is adjusted to match the latest inception date among the investments, ensuring all data points are aligned.
Default:false
Specifies whether to apply the Track Record Extension logic in order to extend the performance of an investment by copying the historical performance of another qualified older investment.
Default:false
Specifies whether to consider the Morningstar or Custom restructure date when determining the start of the performance period.
This option is applicable only when applyEarliestCommonDate is set to true.
Default:false
Sets the time range from inception (or the maximum supported lookback) to the end date.
Takes precendence over any timePeriod / timePeriodUnit and startDate / endDate settings.
Default:false
Specifies the currency in which to return data.
Allowed values:BASAUDBNDBRLCADCHFCLPCNHCNYCZKDKKEURGBPHKDHUFIDRILSINRJPYKRWMOPMXNMYRNOKNZDPLNRMBRUBSEKSGDTHBTWDUSDZAR
Default:BAS
Path Parameters
Comma-separated list of up to 25 investment identifiers to query.
Accepts:
- Morningstar Performance ID (default)
- Morningstar Security ID
- Morningstar IDs (MSID)
- ISIN
- CUSIP
- Trading symbol
- Category ID
Important: When a category ID is passed, the correspondingidentifierTypecan beperformanceIdorsecurityId. The value must be URL-encoded. For example, if the category ID isLC00002226;CA]FO, the URL-encoded value isLC00002226;CA%5DFO.
Example:0P000000GY,US0378331005,037833100
Response
application/json
Response
OK
ResponseTimeSeriesSingleObservation
List of investments for which time series data was returned.
>= 1 items
Show Child Parameters
Metadata returned in response. Includes information about identifiers for which no results were found.