Sunday, November 1, 2026

2026-10-30 Portfolio Update – BABA, META, OWL, PSUS, TSM

Put in $2000, then purchased:

  • $300 for BABA

  • $317.92 for OWL

  • $500 for META

  • $500 for PSUS

  • $700 for TSM

The AI infra play had a bloodbath these few days. Alphabet went down 12% after earnings, Intel went down 30% after earnings, META went down 7% after earnings, etc. The suppliers of the AI Infra also fared poorly, with TSM down about 5% from a month ago since my last portfolio update, NVDA down about 10%, SMH down about 10%, DRAM down about 20%.

Besides Intel, which has its own headwind from the softness PC market, the common bearish theme was that the AI capex spending did not look sustainable. The richest companies in the world, basically the hyperscalers like Alphabet, Meta, Amazon, have negative free cash flow, how much more can they spend?

On the other hand, the AI plays do not have a demanding valuation. The chip makers like Nvidia and TSM are trading at below 20 forward P/E. The hyperscalers, if you adjust for this and that, are trading at below 20 forward P/E as well. That means the market is pricing in a pretty bearish AI compute demand. Maybe it's not pricing in less AI compute, but it's definitely pricing in a big deflation, i.e. end users, consumers, will buy more compute for less.

With open models from China, there is a fair chance that people will buy more, both in terms of capability and quantity, for less. However, as a whole, I believe the demand for LLM AI is so vast in agents, robotics, media productions, etc, that the spending from end users of AI compute will grow fast enough to overcome any price decreases, so the AI infra as a whole will earn more money every year for at least 5-10 years. That makes their current valuation pretty cheap. That's why I allocate more to TSM in this portfolio update.

I also bought some BABA. It's been over two years since my last purchase of the shares. It went down quite a bit this year, at about 45% down from the $180 peak a few months ago. It's the ultimate AI cloud compute play in China. Unlike Alphabet and Amazon, other than the cloud business, Alibaba doesn't have a substantial business that has meaningful growth to fund its capital expenditure on AI. But I believe most capex can easily be passed on to its cloud customers, so it's just a timing lag between its spending and earnings. The high AI compute demand from the cloud will provide Alibaba a lot of earnings for at least 5-10 years. At a market cap of $250 billion, it is very cheap.

META is an interesting plan in tech. While it spends a lot in AI compute, it doesn't earn money from AI spending by other companies. It is pretty much an "end user" that uses AI to increase its productivity, the efficiency to operate its social and ads businesses. Meta's recent AI agent, Muse, is just an option value of the company. Meta doesn't need Muse to succeed for its earnings to keep growing. Cloud business is another option value that I wish Meta doesn't try, but hopefully it will not hurt it much. The capex in cloud will definitely hurt the company's free cash flow for years to come, but it doesn't hurt the fundamentals of the business in social and ads. People enjoy spending time on social media, so the mindless scrolling will not be replaced with AI agents.

Finally, coming back to the alternative managers. Their stocks still suck. Besides tech, my portfolio underperformed the general market because of the alts. While Blue Owl went up a few percent since a month ago, Apollo went down 8%, and my total return of the position went negative excluding dividends. Anyway, I still like OWL a little bit better given its lower P/DE (price-to-distributable-earnings), higher dividend yield, much less reliance on realization and equity, higher percentage of permanent or semi-permanent capital, etc.

Transactions

Recent and upcoming dividend distributions



Portfolio performance snapshot

Total return:


One-year return:


Portfolio IRR (calculation): 14.63%

Approximated IRR for a hypothetical SPY-only portfolio: 16.98%


Individual holdings:



Breakdown by categories (real-time):


Total returns for individual holdings:


Last prices:


Portfolio holdings conviction

The convictions in the table below reflects my current opinions and will guide the future contribution of additional investment to existing holdings. Stocks not inside the table are stocks with subpar return on equity that will be very unlikely to receive more contributions from new money (there can be exceptions for very cheap stocks). All of my writeups can be found here.



Stock

Conviction in long-term prospect

Valuation

Price

PYPL

weak

undervalued

$57.01

META

moderate

slightly undervalued

$614.99

BRK.B

strong

neutral

$542.49

AMZN

strong

slightly undervalued

$240.35

PLTR

moderate

overvalued

$184.11

OWL

strong

greatly undervalued

$10.33

APO

strong

greatly undervalued

$115.84

ARES

strong

slightly undervalued

$128.15

BN

strong

slightly undervalued

$39.28

BAM

strong

neutral

$48.26

BX

strong

slightly undervalued

$118.51

MAIN

strong

neutral

$55.26

BABA

moderate

slightly undervalued

$98.04

NNN

moderate

neutral

$41.00

TSLA

moderate

neutral

$399.81

NVDA

moderate

slightly undervalued

$204.64

TSM

strong

slightly undervalued

$406.13

HASI

moderate

neutral

$37.22

HHH

moderate

neutral

$76.23

UNH

moderate

neutral

