Welcome Guest ( Log In | Register )

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

Outline · [ Standard ] · Linear+

 Fundsupermart.com v8, The MS Excel Masterclass version!

views
     
polarzbearz
post Jan 27 2015, 08:38 PM

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

Joined: Apr 2007


QUOTE(xuzen @ Jan 27 2015, 06:58 PM)
I will be as general as possible... it is using a predetermined set of parameters and imputed into a preset sequence of decision trees to come to an optimal risk adjusted return portfolio.

in layman talk, it is trying very hard to be si peh kiasi & kiasu as much as possible!

BTW, the few earlier post pink, WMK, polarbearz were talking abt excel this excel that... I also pusing kepala  rclxub.gif

Xuzen
*
QUOTE(Pink Spider @ Jan 27 2015, 06:58 PM)
sama-sama lar laugh.gif
*
Haha, now I kena pusing-pusing by you liao.

But how you update the preset sequence (parameters??) adjusting to current market condition? rclxub.gif
i.e. if market X is considered high risk in your program in year 2011, the same might not apply now / in the future.
polarzbearz
post Jan 27 2015, 08:39 PM

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

Joined: Apr 2007


QUOTE(Pink Spider @ Jan 27 2015, 07:30 PM)
Accountant/Engineer/Quantity Surveyor vs Chartered Financial Planner/Analyst

laugh.gif
*
Add in System Analyst laugh.gif
polarzbearz
post Jan 27 2015, 11:22 PM

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

Joined: Apr 2007


Released v1.4, can be downloaded via clicking here. This will be the last major update for a while (except critical bug fixes) icon_idea.gif

Change log:
QUOTE
Minor formatting fixes to allow Profit(Loss) to show two decimal places.
Rrestructuring of the table to make it easier for data-entry AND easier copy-paste to new release in the future (just ensure adequate rows has been created. Sorry existing users!)
Added new chart by Country then Type
Enabled manual units adjustment at total fund units level.
Enabled manual price adjustment (for sales)
Renamed the ""SC / RF / MF"" into ""Sales Charge / Redemption Fee""
Removed Management Fee as MF is transparent to us and built into daily NAV price. Why did I even add it in the first place >_<
Removed subtotals for column in Fund Allocation (as those sums provided no meaning)
Added FAQs section to cover general questions (always) asked relating to the spreadsheet.
Fixed a minor bug which crashes the Units Formula Calculation if NAV price is zero.
p/s: as usual, let me know if spotted any errors ya blush.gif
p/s#2: If you're already existing user of v1.3, there's no "fully automate" way to copy&paste into new template; but what you can do is, utilize the "uber-many-rows-fund" i have prepared in new template; copy those fund values (i.e. all those Negative Transaction Amounts for Fund A) and paste it in those detail rows , then copy the date and paste, and SC% then paste, then manual adjustment then paste.. (MAKE SURE YOU PASTE AS VALUES ONLY!!!!!)
i know it's quite anal for each and every update you'll have to re-enter the details sweat.gif
But I'm looking into how to improve mass-copy-paste data from FSM so less works are required (although you'll still need some basic works to PREPARE the placeholders and create enough rows to "hold" those values....)
notworthy.gif

KNOWN BUG (minor): In subtotal's line, check the date, make sure it's showing today's date with the formula
CODE
=TODAY()


Some of the rows have wrong fixed date (i.e. 2014) which may give you some wrong IRR values (was doing some IRR testing, forgot to change it back).

I've updated the version in dropbox to rectify it.

This post has been edited by polarzbearz: Jan 28 2015, 12:10 AM
polarzbearz
post Jan 28 2015, 12:21 AM

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

Joined: Apr 2007


QUOTE(guy3288 @ Jan 28 2015, 12:04 AM)
Polarz, i must thank you for your hardwork and generosity to share. It looks very comprehensive with colourful charts, real tempting to transfer my portfolio fr FSM to it.

