Welcome Guest ( Log In | Register )

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

Outline · [ Standard ] · Linear+

 Fundsupermart.com v8, The MS Excel Masterclass version!

views
     
polarzbearz
post Jan 24 2015, 12:33 PM

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

Joined: Apr 2007


Released v1.3, can be downloaded via first post. Special thanks to Pink Spider again for this version - for all the formulas and sample scenarios to help me understand better notworthy.gif

Change log:
QUOTE
Revamped formulas, full credits to Pinky to help me to understand various transaction types & how costs / units are calculated for them.
Added new column as Transacted Amount which accepts both type of input - Amount or Units. This value will be converted accordingly based on transaction type where:
- Buy & Switch Buy will convert Tx. Amt. into RM, with back-calculation of Units Gained.
- Dividend will convert Tx. Amt. into Units ONLY. (no recalculations of fee, nav price, etc)
- Platform Fee will convert Tx. Amt. into RM ONLY. (no recalculations of fee, nav price, etc)
- Sell & Switch Sell will convert Tx. Amt. into Units, with back-calculation of Amount Gained
Reworked Entrance Value formula - to not "double charge" self on incurred fees (the invested amount ALREADY takes into consideration of those fees, so if summing the invested amount PLUS fees incurred it's a double-charge mechanism which is wrong)
Added a few pop-up indicator to tell user "what to do or not to do" in this cell. Added data validation error message to make it easier to understand data validation set into the worksheet.
p/s: as usual, let me know if spotted any errors ya blush.gif

This post has been edited by polarzbearz: Jan 24 2015, 12:34 PM
polarzbearz
post Jan 24 2015, 12:46 PM

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

Joined: Apr 2007


QUOTE(David83 @ Jan 24 2015, 11:40 AM)
OT: Didn't notice polarzbearz that he likes IU? Annyeong haseyo!
*
OT: Hello fellow IU fans there! wave.gif wave.gif
QUOTE(woonsc @ Jan 24 2015, 12:40 PM)
if i copy paste the columns in the Fund allocation

all will show $B$8.. how to change it?
*
Any screenshot? icon_question.gif

I imagine that you are copying the entire fund allocation columns (i.e. fund fact sheets' % allocation)

To be safe, please ONLY COPY the white coloured cells (don't copy the whole chunk, as there are hard-coded formulas which could be tricky to be copied)

This post has been edited by polarzbearz: Jan 24 2015, 12:49 PM
polarzbearz
post Jan 24 2015, 12:52 PM

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

Joined: Apr 2007


QUOTE(Pink Spider @ Jan 24 2015, 12:51 PM)
Walaoeh

semakin canggih liao rclxms.gif
*
Come come help to detect bugs see if other flaws tongue.gif rclxm9.gif
polarzbearz
post Jan 24 2015, 01:00 PM

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

Joined: Apr 2007


QUOTE(Pink Spider @ Jan 24 2015, 12:56 PM)
I only check the main worksheet, by trying out different transactions

your charts I cannot/dunno check blush.gif
*
Charts I think should be ok except the one wrong concept which I used entrance value instead of portfolio value pointed by adele123, fixed in v1.2, blush.gif

the formula there are way simpler than the main worksheet laugh.gif

Underlying formula for that chart is effectively:

1) Gather fund fact sheet's details for % allocation
2) Input % allocation
3) calculate effective % allocation based on (fund's portfolio value / total portfolio value * fund % allocation)
4) sum all the effective % allocation of all the funds
5) generate chart

This post has been edited by polarzbearz: Jan 24 2015, 01:01 PM
polarzbearz
post Jan 24 2015, 06:37 PM

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

Joined: Apr 2007


QUOTE(jutamind @ Jan 24 2015, 04:51 PM)
just looking at polarbearz v1.3 xls file. few suggestions:

1. add some comments on column H, I and J on what's the meaning of SC/RF/MF/Manual adj etc

Errors?:

1. the grouping on the left most column in Investment Details worksheet are not grouped properly according to the funds.
2. In Investment Details worksheet, if a Sell transaction is entered, why is the sample data shown as negative amount value?

I'm trying to add rows according to the steps you've listed in Instructions worksheet, but i keep on getting error message "This operation is not allowed......" Why is it so?
*
1. Noted

1. This one cannot automate apparently. Still figuring how how to let excel "auto update" the grouping
2. As explained by pinky, when we perform selling, we define how many units we are selling, not define how much cash we want to cash out. So, transaction amount effectively captures "Amount of Unit Sold", which must be a negative value when we are selling (Reduce number of units). This is also explained in the cell's explanation pop up

