Data source for less talked exchanges

We are trying to use Portfolio performance for Nepal. Since yahoo finance doesn’t cover the Nepal Stock Exchange. How can we work on Portfolio performance?
Can we Create a New source with API of the source so that we could add securities, update the prices etc? If yes than how can we do so ?

Please find help on how to use json here: JSON Quote Feed Provider - Portfolio Performance Manual

1 Like

HDFCBANK.NS for example seems to be OK

historical quotes also OK

Are you sure yahoo doesn’t cover NSE?

Nepal stock exchange(NEPSE) is the exchange of Nepal
National Stock exchange(NSE) is the exchange of India.

I was talking about Nepal Stock Exchange (NEPSE )

Lesson learned :wink:

Take a look at Extract price history if the data table/json is inside the tab
Maybe it is helpful.

1 Like

Thanks brother. This was what i was looking for.
BTW is it a way to add multiple securities at once?
Like i can store Name, URL, Close and Open value in any format and it opens all the securities at once?

If you have 1 or more securities in PP already, you can export the data as csv.

With this example you can build a list of securities you want to have in PP, and import this in PP.

So you have all the securities in the list now in PP, like added as “empty instrument”. This means you have ISIN,WKN,Ticker Symbol,Security Name,Currency,Note in PP, but no quote-provider or URL or quotes.

I mean to say i have added By following steps mentioned here
But i need to add them one by one is there any way i could add in bulk ? I would provide data base for name url start and end date.

Also how can we export the added securities from on PP software and Import into another PP software ?

Life is hard.

Only if you are good at editing xml files, with the tools of your choice, such as awk, sed, python, golang, whatyouwant.

To simplify this a little, you could have the symbol in the URL filled with the ticker macro,

...artHandler.ashx?type=get_advanced_chart&symbol=UPPER&resolution=1D&...
...artHandler.ashx?type=get_advanced_chart&symbol={TICKER}&resolution=1D&...

if you have set the symbols.

Maybe you can add the needed fields to the xml in bulk? I have not tested it.

    <security>
      <uuid>dd582123-3ec1-4da7-8401-e05bb1d7a9d8</uuid>
      <name>Upper Tamakoshi Hydropower Ltd (UPPER)</name>
      <currencyCode>NPR</currencyCode>
      <tickerSymbol>UPPER</tickerSymbol>
      <feed>GENERIC-JSON</feed>
      <feedURL>https://merolagani.com/handlers/TechnicalChartHandler.ashx?type=get_advanced_chart&amp;symbol={TICKER}&amp;resolution=1D&amp;rangeStartDate={TODAY:unixtime:-P3M}&amp;rangeEndDate={TODAY:unixtime}&amp;from=&amp;isAdjust=1&amp;currencyCode=NPR</feedURL>

uuid, name, currencyCode, tickerSymbol is alreaddy set, I assume. So you have to insert the feed and feedURL.

Not at my knowledge. Others?

1 Like

You mean from one PP file to another PP file? This can be achieved via drag and drop.
This video is in german section of the forum, but I think it will still help:

And in the current version you dont need to create an extra watchlist. You can direclty drop them into the “All Securities” item.

2 Likes