Alf Profile picture
May 11 13 tweets 4 min read Twitter logo Read on Twitter
The S&P 500 seems stuck in this 3,800-4,200 range.

Earnings keep declining, now down 4% YoY.

So why isn't the stock market dropping further?

Are we still in a bull market or in another bear market rally?

Thread.

1/
Earnings are not growing anymore in nominal terms, let alone in real terms.

Analysts also expect them SPX earnings to struggle throughout 2023 (right chart).

Why?

2/ Image
Cheap credit encourages leverage, and with it strong nominal spending and economic activity.

With a lag, earnings pick up.

We are now in the opposite process: credit creation has stalled at a global level, and that presents headwinds for earnings growth.

3/
My flagship TMC Global Credit Impulse index leads rapid turns in the G5 earnings per share growth by 12 months.

It has been anticipating weaker earnings for quarters now, and looking ahead the situation doesn't seem great either.

4/ Image
When earnings don't grow anymore at a robust pace for a bit, companies are forced to rethink their core expenditures like labor.

Not a surprise that the mentions of ''job cuts'' in the SPX earnings calls are on the rise.

Claims are also picking up...tic toc.

5/ Image
As earnings are not a tailwind anymore for equity markets, the only way to engineer a new healthy bull market would be through valuations expansion.

Valutions are driven by:

- Animal spirits
- Risk-free real yields (what's the alternative?)

6/
Long-dated real yields (blue) give us good clues about valuations: allow investors to earn a higher risk-free real rate, and they will be less willing (orange) to pay high multiples for equities.

And viceversa.

Today, real yields are pretty high...

7/ Image
...and as the Fed is focused on inflation, they are likely to remain high for a while.

Investors do have a good alternative, and so it's hard for valuations to expand a lot.

The starting point isn't cheap either, with compressed risk premia in US equities.

8/ Image
For a healthy bull market to start you need strong earnings growth ahead and an accommodative Central Bank that allows valuations to freely expand.

Today, you got neither of the two.

That doesn't mean the SPX has to drop 20% from here, but it's hard to make the case...

9/
...for a new bull market to start here.

Where could I be wrong?

If the economic engine would restart and surprise everybody on the upside together with inflation on a sustained decline: in other words, if a soft landing unfolds.

10/
With the worst conditions in 40+ years to buy a house and US corporates forced to borrow at 5.5% interest rates, credit isn't cheap at all and I am not ready to endorse a soft landing here.

11/ Image
If you enjoyed this macro thread, consider subscribing to TheMacroCompass.com

We range from a FREE educational newsletter (new piece tomorrow, so sign up!) to premium products for thousands of worlwide clients including macro ETF portfolios and trade ideas.

12/
Most importantly, always remember to be:

- Long macro education and insights
- Short ego

And to be nice to each others and enjoy yourselves and your loved ones more.

Have a nice evening!

13/13

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Alf

Alf Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @MacroAlf

May 7
Recently:

1) Brazilian President Lula asked why should every country be tied to the US Dollar rather than just trade in its own currency?

2) BRICS countries finalized agreements to trade with each other in their own currencies

So, has the de-dollarization started?

Thread
1/
We have heard about the upcoming de-dollarization for decades now.

But it never really happens.

To understand why and what are the real hurdles to clear for a true de-dollarization of our monetary system...

...we need to understand how the USD system works first.

2/
In a globalized economic system you want to trade with as many partners as possible in a seamless way.

When Brazil exports its commodities to China or Japan and the trade happens in USD, Brazil accumulates US Dollars.

3/
Read 22 tweets
Apr 26
Yield curve dynamics are crucial to understand if you want to become a better macro investor.

A thread.

1/ twitter.com/i/web/status/1… Image
Yield curve dynamics represent a crucial macro variable, as they inform us on today’s borrowing conditions and on the market future expectations for growth and inflation.

2/
An inverted yield curve often leads towards a recession because it chokes real-economy agents off with tight credit conditions (high front-end yields) which are reflected in weak future growth and inflation expectations (lower long-dated yields).

3/
Read 17 tweets
Apr 15
Five evergreen investment principles I do my best to adhere to.

A short thread.

1/
A) There is a time to go long, a time to go short and a time to go fishing

Most of the money in markets is lost trying to find a trade that doesn’t exist.

The best investors in the world do not over trade - if the setup is not skewed in your favor, best to go fishing.

2/
B) Narratives change fast

Do not get in love with your narrative.

In 2023 markets’ main narrative changed from Chinese reopening to immaculate disinflation to no landing to hard landing in a few months.

Be nimble.

3/
Read 11 tweets
Apr 13
All they told you about money printing is wrong.

Let's dig into how money creation really works.

A thread.

1/
Without properly understanding money, it’s basically impossible to connect the dots of the global macro puzzle

Yet, we assume we know all about money

Universities teach us that governments need money to fund their spending, Central Banks print the money we use, and banks...

2/
...lend and multiply customers’ money in a fractional reserve banking system

That’s literally all wrong

Our monetary system runs on two distinct tiers of money: real-economy money (potentially inflationary) and financial-sector money (potentially asset-price inflationary

3/
Read 24 tweets
Mar 25
Turning one year older today!

As per tradition, I will release the only real alpha I can ever bring to the table on FinTwit.

My grandma's sourdough Neapolitan pizza recipe.

Hold tight, here we go!

1/
The pizza first.

For 4 people, you'll need:

- 350ml of water at 24C
- 520g of flour (the mix must have 12-13g proteins per each 100g of flour, check it!)
- 90g of sourdough starter (or 6g of dry instant yeast)
- 10g olive oil
- 18g salt
First, mix the sourdough starter or instant yeast with water and olive oil. Only gradually start adding flour, and keep mixing. Add salt after 5 minutes at least, or you will damage the rising process.

Keep on mixing until you're sweating and the flour is fully absorbed.
Read 13 tweets
Mar 24
Look at the big picture: banking stress is inherently disinflationary.

A thread.

1/
The amount of fear mongering charts and takes on the banking situation is out of whack.

In this thread, I'll try to provide you with a more data-driven, level-headed assessment of the situation.

2/
A) Bank deposit outflows - the big picture

Outflows started way before the SVB collapse: why?

In a rising rate environment, banks and money market funds (MMFs) have different incentive schemes.

That means:

3/
Read 15 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(