Tuesday, January 12, 2021

Jan 2021 - Portfolio & Transaction Updates



No. of Shares

Market Price (SGD)

Total Value (SGD) based on market price

Allocation %



Lendlease Reit







Manulife Reit







Starhill Reit







Jardine C&C







Ascendas Reit







Prime US Reit







Alibaba (HK)







Yuexiu Trans. (HK)







Netlink Trust














Bank of China (HK)














GA Pack (HK)







Ho Bee Land














Options (IBKR/Tigers)



























Hola 2021!!!

Who would have thought that we have started the year with a big bang on the market worldwide?

Not only do we have the likes of bitcoin and other crypto-currencies mooning in the early part of the month, but the stock market worldwide has also continued its momentum very well.

In fact, STI alone is already up somewhat 7% just a few days into the year and is now near the psychological mark of 3,000 (I still can't believe it as I am writing this). The US market has continued to pounce its way forward with breaking all-time high records again.

Suddenly, it seems like making money in the stock market is the easiest thing in the world to do and almost everyone around me is getting more involved in the stock market now, more than ever.

This isn't good of course, as the market continues to suck in new participants who feel buoyant about making their bucks continuously for the past few weeks.

I am personally getting a bit cautious about this, as some of my past decisions about taking profits in the past few days are getting me more and more relief as I locked in those gains (nothing beats realized gains that you finally score).

First update - I have continued to trim down my position for Comfortdelgro at about $1.70-$1.72ish as STI is nearing the psychological 3,000 marks. While most of the gains have been pulled up mainly from the banking sectors, a dip in the overall index will impact the other stocks as well, and I think it is about prudent that my strategy entails taking profits off the table from time to time.

I have also trimmed down my position for Jardine Cycle & Carriage at between $21.66 to $22.16 after the shares break out from its 200 Moving Average resistance of $20.64, followed by 3 consecutive white candles. Again, there are no changes to the fundamentals at this point so the recent run-up entails some profits taking off the table to lock the gains in and recycle the capital as and when necessary. I'm still keeping the rest of the 2,000 in the CDP to try and wait for slightly longer-term recovery.

This month's portfolio addition - I have added new shares in Netlink Trust as well as Hotung, the latter after a conversation with fellow blogger, Silly Investor, in which I managed to look at the company a little deeper. Both companies are great dividend payers with solid cash flow generating ability, so this is likely a longer-term keep for me inside my CDP account.

I have also added more Alibaba (HK) shares to average down as the scandal regarding Jack Ma and its anti-regulation continues to rampage its shares. I've also traded in and out successfully a couple of fellow HK tech shares such as JD-SW, Meituan, and Tencent respectively in the past few weeks.

Apart from this, I have also been receiving and generating some income from some of the options play I had which has expired. They are not big needle-moving positions but something which can complement my trading strategy well, and earn me some good premium that I can use to generate for the portfolio.

If you'd like to follow some of these strategies or live trades which I show from time to time, you may want to follow me on my Facebook Page here.  

Networth Updates

The equity portfolio continues its good slow upward trajectory this month at $322,015, which is up from the previous month of $311,780.

The continued rotation off some of the recovery stocks means the portfolio is likely to benefit from time to time, while I continue to take profits off the table and switched into some less volatile dividend-paying companies.

The next upcoming earnings season will be very interesting and we are finally into the dividend season which I am very much anticipating, like many others.

The target for the portfolio will be at $350,000 at the end of FY2021 - I am not going to give myself too much pressure or take on too many risks at this point, so it'll be a continuation of the same strategy that has worked, and the results will take care of itself. I'll revise the year-end goal again should this year brings me plenty of luck.

Having said that, I am very much anticipating a pullback sometime in the next few months, so we should be seeing a dip before it continues its upward increase.

Hopefully, 2021 will be a good year for everybody.

Continue to stay safe and well.


Thanks for reading.

If you like our articles, you may follow our Facebook Page here.
You may also follow our newly created Instagram Page here.

Wednesday, January 6, 2021

Salesforce (NYSE: CRM) - Getting Paid While Waiting For An Opportunity To Buy

Salesforce Inc. is a leading dominant software-as-a-service (SaaS) player in the CRM market space.

The company has grown over the years and today they have product offerings in these four core verticals, gaining 18.4% of Global CRM market share in 2019 by sales revenue.

  • Sales Cloud
  • Service Cloud
  • Salesforce
  • Marketing and E-commerce Cloud
The other challengers are in single digit which is led by SAP, Oracle, Microsoft, and Adobe.

The company has a large and growing addressable market (TAM) amounting to $176 Billion spanning from FY2020 to FY2024. The 4 years CAGR is expected to grow at 14% per annum across many services platform.

Financial Analysis

Salesforce has been doing well, growing its topline revenue from just $6.7b in 2016 to over $17.1b in 2020, which translates into a CAGR of around 30% per annum. The trajectory forecast into the next 4-5 years is that the company is likely to grow at a slower rate but still within the respectable 20-25%.

Operating margin for Q3 was at 19.8% - best ever record!

The company also has a strong balance sheet with over $27b in net cash right before the acquisition of Slack.

The acquisition of slack in December 2020 recently was massive, as the company forks out $27.7b to acquire a work messaging app company they think would be massive.

Salesforce Co-Founder and CEO Marc Benioff were bullish about the acquisition and he thinks there are synergies for both companies that could shape the future of enterprise software and transform the way everyone works in the all-digital, work from anywhere world.

This is a direct challenge face to face to fence off competition from its most direct competitors, Microsoft with its Teams product.

The market clearly didn't quite like the deal, and the market showed vengeance through a sell-off from a high of $284 to the current $221, representing a 28% fall from the peak.

I believe this is just a short-term knee-jerk over-reaction from the market as I believe the deal will continue to be earnings accretive as the deals will be funded via internal cash and debt. Also, Slack is still growing at high double-digit and the acquisition allows Salesforce to increase its new customer acquiring and expand its direct customer facing volume.

At the current price of $221, this represents a P/Sales of just under 10x, and I believe this is a decent valuation for a company that's still growing at a sub-par 20% topline over the next few years.


CRM is heading into a beautiful set-up.

Immediate strong 200 days moving average support is at $215, and the share price tested this level twice recently on the 2nd December 2020 and 4th January 2021. On both occasions, the intra-day movement hits the $215 support level before bouncing off and closing at above $220.

The support level of $215 also coincides with the gap fill on the 25th August 2020. The next immediate support is at $210 right before the 25th August 2020.

RSI continues to be oversold at below 40.

MACD also crosses the signal red line, indicating crossover and bullish confirmation (ok, I'm still adapting on this part of divergence).

How I am Likely To Position My Play

I have opened the previous sell put positions at between $207 to $215 on several couples of occasions - two positions of the contracts have expired on the 31 December 2020, and another two positions will expire on the upcoming 8th January 2021 (still currently open).

The next projected full-year earnings are estimated to come in early March 2021 so we are likely to see consolidation for a while within these levels without any serious attempt at breaking up or down.

15 January (9 more days) put contracts at a strike price of $215 is available at $2.29 premium for 1 contract. This represents a $2.29/$215 = 1.06% return over a period of 9 days or 42% return annualized.

If you'd like something "safer", the $210 strike price is also available at $1.29 while we let the market dictates the next move.

There's also the longer runway for the 22nd Jan, 29th Jan, 5th Feb if you feel more confident about the long term prospect of the company.

I'm likely to take a direct long position on the company through my CFD should the price hits $215 during the intra-day movement for better risk-reward, and likely to put a stop-loss below the $210 mark.

I'm still experimenting on some of these in the last few months myself, so please do your own due diligence.

The market can suddenly turn south and wipe out the strategy you would have, whether long or short.

Thanks for reading.

If you like our articles, you may follow our Facebook Page here.
You may also follow our newly created Instagram Page here.

Monday, January 4, 2021

Starting Your January On The Right Track

Usually, at this stage of the year, many will be making a New Year resolution for 2021 (myself included) and all the goals they will be working towards for the year.

January is the best time to do that because we are starting a brand new year and we'd like to get ourselves pumped for the right reason, giving us the motivation to run for the rest of the months ahead.

This year, I'll do something a little different.

Instead of putting my own goals and resolutions for the year ahead, I'll pen some of the important things that I think it'll be good to revisit this month and instead of letting it procrastinate into the later months.

1.) To Figure Out Where You Are Financially

For those who are tracking their finances closely, this is probably your everyday bread and butter.

But for the large part of the majority, this is probably something which you tend to revisit only when you are financially in trouble. For example, when you see a dunning reminder from the bank asking for a follow-up reminder to make your payment, it's probably a little too late to evaluate your finances.

Take the early part of this month as an opportunity to reevaluate your financial conditions, debts, accounts, and cash flow and make a realistic assumption about what you might be lacking so you can remedy the situation and take the necessary steps.

2.) Review Your Discretionary Subscription Expenses

