| Strategy Type | Mean Reversion / Trend Following hybrid |
| Market Bias | Directional based on price position relative to VWAP |
| Timeframe | 5-minute to 15-minute charts |
| Holding Period | 30 minutes to full session |
| Risk Reward Ratio | 1:1.5 to 1:2.5 |
| Capital Required | US$2,500-50,000 depending on contract (MCL micro vs CL full-size) |
| Best Market Conditions | Trending sessions with clear VWAP respect, avoid choppy days |
| Key Concept | Use VWAP as dynamic support/resistance and institutional benchmark |
| Exchange | NYMEX (CME Group division); accessed by Canadians through CIRO-regulated investment dealers / futures commission merchants |
| Domestic Note | No crude oil futures are listed on a Canadian exchange (the Montreal Exchange lists equity, index and interest-rate derivatives, not energy). Canadian traders access the WTI benchmark on NYMEX via brokers such as Interactive Brokers, NinjaTrader or Tradovate. |
| Currency Note | Contracts are USD-denominated. A Canadian trader funds margin in USD (or CAD converted to USD) and bears USD/CAD exposure on the cash balance. |
| Trading Hours | Sunday 6:00 PM - Friday 5:00 PM ET, with a 60-minute daily halt 5:00-6:00 PM ET (CME Globex) |
| Vwap Reset | 9:00 AM ET (NYMEX RTH / pit-session open) for the primary session VWAP; a full-Globex VWAP anchored at 6:00 PM ET the prior evening is an alternative reference |
| Global Correlation | WTI is the North American benchmark. Watch the Brent (ICE) spread for global cues, the Western Canadian Select (WCS) differential for Canadian physical-crude context (heavy Alberta blend trades at a discount to WTI that widens when pipeline takeaway is tight), and the CAD/USD 'loonie', an oil-correlated petrocurrency that can confirm directional conviction. |
| Tax Implications | No transaction tax. Gains are taxed as business income (100% inclusion) for active day traders, or as capital gains (50% inclusion) on capital account; the CRA decides based on facts (frequency, intent, expertise) per archived Interpretation Bulletin IT-346R. Futures are not qualified investments for registered accounts (RRSP/TFSA/RRIF) - trade in a non-registered cash/margin account. T1135 foreign-property reporting may apply if the cost of US-held positions exceeds C$100,000. |
Most platforms (TradingView, Interactive Brokers TWS, NinjaTrader, Tradovate) have built-in VWAP indicators. Search for 'VWAP' in indicators and add it to the chart. Ensure it's set to 'Session' for the daily reset, and check that the session anchor matches the NYMEX RTH open (9:00 AM ET) if you want the pit-session VWAP. For SD bands, look for 'VWAP with Standard Deviation Bands' or add a separate SD band indicator using VWAP as the basis.
VWAP should look the same regardless of chart timeframe because it's calculated from the same price and volume data. However, the visual appearance may differ due to chart scaling. The actual VWAP value will be identical whether you're on a 1-minute or 15-minute chart - only the resolution of the line differs.
Standard session VWAP resets daily (at the 9:00 AM ET RTH open), making it primarily an intraday tool. For swing trades, use Rolling VWAP (multi-day) or Anchored VWAP (from a specific starting point). These don't reset daily and can be used for longer-term positioning. However, session VWAP is most reliable for its intended intraday purpose. Note that overnight Globex liquidity is thinner, so overnight VWAP signals are less robust.
Frequent VWAP crosses indicate a choppy, range-bound market without clear direction. VWAP bounce and trend strategies are less reliable in this environment. Either reduce trading activity, switch to SD band reversal trades (fade extremes), or wait for a clear trend to develop with sustained price on one side of VWAP.
Session VWAP is designed for intraday trading and loses meaning on higher timeframes. For daily/weekly analysis, use moving averages (20-day, 50-day) instead. Some traders use 'rolling VWAP' (continuous, non-resetting) for higher timeframes, but this is different from standard session VWAP.
Calculate the VWAP change over the last 30-60 minutes. For crude oil, slope > +/-$0.05/hour is considered meaningful. > +/-$0.15/hour is strong. Below +/-$0.05 is essentially flat. A strong slope in your trade direction increases bounce probability. You can also visually assess - if the VWAP line is clearly angled, that's sufficient.
VWAP works best with: (1) Volume Profile - shows if VWAP is at a strong (HVN) or weak (LVN) level. (2) RSI - confirms momentum direction and overbought/oversold at SD bands. (3) Price action patterns - reversal candles at VWAP increase probability. Avoid over-complicating with too many indicators - VWAP + one confirmation is usually sufficient.
The EIA Weekly Petroleum Status Report (Wednesday 10:30 AM ET) causes large price spikes that disrupt normal VWAP relationships. Recommendation: Flatten VWAP positions before 10:30 AM ET. After EIA, VWAP needs 30-60 minutes to 'catch up' and stabilize. Resume VWAP trading after stabilization. The post-EIA VWAP is a new reference point for the remainder of the session. (The API inventory estimate, Tuesday ~4:30 PM ET, can move the overnight market too.)
VWAP Bounce: Use in trending sessions when price pulls back to VWAP. Higher probability, moderate reward. VWAP Trend: Use in strong directional sessions, enter pullbacks that respect VWAP, target extended moves. VWAP Reversal: Use when price reaches 2.0+ SD band extremes, trade mean reversion to VWAP. Identify the session type first, then select the appropriate strategy.
VWAP is significantly more reliable during the high-volume RTH session (9:00 AM - 2:30 PM ET). More volume means: (1) More data points making VWAP statistically robust. (2) More institutional activity using VWAP as a benchmark. (3) Tighter spreads and better execution. Overnight Globex VWAP trades have lower win rates - either skip or reduce size.
Institutional VWAP algos execute large orders throughout the day, concentrating during high-volume periods. This creates: (1) Price magnetism toward VWAP. (2) Increased liquidity at the VWAP level. (3) Potential front-running of retail orders. Retail adaptation: Trade VWAP zones (+/-5-10 ticks) rather than the exact level. Use limit orders. Avoid competing on speed - focus on higher timeframe signals.
Validation requires: (1) Sufficient sample size (200+ trades). (2) Win rate calculation with confidence intervals. (3) Expected value after all costs. (4) Sharpe ratio for risk-adjusted returns. (5) Walk-forward testing (optimize on period A, test on period B). (6) Significance testing (p < 0.05) to ensure results aren't random. Recalibrate quarterly as markets evolve.
Model inputs: Price momentum toward VWAP (rate of approach), volume on approach (increasing = more conviction), VWAP slope (flat = easier to cross), RSI (momentum confirmation), distance from VWAP. Use logistic regression to predict cross probability. Train on historical data (1000+ VWAP approaches). Application: If cross probability > 70%, exit bounce trades early or prepare for a trend trade.
Static 2.0 SD means different things in different volatility regimes. When ATR is 50% above normal, price regularly reaches 2.0 SD without reversing. Dynamic bands adjust: High volatility = wider multiplier (2.5 SD), Low volatility = tighter multiplier (1.5 SD). This calibration ensures 'extreme' always means statistically extreme for current conditions, improving reversal signal accuracy.
Research process: (1) Formulate a specific hypothesis (e.g., 'Rising VWAP bounces have a higher win rate than flat VWAP bounces'). (2) Collect data (minimum 200 instances). (3) Statistical analysis (chi-square test for categorical, t-test for means). (4) If significant, paper trade to validate. (5) Implement if confirmed. (6) Monitor for edge decay. Areas to research: Session timing, VWAP slope thresholds, multi-VWAP confluence, cross-market (Brent/WTI, CAD/USD) leading indicators.
Full guided lessons, quizzes, and a complete strategy library for the Canada market. One-time purchase. No subscription, ever.
Get Canada access →