Welcome Guest ( Log In | Register )

Bump Topic Topic Closed RSS Feed
6 Pages < 1 2 3 4 > » Bottom

Outline · [ Standard ] · Linear+

 Fundsupermart.com v8, The MS Excel Masterclass version!

views
     
polarzbearz
post Jan 22 2015, 09:01 PM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


woonsc as requested, updated my spreadsheet with "more friendly" user guide.

Download link is still the same:

user posted image

Download here >>> Polarzbearz's Portfolio Summary with Pinky's IRR Calculation
Make sure you read the instructions as many of the cells has formula in it. You can freely modify, update, or change it to suit your need (and even share with others if you don't mind tongue.gif)

Original credit goes to Pink Spider for the original worksheet (Pinky's Portfolio Worksheet with IRR Calculation)

And special thanks to Pink Spider and yklooi for inspiring: see post#795 and post#817
polarzbearz
post Jan 22 2015, 09:18 PM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


QUOTE(yklooi @ Jan 22 2015, 09:07 PM)
rclxms.gif Thanks for the revised version.... notworthy.gif
*
QUOTE(jutamind @ Jan 22 2015, 09:10 PM)
pin this in the first post
*
QUOTE(woonsc @ Jan 22 2015, 09:14 PM)
My love~ <3  thumbup.gif  thumbup.gif
*
notworthy.gif notworthy.gif
polarzbearz
post Jan 22 2015, 09:34 PM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


QUOTE(yklooi @ Jan 22 2015, 09:28 PM)
just checking/need to confirm....
Fund A invested amount is RM 1000, it has 10% in M'sia
the rest of the funds has no m'sia.
Total amount in portfolio is RM 10000.
in the chart, the % allocation in M'sia will show 10% or 1%?
*
Total portfolio will be 1% for Malaysia. My underlying formula is based on Pink's formula in this post

I've sampled out your scenario and you can see below:

» Click to show Spoiler - click again to hide... «


» Click to show Spoiler - click again to hide... «

polarzbearz
post Jan 22 2015, 09:36 PM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


QUOTE(woonsc @ Jan 22 2015, 09:34 PM)
what does line item do?  hmm.gif  hmm.gif
*
For my formula only. "SUMIF".

If you check out the formula used in the box "Total Portfolio Value" and "Total Entrance Value", you will understand laugh.gif

It's not the most efficient way, but this is one of the way I could think of without resorting into VB codes
polarzbearz
post Jan 22 2015, 09:39 PM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


QUOTE(Pink Spider @ Jan 22 2015, 09:36 PM)
Done! thumbup.gif
*
Thank you! notworthy.gif blush.gif

QUOTE(yklooi @ Jan 22 2015, 09:37 PM)
Thanks...just need to confirm before I study how to use....
*
No problem laugh.gif


This post has been edited by polarzbearz: Jan 22 2015, 09:40 PM
polarzbearz
post Jan 22 2015, 09:44 PM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


QUOTE(Pink Spider @ Jan 22 2015, 09:40 PM)
Hope your worksheet is flawless ar

Cos I got no time to check, so the credit and complaints, if any are all yours tongue.gif
*
Should be ok gua sweat.gif

Cross checked my formula's against yours and its "usability" (to add new funds) before I published it

QUOTE(yklooi @ Jan 22 2015, 09:41 PM)
hmm.gif When new users want to ask question about how to use in FUTURE....any links to contact you for guidance?
*
I think can post here tongue.gif. Myself / others using it can help also laugh.gif

Should be no issue, as I have now included pictured-guide on how to add new funds. Maybe will update again to show how to add "new row" in the fund (but its the same, copy and insert copied cells nia sweat.gif)
polarzbearz
post Jan 22 2015, 09:54 PM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


QUOTE(woonsc @ Jan 22 2015, 09:52 PM)
The value you entered is not valid
A user has restricted values that can be entered into this cell.. T.T

the ammount cell
*
It must be negative value (COST to purchase the funds) - i learnt my lesson when I first used pink's worksheet. Was wondering why my Profit so unrealisticly high laugh.gif

so I added a data validation there whistling.gif

You can remove the data validation there (if really need to enter positive value, for selling of units (negative unit gained) by selecting the cell and click DATA > Data Validation > Any Value

This post has been edited by polarzbearz: Jan 22 2015, 09:57 PM
polarzbearz
post Jan 22 2015, 10:03 PM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


QUOTE(woonsc @ Jan 22 2015, 10:01 PM)
let's say i just start to use this..
So do i put in my whole current negative value in now?  unsure.gif  unsure.gif
*
You can either:

1) Back-track your purchase date & purchase price and list them all in detailed row (line item 2) - doing this gives you your actual IRR rate, which is the main purpose of Pink's worksheet
2) enter it as lumpsum from today's date, but your IRR calculation only starts from now. I don't think this is the way

This will only have differences for IRR, and there won't be much diff for portfolio summary.
polarzbearz
post Jan 22 2015, 10:04 PM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


QUOTE(yklooi @ Jan 22 2015, 10:03 PM)
can at NOTE picture appears when "clicked" in that cell before entering value? note with wording like "Put - in front of value paid, - in front of value sold"?
if can...compile all changes and update next time....Else....would make pink troublesome leh-che.
*
I can update it anytime laugh.gif

That's the reason I opted for bit.ly + dropbox, so no change to the link in the post will be required.

I do that for my Nexus 4 guides also tongue.gif
polarzbearz
post Jan 22 2015, 10:17 PM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


QUOTE(woonsc @ Jan 22 2015, 10:06 PM)
Based on this year Transaction right?
Cause last year i did a lot 
*
nod.gif You can start "specifying" this year's investment, and "lump sum" for past year's if you want to. It's actually up to your own choice laugh.gif

QUOTE(yklooi @ Jan 22 2015, 10:08 PM)
rclxm9.gif 
nice to know that no change in the links are required....just make update/revision so much simple
btw, no idea what are those....
*
bit.ly is link shortener
dropbox is a "online" storage with file sharing capability

QUOTE(yklooi @ Jan 22 2015, 10:10 PM)
rclxm9.gif  now I know who else to ask when there is something weird in the .xls 
*
sweat.gif

QUOTE(adele123 @ Jan 22 2015, 10:12 PM)
better this way to avoid beginners putting in wrong figure. 

polarzbearz good job...  rclxms.gif

for your line item column, my suggestion is probably to beautify it. use actual terms instead of 1, 2. you can leave '2' blank anyway...

1 replace with "Current Value" (ikut bahasa FSM). Haha.
*
laugh.gif i kena it myself, so I restrict it to "remind" myself not to enter wrong value. but then again it's needed when we switch fund, so only removing data validation for that cell when we require it will reduce mistakes tongue.gif

as for the line item, quite a good suggestion there, I guess I was too fondled with SAP.

[blank is not an option tho, cause if it's blank it'll sum up everything even those with "non intended" values. things like "Current Value (line item 1)" and "Transaction Value (line item 2)" might work tongue.gif just remembered I only sum line item 1 doh.gif

This post has been edited by polarzbearz: Jan 22 2015, 10:24 PM
polarzbearz
post Jan 22 2015, 10:59 PM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


QUOTE(woonsc @ Jan 22 2015, 10:41 PM)
i tried insert new row kan..  shocking.gif  shocking.gif
always insert at the top..  unsure.gif  unsure.gif
doh.gif
*
Tips: You can use the same method as how you "add new fund". But instead of selecting all the Transaction Cells (Line item 2) and Current Cells (Line Item 1);

select only Transaction Cells (Line Item 2) and copy it, and insert it by right clicking on the Current Cells (Line Item 1). It should populate above the calculated row; with formulas intact thumbup.gif

Note: Just make sure you check the "calculated row" for sheet "Investment Details". Sometimes it's buggy and wont include "new" rows sweat.gif. Luckily it's not happening on the portfolio sheet / table sweat.gif

This post has been edited by polarzbearz: Jan 22 2015, 11:00 PM
polarzbearz
post Jan 22 2015, 11:11 PM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


QUOTE(woonsc @ Jan 22 2015, 11:01 PM)
tongue.gif  i got it.. thx!

if distribution kan?
hmm.gif  then the percentage will differ from FSM percentage?

using excel we add the distribution back as cost.. but FSM doesnt??  rclxub.gif  rclxub.gif
*
That one I donno liao, summoning pink spider to help laugh.gif

I hasn't reached that stage (dividen) yet; so even myself do not know how to enter it into investment details (a.k.a Pink's Worksheet) tongue.gif
polarzbearz
post Jan 23 2015, 10:20 PM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


QUOTE(adele123 @ Jan 23 2015, 10:12 AM)
polarzbearz

I think instead of using your initial allocation as to determine your geographical allocation of your unit trust portfolio, IMO it’s better to use CURRENT FUND VALUE to determine. That’s what you are holding right now and where your money is NOW or as at latest fact sheet.
» Click to show Spoiler - click again to hide... «

*
QUOTE(Pink Spider @ Jan 23 2015, 10:19 AM)
hohoho

U all sort it out first, when finalised already baru summon me to amend Post #1
*
QUOTE(yklooi @ Jan 23 2015, 11:21 AM)
Once put on the field, field tested, IMPROVEMENT suggestion can be made and the app can be revised.
Wow! now pity polarzbearz  have think and work on it to make improvement changes..
At times,..it is for users like me that can "talk easy..want this want that"..unknown of the programmer
*
QUOTE(adele123 @ Jan 23 2015, 11:22 AM)
don't worry uncle, i actually just suggesting to him to make changes, shouldn't affect the actual user. i'm super free at work, so took the time to analyse it, if any mistakes la. main priority is of course still trying to make life easy. otherwise, too complicated, defeats the purpose of the spreadsheet.

woonsc i would do it for free, if i have the expertise to create an almost flawless and user friendly spreadsheet.

i remember looking at wong sifu spreadsheet that he shared, walao, 
*
QUOTE(Pink Spider @ Jan 23 2015, 11:37 AM)
aku taktau formula ABS

ask the creator polarbear?
*
QUOTE(Pink Spider @ Jan 23 2015, 02:41 PM)
aiks

bro, your worksheet got 1 very fundamental error!

E.g.
Invest/pay RM100
Sales Charge 2%
NAV price RM1.0000

Units received would be
= RM100 / (1+2%) / RM1.0000
= RM98.04 / RM1.0000
= 98.04

U cannot take amount - (amount x SC)
the figure churned out is wrong!

Maybe it's easier to illustrate this way...

NET amount invested + sales charge = amount payable
Think of SC as a commission
U agree on a Selling Price
U have a commission % rate
The commission is calculated on the SP
The amount payable is SP + commission

And make sure u round each and every formula to 2 decimals!

i.e.

Net amount invested formula: round(gross investment / 1 + SC rate,2) = round(100/1.02,2) = RM98.04

Units entitled: round(net invested/NAV price,2) = round(98.04/1.0000,2)

Another problem is, while most fund houses round to nearest 2 decimals, CIMB-Principal always round DOWN to the nearest 2 decimals for units.

E.g.
Net invested (after deduct SC) RM98.04
NAV price bought RM0.5497
Units entitled 521.4893617021277
They would round DOWN to 521.48

Ok, now go scratch your head

woonsc now u know why? wink.gif
*
Dat escalated quickly.

Rest assured guys, I've read through all of your posts but got no time to reply / update the spreadsheet yet. Will do once I have time after my works notworthy.gif notworthy.gif
polarzbearz
post Jan 24 2015, 01:50 AM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


QUOTE(adele123 @ Jan 23 2015, 10:12 AM)
polarzbearz

I think instead of using your initial allocation as to determine your geographical allocation of your unit trust portfolio, IMO it’s better to use CURRENT FUND VALUE to determine. That’s what you are holding right now and where your money is NOW or as at latest fact sheet.
» Click to show Spoiler - click again to hide... «

*
Noted & agreed. Will be implemented in v1.2! Thank you!

QUOTE(Pink Spider @ Jan 23 2015, 10:19 AM)
hohoho

U all sort it out first, when finalised already baru summon me to amend Post #1
*
It's ok, the link I used doesn't require updates (bit.ly + dropbox ftw tongue.gif)


QUOTE(Pink Spider @ Jan 23 2015, 11:37 AM)
aku taktau formula ABS

ask the creator polarbear?
*
QUOTE(Pink Spider @ Jan 23 2015, 02:41 PM)
aiks

bro, your worksheet got 1 very fundamental error!

E.g.
Invest/pay RM100
Sales Charge 2%
NAV price RM1.0000

Units received would be
= RM100 / (1+2%) / RM1.0000
= RM98.04 / RM1.0000
= 98.04

U cannot take amount - (amount x SC)
the figure churned out is wrong!

Maybe it's easier to illustrate this way...

NET amount invested + sales charge = amount payable
Think of SC as a commission
U agree on a Selling Price
U have a commission % rate
The commission is calculated on the SP
The amount payable is SP + commission

And make sure u round each and every formula to 2 decimals!

i.e.

Net amount invested formula: round(gross investment / 1 + SC rate,2) = round(100/1.02,2) = RM98.04

Units entitled: round(net invested/NAV price,2) = round(98.04/1.0000,2)

Another problem is, while most fund houses round to nearest 2 decimals, CIMB-Principal always round DOWN to the nearest 2 decimals for units.

E.g.
Net invested (after deduct SC) RM98.04
NAV price bought RM0.5497
Units entitled 521.4893617021277
They would round DOWN to 521.48

Ok, now go scratch your head

woonsc now u know why? wink.gif
*
Thanks so much for analyzing and spotting this. Fixed the formula now, it is now using:

CODE
=-ROUND((ROUND(([@Amount]/(1+[@[SC / RF / MF]])),2)/[@Price]),2)


I compared my funds (based on Purchase History, since the summary page in FSM shows Weighted Average Cost sweat.gif) against the excel, seems to be much accurate now with rounding to 2 decimals.

Will compile a few more changes / minor data validation tweaks then update the release (no changes will be required in link / first post wink.gif)
polarzbearz
post Jan 24 2015, 02:14 AM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


Released v1.2, can be downloaded via first post. Thanks for all of your feedbacks notworthy.gif

Change log:
QUOTE
Updated user instructions
Fixed formula to calculate units (thank you Pinky),
added manual adjustment to cater for ""Round Down"" scenario for CIMB funds (thank you Pinky)
Added drop-down list for transaction type (Buy, Switch Buy, Dividend, Switch Sell, Sell)
added new data validation where:
- Buy & Switch Buy must have negative value
- Dividend MUST not have any value (zero)
- Sell & Switch Sell must have positive value
fixed fund allocation table to pick up investment values from CURRENT VALUE instead of ENTRANCE VALUE (thanks adele123)
p/s: let me know if spotted any errors ya tongue.gif . I only did a quick QC as it's getting pretty late already blush.gif

This post has been edited by polarzbearz: Jan 24 2015, 02:26 AM
polarzbearz
post Jan 24 2015, 10:24 AM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


QUOTE(Pink Spider @ Jan 24 2015, 09:19 AM)
Ada salah lagi! laugh.gif

(1) Sales Charge calculation salah
E.g. Amount invested RM1,020, SC 2%, SC would be RM1,020 / (1 + 2%) x 2% = RM20
With your formula I got RM20.40

The amount u pay/invest is always AFTER SC

Remember this formula...

net investment x (1 + SC rate %) = amount paid

Sekian terima...wait!

Ada lagi satu...and this one is a FUNDAMENTAL ERROR some more icon_question.gif 

(2) Selling of units
When u sell funds (with the exception of CMF), u indicate how many UNITS to sell, NOT how much money u want to receive!
So, it should be

sale proceeds = round (units sold x NAV price,2)

And what if got redemption fee like AmDynamite Bond?

sale proceeds = round(round(units sold x NAV price,2) x (1 - redemption fee %),2)
e.g. sell 1,000 units at NAV price RM0.5000, redemption fee 1%
1,000 x 0.5 x 0.98 = RM490

(3) Need one more transaction type - PLATFORM FEE for bond funds
Platform fee of 0.05% per quarter for some bond funds would most likely be deducted from CMF, by selling some units of CMF
E.g. platform fee charged RM10 for RHB-OSK Asian Total Return Fund
FSM would automatically generate a sell RM10 worth of CMF transaction to pay the platform fee

So, for CMF, it's routine, just treat it as a normal sale transaction.

For the bond fund concerned, it's...LAGI STRAIGHTFORWARD! tongue.gif
Units - leave empty
Price - leave empty
Amount - just manually key in the amount (make sure it's a NEGATIVE value, cos it's a cost to u) of platform fee actually charged by FSM (FSM would e-mail u every quarter for this). This I also cannot come out with a formula. Go FSM website read their FAQ on bond fund platform fee to know why... sweat.gif

I dunno how this would affect SUM(ABS) formula. This u go test and see... hmm.gif
Ok, here's your weekend assignment! Tata~ wub.gif
*
notworthy.gif your input helps alot, haha. Good to have you QC-ing the worksheet (my investment knowledge not there yet laugh.gif)

Will figure out how to handle this two situation, while still maintaining the "formula" units calculation (entering value into units directly will override the formula sad.gif)
polarzbearz
post Jan 24 2015, 11:00 AM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


QUOTE(Pink Spider @ Jan 24 2015, 09:19 AM)
Ada salah lagi! laugh.gif
(2) Selling of units
When u sell funds (with the exception of CMF), u indicate how many UNITS to sell, NOT how much money u want to receive!
So, it should be

sale proceeds = round (units sold x NAV price,2)

And what if got redemption fee like AmDynamite Bond?

sale proceeds = round(round(units sold x NAV price,2) x (1 - redemption fee %),2)
e.g. sell 1,000 units at NAV price RM0.5000, redemption fee 1%
1,000 x 0.5 x 0.98 = RM490

*
CODE
e.g. sell 1,000 units at NAV price RM0.5000, redemption fee 1%
1,000 x 0.5 x 0.98 = RM490


Want to confirm whether if this is supposed to be 1,000 * 0.5 * 0.99? since 1 minus 1% is 0.99. rclxub.gif
polarzbearz
post Jan 24 2015, 11:07 AM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


QUOTE(Pink Spider @ Jan 24 2015, 11:04 AM)
Aiyoyo, kena balik from u pulak. Yes, I salah tongue.gif
*
Hahaha, no lah, I was scratching head what's wrong with the formula I used when doing testing. Why cannot get RM490 like yours, then I noticed the 0.98 vs 0.99 thing laugh.gif
polarzbearz
post Jan 24 2015, 11:14 AM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


QUOTE(Pink Spider @ Jan 24 2015, 09:19 AM)
(3) Need one more transaction type - PLATFORM FEE for bond funds
Platform fee of 0.05% per quarter for some bond funds would most likely be deducted from CMF, by selling some units of CMF
E.g. platform fee charged RM10 for RHB-OSK Asian Total Return Fund
FSM would automatically generate a sell RM10 worth of CMF transaction to pay the platform fee

So, for CMF, it's routine, just treat it as a normal sale transaction.

For the bond fund concerned, it's...LAGI STRAIGHTFORWARD! tongue.gif
Units - leave empty
Price - leave empty
Amount - just manually key in the amount (make sure it's a NEGATIVE value, cos it's a cost to u) of platform fee actually charged by FSM (FSM would e-mail u every quarter for this). This I also cannot come out with a formula. Go FSM website read their FAQ on bond fund platform fee to know why... sweat.gif

I dunno how this would affect SUM(ABS) formula. This u go test and see... hmm.gif
Ok, here's your weekend assignment! Tata~ wub.gif
*
Platform Fee:
Left this one, platform fee of 0.05% charged is similar to how Sales Charge's is calculated right?

(current nav * total units)/(1+platform fee %)*(platform fee%)

Bond fund: ... ok I just read the FAQ on bond funds, no way I think I can come up with any formula for this sweat.gif

But there's something I can do, but want to check with you first: So, once FSM calculates the Bond Platform Fee using their Overly Complex Formula; they will deduct X units with equivalent value with the total Bond Platform Fee, correct?

Example: Platform Fee Calculated = RM10; so they deduct RM10 worth of units from your holdings.


Ok nevermind, just saw this right below the FAQ. Aiyoyo, bond dont know how liao sweat.gif

QUOTE

By default, the bond fund platform fee will be deducted from your available balance in the Cash Management Fund. Should there be insufficient balance in the Cash Management Fund, the bond fund platform fee will be deducted in the form of units from the best performing fund in the following sequence:

Cash Management Fund >> Best Performing Fixed Income Fund >> Best Performing Equity Fund >> Best Performing Fixed Income Fund with Redemption Fee >> Best Performing Equity Fund with Redemption Fee


This post has been edited by polarzbearz: Jan 24 2015, 11:20 AM
polarzbearz
post Jan 24 2015, 11:29 AM

Gracie
*******
Senior Member
4,816 posts

Joined: Apr 2007


QUOTE(Pink Spider @ Jan 24 2015, 11:20 AM)
Tau pun! tongue.gif

FSM would deduct RM10 platform fee by selling from your CMF holdings

BUT, if u don't have enough in CMF, they would deduct the RM10 from your "best-performing bond fund" by selling enough units to raise the RM10

That's why I ask u, don't bother with formula for this one.

Just insert "platform fee" as another transaction type
Just enter the amount charged manually

Then at CMF side, just treat it as a normal sale transaction wink.gif

FSM would e-mail u like, a few days in advance before they charge. So, it's best to maintain some $$$ in CMF for them to deduct platform fees for bond funds.
*
:noted: Coming back to dividend (@unker looi, don't start your theory again pleasee notworthy.gif)

How do you handle it in the transaction? From your sample excel, the way I understand for Dividend transaction in excel is:

Add X units worth of the fund, distributed by them, at current NAV price. Which NAV price will GO DOWN as they distribute the dividends, slightly increasing your portfolio value / maintain level depending on fund performance?

This post has been edited by polarzbearz: Jan 24 2015, 11:30 AM

6 Pages < 1 2 3 4 > » Top
Topic ClosedOptions
 

Change to:
| Lo-Fi Version
0.0483sec    0.43    7 queries    GZIP Disabled
Time is now: 3rd December 2025 - 04:37 PM