Saturday, May 9, 2026

Quick Update

Still uncertain about the market, but tech is powering ahead:

  • Cut back my gold position, due to rising economic growth and rates.  This probably reverses in the next few months.  I am looking to buy it back again.
  • Tried to add some growth.  Added small amounts of Q's and Korea (EWY) last night: only 0.5% each as they didn't dip enough.
  • Still holding bitcoin at my max position of 5%.  Not trading in and out yet, as its going up so strongly.
  • Missed the chance to add to copper a few days ago.
I'll look to buy more growth on dips.  As trades.  It could end in a month or two.

Friday, May 1, 2026

Reduced Exposure

Since the rally started a month ago, my performance has been bad.  Minus 1.5% vs plus 8% for SPY:


What happened?  Two things.

First, the stuff I am holding did not go up.

Energy Infrastructure and Var Energi.  Almost 30% of my holdings:



Precious metals (was around 15 to 18% of my portfolio).  Down in the second half of the month, as US economic growth re-asserts itself.  I got stopped out of silver and platinum last week.



A bunch of misc US ETFs.  Mostly flatlined since the 17th:



EMs.  Again flatlined since the 17th, except for Korea (semis):



Second, the market has been volatile, since I went bullish on the 17th.  A few days up, a few days down.  With a slight downward bias.  I hate choppy markets.

Macro doesn't work so well in this kind of environment.  It works well mapping the rates-of-change of the economic cycles.  eg: After N straight quarters of growth, comparisons are so hard you can predict the next few quarter's growth rates will be lower.  But it doesn't work so well in hot wars.  No way to model what Trump or the Mullahs are going to do.


Used yesterday's pop to:
  • Cut back on the things not working.  Especially gold.  Ethereum.  
  • Cut back some higher beta plays.  Mostly LATAM.
  • Cut back some things shot up.  Other EMs and ETFs still working.  I may buy them back at a lower price if I get a chance.

I need to change my mindset.  I'm usually worried about missing out on the next big rally.  Need to remind myself that its OK to hold cash, and I can sit back wait for trades to come to me.  And also to take some profit if the market moves my way for a few days.

I'm not a fund manager trying to raise money.  I don't need to beat SPY all the time.  Can reduce my risk when I'm not comfortable.

I made a lot of money being piggy in the last 2 years.  Time to change, need to be more nimble in this kind of market.  Or maybe just less exposed.

Wednesday, April 22, 2026

Quick Update: bought the dip

Bought the dip on market open last night.

My cat woke me up at 3am, 1 hour before market close.  I saw stocks were down bigly and bought more.  Bitcoin, ethereum, EMs, silver, platinum.  All under "Trades".

Still managed to get a few more hours sleep before work.

Now I have:


Actually, the cash number looks a bit wrong.  Should be 2 or 3%.   AI.

I am still uneasy over the war.  With the USD, VIX and oil down, the market is pricing in near 100% chance of peace.  I think its too high.  

But I am still bullish, not fighting the market.  Maybe the market is seeing that blocked oil/gas/fertiliser is only a temporary issue - a year's inflation - and is looking past it.

----

Update: Tonight I bought some more EM.  Now ~1% cash.  No intention to go further ands buy on margin.  This rally could end in a few months.  Or a few days, if the war starts again.

Tuesday, April 21, 2026

Quick Update

 Slowing adding longs, as trades.  Everything's shot up, its hard to find anything correcting.

Added:

  • More bitcoin, as it dipped yesterday.
  • Some of the India company.  INDA corrected yesterday, this stock did not.  Only bought 1%.
  • Platinum, as it corrected yesterday.
All under 'Trades'.  No conviction.

Now only 14% cash.  I keep looking for things to add on dips.  Copper may be next.

Saturday, April 18, 2026

Notes on Mexico Stock Exchange

One of the few stock exchanges trading at a reasonable valuation, 12-15X earnings.  And it belongs to a country which benefits from de-globalisation, as Mexico takes on the low-end manufacturing role in USMCA.

Business and Revenue Breakdown

The Mexican exchange is primarily for trading debt.  The equity market is dead, with zero IPOs (both BMV and BIVA) from 2022 till today (excluding spin offs).  Companies would rather list in the US.  The revenue breakdown from debt and equity is not disclosed.

Summary of their segments:

BIVA

Competing exchange BIVA was launched in 2018.  BIVA handles stocks (incl. warrants), bonds and ETFs, but not derivatives.

Its not a competing exchange like the NASDAQ is to the NYSE.  BMV and BIVA operate under a "Multi-Exchange" model where all stocks are cross-listed and traded on both platforms simultaneously. They compete primarily on trading fees, technology, and service quality rather than exclusive company listings; for example, a stock listed on the BMV can be executed on BIVA and vice versa. Orders are routed by broker-dealers using Best Execution Rules mandated by the government, which require algorithms to scan both order books in real-time and route to the venue offering the best price, highest volume, or highest probability of execution at that millisecond. One trade may be split into parts, each handled by a different exchange.

This means that, while a company is listed on either BIVA or BMV, it can be traded on both exchanges.  Regardless of where it was traded, settlement and custody is performed by BMV (Indeval).

Average daily trading volume for BMV in 2025 was 17.2bn (p3).  For the entire Mexico market, it was 21.5bn (also p3).  So BMV had an 80% market share of transactions by volume.

Financials

Typical of an exchange, they have have 30+% operating margins, low D&A, and no debt.   They pay the majority of earnings as dividends.

Valuation

2025 EPS was 2.88.  At MXN 40, the trailing PE is 13.8.  The PEs for 2024, 2023, 2022 and 2021 would be 13.8, 15.2, 13.9 and 14.7 respectively.

Dividends for each year are payed out the following year.  It is usually confirmed in the AGM late April.  The payout ratio is usually 70-80%, but may be lower this year.  At a 60% payout ratio, the yield would be 4.3%.

Risks

  • Market downturn, reduces trading volume.
  • Theres a risk after June that USMCA will be torn up, due to Canada.  I believe the US will ultimately make accommodations for Mexico, as they are needed for low cost manufacturing.  But the share price may react.
  • Fentanyl and cartels.  Mexico is corrupt and government figures may be involved with the cartels.  Trump could "raise this as an issue", in his own special style.  I believe that the US cannot send troops into Mexico, and they would either have to rely on the Mexican government, or negotiate directly with the cartels.  But if this issue becomes news meanwhile, expect Mexican stocks to be hit.
The upside is that long term, Mexico's economy grows as part of USMCA, and the companies issue more tradable debt.  Plus it would be a bonus if their moribund stock market wakes up, though I wouldn't count on it.

Paperwork

Previously I paid 30% WHT on dividends from Mexican stocks, even though the official rate is only 10%.  As a Singapore resident, I may need to apply for a COR from IRAS and check with Interactive Brokers.  TBD.

Conclusion

Last week I bought a 5% position.  I categorize it under "Long term Fundamental Investments".  Could hold it forever.  The "LATAM" category stocks are more medium-term bets, usually with a political catalyst.

Friday, April 17, 2026

New bull market

Its a new bull market, lets see how long it lasts.

I bought stocks on Tuesday and Thursday night: 

  • Some LATAM picks
  • Bought Mexico Stock Exchange as a long term fundamental play.  Will write about it tmr.
  • Some trades, including bitcoin

Update 20-Apr: There's a mistake in the numbers, I missed some cash, should be ~20% cash, with the other entries reduced slightly.

Every time I bought, I thought the market was overbought.  Then it goes up some more.

My one-month performance has lagged SPY for the rebound, with my allocation to Gas Pipelines, oil and cash.


Waiting for a pullback to buy more.

Sunday, April 12, 2026

Quick Update

Sold my Indian stock Thursday night due to Hedgeye trading signal.   It was overbought anyway.

The signal is quite good at at telling when to buy/sell.  If it flips, I can buy again.