and lastly for the error; this is because you copied Entire Row; instead of carefully selecting the Table's Cells. You CANNOT copy entire row and paste it below. Must select it manually within the table's range.
polarzbearz
post Jan 24 2015, 09:01 PM

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

Joined: Apr 2007


QUOTE(yklooi @ Jan 24 2015, 07:45 PM)
hmm.gif for a few times, when I want to partially sell my funds, I key in the Value in RM how much I want to sell....because I don't know the current precise value of the NAV ....
FSM would sent me the details of the qty deducted to equate the value of the RM specified....few days later....guess i can update the excel file few days late.
*
Updating the sheet few days later will do laugh.gif

QUOTE(jutamind @ Jan 24 2015, 08:29 PM)
can the line above the total line (grey in colour) be deleted?
*
errr which line? screenshot might help a bit here sweat.gif

Grey colour lines are the total lines right? Got other grey colour lines meh (except certain cells that are highlighted as they are formulas). sweat.gif

Those detailed lines will not have affect to the calculation, as long as transaction amount and unit price is 0 laugh.gif so can leave it here and update next time when got new entries.


polarzbearz
post Jan 24 2015, 09:12 PM

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

Joined: Apr 2007


Pink Spider need your help on management fee laugh.gif

I saw this on FAQ's of FSM where:

QUOTE
The annual expense of the fund is what is charged to the fund. This includes the fund manager's annual management fee, and other administrative fees that are incurred in the running of the fund. You do not really need to fork out additional money to pay for the annual management charge to the fund manager. They will actually deduct it from the Net Asset Value of the fund daily, and the published price will take into account of the pro-rated annual management charge.


Basically for management fees, it's different from platform fee where will not be reduction of units (or reduction from CMF) - whatever costs incurred will be "paid" by reducing the latest NAV price (i.e. NAV price goes down, our "total worth" goes down); is my understanding correct?
polarzbearz
post Jan 24 2015, 09:30 PM

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

Joined: Apr 2007


QUOTE(jutamind @ Jan 24 2015, 09:20 PM)
i'm referring to Line 5 in the section How to add new row in the Instructions worksheet.

I'm compiling the historical data for Cash Management Fund based on the historical record in FSM into your xls file and i found a discrepancy of 1.26 unit/-RM 1.5. I've compared the number of lines/number of units/unit price in FSM and the data i entered into xls file and they match each other. no idea where does this 1.26 unit difference is coming from
*
The line 5, you can delete if you want to (no impact). But you can also leave it there so that it's easier for you to add new lines in the future, as long as Transacted Amount is zero, it won't be added to the units / value calculation.

If you don't mind, can you provide part of historical data from FSM vs. the excel sheet so that I can try to find the root cause? But nevertheless, you can always use the Manual Adjustment field in the Units (for purchase only).

Where do you see the difference? Is it in total (grey line); or one of the detail line?
If it's total line, check the total units' formula and make sure it have included all the rows (the formula might not capture the newly inserted row if the used insert method is different).
If it's detail line, the below example might help:

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


This post has been edited by polarzbearz: Jan 24 2015, 09:34 PM
polarzbearz
post Jan 24 2015, 09:47 PM

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

Joined: Apr 2007


QUOTE(jutamind @ Jan 24 2015, 09:42 PM)
the difference is in total line. the formula for Units column is correct. I'm also suspecting it's rounding issue.

I entered -1.26 unit in column J but i dont see total unit (column K) is reducing by the same amount of units.
*
hmm.gif this one i not sure liao.

I made sure that the units calculation (in details row) is rounded to two decimals, so there should not be an issue (and since you mentioned that detailed lines unit are accurate). Even if there are issues with detailed row units, we can manually adjust it.

As for the total row, I just stick with the original formula (basic SUM formula) without changes.

If you're comfortable changing the Total Units formula, try this:

Change the original formula from (example)
CODE
=SUM(K2:K8)


to this formula (example, change the range to suit yours)
CODE
=ROUND(SUM(K2:K8),2)


Can't really test it out cause I don't have much historic transactions with FSM yet.

But just to double confirm again - the detailed row's Calculated Unit is accurate, as per FSM's history, for every lines you recorded, yes?

-------------

currently Manual Unit Adjustment hasn't been enabled for the total row yet.

This post has been edited by polarzbearz: Jan 24 2015, 09:50 PM
polarzbearz
post Jan 24 2015, 10:09 PM

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

Joined: Apr 2007