Like most functioning pair of adults in today's digital world, you are probably paying for some of the monthly subscription bills that are being charged out directly from your credit card.

The mechanics of the payment makes it so convenient for users that most ended up paying for things that they might even seldom utilize. For example, while the internet is probably something that commands a higher utilization because we used them every day, the same may not apply to TV subscriptions, especially when you are also paying for a similar alternative like Netflix.

You may also want to check your other subscription services like your recurring digital charges or gym membership.

Ask yourself this.

When was the last time you switched on your television to watch something that appeals to you, or when was the last time did you step into your gym and utilize the membership. Take the average of your number, and then divide them accordingly into a unit economic of $xx/usage. If that amount is still acceptable to you, then it'll make sense to continue with your subscription.

Do note that these monthly recurring charges can add up quickly once you have a few of them lying around.

3.) Opening a Supplementary Retirement Scheme (SRS) Account

The SRS is a supplementary retirement scheme which is a voluntary scheme to encourage Singaporeans and its Permanent Residents to save for retirement.

The immediate incentive for contributing to an SRS account is you get a deduction of tax relief from your chargeable income, so you would essentially pay for a lower amount of taxes.

The current statutory withdrawal retirement age is 62 years old, on which 50% of those withdrawn will be subject to tax.

One interesting thing to note is that the statutory retirement age prevails when you made your first SRS contribution and this means that if you are one of those who are concerned about the possibility of retirement extension age, you might want to contribute early, even if it just means a one-time transfer.

