Snapshots That Wow!

  • 25th october 2025

We are our worst enemy

On an average 239 of 500 stocks outperform S&P 500 on an annual basis. Yet less than 20% of active fund outperformed the index in the US.

What stops us from beating markets then- behavior!

What is interesting to note is that years of a raging bull market actually pull this average lower- 1998/99, 2006/07, 2023/24!

Source: Ben Carlson

“I don’t know what to do!”

“Buyback authorization announcements have risen +16% YoY so far in 2025, reaching a record $1.15 TRILLION.

This marks the 2nd consecutive yearly increase.

Since the 2020 low, share repurchase authorizations have more than TRIPLED.

Meanwhile, buybacks by the 4 largest US banks jumped +$9.6 billion YoY, or +83%, to $21.1 billion in Q3 2025.”

Source: Goldman Sachs

The news is that the NEWS is dead!

Non traditional news sites and cnbc (ofcourse!) are the only ones seeing a rise in traffic. 70% of Americans as per the latest Gallup poll have close to zero faith in mass media.

Source: Chartr

Calling AI a bubble might just be to sound artificially intelligent, yet.

“"We don’t think the AI investment boom is too big. At just under 1% of GDP, the level of spending remains well below the 2-5% peaks of past general purpose technology build outs so far.” Though every subsequent tech buildout has seen a bubble bursting at lower levels of GDP.

Source: Goldman Sachs

For things that cannot be made in china, they are bought by China!

“Shanghai gold warrants have now risen to a record 86,565 kilograms this week.

A gold warrant on the Shanghai Futures Exchange is a digital certificate that proves ownership of physical gold stored in an exchange-approved warehouse.

This marks a 28-FOLD increase since 2024, signaling an unprecedented surge in gold purchases by Chinese investors.”

Source: Kobeissi Letter

Any publicity is good publicity.

The German company that built the forklift used in the Louvre robbery uses a photo of the heist to advertise itself: “When things need to be done quickly.”

Who says Germans don’t have a sense of humor? Especially when it comes at the expense of the French.

Source: Boecker IG Account