Data Sets#
- morningstar_data.direct.portfolio.get_data_set_data_points(
- data_set_id: str,
Returns all data points for the given portfolio data set ID.
- Parameters:
data_set_id (
str
) – The unique identifier of a portfolio data set, e.g., ‘1’.- Returns:
A DataFrame object with data points. DataFrame columns include:
data_point_id
name
- Return type:
DataFrame
Examples
Get data points by data set ID.
import morningstar_data as md df = md.direct.portfolio.get_data_set_data_points(data_set_id="1") df
- Output:
data_point_id
name
OS01W
Name
LS05M
Base Currency
…
…
- Errors:
AccessDeniedError: Raised when the user is not authenticated.
BadRequestError: Raised when the user does not provide a properly formatted request.
ForbiddenError: Raised when the user does not have permission to access the requested resource.
InternalServerError: Raised when the server encounters an unhandled error.
NetworkExceptionError: Raised when the request fails to reach the server due to a network error.
ResourceNotFoundError: Raised when the requested resource does not exist in Direct.
- morningstar_data.direct.portfolio.get_data_sets() DataFrame #
Returns all Morningstar-created portfolio data sets.
- Returns:
A DataFrame object with data sets. DataFrame columns include:
data_set_id
name
- Return type:
DataFrame
- Examples:
Get all portfolio data sets.
import morningstar_data as md df = md.direct.portfolio.get_data_sets() df
- Output:
data_set_id
name
1
Snapshot
2
Returns (Daily)