Latest price from a website

Hello,

I am trying to add automatic price updates for a Norwegian mutual fund in Portfolio Performance:

Fund: KLP AksjeVerden Indeks P
ISIN: NO0010611817

Unfortunately, the fund is not available through Financial Times, and Yahoo Finance updates the NAV quite late in the evening.

I found an endpoint on Euronext that appears to contain the latest NAV and date:

https://live.euronext.com/nb/ajax/getFactsheetInfoBlock/FUNDS/NO0010611817.KLAVIND-WOMF/fs_fund_nav_block

The response is HTML and contains information similar to:

<tr>
    <td>Nav</td>
    <td>
    <td class="text-right">
        <strong>8 113,07</strong>
    </td>
</td>

<tr>
    <td>Dato</td>
    <td>
    <td class="text-right">
        <strong>2026-06-12</strong>
    </td>
</td>

What I would like to achieve is:

  • NAV → closing price

  • Date → quote date

  • Automatic updates in Portfolio Performance

I tried the built-in HTML Table provider, but it seems to expect a table with multiple rows of historical prices. Since this endpoint only returns the latest NAV and date, I could not get it working.

My questions are:

  1. Is it possible to configure Portfolio Performance to extract a single price and date from this HTML response?

  2. Would the JSON provider be a better approach?

  3. If so, is there a way to transform or parse this HTML endpoint using Portfolio Performance’s existing quote feed options?

Any suggestions or examples would be greatly appreciated.

Thank you!

try 0P0000TJ54 | KLP AksjeVerden Indeks P Historische Daten - Investing.com as table on website

Thanks a lot! That solved my problem :slight_smile:

Alternatively, you could use Morningstar as the JSON provider:

1.Search for the fund - https://global.morningstar.com/en-nd/search/securities?query=NO0010611817, and make a note of its Secid reference, which in this case is ‘0P0000TJ54’

2.The Secid features in the JSON string, as does the start date and the currencyID, which I’m guessing will be ‘NOK’ in your case.

This is the ‘Feed Url’: -

https://lt.morningstar.com/api/rest.svc/timeseries_price/t92wz0sj7c?currencyId=NOK&idtype=Morningstar&frequency=daily&outputType=JSON&startDate=2020-01-01&id=0P0000TJ54]2]0]FONOK$$AL

3.The ‘Path to Date’:
$.TimeSeries.Security[*].HistoryDetail[*].EndDate

4.And finally, the ‘Path to Close’, the NAV
$.TimeSeries.Security[*].HistoryDetail[*].Value

Even better solution! Thank you so much for your help :slight_smile: