Asset Allocation Breakdown

The Asset Allocation Breakdown view provides the split of a portfolio's net assets across the major asset classes – equity, bond, convertible bond, cash, and other - reported as long, short, net, and rescaled-long percentages. It also includes US/non-US splits, the Canadian asset-allocation view, and a breakdown by underlying instrument type.

It populates the AssetAlloc, CanadianAssetAlloc, and UnderlyingAssetAlloc data tables.

Available data tables

Currently the following data tables are supported in the AssetAllocationBreakdown connector:

  • AssetAlloc
  • CanadianAssetAlloc
  • UnderlyingAssetAlloc

How to use Asset Allocation Breakdown

Select the AssetAllocationBreakdown converter on the InvestmentsConnector, then read the data tables with connector.getTable('<TableName>').

const connector = new HighchartsConnectors.MorningstarDWS.InvestmentsConnector({
api: {
access: {
token: 'your_access_token'
}
},
security: {
id: '0P00006W6Q'
},
converters: {
AssetAllocationBreakdown: {}
}
});
await connector.load();
const generalTable = connector.getTable('AssetAlloc'),
// Example only uses the first data table. This is how to get
// the other tables.
canadaTable = connector.getTable('CanadianAssetAlloc'),
underlyingTable = connector.getTable('UnderlyingAssetAlloc');
Highcharts.chart('container', {
title: {
text: 'General Asset Allocation Breakdown Data'
},
chart: {
type: 'column'
},
xAxis: {
categories: generalTable.getColumn('Type')
},
series: [{
name: 'Long',
data: generalTable.getColumn('Long')
}, {
name: 'Long Rescaled',
data: generalTable.getColumn('LongRescaled')
}, {
name: 'Net',
data: generalTable.getColumn('Net')
}, {
name: 'Short',
data: generalTable.getColumn('Short')
}]
});

Relevant demos

You will find examples of how to use AssetAllocationBreakdown converter in our demos.

  • Highcharts Core + Morningstar Asset Allocation Breakdown
  • Highcharts Core + Morningstar Asset Allocation Breakdown (Pre-fetched JSON)

Morningstar API Reference

For more details, see Morningstar's Investment Details API.