But first before i copy my FSM portfolio from FSM, I must clear those existing data already in there, right? How to do it without destroying the formula?
*
If you want to do a mass-copy, just make sure that:

1) You only copy & paste values inside (when pasting, choose "Paste Values" only - this will avoid overriding of formats / etc)
2) Only modify those cells in White Colour / Gold Colour. Dark Grey and Light Grey are ALL formulas (or used in formula)
3) When performing mass-copy-and-paste, make sure there are "enough" rows to hold your paste. If your going to copy 100 rows worth of data for "Date", make sure there are 100 details row for that fund (in my template) to "hold" it.
4) Copy multiple rows' worth of data, one type at a time
----- (e.g. first mass copy all Transaction Dates, make sure it pastes correctly and works;
----- then repeat it for transaction type (most if not all of it has same text with FSM, except some like "Platform Fee Switch Sell", just check before you paste.;
----- then repeat it for Transaction Amount. However, in FSM, its data are formatted as TEXT in "RM XXXX.XX" format. I have a formula to convert this into XXXX.XX format, and you can convert it into NUMBERS, then do a simple NUMBER*-1 to get the negative value, which you can COPY it and PASTE it to my worksheet (PASTE IT AS VALUES ONLY PLEASE!) But use it only if you are comfortable with manipulating excel data (and also please do this in new sheet laugh.gif). Here's the formula:
CODE
DATA MANIPULATING FROM FSM:
Step 1: Copy all TOTAL INVESTED AMOUNT (e.g. many rows of data with RM 1000.00, RM 100.00, RM 950.00) into a NEW temporary worksheet
Step 2: Enter this formula ----> =RIGHT(A1,LEN(A1)-3)
Step 3: Drag this formula all the way down (to convert whatever amount of data you have)
Step 4: Copy the "converted values" into next column, paste as Values. You will notice that there's a warning at top-left of the cell indicating "Number stored as text", click on it and select "Convert to Number"
Step 5: Now you have all the values, at the next column (supposedly column D now), enter this formula ----> =C1*-1
Step 6: Drag this formula down also, now you have all the negative "invested" value
Step 7: Copy & Paste this into my worksheet's "Transaction Amount", Before you do this, make sure it have ENOUGH rows and t-type already set accordingly.

the same steps above (step 1 - step 4) can also be used to convert NAV pricing.


----- then repeat it for Sales Charge / RF %, this one pretty straight forward
----- and finally the bread and butter of unit trust, copy the NAV price and paste it (also make sure paste as value & format is accurate).


As for those already-existing data, you can select the entire rows (of that fund) and "Delete Row". (p/s: this is especially important for the "retired" rows, make sure you delete them instead of setting value to 0 as this will screw up IRR formula)

This post has been edited by polarzbearz: Jan 28 2015, 12:23 AM
polarzbearz
post Jan 28 2015, 07:54 PM

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

Joined: Apr 2007


QUOTE(jutamind @ Jan 28 2015, 11:26 AM)
polarbearz, i was looking thru your v1.4. dont think i want to go thru the hassle again since i'm using v1.3.

having looked at the change log, i want to find out:

1. enabled manual units adjustment at total fund units level - what does this mean?
2. enabled manual price adjustment (for sales) - what does this mean?
3. fixed bug on units formula calc if nav is zero - just copy the new formula fro Units detailed column?
*
1. this was the issue previously reported by you where entering "adjustment" at subtotal line does not have effect on the number of calculated units (at subtotal line). now, entering -0.01 at manual adjustment in subtotal line will deduct 0.01 units at subtotal line.

2. previously, manual adjustment works only for "Buy / Switch Buy" where it will adjust the number of units based on your input (i.e. entering -0.01 will minus 0.01 from Calculated Units)
now, manual adjustment also works for "Sell / Switch Sell" where it will adjust the calculated price amount based on your input (i.e. entering -0.01 will minus 0.01 from Amount in RM)

3. I don't think you can copy the new formula and paste it into v1.3 worksheet, as there are a few changes to the column field name. If you are comfortable with it, you can save a backup copy of your v1.3 and try to paste the new formula into it, and in the worksheet, change the header column "SC / RF / MF" into "Sales Charge / Redemption Fee". It should work (backup first to be safe)
polarzbearz
post Jan 28 2015, 09:41 PM

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

Joined: Apr 2007


QUOTE(woonsc @ Jan 28 2015, 01:42 PM)
yeap that's correct..

Not much diff in % but it only pro is you have no lock in period..  thumbup.gif
My dad quited His FDs as he uses 1 month and 3 months FDs..  thumbup.gif
*
QUOTE(T231H @ Jan 28 2015, 01:52 PM)
Not Daily....
yes, not much different.
3%pa RM 1000 is RM 30 pa
4%pa RM 1000 is RM 40 pa
so monthly is 10 divided by 12 = 0.833 sen pm
for a each RM 1000 when the rate is 1% variance
but if want to think about how to maximize your money...then different lah.
*
QUOTE(Pink Spider @ Jan 28 2015, 01:54 PM)
Additional interest AND no lock-in period

What more u want? rclxub.gif
*
Sorry if this is stupid question sweat.gif laugh.gif

Are CMF as safe as Fixed Deposit? Or CMF is still "subject to" market risk but way lower risk than bond / equity? sweat.gif
polarzbearz
post Jan 29 2015, 08:50 PM

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

Joined: Apr 2007


QUOTE(Pink Spider @ Jan 28 2015, 09:50 PM)
1. CMF is a unit trust, hence not protected by PIDM
2. CMF by its mandate,  cannot buy shares, cannot buy bonds
3. CMF can place fixed deposits, bank deposits, REPOs and other money market instruments, and nothing else
*
I see! That sums it up notworthy.gif

QUOTE(Jeck10 @ Jan 29 2015, 01:57 PM)
Ah I see, thought need to fund the account when opening haha😅 btw what's the average age are you guys sifu here? If don't mind😁
*
Managed to get started (recently) thanks to the guys(girls) in this thread laugh.gif
polarzbearz
post Jan 31 2015, 11:06 AM

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

Joined: Apr 2007


I sweat.gif sweat.gif when I entered the ILP into my portfolio spreadsheet. The sales charge (first few years) exceeded my data validation (between 0% - 100%) and I had to change the data validation doh.gif doh.gif

Feel so wasted looking at the ILP but must buy to safeguard my family on the first property doh.gif doh.gif

Hopefully it's not a wrong decision, especially after frequenting FSM thread cry.gif
polarzbearz
post Jan 31 2015, 11:17 AM

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

Joined: Apr 2007


QUOTE(woonsc @ Jan 31 2015, 11:12 AM)
What's ILP? Investment Link Properties??
*
Investment Linked Policy for Insurance cry.gif
polarzbearz
post Jan 31 2015, 11:29 AM

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

Joined: Apr 2007


QUOTE(Pink Spider @ Jan 31 2015, 11:25 AM)
If u are good enough with UTs, ILP is indeed a waste of time

ILP charge SC (they call it offer-bid spread) of up to 5-6%

U CAN actually, say, buy UTs from FSM, and then buy TERM INSURANCE, which is cheaper
*
I tried comparing the term insurance vs. ILP; term insurance's commitment comes up at a bout 40% higher premium per annum for the same TPD&Death coverage, insured at the loan amount.

rclxub.gif Then after looking at my commitments, the ILP seems to be more affordable although it carry risks (of non performing market). But the fund I chosen is 50% FI 50% EQ.

This post has been edited by polarzbearz: Jan 31 2015, 11:34 AM
polarzbearz
post Jan 31 2015, 11:51 AM

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

Joined: Apr 2007


QUOTE(Pink Spider @ Jan 31 2015, 11:41 AM)
Are u sure it's a pure term insurance? Term insurance is supposed to have ZERO cash value i.e. anytime u surrender the policy, u get back ZERO amount.

I buy a very cheap ILP just for the sake of having a medical card with flat premium payment.
*
hmm.gif Surprisingly there are very MINIMUM amount of guaranteed cash value.

The product I was quoted for term insurance was this: https://www.aia.net.my/products/main/brochu...30529_final.pdf

hmm.gif should be OK gua, as my main goal of that insurance is to insure the property loan amount for my family, in case anything *choi* happen to me. I choose the lowest possible ILP plan liao, after knowing the initial sales charge etc. sweat.gif
polarzbearz
post Jan 31 2015, 12:00 PM

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

Joined: Apr 2007


QUOTE(Pink Spider @ Jan 31 2015, 11:53 AM)
I suspect your agent under-quoted u for the ILP hmm.gif

Danger of cash value<insurance charge rolleyes.gif
*
hmm.gif I checked the detailed table, seems to be OK tho.

The insurance charges only take up about 30% of yearly premium paid, should have enough "buffer" to tank during bad market conditions.
polarzbearz
post Feb 1 2015, 12:58 PM

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

Joined: Apr 2007


Sifus-sifus sekalian,

Currently I'm working on the data importer (converts FSM historic transaction into my spreadsheet format) and as you all know, I'm pretty new to FSM platform and thus, limited amount of data.

Appreciate if any of you (with mass amount of transactions) to share with me the "Transaction Types" available in your "Historic Transactions @ FSM" (not your data. but small sample of your data is appreciated too for testing, if you don't mind laugh.gif) available in FSM? Currently this is what I'm aware and confirmed of based on my historic transaction + the sample data sent by jutamind for analysis:

For PURCHASES
  • Buy
  • Switch Buy
  • [GUESSING] I'm guessing there's nothing else here. Or maybe Dividend with gained units at zero cost in RM?
For SALES
  • Switch Sell
  • Platform Fee Sell (<<<< basically equivalent to "Sell" in my spreadsheet)]
  • [GUESSING] I'm guessing there will be Sell
Appreciate if any of you could provide inputs as I need to know "Remarks" available in FSM to convert / map it to the "Transaction Type" in the spreadsheet notworthy.gif

This post has been edited by polarzbearz: Feb 1 2015, 01:16 PM
polarzbearz
post Feb 1 2015, 01:22 PM

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

Joined: Apr 2007


QUOTE(Pink Spider @ Feb 1 2015, 01:18 PM)
For me...

Buy (by cash)
Switch Buy (switch from other fund or from CMF)
Dividend / Unit Split
Sell (receive cash)
Switch Sell (switch into other fund or back to CMF)

Know why I distinguish between cash and CMF transactions?

I actually maintain 2 spreadsheets. 1 is my main spreadsheet as in Post #1, and another 1 which records all TRANSACTIONS, in date order. With use of Data Filter, I can easily see things like...

How much cash I actually pumped into my UTs...
How much cash I actually received from my UTs...
Sum up this 2, I get my NET amount invested into UTs
Compare that with my current portfolio valuation, I get sum check for my total profit

This transactions worksheet is also useful in case in future I wanna migrate to other worksheets, all historical transactions are there for future use biggrin.gif
*
But how about the "words" used in FSM Historic Data? As I need the "exact terms" from FSM perspective to do the mapping (i.e. "Sell" in FSM = "Sell" in spreadsheet; "Platform Fee Sell" in FSM = "Sell" in spreadsheet; etc...)
Attached Image
(see the highlighted box above)


polarzbearz
post Feb 1 2015, 10:16 PM

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

Joined: Apr 2007


notworthy.gif notworthy.gif Thank you everyone (and anonymous) who have contributed.

I've gathered the list of FSM terminology for Purchase / Sales Historical Data and currently are as follows:-

PURCHASE
Buy
Switch Buy
Dividend
Switch Buy Intra
Unit Split
Transfer In


SALES
Switch Sell
Switch Sell Intra
Sell
Platform Fee Sell

My mapping table will be as follows laugh.gif
SCOPE FSM TERMINOLOGY SPREADSHEET TERMINOLOGY Existing in v1.4?
PURCHASE Buy Buy Yes
PURCHASE Switch Buy Switch Buy Yes
PURCHASE Dividend Dividend Yes
PURCHASE Switch Buy Intra Switch Buy Yes
PURCHASE Unit Split Unit Split No. To be added in v1.5. But seems to have same expected behaviour with Dividends. Not sure to create new type; or tumpang existing?
PURCHASE Transfer In STILL THINKING Seems to have same behaviour with Dividend / Unit Split. Not sure to create new type; or tumpang existing?
SALES Sell Sell Yes
SALES Switch Sell Switch Sell Yes
SALES Switch Sell Intra Switch Sell Yes
SALES Platform Fee Sell Sell Yes
OTHERS ?????????????? Platform Fee Yes

Will share with everyone once I have completed the import-conversion tool notworthy.gif

Anyone have bond funds and charged "Platform Fee"? May I know what is it shown in FSM historic data (under "Remarks" column)

This post has been edited by polarzbearz: Feb 1 2015, 10:22 PM
polarzbearz
post Feb 2 2015, 10:26 AM

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

Joined: Apr 2007


Pink Spider

I noticed that in "FSM Sales Transaction" there are two types of fees - "Redemption Fee" and "Switching Fee". Is it ok to sum these percentages together?
Attached Image
Example: when selling fund A, it costs me 1% redemption fee and 1.5% switching fee. Can I assume that the total % incurred during this sales transaction is 2.5%? I did a quick test in the excel spreadsheet and seems like the value is the same.
Attached Image

icon_question.gif

polarzbearz
post Feb 2 2015, 11:37 AM

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

Joined: Apr 2007


QUOTE(Pink Spider @ Feb 2 2015, 11:30 AM)
die

this I really cannot help liao tongue.gif
*
cry.gif cry.gif unker yklooi lied to me with his song

QUOTE
If there's somethin' strange in your FSM Thread
Who ya gonna call (Pink)
If it's somethin' weird an it won't look good
Who ya gonna call (Pink)

I ain't afraid a no problem is FSM thread
I ain't afraid a no ghost in FSM thread
If you're seein' things runnin' thru your head
Who can you call (Pink)

If you're all alone pick up the phone
An call (FSM CS)

Sing it in tune of Ghostbuster....


Anyway I think it should be OK, I rechecked the formula's + your explanation previously:

QUOTE(Pink Spider @ Jan 24 2015, 09:19 AM)
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

*
Based on the above formula, mathematically speaking it should be correct icon_question.gif

But best if anyone has FSM data with "Sales Transaction" which incurs BOTH "Switching Fee" and "Redemption Fee" can share that snippet (just that part) of the data, then I / Pink can do the reverse calculation tongue.gif laugh.gif

Cause I'm just worried that FSM calculates it differently, like [(unit x nav price) * (1 - redemption fee) * (1 - switching fee)] which will end up as RM9751.5 instead of RM9750.00

But for now (without any sample data on above scenario), I'll just proceed to build the tool under the assumption that "redemption & switching fee % are summed together"

This post has been edited by polarzbearz: Feb 2 2015, 11:40 AM
polarzbearz
post Feb 2 2015, 03:25 PM

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

Joined: Apr 2007


After going through 105++ rows of sample data (related to CMF Sales) and cross-checking excel spreadsheet, I just realized that FSM is not even consistent in their own formula.

Most of the time they round to NEAREST, but sometimes they round down (2 transactions out of 105++ rows) rclxub.gif


One extracted example below:

FSM's Calculated Amount Without Rounding in Excel With Rounding to 2 decimals in Excel Type?
RM20,000.00 RM20,000.006165 RM20,000.01 Round down??? NOT OK!

Although RM0.01 is nothing to shout about, but it gave me a heart attack during my troubleshooting when I compared values between FSM (sample) data vs. the spreadsheet sweat.gif. Ingat ada lagi formula salah doh.gif
polarzbearz
post Feb 3 2015, 05:42 PM

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

Joined: Apr 2007


Everyone's enjoying our long weekends huh rclxm9.gif

All the girls talk aside, a little bit of off topic technical post here as usual tongue.gif

I've completed the development of the conversion tool and tested it a few rounds, and I think it should be ready-to-go.

----------------------
Released v1.5 for the Spreadsheet, can be downloaded via clicking here. This will really be the last major update for a while (it's just to accommodate a few new Transaction Types after discovering it through long list of FSM data) icon_idea.gif

Change log:
CODE
Fixed a bug which might cause Summary IRR to be shown as 0 due to retired funds; by using workaround which places dummy values on retired rows without affecting the actual IRR value
Fixed the data validation for Transaction Amount column for type=Dividend (now properly rejects non-positive values)
Updated Data Validation for ""Sales Charge / Redemption Fee"" field from accepting values between 0% - 100% to accepting values between 0% - 200% (semua salah investment-linked insurance policy)
Added ""Unit Split"" and ""Transfer In"" type. The transaction type has the same treatment as per current set-up for Dividends (Add additional units directly to the fund).
Updated formulas and data validation to accomodate the new units
Slight tweak to the formating of ""FACT SHEET DATE"" to Month & Year only.
Separately built FSM CONVERSION TOOL (for copy-pasta from FSM HISTORIC transactions) - compatible with spreadsheet v1.4 or higher (v1.4 spreadsheet will need to manually change some of the Transaction Types, as it is not existing in v1.4 yet)



p/s: as usual, let me know if spotted any errors ya blush.gif

----------------------
And also released v1.0 of the Conversion Tool, can be downloaded via clicking here. Please make sure you carefully read the instructions ya, it may look complicated but once you understand how it works (through the Instructions), you should be able to easily convert FSM data into format which can easily be copied-and-pasted into my template (make sure you paste as VALUE only; otherwise formatting will definitely go haywire).
Attached Image
Change log:
CODE
Initial Version
Tested and working for Spreadsheet v1.4 or higher.
For spreadsheet version 1.4; ""minor tweaks"" to the converted data will be required - if your transactions has ""Transfer In"" or ""Unit Split"" type. This is because v1.4 spreadsheet does not have these T-Type yet.

Special thanks to contributors whom have contributed their sample FSM data to speed up the development & testing of this tool.

polarzbearz
post Feb 3 2015, 05:43 PM

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

Joined: Apr 2007


As for Pink Spider, need your help to do a one-time update in the first post tongue.gif. I've made changes accordingly (based on your existing first post) in below code so you can just copy&paste easily thumbup.gif

CODE

Download here >>> [url=http://bit.ly/polarzbearzPortfolioSummary][b]polarzbearz's Portfolio Summary with Pinky's IRR Calculation[/b][/url] [url=http://bit.ly/polarzbearzPortfolioSummaryConversionTool][color=orange][b](and here for Polarzbearz's FSM-to-Spreadsheet Conversion Tool)[/b][/color][/url]
[url=https://forum.lowyat.net/uploads/attach-75/post-103975-1421671981.jpg][img]https://forum.lowyat.net/uploads/attach-75/post-103975-1421671981_thumb.jpg[/img][/url][url=https://forum.lowyat.net/uploads/attach-75/post-103975-1422956518.jpg][img]https://forum.lowyat.net/uploads/attach-75/post-103975-1422956518_thumb.jpg[/img][/url]

[i]Make sure you read the instructions as many of the cells have formula in it. You can freely modify, update, or change it to suit your needs (and even share with others if you don't mind :P )[/i]


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


6 Pages « < 2 3 4 5 6 >Top
Topic ClosedOptions
 

Change to:
| Lo-Fi Version
0.0466sec    0.36    7 queries    GZIP Disabled
Time is now: 5th December 2025 - 08:09 PM