Get NAV details
Fund NAV data is stored in a NAVCalculationDTO object. Highlights of its contents are:
Fund's NAV calculation details
NAV calculation details by share class
Positions of the fund portfolio
Warnings generated during the NAV calculation
For an easy comparison of NAVs between subsequent calculations, you can query a NAVPreview object. It contains the NAVCalculationDTOs for a given calculation date, the previous calculation date and the changes between the two.
To inspect the full contents of NAVCalculationDTO and NAVPreview, see the documentation in the GraphQL API view.GraphQL API view
Example request
Requesting the following:
Fund's NAV calculation details for a given date.
Share class NAV details.
Positions of the fund portfolio.
Warnings.
NAV calculation details from the previous calculation date.
Change between the given and the previous calculation date.
query getNAVCalculationData($id: Long, $calcDate: String) { navPreview(id: $id, date: $calcDate) { current { portfolioName status grossAssetValue positionsMarketValue accruedInterest accountBalance totalReceivables totalLiabilities totalPositiveAccrueds totalFees totalNegativeAccrueds netAssetValue netIncome calcDate positions { securityName dirtyValue } receivables liabilities receivableDTOs liabilityDTOs allFees { category code } shareClassDTOs { securityName nav newUnitPrice prevPrice changePercentage } warnings { category code description status } } previous { grossAssetValue positionsMarketValue accruedInterest accountBalance totalReceivables totalLiabilities totalPositiveAccrueds totalFees totalNegativeAccrueds netAssetValue netIncome calcDate } change { grossAssetValue positionsMarketValue accruedInterest accountBalance totalReceivables totalLiabilities totalPositiveAccrueds totalFees totalNegativeAccrueds netAssetValue netIncome } } }
Variables
{ "id": 289, "calcDate": "2022-03-25" }
Response
The response body is shortened for readability. "..." indicates removed items in the response.
{ "data": { "navPreview": { "current": { "portfolioName": "FA ABC Fund", "status": "ACCEPTED", "grossAssetValue": 21540040.340000004, "positionsMarketValue": 21955603.12, "accruedInterest": 0, "accountBalance": -423873.3300000001, "totalReceivables": 5308933.869999999, "totalLiabilities": -5308933.869999999, "totalPositiveAccrueds": 0, "totalFees": -94.06, "totalNegativeAccrueds": -14665437.59, "netAssetValue": 6874508.690000004, "netIncome": 0, "calcDate": "2022-03-25", "positions": [ { "securityName": "Credit Agricole SA", "dirtyValue": 2135200 }, { "securityName": "Equinor ASA", "dirtyValue": 5155674.94 }, { "securityName": "FX FWD #2029 2022-09-05 EUR +1.6m", "dirtyValue": 1643443.25 }, { "securityName": "FX FWD #2029 2022-09-05 NOK -16m", "dirtyValue": -1716557.29 }, ... ], "receivables": { "Forward cashflow out, FX SWAP #2009 2022-09-05 NOK -27m (NOK) ": 2799598.8, "Forward cashflow out, FX SWAP #2000 2022-09-05 SEK -26m (SEK) ": 2509335.07 }, "liabilities": { "Forward cashflow in, FX SWAP #2000 2022-09-05 EUR +2.5m (EUR) ": -2509335.07, "Forward cashflow out, FX SWAP #1990 2022-09-05 GBP -2.4m (GBP) ": 0, "Forward cashflow in, FX SWAP #2009 2022-09-05 EUR +2.7m (EUR) ": -2799598.8, "Forward cashflow out, FX FWD #2029 2022-09-05 NOK -16m (NOK) ": 0, "Forward cashflow in, FX SWAP #1990 2022-09-05 EUR +2.9m (EUR) ": 0, "Forward cashflow in, FX FWD #2029 2022-09-05 EUR +1.6m (EUR) ": 0 }, "receivableDTOs": { "Forward cashflow out": [ { "securityName": "FX SWAP #2000 2022-09-05 SEK -26m", "securityCode": "975625eb-9ecb-46ec-8b69-d3a67f61c895", "securityType": "FUTCF", "securityId": 1420, "trTypeCode": "FCOUT", "tradeAmount": 2509335.07, "tradeAmountInSec": 26907600, "name": "Forward cashflow out, FX SWAP #2000 2022-09-05 SEK -26m (SEK) " }, { "securityName": "FX SWAP #2009 2022-09-05 NOK -27m", "securityCode": "313c8b95-c1e5-45aa-b87e-b8883669d93e", "securityType": "FUTCF", "securityId": 1423, "trTypeCode": "FCOUT", "tradeAmount": 2799598.8, "tradeAmountInSec": 27912000, "name": "Forward cashflow out, FX SWAP #2009 2022-09-05 NOK -27m (NOK) " } ] }, "liabilityDTOs": { "Forward cashflow in": [ { "securityName": "FX SWAP #1990 2022-09-05 EUR +2.9m", "securityCode": "3fc047d0-0866-40e6-949c-62c29b18de92", "securityType": "FUTCF", "securityId": 1416, "trTypeCode": "FCIN", "tradeAmount": 0, "tradeAmountInSec": 0, "name": "Forward cashflow in, FX SWAP #1990 2022-09-05 EUR +2.9m (EUR) " }, { "securityName": "FX SWAP #2000 2022-09-05 EUR +2.5m", "securityCode": "dd8329f9-120f-49a4-a4ca-8e1b876da3bf", "securityType": "FUTCF", "securityId": 1419, "trTypeCode": "FCIN", "tradeAmount": -2509335.07, "tradeAmountInSec": 2509335.07, "name": "Forward cashflow in, FX SWAP #2000 2022-09-05 EUR +2.5m (EUR) " }, ... ], "Forward cashflow out": [ { "securityName": "FX SWAP #1990 2022-09-05 GBP -2.4m", "securityCode": "4d656504-8627-4ac7-a8a7-2ce595c5b7d6", "securityType": "FUTCF", "securityId": 1417, "trTypeCode": "FCOUT", "tradeAmount": 0, "tradeAmountInSec": 0, "name": "Forward cashflow out, FX SWAP #1990 2022-09-05 GBP -2.4m (GBP) " }, { "securityName": "FX FWD #2029 2022-09-05 NOK -16m", "securityCode": "c1b32faa-0d43-4ff3-acc6-ede15a698d9c", "securityType": "FUTCF", "securityId": 1429, "trTypeCode": "FCOUT", "tradeAmount": 0, "tradeAmountInSec": 0, "name": "Forward cashflow out, FX FWD #2029 2022-09-05 NOK -16m (NOK) " } ] }, "allFees": [ { "category": "Other", "code": "INT" }, { "category": "Other", "code": "MFEE" }, { "category": "Other", "code": "MFEE" } ], "shareClassDTOs": [ { "securityName": "FA ABC Fund class A", "nav": 7668753.26, "newUnitPrice": 547.7681, "prevPrice": 531.8234, "changePercentage": 2.9981193005046425 }, { "securityName": "FA ABC Fund class B", "nav": -794244.57, "newUnitPrice": -8.8249, "prevPrice": -8.6578, "changePercentage": 1.930051514241482 } ], "warnings": [ { "category": "NAV", "code": "", "description": "Missing account to hold accrued fees for fee type HDGS", "status": "WARNING" }, { "category": "PORTFOLIO", "code": "Negative cash account balance", "description": "Units on USD account was -6203180.0", "status": "WARNING" } ] }, "previous": { "grossAssetValue": 21364048.8, "positionsMarketValue": 21748556.76, "accruedInterest": 0, "accountBalance": -416797.2400000002, "totalReceivables": 5308933.869999999, "totalLiabilities": -5308933.869999999, "totalPositiveAccrueds": 0, "totalFees": -90.88, "totalNegativeAccrueds": -14697635.73, "netAssetValue": 6666322.19, "netIncome": 0, "calcDate": "2022-03-24" }, "change": { "grossAssetValue": 175991.54000000283, "positionsMarketValue": 207046.3599999994, "accruedInterest": 0, "accountBalance": -7076.089999999851, "totalReceivables": 0, "totalLiabilities": 0, "totalPositiveAccrueds": 0, "totalFees": -3.180000000000007, "totalNegativeAccrueds": 32198.140000000596, "netAssetValue": 208186.50000000373, "netIncome": 0 } } } }
Related links
NAV window and NAV details in FA Back referenceNAV window