Howto: Excel Based Mutual Fund Portfolio Tracker
Instead of searching for the NAVs of all my funds at MyIRIS or MutualFundsIndia, I have developed a small excel sheet which will fetch the values for me and displays the current portfolio value at the click of a button. Here I am trying to share the "HOWTO" of the same.
- Create an excel workbook with 2 sheets. Call one as "NAVs" and the other as "Portfolio".
- In the NAVs sheet, click at one of the top-left cells (I did on A2), and go to Data -> Import External Data -> New Web Query. [For more information on using Web Queries, visit Using Web Queries to Import Data to Excel @ R1C1.
- Now paste the url http://finance.indiamart.com/markets/mutual_funds/latest_mf_navs.html in Address box and press go. You would see something like this.
Say "Import". Essentially what you have done is, creating an automatically updatable NAV list in the NAVs sheet. - Now select all Schemes in the imported table and define a named range as "fund_names" for it. [Creating Named Ranges in Excel]
- Now, go to "Portfolio" sheet and create a table like this.
[Click on it to Zoom] - Next select the Fundname column (I have 32 rows, you can have as many as you wish) and go to Data->Validation. Enter the settings like this.
- Formulas:
>>> For Purchase Value[f3]: "=e3*d3"
>>> For Current Value[h3]: "=g3*d3"
>>> For Current NAV[g3]: "=IF(C3="",0,VLOOKUP(C3,NAVs!$A$6:$D$1634,3,FALSE))"
essentially, looking up for the selected fund name in the NAVs sheet and returning the exact NAV to this cell only if a fund name is selected.
>>> Gain / Loss[i3]: "=IF(ISERROR((H3-F3)/F3),"",(H3-F3)/F3)"
to avoid DIV 0 messages. - At the end of the table you can add a TOTAL row and repeat the necessary formulas to get the total portfolio performance.
- Now the portfolio tracker is done. Enter the fund data by selecting the fund name from drop down and number of units purchased, purchase NAV. Rest will be shown by the tracker.
- Remember: everytime you open the workbook, go to "NAVs" sheet and refresh the data. [Select anywhere in the table, right click and say Refresh Data]
Now this is a very basic portfolio tracker. I am thinking of adding some VBA / Macro so that everytime the table is refreshed, the new values are written in a separate sheet called "Historical NAV" so that we can track the fund performance over a period of time by selecting a date (instead of current date). Also, if we can import benchmark indices on runtime, you can get relative performance metrics. Plus, some more analysis of fund performances (instead of mere total return) would reveal the risk-returns of the portfolio. Lets see if I can build such a thing in my spare time.
[Just in case you do not have time for all this, then you can access the workbook that I have created here: Portfolio Manager MFs India ]
21 Comments:
Excellent tool ...
By K, at 4/13/2007 02:05:00 AM
Did you modify the program as promised?
By howisit, at 5/03/2007 09:48:00 AM
i am unable to get the latest navs data when i re fresh it .pls help
By Unknown, at 12/31/2008 02:05:00 AM
ketan hw do u use it .....
By Unknown, at 12/31/2008 02:10:00 AM
Hey Have been looking for something like this for a long time, but with some twists...
1. can these techniques be used with google docs spreadsheet?
2. is it possible to automatically update no of units and Nav incase of a systematic investment plan?
If these two can be automated, voila it will makes life much easier...
Thanks,
Tanmay.
By Kalasys, at 1/06/2009 12:29:00 AM
Really thanks for sharing this program. I was looking for program like this.
reliance growth fund
By Seenath Kumar, at 5/06/2010 11:00:00 PM
Hey excellent tool.
Just want to share you one another good Portfolio Tracker...by PersonalFN
Portfolio Tracker Software
By Money Chats, at 7/15/2010 03:50:00 AM
great tools dude, i like your post...
Regards : Stock Tips
Commodity Tips
By Raahi, at 8/03/2012 03:03:00 AM
Really nice information.
Share trading Tips
By omshah, at 2/25/2013 10:37:00 PM
After getting butchered in last two sessions, the market has opened in green territory. The Sensex is up 92.65 points at 20321.70, and the Nifty is up 29.85 points at 6028.90.
Moneycontrol
Moneycontroltips
By PraniShah, at 11/21/2013 09:38:00 PM
Very clear post about Indian mutual funds market. I enjoyed reading the post!
By Unknown, at 6/15/2015 12:00:00 AM
This comment has been removed by the author.
By Ancy merina, at 2/19/2018 11:24:00 PM
Þú hefur mikla grein. Viltu þér gott nýjan dag
Thông tin mới nhất về cửa lưới chống muỗi
Siêu thị cửa chống muỗi
Hé mở thông tin cửa lưới chống muỗi xếp
Phòng chống muỗi cho biệt thư ở miền Nam
By Chiến SEOCAM, at 4/02/2019 02:34:00 AM
ok hay quá
cáo tuyết
cáo tuyết thái lan
Mua cáo tuyết
Bán cáo tuyết
bull pháp hà nội
By Chiến NHX, at 10/23/2019 08:33:00 PM
Bài viết của bạn tôi thích
lều xông hơi
lều xông hơi tại nhà
lều xông hơi giá rẻ
lều xông hơi sau sinh
By Bồn ngâm chân Doca, at 10/28/2019 07:42:00 PM
Hy vọng những điều tuyệt vời sẽ đến bên các bạn
Bồn ngâm chân
máy ngâm chân
bồn massage chân
may mat xa chan
By Bồn ngâm massage chân Doca, at 11/22/2019 01:42:00 AM
Chia sẻ hay
máy tạo hương thơm trong phòng
máy xông tinh dầu bằng điện tphcm
máy xông hương
may xong huong tinh dau
máy đốt tinh dầu điện
By Chiến Chelsea, at 12/04/2019 07:38:00 PM
Tôi thích những gì bạn đã chia sẻ
https://forums.pokemmo.eu/index.php?/profile/131787-cualuoihm/
https://doremir.com/forums/profile/cualuoihm
https://www.wincert.net/forum/profile/100889-cualuoihm/
https://www.goodreads.com/user/show/104133368-cualuoihm
By Buồn thế, at 1/03/2020 06:24:00 PM
ok anh hai
lều xông hơi
lều xông hơi tại nhà
lều xông hơi giá rẻ
lều xông hơi sau sinh
By Máy mátxa chân, at 5/13/2020 03:00:00 AM
Great, thank you for sharing. I also want to learn about excel for my workflow. really thank you so much: Khóa học bán hàng online, Khóa học facebook marketing, Khóa học quảng cáo google, Khóa học Seo Website, Học marketing, Học marketing online, Khóa học marketing online, Khóa học marketing, khóa học digital marketing, Học marketing ở đâu, Học digital marketing, Marketing facebook, Marketing căn bản, Học seo, facebook ads, facebook web, seo web, marketing là làm gì, ..........................
By manhquynh.1679@gmail.com, at 9/21/2020 08:47:00 PM
Xe nâng Đông Đô là địa chỉ chuyên: Thuê xe nâng người tại KCN Bình Xuyên; Cho thuê xe nâng hàng tại KCN Biên Hòa; Cho thuê xe nâng hàng tại KCN Biên Hòa; Xe nâng hàng tại KCN Biên Hòa uy tín, giá rẻ nhất trên thị trường.
By Minh_Anh_007, at 5/31/2021 01:53:00 AM
Post a Comment
<< Home