Hi, now that MF are launched in Dhan - I got access to the same, and I’m loving the experience btw!
I had a couple of queries regarding Dhan API:
Are there any near-term plans for adding support for MF holdings and MF NAV data etc via the API?
Dhan supports importing external holdings using AA, in the get holdings API of Dhan - would it return externally imported data too? If not, is it please possible to return that too - with a flag saying that it was imported, and which broker is that holding held with?
Hey @dhanuser1 Missed this post, thanks for the note and glad you are loving the experience. Our teams put in a lot of effort to get the experience right and maintain balance between existing products like Investing & Trading, along with MF now.
We are very early on our journey. Over the next few days, possibly till March 2024 we will just focus on getting experience and operations right and start building few feature requests that we already have. Our roadmap of 2024 is here: Focus 2024: Upcoming Features on Dhan for Traders & Investors
On 1: We are not a data provider, in fact we consume it from other partners. So unlikely that we will make it providing on API further. That said, AMFI publishes MF NAV data, which you can consume.
On 2: We do have plans to add more products on Account Aggregator AA framework. We introduced stock holdings and another interesting use-case is in works. We are excited about this, and aiming for release in early 2024 (most likely first quarter)
But you provide historical data for all stock tickers right - Historical Data - DhanHQ Ver 1.0 / API Document ? Then why not also provide for MFs. I understand MF NAV data can be consumed from AMFI, but the intent is here to have a single stop API solution - on top of which useful applications can be built. Imagine the utility of having a single api solution (Dhan) giving all data vs relying on n providers. Former would any day find way more utility among devs. Is it possible to consider the same?
Also - can we expect MF holdings to be added as part of the portfolio or a similarly relevant api moving forward - Portfolio - DhanHQ Ver 1.0 / API Document?
Yes I did see your plans with AA in posts on this community. Would it be possible to vend out external holdings (imported via AA) as part of the same Dhan portfolio api as well?
The only usecase that I’m trying to solve for here is a programmatic way to get all holdings (including stocks + MFs - both traded via Dhan, as well as the imported one’s) from Dhan, and see their performance trends. Pretty straightforward usecases. If anything can be done to ease for such usecases for the devs, that’d be wonderful.
On point 2, which is holding details of user with other brokers fetched via Account Aggregator, it will not be possible for us to share that data via API.
As per Account Aggregator framework, we receive the data as an FIU, which comes with certain guidelines on how data is stored and shown to the user. Redistribution of this data is not in the scope, which becomes a possibility if the same data is extended over APIs.