QUOTE(jutamind @ Jan 24 2015, 09:50 PM)
I entered -1.26 unit in column J but i dont see calculated unit of the row and total unit (column K) is reducing by the same amount of units. any idea why?
*
when you enter -1.26 unit in column J, are you entering it in details row or total row?
--- if details row: what is the transaction type? buy/switchbuy; sell/switchsell; dividend; platform fee?
------- if buy/switchbuy: this should not be happening, make sure the formulas in column K are not overriden.
CODE
=IF(OR([@[Transaction Type]]="Sell",[@[Transaction Type]]="Switch Sell",[@[Transaction Type]]="Dividend"),[@[Transaction Amt.]],IF([@[Transaction Type]]="Platform Fee",0,(-ROUND((ROUND(([@Amount]/(1+[@[SC / RF / MF]])),2)/[@Price]),2))+[@[Unit Manual Adj.]]))

------- if others: unit adjustment is only applicable for purchased units because: (when we buy, rounding calculation of units differ from fund houses; but when we sell, we sell exactly X units after deducting redemption fee; and for dividend, we enter units gained directly so no adjustments are required; and for platform fee; we are only entering it as a cost in RM with no impact or relation with units)
--- if total row: currently Manual Unit Adjustment hasn't been enabled for the total row yet.

This post has been edited by polarzbearz: Jan 24 2015, 10:10 PM
polarzbearz
post Jan 25 2015, 10:31 AM

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

Joined: Apr 2007


QUOTE(yklooi @ Jan 25 2015, 12:04 AM)
nod.gif  thumbup.gif  Just ignore the mgmt. fees calculation. Nav published is NETT. except some fund has this EXTRA fees..
Performance Fee and Hurdle Value.
Performance fee of the Target Fund, namely the China Select Fund is 10% of the appreciation in the net asset value per unit during the relevant performance period above the high watermark of the Target Fund.
I got no idea what that is.....
http://www.affinhwangam.com/investment-sol...ina-select-fund

I guess this fees can be exempted from the Excel file like the Mgmt fees.....b'cos I believes this fees deduction will be "hidden" unseen...the published NAV is NETT too...hope I am right.
*
QUOTE(aurora97 @ Jan 25 2015, 02:56 AM)
Unlike normal UT, management fee r charged daily and reflected in the fund NAV. So no matter at what point you exit, you would have paid a pro rated management fee, trustee fee etc...

The fund you mentioned only charged an annual management fee because its performance based. That means all fees r accrued (but not chargevto fund) up until 31 Dec and also they need to determine whether the high watermark has been breach, if yes, manager will be entitled to 10% of the excess. If othwerise, manager gets nothing.
*
Thanks for the explanations! nod.gif



QUOTE(jutamind @ Jan 25 2015, 12:26 AM)
after changing the -1.26 into a detail switch buy/buy row, this manual adj works.

another point to raise...how do i add in the total profit/loss amount for the funds that i've switched out over the years? for eg i switched from fund A to fund B and make a profit of RM1000. how do i add this profit of RM1000 into the portfolio profit?
*
Here's an example I sampled from my spreadsheet. Basically, use "Switch Sell" on Fund A at NAV price that you have sold, selling all (or some) of your units, which nett you RM1k profit. (it's already captured as a profit)

Then using the fund (example 10k capital + 1k profit) and switch-buy Fund B.

Attached Image


polarzbearz
post Jan 25 2015, 11:50 AM

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

Joined: Apr 2007


QUOTE(Pink Spider @ Jan 25 2015, 11:24 AM)
polarzbearz if u are doing it right, there shouldn't be ANY rounding difference at all.

I also started my worksheet halfway, i.e. I created my worksheet, and then copy and paste all transactions from FSM's historical transactions. My units is exactly the same as FSM summary.

Maybe it's best that jutamind share his historical data with polarzbearz and let him do some testing?
*
Yup which is why I would like to check and see if there are other rounding issues, by comparing FSM data vs input into spreadsheet+calculations.


QUOTE(jutamind @ Jan 25 2015, 11:36 AM)
pinkspider, how big is your data size? for me, my CMF is over 100 buy/sell transactions over the years.

polarzbearz PM me your email address for me to send the historical data over to you.
*
I've sent you a PM with my email address.
polarzbearz
post Jan 25 2015, 11:54 AM

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

Joined: Apr 2007


QUOTE(jutamind @ Jan 25 2015, 11:38 AM)
the only drawback for this method is that you will see all your old funds in the single worksheet which is kind of messy if you switch funds over the years.
*
For this, what I think you can do is select those detail rows (exclude total row), then select DATA > Group > Rows > OK > then at the side bar (left side) there, you'll see "Minus" icon, click on it to collapse that group so you'll only see the total row. This one I can't automate yet, seems like we have to manually do the Group outline everytime there's a structure change to the excel (new rows added, etc)
polarzbearz
post Jan 25 2015, 01:04 PM

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

Joined: Apr 2007


QUOTE(jutamind @ Jan 24 2015, 09:20 PM)
i'm referring to Line 5 in the section How to add new row in the Instructions worksheet.

I'm compiling the historical data for Cash Management Fund based on the historical record in FSM into your xls file and i found a discrepancy of 1.26 unit/-RM 1.5. I've compared the number of lines/number of units/unit price in FSM and the data i entered into xls file and they match each other. no idea where does this 1.26 unit difference is coming from
*
QUOTE(Pink Spider @ Jan 25 2015, 11:24 AM)
polarzbearz if u are doing it right, there shouldn't be ANY rounding difference at all.

I also started my worksheet halfway, i.e. I created my worksheet, and then copy and paste all transactions from FSM's historical transactions. My units is exactly the same as FSM summary.

Maybe it's best that jutamind share his historical data with polarzbearz and let him do some testing?
*
jutamind I've entered the transactions as per FSM's data into my spreadsheet, and both the Purchase Amount-to-Units calculation and Unit-to-Sales Amount calculation seems to be tally with FSM's data.

Here's what I have done:
#1 ATTEMPT: Simple Troubleshooting (only use "BUY" and "SELL") - TALLY!!
» Click to show Spoiler - click again to hide... «


Let's take it further, and match-exactly the type-of-transaction as-per FSM data:

#2 ATTEMPT: Advanced Troubleshooting (Match transaction type as per FSM data) - ISSUE WITH TRANSACTION TYPE?
1) Enter ALL purchase into my spreadsheet with t-type as per FSM (buy / switch buy), ensure 0% sales charge, ensure amount invested is negative value (this is easily done by converting the [RM XXXX.XX] into [XXXX.XX * -1]
2) CHECK all the calculated units - ENSURE tally with FSM data (up to two decimal points as per FSM standards) - tallied!
3) Enter ALL sales into my spreadsheet with t-type as per FSM (sell / switch sell / platform fee sell), ensure 0% redemption fee, ensure unit sold is negative value (this is also easily done by converting the [XXXX.XX unit] into [XXXX.XX * -1]
4) CHECK all the calculated Sales Amount - ENSURE tally with FSM sold price (up to two decimal points as per FSM standards) - noticed error, see below
Attached Image

Other than this, I believe there are no rounding issues as all buy/sell have their conversations done correctly as per FSM data (both Purchase to Units; and Units to Sales Amount)

polarzbearz
post Jan 25 2015, 01:50 PM

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

Joined: Apr 2007


QUOTE(jutamind @ Jan 25 2015, 01:45 PM)
i agree with you that there's no error in buy/sell transactions. as pointed out by you, it could be the errors in platform sell...

but i'm not going to be anal about this....just did the manual adj.

btw, for the Fund Allocation worksheet, is the Total formula (in row 38) for column E to column T correct? these formulas seem to sum up only from row 8 - 13 only.
*
Nice spotting there. I think I will remove the sub-totals of Column, as I don't think it's necessary anymore (those % are not even used everywhere, mainly for own reference only but it's pointless for own reference because that sum will add up Fund's Allocated Portfolio % and Effective Allocation Based On Investment)

polarzbearz
post Jan 25 2015, 03:38 PM

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

Joined: Apr 2007


QUOTE(woonsc @ Jan 25 2015, 03:03 PM)
notworthy.gif  notworthy.gif    notworthy.gif

Their legacy will live on forever!

*
cry.gif cry.gif why curse us to mati cry.gif cry.gif

i'm still young cry.gif
polarzbearz
post Jan 25 2015, 10:53 PM

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

Joined: Apr 2007


QUOTE(yklooi @ Jan 25 2015, 07:04 PM)
with that excel file....can see easily where had all the investment currently been allocated....where heavy, too little, how much % and which one making $$, which one can be "dumped" or replaced.....then can discuss about regional exposure.
Know what one currently have first before "moving forward to FY15 strategy and other stuff", knowing them will be more value added b'cos of availed info like where had you invested, where are you gonna invest next, had what you invested made money.  icon_rolleyes.gif

for some, after learning how to use this excel file...can use it to do presentation to impress  brows.gif  brows.gif  wub.gif  wub.gif
or to get potential clients  wink.gif or to enhance believes from current customer base so that continue to get few % from the SC.