$406.97

HOOD

moderate

overvalued

$84.99

MCD

moderate

slightly overvalued

$258.12

HTGC

moderate

neutral

$16.59

PSUS

strong

slightly undervalued

$37.61


Conviction in long-term prospects means how much I believe a company would match or outperform the market (e.g. S&P 500) in the long run. Valuation matters so the conviction generally corresponds to the neutral rating of Valuation. It has the following ratings: weak, moderate, strong


Valuation: greatly overvalued, overvalued, slightly overvalued, neutral, slightly undervalued, undervalued, greatly undervalued


Saturday, September 19, 2026

2026-09-18 Portfolio Update – Sold BIDU and Bought OWL

Sold all shares of BIDU, then purchased:

  • $1225.25 for OWL

I was very disappointed in Baidu. Its execution on several important strategic businesses like AI Cloud and LLM chatbot are very poor; Apollo is too slow to matter; and its core search business entered a structural decline in both usage and advertising revenue due to its strategic move in showing AI-generated content on the prime real estate of search results, and more importantly, competitions from short-video platforms (such as Douyin and Kuaishou), social media commerce ecosystems (such as Xiaohongshu), and rival AI chatbots. The market cap is about $31 billion, which is very undervalued compared with a brief sum-of-the-parts analysis. However, it's just a cigarbutt play, not a growth play anymore. I doubt its capital allocation can make it a worthwhile investment, so I am giving up Baidu (more details).

Holding BIDU for roughly two and a half years resulted in a 5.9% loss, representing approximately 0.5% of my net asset value. It's definitely a very bad mistake. Luckily the impact of the mistake was small.

The IRR of my portfolio underperformed a hypothetical SPY-only portfolio by 232 basis points, which shows a great decline in performance since my last update on 09/04 when the underperformance was just 38 basis points. Moreover, the year-to-date return also turned negative, due to the poor performance in the alternative asset managers (again and again!). The biggest explanation of the underwhelming alts comes from the recent expectations and actual implementation of Federal Reserve interest rate hikes (news). which placed significant downward pressure on the stock prices of alternative asset managers. Higher rates raise borrowing costs and heighten market uncertainty, weighing heavily on sentiment across the sector. Also, alternative investments get a little bit less competitive when the zero-risk treasuries have a higher return. 

That being said, I still have a lot of confidence in them given the growth prospects and the sticky asset base under management of their business models. Alternative investments like private credits provide a good spread against treasuries for 400-500 basis points, so they are still competitive enough to attract and retain most of the investors, helping the alts to grow their assets under management. The market will agree with me one day.


Transactions


Recent and upcoming dividend distributions


Portfolio performance snapshot

Total return:


One-year return:


Portfolio IRR (calculation): 15.84%

Approximated IRR for a hypothetical SPY-only portfolio: 18.16%


Individual holdings:



Breakdown by categories (real-time):



Total returns for individual holdings:


Last prices:


Portfolio holdings conviction

The convictions in the table below reflects my current opinions and will guide the future contribution of additional investment to existing holdings. Stocks not inside the table are stocks with subpar return on equity that will be very unlikely to receive more contributions from new money (there can be exceptions for very cheap stocks). All of my writeups can be found here.


Stock

Conviction in long-term prospect

Valuation

Price

PYPL

weak

undervalued

$52.41

META

moderate

slightly undervalued

$665.75

BRK.B

strong

neutral

$509.77

AMZN

strong

neutral

$253.71

PLTR

moderate

overvalued

$177.64

OWL

strong

greatly undervalued

$9.84

APO

strong

greatly undervalued

$125.91

ARES

strong

slightly undervalued

$123.80

BN

strong

slightly undervalued

$37.51

BAM

strong

neutral

$46.06

BX

strong

slightly undervalued

$124.96

MAIN

strong

neutral

$56.19

BABA

moderate

neutral

$113.24

NNN

moderate

neutral

$41.55

TSLA

moderate

neutral

$364.27

NVDA

moderate

neutral

$222.27

TSM

strong

slightly undervalued

$434.67

HASI

moderate

neutral

$36.73

HHH

moderate

slightly undervalued

$60.22

UNH

moderate

neutral

$376.90

HOOD

moderate

overvalued

$119.82

MCD

moderate

neutral

$248.24

HTGC

moderate

neutral

$17.33

PSUS

strong

slightly undervalued

$38.90


Conviction in long-term prospects means how much I believe a company would match or outperform the market (e.g. S&P 500) in the long run. Valuation matters so the conviction generally corresponds to the neutral rating of Valuation. It has the following ratings: weak, moderate, strong


Valuation: greatly overvalued, overvalued, slightly overvalued, neutral, slightly undervalued, undervalued, greatly undervalued


2026-10-30 Portfolio Update – BABA, META, OWL, PSUS, TSM

Put in $2000, then purchased: $300 for BABA $317.92 for OWL $500 for META $500 for PSUS $700 for TSM The AI infra play had a bloodbath these...