top of page

ODFL: A Wyckoff Spring Swing Trade Setup

  • May 15
  • 4 min read

Old Dominion Freight Line is giving us another example of one of our favourite FoundryStrat setups: the Wyckoff Spring.

This is the classic fake breakdown that can trap sellers, shake out weak holders, and then reverse back into the prior range. When it works, it can create a clean swing trade because the trade location is well defined: the market has shown us where the failed breakdown sits, where the stop should be, and where the trade can start to work.

ODFL is now in that zone.



The Setup

The stock had been building a base after a pullback from the April highs. Within that base, there was a clear prior low around the $190 area.


That level matters because it becomes the reference point for the trade. A lot of traders will be watching the same area. If price breaks below it, it can look like the start of a fresh move lower. Stops get triggered. Shorts may get interested. Momentum traders may see a breakdown.


But then the important part happens. Price undercuts the prior low, fails to follow through, and then starts to reclaim the range.


That is the Spring.


It is not just the break of the low that matters. The key is the failure of that breakdown. In this example, ODFL pushed below the prior support area, but instead of accelerating lower, it recovered back into the range. That is where the setup becomes interesting.


Why This Matters

A Wyckoff Spring is essentially a failed breakdown (note it can happen in the other direction for a short trade).


The market tests below support, finds no real supply, and then reverses. That can be powerful because it often forces two groups of traders to react at the same time.


First, sellers who entered on the breakdown may need to cover. Second, buyers who were waiting for confirmation may begin stepping in as price recaptures the range. That combination can create a sharp move away from the low.


This is why we like the setup so much. It gives us a clear structure:


1. Prior low in the base: ODFL had a visible support area that the market had already respected.

2. Undercut of that low: Price moved below the prior low, creating the look of a breakdown.

3. Recapture of the range: The stock then recovered back above the broken level, turning the breakdown into a potential trap.

4. Trigger day: The current trigger is the break above the high of the prior day. That is the point where price confirms that buyers are starting to regain control.


The Trade Plan

When you're trading from this daily time frame, you're hoping for a swing trade. Stay in the trade for a few weeks, maybe a few months if you get a runner and it stays above the EMAs.


The setup gives us a framework, but the trade still needs to behave. The idea is that once price has recaptured the range, we want to see it push higher and begin moving away from the spring low. The trade zone on the chart gives a rough guide to the risk and reward. Once the trade hits around 1R, we'd expect the 20 EMA to be above the entry (or essentially the break even point). Note the initial stop sits below the Spring low. That is the level that should not really be revisited if the setup is going to work cleanly. If price breaks back down and loses that area, the Spring has probably failed and we're out.


This is what we like about this type of setup. It is not random. The trade is built around a defined market structure and these set ups happen almost daily. What's also nice in this setup is the market and the stock are both in uptrends. If you can find a base in an uptrend, then the downside risk can be managed and there's a greater likelihood of catching a runner.


What We Want To See Next

The next few sessions are important.

Ideally, ODFL should now start to move away from the reclaimed range. We do not want to see price immediately fall back below the trigger area and start drifting lower again. The cleaner version of the trade is a strong move higher, with buyers defending any short-term pullbacks.


Volume is also worth watching. A strong reversal with rising volume would give more confidence that the failed breakdown has attracted real demand. It certainly looks that way. Volume dried up in the prior candles but has increased as price has risen. This could be supportive and indicate demand is increasing.


Risk Management

As always, the setup is only useful if the risk is managed properly.

A Spring can be a high-quality trade location, but it is not a guarantee. Sometimes price undercuts a low, recovers briefly, and then rolls over again. That is why the stop matters. Make sure you always place it when you enter a trade. The whole point of this setup is that the failed breakdown should not become a real breakdown. If price loses the Spring low, the trade thesis is no longer doing what we want it to do. That is the line in the sand.


We like this type of trade because the risk is visible. The market has shown us the level that matters. If that level fails, we step aside.


Final Thoughts

ODFL is now showing a clean Wyckoff Spring-style swing trade setup.

Price has undercut the prior low, recaptured the range, and is now triggering above the prior day high. That gives us a defined trade with a clear invalidation point and a logical upside target back towards the top of the recent range.


This is exactly the kind of setup we like at FoundryStrat: a false breakdown, a recapture, and a structured swing trade with risk clearly defined.


We’ll check back in and update the post once the trade is completed.

 
 
 

Comments


The Company is not a Registered Investment Adviser, Broker/Dealer, Financial Analyst, Bank, Securities Broker, or Financial Planner. The information provided on this site is for general informational purposes only and does not constitute financial, investment, or other professional advice. It is not specific to your personal circumstances.

Before making any investment decision based on the information provided, you should seek advice from a qualified and registered financial professional and conduct your own due diligence. None of the content on this site constitutes investment advice, an offer or solicitation to buy or sell any security, or a recommendation or endorsement of any company or fund.

The Company accepts no responsibility for any investment decisions you make. You are solely responsible for your own investment research and decisions.

bottom of page