If you have done this previously, and have been contributing consistently to your SRS account, then you're ahead of the pack.

4.) Set S.M.A.R.T Financial Goals

Start applying and setting financial goals of what you think you wish to achieve at the end of the year using the 5 golden rules of S.M.A.R.T.






Set Specific Goals

Your goal must be clear and well defined.

Make it clear and concise such that it's easy to track and can be defined precisely when you look forward.

Set Measurable Goals

Your goal must be quantifiable in terms of amount, and which period it covers.

For example, if you are looking to attain a savings rate of 20%, do clearly indicate when you will try and achieve that, and if that savings do or do not include your CPF contribution rate for instance.

Set Attainable Goals

Do not aim for the sky but ended up falling to the ground.

Your goal should be realistic and attainable such that you can achieve the smaller milestones to celebrate your achievement.

For instance, if you are only earning $2k/month income, don't aim for an 80% savings rate because it doesn't make sense to do that. Go for lower but more attainable levels so you can celebrate the victory.

Set Relevant Goals

Your goal should be relevant in accordance with the objective you wish to achieve in the future.

For instance, if you are aiming for financial independence at the age of 35, you would need to set an expectation of saving at least 50% of your income for the next 10 years.

Setting inconsistent and irrelevant goals will set back and waste unnecessary efforts and time needed to attain the real objective.

Set Time-Bound Goals

Your goals must have a validity period and deadline.

Doing so will give you ownership of your own actions and increase your sense of urgency when doing matters.


It is important to start January on a strong footnote because this will set the right tone for the rest of the months.

Starting early on the right track will give us confidence, knowing that we have done something and setting things right in order for the rest of the months to follow.

If we continue to procrastinate into the following months, we might get bogged down by the many things happening in our daily lives and we will end up just delaying or postponing that one thing in our to-do list.

Start early, and tick your boxes as done.

If you like our articles, you may follow our Facebook Page here.
You may also follow our newly created Instagram Page here.

Friday, January 1, 2021

Zoom (Nasdaq: ZM) Triggers Buy Signal Zone Watchlist

It's the very beginning of the New Year and it has been raining throughout the weekends so it would be an appropriate time to look for potential gems that could start help us generate returns starting next week when the market reopens.

Zoom Video Communications Inc. (Nasdaq: ZM) has fallen by about 42.7% from the peak when it hits $588.84 on the 19th Oct 2020 to the current price of just $337.32 today.

Probably inappropriate to say "just" since the company has risen by about 5x fold since the start of 2020.

This will just be a quick analysis to see where if there's an opportunity next week.


The company reported its third-quarter fiscal 2021 earnings which generated 99 cents/share bottom line.

Sales revenue hits $695m with strong year on year performance due to new customer subscriptions and more traction of market share. Existing customer subscription revenues also grew 20% year on year.