as for uncle like me, there is a long way before can do above....still in the in Investment detail worksheet....tried inserting a ROW...then found that "=IF(OR(Table3[[#This Row],[Transaction Type]]="Buy",Table3[[#This Row],[Transaction Type]]="Switch Buy",Table3[[#This Row],[Transaction Type]]="Platform Fee"),"...missing from the cell when compared to other above....
Tried to DRAG down that "Formula" directly from above cell to the one just created that has no formula.....after done 3 Drags..."Error message prompted...then can see a new "Arrowed lines"...
will have to try see how this really works.... rclxub.gif
*
@unker looi, follow the instructions in the spreadsheet to add new rows. Formula will be copied automatically (no technical works required). Unless if adding new rows without following the exact steps, then the formula might be missing; or the new row will get excluded from total calculation.

polarzbearz
post Jan 26 2015, 01:55 PM

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

Joined: Apr 2007


QUOTE(woonsc @ Jan 25 2015, 11:03 PM)
the best way is create 10 funds? each? tongue.gif
blush.gif
*
Copy & paste 10 times la.. copy & paste also lazy meh whistling.gif

QUOTE(yklooi @ Jan 25 2015, 11:09 PM)
hmm.gif I think the "better" way is to create 1 worksheet for EACH fund.....there will be almost endless entries.
but this EACH worksheet how to link to the other critical worksheet?
*
QUOTE(woonsc @ Jan 25 2015, 11:19 PM)
blush.gif
hmmm.. maybe separate both?
one is IRR
another is allocation..

I support..
*
QUOTE(yklooi @ Jan 25 2015, 11:30 PM)
hmm.gif can or not? easy or not? what are the limitation? can people with limited excel knowledge (like me) benefits from it?
else,,,,more leh chey for polarzbearz... notworthy.gif

in the meantime will have to learn how to use.....
*
Boss, cannot separate worksheet BY FUND la, especially for IRR calculation, see reply#1281 by Pink.

Currently allocation & IRR is ALREADY separated sweat.gif

There's no hard-code link between the two, although I will link them together (to fetch latest current value & latest portfolio value instead of manual update)

QUOTE(woonsc @ Jan 25 2015, 11:35 PM)
my excel also limited..
I really thankful for them.. if got paypal donation button.. i donate liao.. <3
*
mine & pinky's bank account is always ready brows.gif

This post has been edited by polarzbearz: Jan 26 2015, 01:56 PM
polarzbearz
post Jan 26 2015, 07:14 PM

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

Joined: Apr 2007


QUOTE(aurora97 @ Jan 26 2015, 07:01 PM)
I was very skeptical at first about fundsupermart, it looked like some funky one hit wonder kind of service provider without any backing. That was like 5 -6 years ago, i was still noob (still is but upgraded to newbie status) with unit trust fund.

it was not until I joined UT company, I found out who iFast was. I still didn't believe in Unit Trust at that time until I invested in my first unit trust scheme, PRS. That also, i needed for tax deduction only.

it was only when i joined this thread that i got to know fundsupermart's backer (owener) is iFast.

Eye opening... I like the open platform concept, can swing from tree to tree at my finger tips.

I am like shet, why didn't i join sooner. I guess better late than never.

doh.gif
*
Actually who's iFast? I'm like you also, was skeptical with fsm and I'm still worried, what happens to me investment if suddenly one day fsm / iFast close shop? Altho it's highly unlikely but still scared sweat.gif
polarzbearz
post Jan 26 2015, 07:17 PM

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

Joined: Apr 2007


QUOTE(wongmunkeong @ Jan 26 2015, 01:15 PM)
Good to have another techie investor onboard  thumbup.gif
Excel has it's limitations, especially without macro or VBA-coding.

Knowing the limitation, best i could do (for anal-retentive detailed tracking) was to break it down to:
1. Summary page (see by fund & by fund overall performance)
2. Details Held -see by EACH transaction's net profit/loss - simple & CAGR
3. Details Sold / Switched - see by EACH transaction's net profit/loss - simple & CAGR

Hopeful that another PoV can do better, thus i can learn & absorb heheh.

IMHO - the best option is to use MS Access - transactions all in tables data entry, then a click-of-a-button
Query-Reports will show necessary summary and another to show details.
*
QUOTE(yklooi @ Jan 26 2015, 06:34 PM)
hmm.gif Wow,  That is much BETTER.
Any MS Access sifus wanna try? 
*
I'll leave that to next kind soul laugh.gif

I don't even want to resort into macro or vba. Even if basic excels the troubleshooting already rclxub.gif

I might dig into macro & vba, but strictly for personal use & non sharing tongue.gif. Otherwise the stress level sweat.gif

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

Change to:
| Lo-Fi Version
0.0568sec    0.43    7 queries    GZIP Disabled
Time is now: 3rd December 2025 - 11:48 PM