Are We Pausing or Stalling at Resistance?




The S&P 500 broke through the 2,800 milestone Monday after Trump officially postponed the March 1st Chinese tariff escalation. That put traders into a buying mood. Unfortunately, the enthusiasm was short-lived and we quickly slipped back under this widely followed level. We flirted with 2,800 resistance again Tuesday, but ultimately we were unable to close above it.

The market hit its head on 2,800 resistance last October, November, and December, each occurrence resulting in a significant tumble. Over the last two days, it has proven to be a stumbling block again. Will this time end differently than the last three? That is the question everyone is wondering.

Widely watched resistance levels often turn into self-fulfilling prophecies. Prices rally up to resistance. Technical traders see this signal as a good place to take profits. Their profit-taking pressures prices, leading to a small pullback. Other traders see the weakness develop, so they start selling too, adding even more pressure. Prices keep slipping until either we run out of sellers, or they are attractive enough that dip buyers jump in and take advantage of the discounts.

Given how far the market’s come since the Christmas lows, it wouldn’t be a surprise to see the market take a break and catch its breath. In fact, that would be the normal and healthy thing to do. I would be far more concerned about the sustainability of this rebound if we keep racing ahead without resting.

The daily back and forth is what keeps the market fresh. These gyrations squeeze out the weak and replace them with the confident. But we have had very little pausing and refreshing since this rebound began back in December. Unfortunately, that means a lot of weak hands are still holding on. Rather than flush them out in small, periodic pullbacks, the supply of weak hands is building up to the point where the next pullback could trigger a mass exodus and do a lot of damage.

In many ways, the market is like a forest. Small fires clear out the debris and keep it healthy. Wait too long between fires and too much fuel accumulates, meaning the next fire has the potential to be devastating. At the moment, everything is great and everyone is enjoying themselves. But all it takes is one spark to send everything up in smoke.

The challenge is knowing what that spark will be and when it will come. Until then, everything will be great. Prices will keep drifting higher until they don’t. Knowing what the market will do is the easy part because it keeps doing the same thing over and over again. The hard part is getting the timing right. That is where all the money is made. While we don’t know the timing of the next dip, that doesn’t mean we cannot prepare for it.

For our long-term positions, there is nothing to see or do here. If we are not selling for years, what happens over the next few weeks is meaningless and we can (and should) completely ignore these near-term gyrations. But for a short-term swing trade, we need to be careful up here. Given how far prices have come, the rewards left ahead of us are a lot smaller than the risk underneath us. The time to buy the discounts was weeks ago, not now that prices are far higher. If a trader is doing anything, they should be taking profits, not adding new money. We only make money when we sell our winners and that almost always involves selling too early. People who get greedy and hold too long often end up giving back all of their profits and then some.

To be clear, I’m definitely not bearish and am not predicting a collapse. I’ve just been doing this long enough to know that I should be cautious when everyone else is feeling good. I’m not calling a top, just warning people to be careful. A routine pullback to 2,600 is most definitely not a collapse, but it will feel like it if a person wasn’t prepared for it. The best way to avoid making poor trading decisions is to not be surprised by the normal and routine.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *