linetrades

Precision signals for systematic traders.

A column by Kyle Donnelly

News

BofA warns the S&P 500 is flashing technical signals that a 'three-wave' stock correction is underway

BofA is reportedly warning that the S&P 500 is flashing technical signals consistent with a “three-wave” stock correction. That is a useful alert, not a trade by itself.

Kyle Donnelly, Algorithmic Trader & Market Technician·updated July 02, 2026

BofA warns the S&P 500 is flashing technical signals that a 'three-wave' stock correction is underway

The signal is a framework, not an entry

Business Insider reports that BofA sees technical evidence that a three-wave correction in the S&P 500 is underway. The confirmed public detail is thin, so I would not pretend we have the full model, thresholds, or chart package behind the call.

That matters. A “three-wave” structure can sound precise, but without the ruleset it is mostly a classification. What defines the first wave? What invalidates the second? What confirms the third? If those answers are discretionary, the signal has a wide error band.

This is where retail charting usually breaks. Traders take a pattern name, compress it into a directional bet, then act as if the market owes them follow-through. It does not. A correction label only becomes useful when it maps to position sizing, stop logic, and a measurable failure condition.

For my own process, I would treat this as a regime warning. Not a short signal. Not a “sell everything” signal. A warning that trend persistence may be degrading and that mean-reversion risk may be rising.

What I would check before trusting it

The first filter is confluence. If the S&P 500 is supposedly in a correction phase, I want to see whether that claim is supported beyond the index print. Index-level patterns are noisy because capitalization weighting can hide internal damage or exaggerate strength.

I would check breadth, sector participation, downside follow-through, and whether rallies are losing efficiency. If the index bounces but leadership narrows, that is different from a broad recovery. If weakness is isolated, the correction thesis has less edge.

The second filter is time. A three-wave interpretation can change fast as new bars print. That is not a flaw; it is just the cost of pattern-based analysis. The mistake is treating an evolving structure as a fixed forecast.

The third filter is sample size. One BofA warning, even from a serious desk, is not a system. It is an input. The test is whether similar conditions historically produced tradable drawdown, sideways chop, or false alarms. Without that distribution, the phrase “correction underway” has more narrative weight than statistical weight.

The insider-purchase backdrop is separate noise

Quiver Quantitative reported 173 open-market insider transactions on June 26, 2026, highlighting several purchases. The examples include Jack Jiajia Huang buying 85,860 shares of 51Talk Online Education Group for an estimated $1,502,550, Edmond Safra buying 75,000 shares of Finance of America Companies for an estimated $1,325,137, Angeliki Frangou buying 1,159 shares of Navios Maritime Partners for an estimated $84,240, Junhua Wu buying 29,000 shares of Baozun for an estimated $82,650, and J. Tim Arnoult buying 9,000 shares of Stellus Capital Investment for an estimated $81,450.

Useful data. Different problem.

Insider purchases can help at the single-name level, especially when they cluster and align with price structure. They do not automatically contradict an index correction signal. A CEO buying one stock is not a breadth thrust. A batch of insider activity is not a timing model for the S&P 500.

So I would keep these datasets in separate buckets. Index correction risk belongs in portfolio exposure, hedge ratios, and factor sensitivity. Insider buying belongs in single-stock screening, liquidity checks, and event-risk review.

The practical trade is patience

The Globe and Mail also published a market analysis item dated June 30, 2026, but the available evidence does not provide the substance of that analysis. So the actionable takeaway remains narrow: BofA’s reported warning deserves attention, but not blind execution.

If you run discretionary technicals, define the invalidation level before taking the trade. If you run systematic models, do not add a “three-wave correction” variable unless you can encode it cleanly. If you manage exposure, this is a reason to stress-test drawdown assumptions, not a reason to improvise.

Markets punish elegant labels with ugly variance. The edge is not in naming the correction early. The edge is in knowing exactly what you will do if the signal is right, wrong, or simply late.