Growing your Tree of Prosperity is an introductory investment guide written specifically for Singaporeans who wish to take their first step towards financial independence.
Thursday, April 30, 2026
More Claude Coding adventures - Shaping a Portfolio Tracker to track my investments and teach folks Data Analytics
Saturday, April 25, 2026
Discover the meaning of your life before you press the "early retirement" button
Thursday, April 09, 2026
I have too much time, so I built a productivity app with the help of AI
As I begin to clock in certifications from Anthropic on the Claude system, it dawned upon me that the value of knowledge is next to worthless these days, so to stay relevant, or at least to be able to relate to my Gen Z students, I have to go through what they will eventually go through when they hit the work force, which I think is 10x worse than looking for a job during my time. In the early 2000s, most engineers secured a job by their final year of schooling and could enjoy working on their final-year project, with a secure job waiting for them after graduation.
For this current batch of graduates, they need to contend with the uselessness of knowledge and possibly the deteriorating power of signalling conveyed by degree certificates. To remain relevant, they need skills, but to prove that these skills matter, they will need a portfolio of products that need to display to a potential employer.
So I've decided to join in the fun.
My first practical product using Claude Code in VS Code is a simple To Do List, just to get some initial momentum and make me more efficient on a daily basis, but I want it to be more powerful than the usual To Do lists out there, so I decided to make the application a Bullet Journal.
But there are three complications :
- I no longer know how to code Windows applications in Python. The last time I did that seriously was in C++ using Microsoft Foundation Classes.
- I don't even understand the Bullet Journaling approach, as the book is quite thick and I've not read it yet. I know it's popular, and some hipster executives love it. But I prefer to pick up new AI programming skills.
- I don't even have the technical skills to write software specifications because I was more of an IT Governance professional.
So here's my strategy:
I explained the context to Claude and got Claude to create a first draft of a specification, mentioning bullet journal, Python as the only language I know, and the final product as a Windows executable.
It was able to generate a specification which I can read and amend slightly to my taste.
I got Claude Code to generate my program before I took my son to school, and when I came back, my application was ready to be compiled and run.
And it ran, so I suddenly have a private electronic bullet journaling app that tracks daily tasks and lets me strike them off as they get done. My application is actually chock-full of functionality, and I have no idea what it can do in totality, given how little I know about Bullet Journaling.
I've been using the application for a couple of days, and it has really supercharged my productivity. I can list my priorities early in the morning and slowly strike off each task as I go through the day, freeing up my evenings to contemplate how to improve the application.
On day 2, I suddenly felt that the program was kinda boring and monotonous, and I wanted every completed task to provide a dopamine rush, so I incorporated nice sounds and confetti into the app, and it made me even more productive as completing a task gave a satisfying "ping". Making this modification was a painless task.
Then I had a crazy idea.
Why not make the application comply with the "Getting Things Done" philosophy as well, a kind of productivity system that is over 20 years old, which I tried to understand but never had the willpower to turn into a habit?
Fortunately, AI was able to summarise the GTD philosophy, allowing me to consciously get Claude to modify my software to delegate tasks or KIV them.
And so my Frankenstein application now combines two systems: a Bullet Journal and the GTD philosophy.
You should now be able to see where I am going here.
For every productivity philosophy or system I learn, I can use it to add features to my program. Over time, the more I use my program, the more bugs I encounter, and the more bugs I can get Claude to fix.
I think this might be an entirely new way of consuming software. We just dream of what kind of software we want, and an AI builds it for us on the spot. They won't get it right 100% of the time, but you can recode and recompile the software. Over time, the application becomes seasoned and customised for the individual user.
Because I'm focused on personal efficiency, every new system can inspire slight improvements in my application.
My next objective is to incorporate an Eisenhower matrix into each task, labelling it as urgent or important.
Sunday, April 05, 2026
Trade like a Gen-Z ?
Apparently, brokers like Robinhood are designed to be more like Facebook and Instagram, which throw out encouraging emojis when a trade is made. Fortunately, or unfortunately, for my constituents, IBKR is intimidating, throwing all sorts of warning messages before a trade can be made. Even worse, it's not easy to generate reminders when dividends are incoming, so thankfully, I have Stocks Cafe to generate the dopamine hits instead.
The rest of the book is unputdownable. The author describes his feelings and inner thoughts as his account reached $1,000,000, and then turned negative once his capital gains taxes were accounted for.
Is the book a cautionary tale about trading for a new generation of investors?
Should I start a campaign to promote dividends-maxxing, given that younger folks are starting to show up at the DBS AGM?
Here's what effect the book had on me.
I actually got myself started on options trading after reading this.
With a steady stream of dividends and my homebrew Python code that easily identifies the strongest trends among S&P 500 stocks, I decided to enable options trading on my account to buy 3 out-of-the-money call options expiring in May on the most ferociously trending S&P 500 stocks. My capital was about $1,000.
Within days, I was losing money, currently down about $250 USD.
When learning a new technique, there's always a price to pay for tuition.
This is definitely not an investment strategy to try first for young people.
Wednesday, April 01, 2026
Ok, short KL holiday has ended. Back to work!
Saturday, March 28, 2026
Letter to Batch 41 of the Early Retirement Masterclass
Dear Students of Batch 41,
It's been a great honour and privilege to conduct a 5-Day Early Retirement Workshop for you.
Batch 41 took place in a chaotic age, with the War in Iran heralding a period of flux that can see inflation rise in Singapore, where banks will once again do well, and REITs take a breather, enabling a period of bargain hunting for patient investors who want to build a REIT portfolio for dividend payouts in future years. By now, ERM has stabilised a starter portfolio that accounts for inflexion points in interest rates, balancing banks against REITs to create an oasis of calm for investors.
You can see a starter portfolio of four stocks, which can be optionally expanded to eight in the final portfolio list. (ERM community members can make a guess as to which stocks belong to this new set.)
The other issue facing the programme is AI disruption. Over the past few weeks, we’ve witnessed major changes in the AI space with Claude and Openclaw potentially demonstrating the ability to massively improve the productivity of a white-collar knowledge worker, and we’ve responded with our own bespoke MD file that encapsulates the skills required to analyse and value a local stock. This file will become part of the community, and students are encouraged to tinker with it and improve it over time to sharpen the analysis of the ERM community as a whole.
An MD file is only the beginning. Over the next 3 months, expect more changes to the program as we invent new tools to make stock picks easier. I’ve already managed to have AI recode our in-house web app, and we should comfortably see it in production before June 2026.
Lastly, I hope Batch 41 will participate actively in the FB group.
Hope to see you then!
Christopher Ng Wai Chung
Sunday, March 22, 2026
Stopping my YouTube channel until further notice
The culmination of all these changes means that I can, at best, focus on my business and gigs in the next quarter while I invest most of my time learning about AI to see how far I can push it.
And since I barely do any conventional work, there are very few efficiency gains from AI unless I dream up and create new products like simple mobile apps, a personal productivity tool, and at least one D&D module for 4th-level PCs. I'm cognisant that in such a situation, FIRE can lead to complacency as the flow of dividends just provides so much incentive to let the world just pass by. At this point in time, I'm glad that I still have a few gigs to run and would actually be teaching IT to poly students next semester.
If you are a reader and wish to help me out, send me details about when Gen Z are meeting to discuss things like Open Claw or Claude.
I'd like to join to learn, by osmosis, what these young engineers or computer scientists are thinking.
Saturday, March 21, 2026
Using Claude Code to upgrade my business
Last week was busy, even though it was the school holidays, with one SIAS course followed up with a preview. At the same time, I've managed to sign up for classes for Athropic's Claude, which covers a mix of high-level philosophical lessons on incorporating AI into human work and just one technical introduction to Claude Code.
And what such a small difference would have made!
Within 30 minutes of barely understanding how Claude Code worked, I began using it to improve the Early Retirement Masterclass web app.
For reference, here is a screenshot of my old web app, which is still in production for my next course run.
After using about $1 worth of tokens, this is the latest version of my website.
I've designed the analysis to rely solely on downloaded financial statements and avoid referencing human analyst reports until the last step. I find that such reports are superior because they are more willing to make sell calls and price a stock as brutally and realistically as possible.
Saturday, March 14, 2026
Would you bet on CS salaries over the next 10 years ?
And I can go on. Some economists believe that the demand for software engineering would actually shoot up over the next few years because of this theory known as Jevons Paradox. With IT agents and cheaper tokens, many people will come to believe they can spin off companies and develop new SaaS solutions using an army of coding agents. One possibility is that a huge industry of software engineers is required to pick up the mess. Another is the rise of an agent maestro, a totally new career that requires domain expertise and software engineering skills. I strongly believe in this thesis because even Sheng Siong is looking to hire SWEs.
Tuesday, March 03, 2026
Happy Chap Goh Meh !
Clearly, the context in the dating space is grim, as Singapore faces an all-time-low TFR of 0.87. I'm not sure whether it's coincidental that markets are at an all-time high. But the dating market is already quite broken.
a) Maybe it's time to ditch dating apps
As I consume a lot of social media poison on Instagram, I sometimes get hilarious video snippets that explain what happened on their dates. And Gen Z guys on dating platforms these days are losers. Insisting on splitting the bill is fine, but more importantly, not being able to articulate career goals and bragging about commercial pursuits that mark you as a loser, drop-shipping or crypto trades.
I think there are many good guys out there, but maybe a dating app isn't the best place to find a guy. I still believe that to find guys with a high IQ and high conscientiousness, you need to search in institutions of higher education, then let assortative mating take care of itself.
b) Singlehood is the biggest hurdle a guy needs to overcome
Middle-aged wives can be brutal. When I was talking about online dating and younger Gen Z norms, they brutally reminded me that men these days no longer compete with each other; they compete against singlehood - and singlehood is winning.
So basically, a lot of women realise that singlehood is better than getting attached to a guy with the same attractiveness score, so they stay single and have a good life dodging kids and domestic stress.
I'm not sure that this argument applies just to women. While I know a lot of guys who can't apply themselves and have no sensible way to navigate their lives, I think single men have plenty of enjoyable options, too, with AI tools and entertainment. Fembots are a few years away, if not here already.
It was Boomer male who invented the phrase "Why buy the whole cow when all you want is just a glass of milk?"
c) There are a lot of beautiful women, but only a few successful men.
If I can advise Gen Z men, this is something I would say. Actually, if you are logical about it, this is a completely objective statement that is not misogynistic at all.
First of all, we have to accept that women are pickier, so their subjective standards of success will always lead to a smaller population of men, whereas men's flexible standards of female beauty can be quite wide, so the population of beautiful women will always be men who meet women's standards of success.
What does it mean? Everything that I've been talking about. Guys need to work on themselves and climb the ladder of success.
Many beautiful women are waiting for them once they reach the top.
Just ask the PropertyLim people.
Happy Chap Goh Meh!
Sunday, March 01, 2026
Why no new content since the new year?
So, the biggest item on my plate is the upcoming talk I'll be giving for SIAS on small and mid-cap companies. In hindsight, creating slides for this one-hour lecture is harder than I thought because I have to distil all my ideas on small-cap investing into a set of slides. And this goes beyond what I ordinarily do for my investment courses.
I'm not even sure whether doing this might be the beginning of a new course with Dr Wealth, but there's plenty of new material to incorporate into my greater course slides.
You can access the link here to register for it: https://portal.sias.org.sg/Event/EventDetails?Id=f4c2b063-390d-f111-8406-000d3aa337f8&EventName=Unlocking_Opportunities_in_Small-Mid_Cap_SGX_Stocks
The second item on my plate is that, thanks to a blog reader, I have been introduced to the IT faculty at the Polytechnic where I teach, which might see me conduct some technical courses in addition to the law courses I currently teach in the evenings. For one thing, I'm not going to turn away CPF money, which I still want to accumulate after 13 years out of conventional employment, but the idea of someone teaching hardcore analytics and data science courses alongside law modules is not something I want to miss out on in my resume.
The price of being selected is also high, as I have to teach myself at least two software packages that I'm unfamiliar with. It seems that my days of avoiding Power BI in favour of hardcore coding in Python might be finally over.
And of course, I have to prepare for Batch 41 of the Early Retirement Masterclass, in end-March, which will launch a Markdown skills file for students to analyse local stocks.
As I'm still working on slides and prepping for workshops, I haven't had time to digest geopolitics, so I don't have any insight into what will happen in the markets tomorrow. But I do know that my All-Weather Portfolio Masterclass students should be happy since we've been into defence stocks and commodities for the past 6 months or so.
Maybe if I can complete my slides for SIAS, I might go that new Spa in Perrenial Business City....
Tuesday, February 17, 2026
Happy Chinese New Year ! The time of the Fire Horse is here !
Sunday, February 08, 2026
If FIRE is a trap, then why am I so happy with my life?
This weekend, the Business Times launched a new column entitled Switching Lanes. This column is after the hearts of many folks who read this blog because it focuses on the realities of life after a full-time career. I encourage blog readers to support this column, as I expect my own blog to issue rebuttals and support for such articles in the future.
And this is why I enjoyed Kenneth Goh's article, titled "The best investment in your 20s isn't your portfolio." This article, in my opinion, is rife with logical fallacies, and even though the author has disclaimed that his opinions are his own, I can't help but feel that the views expressed also coincidentally align with those of financial institutions.
First of all, the article proposes that the best investment in your 20s isn't your portfolio. That's hard to disagree with even for the stanchest FIRE advocate. Health is probably a much better investment of your time. Even some relationships are worth investing in.
But the author does not mention health and relationships at all.
Instead, the authors begin by discussing the FIRE movement, and credit goes to him for referring to Jacob Lund Fisker, whom I consider a real father of the FIRE movement, rather than to Vicki Robins, who is very much a free spirit and an inheritor of wealth.
At this point in the article, the logical flaws begin to surface as the author constructs a strawman of the FIRE movement. A strawman is an exaggerated illustration that can be easily toppled by a simple argument. This strawman is a troglodyte, a caricature that saves so much money that he forgets to network with other people and build up his human capital, which the author deftly channels by invoking Nobel prize-winning economist Gary Becker.
I've been into FIRE for 25+ years, and if you follow my blog and observe my LinkedIn, I suspect I've been building my human capital way longer than the author. I've also had personal correspondence with Jacob Lund Fisker, who is a very friendly guy and a brilliant Renaissance man, a Physics PhD and a handyman. In our private conversation, I remember admiring Jacob for his handyman skills, but told him that in Singapore, these skills can be outsourced for a low fee, and I can afford to build other competencies.
Therefore, I don't think you can position people in the FIRE movement as antisocial troglodytes who sacrifice career networking for their investment portfolios.
This is a false dichotomy. There is no tradeoff.
I can be frugal and also have coffee sessions with businessmen I admire (many as frugal as me!) .
However, this article does have the benefit of prompting us to reflect on why people think financial capital comes at the expense of human capital.
A majority of the FIRE movement are INTJs; they are naturally introverted. So I can argue that even if they do not engage in portfolio building, INTJs can do many other things to keep themselves intellectually satisfied, like watch anime endlessly and argue with people on Reddit, learn Klingon, build AI bots, play Dungeons and Dragons, or anything but build their human capital through relentless networking.
Finally, the author and the financial institutions need to really do some soul searching on the people in their 50s today who CAN NOT RETIRE.
There are plenty of Singaporeans who spend their 20s building networks, playing office politics, and getting ahead. Not all of them succeed; some gain minor advantages and become addicted to a high-status lifestyle, but all of us eventually get older, and at 45, many Singaporeans see their salaries plateau. Soon enough, how can the author explain the many pre-sales consultant types retrenched in their 50s and forced to draw down on their assets?
At this stage, someone who read Gary Becker can argue that a significant amount of human capital has already been transformed into financial capital.
So does it make sense to continue the endless circle jerk of professional networking and looking for a Patron in the office?
Beyond a particular point, you need real skills to manage your financial capital.
It starts with a small VWRA or IWDA position with a custodian broker limiting your expense ratio to less than 0.5% a year. Then it evolves into a full-fledged portfolio spanning real estate, dividend stocks, and, yes, algorithmic advisors in Python to get sky-high Sharpe ratios. The human capital required to code, invest and reap your rewards is, in fact, quite immense.
But we need to ask ourselves this: Why do financial institutions genuinely hate the FIRE movement?
It is because we are so good that we prefer to invest our money ourselves. Wrap fees and expensive commissions are something for other people.
So, why park my funds with you when I can buy shares in your bank?
( Apologies, I gave a nice title to this article, but actually did not answer the question. LOL ! )
Saturday, January 31, 2026
Levelling up before the Year of the Fire Horse
Thursday, January 22, 2026
Malaysia will not be cheap forever, you know...
The first major mistake was booking the hotel directly. KSL charged me $120 SGD for one night for a superior room with two beds. It included breakfast, albeit a really bad one, valued at about $40 SGD for two pax. The experience at Tower 1 KSL was very negative as the wifi did not work well, a power socket could not charge my phone, and there was barely any hot water, even at the hottest setting. But it's only one night, so I can soldier through it.
The second mistake was eating the usual at Meng Meng Duck. We ordered a meat platter, some hot-and-sour vegetables, and even shared a plate of rice. The total bill was $104 MYR, which is quite high for an essential meal for just one person.
The third mistake was ordering a stingray in the area outside KSL. There's been a change in management, and a boisterous Chinese lady has been calling the shots. The food is no longer undercooked and quite tasty, but one medium stingray, some kangkong, and two bottles of mineral water cost is $110 MYR. And the entire place is so absurd that a family was playing firerackers in the midst of the open-air eatery! I would be fine, but it really annoyed the hell out of the stray cats in the area, and no one stopped them.
So basically, if you don't manage your spending well in JB, even with the mighty SGD, JB can be expensive sometimes. The damage from one night's stay is equivalent to almost a week's rent I collect from my property there.
Is the experience still cheaper than SG? Sure, but in SG, I stay in a house I own and know where to get $2.80 chicken rice.
When Singaporeans think about investing in JB, there are definitely places heating up near Bukit Chagar, and some FIRE enthusiasts consider Malaysia a retirement destination. Heck, in my lessons, my students almost always do the sums to work out how much it costs to survive in KL each month.
But we need to think about second-order effects as well. With better transport links, more Malaysians will want to work in SG, and to prevent them from doing so, salaries need to go up across the board for service staff, which will impact how much Singaporeans enjoy their weekend trips.
In time, the JB discount will shrink, and Singaporeans will question whether the hilarious bad service staff who can't even count change is worth the trouble, why the jacuzzi's water is lukewarm, or why someone is throwing firecrackers within 2 metres of me while I'm eating an overpriced sting ray.
All these problems will come home to roost. And don't get me started on the oversupply of property coming to JB soon.
Ok, now let's turn to my content creation this week. I don't have a new video, but I have a collaboration with the Financial Coconuts on The Assembly Place IPO. Enjoy!
Saturday, January 17, 2026
In which I present a useful framework to understand one's personality?
The OCEAN model is best in class because each factor, Extraversion, Conscientiousness, Agreeableness, Openness to New Experience and Neuroticism, can be traced to a physical structure of the brain.
I'm quite familiar with my own personality here. I'm highly disagreeable and justly more conscientious than my peers. I should do ok with money matters, as I enjoyed being rude to financial advisors. They are not as well-trained as I am, and when I buy term and invest the rest, I really invest the rest.
c) MBTI - Also available in many places online
The MBTI does not need to be strongly validated by psychologists. The power of MBTI is that it maps to an easily identifiable stereotype that HR professionals can use. It is also quite dynamic and contextual.
I tested ESTJ when I was 18, and I continue to be very data-driven and empirical, but I was raised by N, so I am quite intuitive and trust my gut before I make a trade so over the years, I shifted to ENTJ, and now as I get older I become more antisocial and AI rates me an INTJ when it reads my blog. So I pay more attention to ENTJ weaknesses, like being blunt, when I read notes on social media.
Today, I still identify more with ENTJ, but I'm less reckless with age and still enjoy hanging out more than my friends, who are getting more and more reclusive over the years.
In this layer, you will find many alternative models that generate significant revenue for consultants like DISC, Gallup StrengthsFinder, and Emergenetics. I have done them all and conclude that it's profitable to do this.
d) Enneagram
If you can accept MBTI and its lack of a variable to include neuroticism and how it shifts from context to context, then you will have no problem using a simple 9 personality archetype system like the Enneagram.
For me, I'm a type 3 Performer that is gradually shifting to a type 5 Sage because I'm an investment trainer. I don't find Enneagram particularly useful, but it's good for cocktail conversations.
You will also find other fun diversions like Kingdomality in this layer. Also, for folks who are into philosophy, some questions, like whether you tend to be a Stoic or an Epicurean, can reside in this layer too.
e) Bazi - Chinese Metaphysics
As we reach levels where models can hardly be validated by science or even conventional logic, why would someone like me enjoy analysing my Bazi?
If you follow Bazi experts like Joey Yap, you will notice that Chinese Metaphysics have evolved from fortune telling into life coaching, so Joey Yap videos are as fun to watch as TED talks or presentations from McKinsey Consultants. Also, I think it's very hypocritical to challenge Chinese metaphysics and believe that stock prices will bounce off a resistance level or any projection from an economist.
But I have a deeper rationale that might astound even Joey Yap - I use LLMs to analyse my Bazi, and I suspect that AI has somehow trapped my writings and content in its training models, giving the readings with an eerie accuracy that a human astrologer couldn't possibly predict. I will provide more content on this on the Chinese New Year, but here's just a small snippet.
According to Bazi, my favourable element is Earth, my unfavourable element is Fire. And throughout my decade of life, investments with an Earth theme have always done well for me, despite years of underperformance. I held AIMS APAC REIT until I have my full capital returned to me in the form of dividends. And yet, even when I identified Palantir as early as during my time in IDA, when it first came to town, invested in it early, and participated in its IPO, fate intervened to prevent me from making real money from it.
I would not use Bazi to make specific investments, but my Earth element ensures I will always hunt for a margin of safety, steady dividends, and a low beta in my portfolio. Even when I invest based on trend-following algorithms, which is a Fire endeavour, my algorithm has led me to commodities like Lithium (Metal or Earth investment), which has made me the most money.
Even if you discount the predictive power of metaphysics, there are two practical applications of metaphysics. You can identify a stance in the way you live your life. Earth is defensive, patient, long-term and trundles along slowly. Also, as you identify your elements, you begin to arrange events in your life into a more coherent framework to understand the meaning of your existence.
I'm still not at the point of paying for expensive consultations, but I strongly urge you guys to just try it out for fun with LLMs. I intend to do a more specific article on how to do this with a paid version of ChatGPT.
Depending on your culture, you would also find Western Astrology in this layer, which I intend to play with soon enough.
Conclusion - Build your stack
In summary, I am proposing a much more open-minded approach to understanding your personality so that you can make better decisions in life and derive more meaning from the events that happen to you.
You can use some hints on where to find these personality tests, and do share with me how things go.
Thursday, January 15, 2026
Dividends and Dopamine, that other D&D I play
Capital gains may create a different chemical cocktail in the brain, which may explain the stubbornness of dividend investors and why it's not as simple as telling them to sell parts of an ETF to generate synthetic income.
Monday, January 12, 2026
I survived a nightmare scenario for CDP investors
So the TL;DR of the story is: if a dividend is late, check the Direct Credit Scheme for the account; if it is suspended, just re-activate it using the bank account it was previously tied to.
But the story is not over.
Before I even received my dividend, CDP decided to conduct a KYC check on me. Initially, I wrote back in anger, asking whether KYC was a prerequisite to re-establish my DCS, as it felt like a punishment when the processing mistake was theirs.
At the moment, I submitted all my KYC documents as I did not want to delay subsequent payments, but that took at least 2 man-hours to generate my pay slips and bank statements.
So all-in-all, 2026 has been an administratively tough year because my dividend pipeline broke.
I have no idea what would happen if the investor is an old boomer who suddenly finds his cash flow cut off and would need to go online to re-establish the link.