All Posts by Jani Ziedins

Follow

About the Author

Jani Ziedins (pronounced Ya-nee) is a full-time investor and financial analyst that has successfully traded stocks and options for nearly three decades. He has an undergraduate engineering degree from the Colorado School of Mines and two graduate business degrees from the University of Colorado Denver. His prior professional experience includes engineering at Fortune 500 companies, small business consulting, and managing investment real estate. He is now fortunate enough to trade full-time from home, affording him the luxury of spending extra time with his wife and two children.

Jun 16

Will this bull market please let us have one big pullback??? Plus, what ZM’s doing out of the spotlight.

By Jani Ziedins | End of Day Analysis

Free After-Hours Analysis: 

Wednesday was a choppy session for the S&P 500 as the Fed spooked investors with suggestions of higher interest rates by late 2023.

This accelerated the timeline a bit and convinced some people to hit the “sell everything” button. But as has been the case all year, the selling proved to be fleeting and the index bounced off the midday lows.

Should we be worried about higher interest rates 30 months from now? No, probably not. And that’s why the market’s reaction was fairly subdued.

Maybe we are the lobster and the Fed is slowly raising the temperature on us. Or maybe the Fed is the lobster and the economy is slowly raising the temperature on them. Either way, these things are still a long way off, and as nimble traders, we respond to what is directly in front of us.

While I don’t think any of this really matters over the near term. The market has never once cared what I thought. So I erase “what should” from my mind and replace it with “what is”.

If traders shrug off these headlines on Thursday, everything is already forgiven and forgotten and higher we go. But if the selling continues and knocks us under 4,200 support, few things shatter confidence like screens filled with red.

While I don’t expect anything from Wednesday’s headlines, I sure would love to see this turn into full-on panic selling because that creates a far more interesting (and profitable) trade. Unfortunately, I don’t think we’ll get that lucky.

Until further notice, I’m holding for higher prices. A market that refuses to go down will eventually go up…..


The ex-darling ZM has been staging a stealth comeback over the last several weeks. I have been telling premium subscribers to keep an eye on this bounce since reclaiming $300 support and now the stock finds itself 20% higher. And this doesn’t look like this is the end of the run either. Expect this thing to keep chugging back to $400.

If you find these posts useful, please return the favor by liking and sharing them!

Sign up for FREE Email Alerts to get profitable insights like these delivered to your inbox every evening.

What’s a good trade worth to you?
How about avoiding a loss?
For less than $1/day, receive actionable analysis and a trading plan every day during market hours

Follow Jani on Twitter

Jun 15

The only way to approach this “do-nothing” market

By Jani Ziedins | End of Day Analysis

Free After-Hours Analysis: 

Tuesday was another “do-nothing” session for the S&P 500. The index slipped 0.2% and this continues the trend of inconsequential tenth-of-a-percent moves near record highs.

Two steps forward, one step back. This is a very boring market, but lucky for us, boring is almost always bullish. As long as we keep getting more up than down, everything is going according to plan.

There have been countless economic data points released over the last few months and the market is taking a half-full attitude toward all of them. Fear-mongering is not spooking investors and as long as the government’s free money keeps flowing, expect stocks to continue grinding away at record highs.

While many of these issues (namely inflation) might come back to haunt us, we trade the price action and as long as the market doesn’t care about these things, then we don’t care about them. If something changes, it will show up in the price action and that is when we will reevaluate our outlook. Until then, ignore the chatter.

Complacency often proceeds the fall. The problem with trading this way is periods of complacency last a long, long time. Anyone who sold the absurd complacency at 3,600, 3,800, or 4k is no doubt kicking themselves for being too hasty.

Savvy traders take their cues from the market, not their intuition. While the cynics might eventually be right, they will be wrong for a long, long time before that happens.

High tends to get even higher and that is exactly what is going on here. Keep holding for higher prices until the market gives us a reason not to.

If you find these posts useful, please return the favor by liking and sharing them!

Sign up for FREE Email Alerts to get profitable insights like these delivered to your inbox every evening.

What’s a good trade worth to you?
How about avoiding a loss?
For less than $1/day, receive actionable analysis and a trading plan every day during market hours

Follow Jani on Twitter

Jun 14

Shut up and take the free money

By Jani Ziedins | End of Day Analysis

Free After-Hours Analysis: 

The S&P 500 brushed off early weakness Monday and closed in the green, making this the fourth positive day out of the last five trading sessions. While it takes a magnifying glass to see these 0.1% and 0.2% gains, the most important thing is we keep making higher highs.

As the well-worn market truism tells us, stocks take the stairs up and the elevator down. As trivial as these individual gains seem, a pile of them turns into some really nice profits and that’s exactly why this market keeps setting record high after record high.

There are plenty of reasons to dislike stocks at these prices, but most investors have heard all of these recycled criticisms and they still don’t care. When the market doesn’t care about the headlines, then neither should we.

Without a doubt, this bull market will die like all of the others that came before it. But it will hit 4,300 and probably even 4,400 before that happens.

Stick with what has been working and that is holding for higher prices. Trading is rarely this easy. But when it is, the last thing we should fight it. Shut up and take the free money.


While the index added a modest 0.18%, the FAANG stocks popped 1% and 2%!!! This outperformance is absolutely noteworthy. For months these supposed best-of-the-best stocks have been lagging behind and their underperformance has been holding the entire market back.