Enterprise customers with those having more than 10 employees were up 485% year on year to 434k customers. Net dollar expansion rate continues to impress at above 130% for the 10th consecutive quarter.

Rakuten and Peloton were amongst the names of enterprise customers added in the quarter.

Operating metrics and productivity starts to show by decreasing OPEX figures during the quarter.

R&D expenses as an overall % of revenues decreased by 510 basis points year on year to 3.2%. 

Sales & Marketing expenses as an overall % of revenues decreased by 3130 basis points year on year to just 18.2%.

Other G&A expenses as an overall % of revenues decreased by 290 basis points to 9.4%.

Free cash flow generated from the quarter was $388m, and the company has cash equivalents of about $1.87b, which is nearly 5x the amounts of FCF generated for the quarter.

The company increased its guidance of sales revenues of $2.58b, which is up from the previous $2.38b expected. Non-GAAP earnings are expected to be around $2.86/share, which translates to about 117x PER.


ZM is setting up nicely into the perfect zone very shortly.

The selldown in the past recent weeks has been somewhat overdone in my opinion, most likely due to the selling pressure because of the offloading of shares from the CEO. There is also a rotation of recovery play stocks in which ZM is likely to have an inverse relation.

Nevertheless, the company is still growing and revising its positive guidance earnings which I believe the stock will find its floor soon.

CCI5 is currently at -118 while RSI14 is just at 28.9.

The company is likely to fill the gap at around $325-$327, which will coincide nicely with the 200 days Moving Average. If that breaks, the next strong support will be around $300 which coincides with the candles before the gap up at the end of August.

How I am Likely To Position My Play

I am likely to sell some short term (8 Jan / 21 Jan) put options at below $325 strike price and also at around $300 mark while waiting for the share price to hit there. In my opinion, the selling has been somewhat overdone so we might take a few good weeks right before the earnings to reach there while the options gave a good platform to generate some income while waiting. Premiums are solid at the moment given how much the share price has fallen in past recent weeks which pushes up the IV.

At the $300 mark, I am likely to take a long position through my CFD if and that happens before the earnings.

With more countries starting to impose another re-lockdown, we could be in for a slow recovery and cautious play here, which will likely benefit the likes of ZM back into the scenery again.

Thanks for reading.

If you like our articles, you may follow our Facebook Page here.
You may also follow our newly created Instagram Page here.

CPF Balance Hits $200k Milestone With Interests of $7,663.25 Credited For The Year 2020

I was alerted this morning when browsing through my social media feeds and found several financially savvy folks lurking around chatting about how much CPF interest they will be receiving at the end of 2020.

It piqued my curiosity so I went to log in online through the new apps (I love how slick is the new apps by the way) to check my own CPF interest balance.

The apps showed me interests that were credited to my account, which was broken down into the Ordinary Account, Special Account, and Medisave Account.

The total sum of interests credited for the year 2020 is $7,663.25, which is just an 8.6% increase from the previous year. The sum of interests credited for the previous year was $7,054.43.

Really not too bad given how many companies have cut or defer dividends in 2020 due to Covid.

It brings the total CPF balance as of 1 January 2021 to $200,219.49, still well below the FRS requirement to be able to retire decently.

You can probably see how messed up my CPF account is.

When I was still single, cashflow was aplenty. I was aggressively topping up funds into my Special Account for the tax relief for a few good numbers of years. I also transferred funds from my Ordinary Account to Special Account occasionally. I ended up with quite a bit of SA now but MA was not maxed out yet.

At the current life stage, it's the opposite.

Cashflow was much tighter and I am no longer able to contribute excess funds anymore to CPF.

In 2020, I didn't contribute anything voluntarily due to better allocation of opportunity funds elsewhere.

I also had a couple of months being unemployed in the earlier part of the months, so no contribution there.

I spent roughly 2-3 hours/day on actively managing and monitoring stocks investments.

I literally spent 0 hours on CPF throughout the year, except the time that I had to log in every once in a while. I like that it's passive, and the amount is growing.

This will come in handy, should anything happens to me in the future.

Retirement is still a distance tunnel away.

Edit: Thanks to especially those who highlighted to me personally on the revealing of personal information. Really should have been more careful and appreciate the kind thoughts.

Thanks for reading.

If you like our articles, you may follow our Facebook Page here.
You may also follow our newly created Instagram Page here.