amp-web-push-widget button.amp-subscribe { display: inline-flex; align-items: center; border-radius: 5px; border: 0; box-sizing: border-box; margin: 0; padding: 10px 15px; cursor: pointer; outline: none; font-size: 15px; font-weight: 500; background: #4A90E2; margin-top: 7px; color: white; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .web-stories-singleton.alignleft,.web-stories-singleton.alignnone,.web-stories-singleton.alignright{display:block;width:100%}.web-stories-singleton.aligncenter{text-align:initial}.web-stories-singleton .wp-block-embed__wrapper{position:relative}.web-stories-singleton.alignleft .wp-block-embed__wrapper{margin-right:auto}.web-stories-singleton.alignright .wp-block-embed__wrapper{margin-left:auto}.web-stories-singleton.alignnone .wp-block-embed__wrapper{max-width:var(--width)}.web-stories-singleton.aligncenter .wp-block-embed__wrapper{margin-left:auto;margin-right:auto;max-width:var(--width)}.web-stories-singleton-poster{aspect-ratio:var(--aspect-ratio);border-radius:8px;cursor:pointer;overflow:hidden;position:relative}.web-stories-singleton-poster a{aspect-ratio:var(--aspect-ratio);display:block;margin:0}.web-stories-singleton-poster .web-stories-singleton-poster-placeholder{box-sizing:border-box}.web-stories-singleton-poster .web-stories-singleton-poster-placeholder a,.web-stories-singleton-poster .web-stories-singleton-poster-placeholder span{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal;word-break:normal}.web-stories-singleton-poster img{box-sizing:border-box;height:100%;object-fit:cover;position:absolute;width:100%}.web-stories-singleton-poster:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.8));content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.web-stories-singleton .web-stories-singleton-overlay{bottom:0;color:var(--ws-overlay-text-color);line-height:var(--ws-overlay-text-lh);padding:10px;position:absolute;z-index:1}.web-stories-embed.alignleft,.web-stories-embed.alignnone,.web-stories-embed.alignright{display:block;width:100%}.web-stories-embed.aligncenter{text-align:initial}.web-stories-embed .wp-block-embed__wrapper{position:relative}.web-stories-embed.alignleft .wp-block-embed__wrapper{margin-right:auto}.web-stories-embed.alignright .wp-block-embed__wrapper{margin-left:auto}.web-stories-embed.alignnone .wp-block-embed__wrapper{max-width:var(--width)}.web-stories-embed.aligncenter .wp-block-embed__wrapper{margin-left:auto;margin-right:auto;max-width:var(--width)}.web-stories-embed:not(.web-stories-embed-amp) .wp-block-embed__wrapper{aspect-ratio:var(--aspect-ratio)}.web-stories-embed:not(.web-stories-embed-amp) .wp-block-embed__wrapper amp-story-player{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.block-editor-block-inspector .web-stories-embed-poster-remove{margin-left:12px}.wp-block-jetpack-rating-star span:not([aria-hidden="true"]) { display: none; } .amp-logo amp-img{width:190px} .amp-menu input{display:none;}.amp-menu li.menu-item-has-children ul{display:none;}.amp-menu li{position:relative;display:block;}.amp-menu > li a{display:block;} /* Inline styles */ div.acss53a02{margin-bottom:0px;margin-top:0px;}span.acss32abe{margin:0px;padding:0px;}img.acssa5dfe{--dominant-color:#f4f5f6;}img.acss26138{--dominant-color:#faf9f9;}img.acss54656{--dominant-color:#f5f6f7;}div.acss138d7{clear:both;}div.acss5dc76{--relposth-columns:3;--relposth-columns_m:2;--relposth-columns_t:3;}div.acssae964{aspect-ratio:1/1;background:transparent no-repeat scroll 0% 0%;height:150px;max-width:150px;}div.acss6bdea{color:#333333;font-family:Arial;font-size:12px;height:75px;} .icon-widgets:before {content: "\e1bd";}.icon-search:before {content: "\e8b6";}.icon-shopping-cart:after {content: "\e8cc";}
Most traders focus only on price. I used to do the same — until order flow completely changed how I see the market.
In this case study, I’ll show you how Cumulative Volume Delta (CVD) divergence helped me anticipate a major drop in USOIL (Crude Oil) and capture an 11RR trade within 15 minutes of the Sunday open.
What makes this trade special is not the profit, but the logic behind it.
The market was giving warnings before the price actually collapsed.
Let’s break it down step by step using my own charts.
Cumulative Volume Delta (CVD) measures the difference between:
In simple terms:
CVD shows who is really in control — buyers or sellers.
If:
Unlike price, which only shows movement, CVD shows participation and intent.
That’s why CVD is powerful for:
A CVD divergence happens when price and volume behavior disagree.
Meaning:
Price is rising, but real buying pressure is decreasing.
This usually means:
And that is exactly what happened on USOIL.
On the 15-minute USOIL chart, price was trading into a clear resistance / supply zone near the highs.
We had:
My bias was already bearish because:
But bias alone is not enough.
I needed order flow confirmation.
On the 1-minute chart, price was still rising.
But when I checked the CVD:
This is classic bearish CVD divergence.
What this told me:
✔ Buyers were still pushing price up
✘ But sellers were more aggressive underneath
✘ The rally was running on weak volume
In other words:
The market was going up… but it was already being sold into.
This is usually what happens before:
At this point, only a Geopolitical Weekend event could change the tide,
So I confidently placed my SELL STOP LIMIT ORDER!
At the Sunday open, USOIL dropped aggressively.
This confirmed:
I entered short after the rejection and targeted the lower liquidity zone.
Result:
This was not luck.
It was a direct result of:
Three things aligned:
Price was at a high-probability sell zone.
The market failed to continue higher properly.
CVD showed sellers were already in control while price was still rising.
When price and volume disagree, price eventually follows volume.
That’s the edge.
Here is a simple framework:
CVD divergence should not be traded alone.
It works best when combined with:
This USOIL trade is a perfect example of how order flow reveals what price hides.
While most traders saw price going up,
CVD showed me that buying pressure was weakening.
That small piece of information:
Not because I predicted the market…
But because I listened to what volume was already saying.
If you want to improve your trading:
This case study is proof that:
High reward trades don’t come from guessing —
They come from alignment.
Most retail traders analyze markets using price over time — candlesticks, indicators, and chart patterns.…
Understanding Market Cause, Structure, and Direction 📘 ARTICLE 1 This framework documents my ICC +…
You currently filter like this: ✔ Only take buys in discount ✔ Only take sells…
And How I Fixed It Using SMA 100 & 200 A structure-based trader’s evolution Continuation…
Identifying a true trend change early—before the rest of the market notices—is one of the…
In price action and ICT methodology, traders often struggle to differentiate between MSS (Market Structure…