While one day doesn’t make a new trend, we’ve been seeing pockets of strength bubbling to the surface. GOOG has been trading well for a while. FB is back at the highs. Even AAPL and NFLX have been getting their mojo back. And the laggard of the group, NFLX, has been carving out what looks like it could be a base if the stock holds above $500 support.

The indexes struggled this spring without the FAANG leadership. But if the tide is changing, these stocks could start pushing the entire market higher. If the indexes and the FAANG stocks start rowing together again, it will be a very good summer for everyone that didn’t sell in May.

If you find these posts useful, please return the favor by liking and sharing them!

Sign up for FREE Email Alerts to get profitable insights like these delivered to your inbox every evening.

What’s a good trade worth to you?
How about avoiding a loss?
For less than $1/day, receive actionable analysis and a trading plan every day during market hours

Follow Jani on Twitter

Jun 10

What’s bad for me is good for you

By Jani Ziedins | End of Day Analysis

Free After-Hours Analysis: 

The S&P 500 popped 0.5% Thursday even though inflation came in at the highest level in modern history. But anyone who’s been to the grocery store knew this was coming, so this report didn’t catch anyone off guard.

Inflation is turning into one of those Goldilocks things. Too high and it would have threatened further fiscal and monetary stimulus. Too low and it shows economic stagnation. Instead, the economy threaded the needle between these extremes and investors cheered the “just right” news.

As has been the case all year, this remains a half-full market and most investors continue finding the positives in every headline. While this cannot last forever, the market’s mood doesn’t look like it will change anytime soon.

Cynics believe they’re smarter than everyone else, but those that want to make money have been following the market’s lead. Telling people to embrace a long-established rally sounds like the most brain-dead and uninteresting thing ever, but hey, if it works, who cares?

We are so far into this rally, it is getting hard for me to think of anything new and interesting to say that I haven’t already said. Lucky for you, what’s hard for me has been good for readers that stuck with this rally.

Everything is still on track for a run to 4,300 over the next week or two. From there, 4,400 is easily within reach.

Until the market gives me a reason not to, stick with what has been working.

If you find these posts useful, please return the favor by liking and sharing them!

Sign up for FREE Email Alerts to get profitable insights like these delivered to your inbox every evening.

What’s a good trade worth to you?
How about avoiding a loss?
For less than $1/day, receive actionable analysis and a trading plan every day during market hours

Follow Jani on Twitter

Jun 09

Why boring indexes are bullish, plus what it takes to hold GME and AMC

By Jani Ziedins | End of Day Analysis

Free After-Hours Analysis: 

Wednesday was another quiet session for the S&P 500. The index finished in the red, but it is hard to read much into a minuscule, 0.18% dip. More important than red or green is the index remains within a whisper of all-time highs.

Nothing much is going on in the financial headlines and that is allowing the market to do what it wants to do, which is to rally to record highs. Sentiment remains half-full and stock owners are not letting any fear-mongering get in their way.

While this bull market will die like all of the others that came before it, this is not that time. We’ve been stuck near 4,200 for a couple of months and it is getting ready for the next leg higher. A market that refuses to go down will eventually go up.

This slow grind higher is boring, but that’s the way most successful trades go. While it is fun to ride a bolt of lightning, we only get a few of those per year. The rest of the time we are stuck with these slow-motion moves. That said, I’d rather be bored while making money than excited and losing money.

Maybe something more interesting will happen tomorrow, but probably not. That said, don’t take this calm for granted. One day soon we will be looking back at these calm days longingly. Until then, lookout above.


Nothing makes sense about GME and AMC, but it doesn’t have to. As I’ve been saying for weeks, stupid is prone to getting even stupider and that is the case here.

It would be foolishly reckless to rush into these trades now, but for those that were paying attention and bought the early breakout, we can keep holding for higher prices. That said, stay close to the exits. As quickly as these things rallied, they will fall even faster.

If you find these posts useful, please return the favor by liking and sharing them!

Sign up for FREE Email Alerts to get profitable insights like these delivered to your inbox every evening.

What’s a good trade worth to you?
How about avoiding a loss?
For less than $1/day, receive actionable analysis and a trading plan every day during market hours

Follow Jani on Twitter

Jun 08

Why more of the same is good for stock bulls, plus how to handle Bitcoin’s latest dip

By Jani Ziedins | End of Day Analysis

Free After-Hours Analysis: 

Tuesday was another do-nothing session for the S&P 500 as it finished up 0.02%, which for most of us counts as exactly where it started.

But as has been the case for a while, a market that refuses to go down will eventually go up. 4,200 resistance has transitioned to 4,200 support and the slow grind higher continues. No doubt 4,200 will soon turn into to 4,300 and even 4,400 over the next few weeks.

Bears had their chance to break this market and they failed miserably. What they couldn’t finish will soon reward those that have been giving this bull the benefit of doubt.

There is nothing to do here but keep holding for higher prices with stops near last week’s lows.


Bitcoin is getting hammered and back near $30k support. Bounce off of this level and that is a buyable entry. But I’m not so sure bulls will get that lucky this time. Retesting the lows so soon after bouncing off of them a couple of weeks ago, especially in the middle of a well-established downtrend, is not a good sign.

We can buy this initial bounce off of $30k support, but stay near the exits because this will get ugly if it slips into the $20k’s.

If you find these posts useful, please return the favor by liking and sharing them!

Sign up for FREE Email Alerts to get profitable insights like these delivered to your inbox every evening.

What’s a good trade worth to you?
How about avoiding a loss?
For less than $1/day, receive actionable analysis and a trading plan every day during market hours

Follow Jani on Twitter