DISCLAIMER: This is a quantitative framework for educational purposes only. It is not financial advice. Always do your own research and consult a licensed financial advisor before making investment decisions.
Whitecap Resources Inc.
Whitecap Resources is one of Canada's larger oil and gas producers, pumping roughly 385,000 barrels of oil equivalent a day from a mix of conventional light-oil and unconventional (Montney/Duvernay) assets across Western Canada. Its core business is straightforward: produce hydrocarbons at a low cost, spend a disciplined amount on drilling, and return the large free cash flow it generates to shareholders through a monthly dividend and buybacks. What sets it apart is a low-decline, low-cost asset base with a deep drilling inventory and a strong balance sheet, which lets it stay highly cash-generative and keep its dividend safe well down the oil-price curve. For a reader: think of it as a large, shareholder-friendly Canadian oil & gas producer built to convert commodity prices into cash returns rather than chase growth for its own sake.
| Horizon | Signal | Composite Score | Confidence | Key Driver |
| Short-term (1–3 mo) | STRONG BUY | 72 | 55% | record Q2 + oil tailwind + confirmed uptrend (extended) |
| Medium-term (6–12 mo) | BUY | 70 | 60% | ~7% FCF yield + 4.7% dividend at fwd P/E 14 |
| Long-term (3–5 yr) | BUY | 68 | 60% | low-cost, low-decline cash-return machine |
Next update: 2026-08-14 — default +14d (Q2 just reported 29 Jul; no dated catalyst in window)
1
Five-Pillar Scorecard
Five independent scores — each 0–100 with its own confidence. The three fundamental pillars (Quality / Valuation / Timing) set the base BUY/HOLD/SELL via the Decision Matrix; the two context pillars (Underlying Drivers, Economic Alignment) then amplify a BUY to STRONG BUY or a SELL to STRONG SELL when both corroborate.
Business Quality
76
high — record cash flow, disciplined
conf 70%
Valuation Attractiveness
70
attractive (fwd P/E 14, ~7% FCF yield)
conf 65%
Entry/Exit Timing
62
confirmed uptrend, but extended near the high
conf 55%
Underlying Drivers
74
Tailwind (oil & gas)
conf 65%
Economic Alignment
65
Trend-Following
conf 60%
2
Hard Gates & Do-Not-Buy Status
Binary safety checks — any TRIGGERED gate is a hard cap regardless of the scores above; CAUTION gates are sizing notes.
✅Financial Distress
Record free funds flow >C$900M in Q2; net debt manageable (~C$2.7B) and falling with cash flow. No distress.
✅Earnings Event
Q2 just reported (29 Jul) — event risk behind it; next print ~late Oct.
✅Valuation Ceiling
Forward P/E ~14 with a ~7% FCF yield and 4.7% dividend — below the energy guardrail; not expensive.
✅Commodity Floor
Low-cost, low-decline assets keep the dividend safe well down the oil-price curve; oil is elevated on the Iran shock.
⚠️Extended Entry
Up ~70% off the lows and near the C$17.34 52-week high with the monthly RSI ~73 — a timing caution: best added on pullbacks, not chased.
Net gate read: no BUY-blocking gate — a high-quality, cash-rich producer. The one caution is that the tape is extended near the 52-week high, so the entry edge is thinner than the thesis. No Do-Not-Buy trigger fires.
3
Pillar Detail: Business Quality
A deep dive into the Quality score: business economics, moat, ROIC and the industry benchmark.
Business Quality — Pillar Score
A best-in-class Canadian producer just posting record results — low-cost, low-decline, disciplined, and returning a lot of cash.
Lifecycle: mature cash cow (Energy / Oil & Gas E&P). Scored on the energy lens — free cash flow, breakeven, production, and capital return — not on growth multiples.
| Sub-signal | Read (Q2 2026, reported 29 Jul — a record) | Score |
|---|
| Funds flow / FCF | Record funds flow C$1.4B ($1.11/sh); free funds flow >C$900M after C$430M capex | 90 |
| Production | 388,894 boe/d — beat by 8,000; 2nd guidance raise of 2026 to 384–386k | 85 |
| Margins / returns | Operating margin ~52%, ROE ~13%; revenue +93%, net income +186% YoY | 80 |
| Balance sheet | Net debt ~C$2.7B and falling with cash flow; beta 0.69 (low) | 68 |
| Capital return | 4.7% dividend (65% payout of earnings) + buyback capacity from the FCF | 80 |
Industry benchmark — FCF breakeven vs spot: low-cost, low-decline assets with a sub-$50 sustaining/dividend breakeven against oil in the $80s = a wide margin of safety. Benchmark 82.
Cost advantage
78
Low-cost, low-decline conventional + Montney/Duvernay base
Intangibles / assets
66
Deep, high-quality drilling inventory — years of running room
Pricing power
50
Price-taker on oil & gas — the driver, not a moat
Switching / network
50
N/A for a producer — scored neutral
Competitive Environment. A commodity producer doesn't compete for customers — it competes on cost per barrel and capital discipline against other E&Ps, and against the oil price itself.
| Competitive axis | Threat type | Trajectory | Erosion vector |
|---|
| Canadian E&P peers (CNQ, Tourmaline, etc.) | Cost / capital-discipline competition | Stable | Whitecap's low-decline base + record FCF screens competitively |
| The oil & gas price | The dominant driver | Tailwind (Iran) | A sustained price fall is the real risk to cash flow, not a rival |
| Energy-transition / demand | Long-run structural | Watch | Multi-year demand erosion caps the terminal multiple |
→ Net effect: a durable cost-advantage moat; the live variable is the commodity price, not competition. Competitive threat level: low.
4
Pillar Detail: Valuation Attractiveness
Sector-appropriate multiples, FCF yield, reverse-DCF implied growth, embedded optionality, and the analyst-consensus cross-check.
Valuation Attractiveness — Pillar Score
Attractive on cash — a ~7% free-cash-flow yield and a safe 4.7% dividend at ~14× earnings — though the price has run to near its 52-week high.
| Metric | Value | Read |
|---|
| Forward P/E | 13.8× | Below the ~15× energy 'rich' line |
| FCF yield | ~7% | Attractive — C$1.48B FCF on a C$20B cap |
| Dividend yield | 4.7% | 65% payout of earnings — well-covered by FCF |
| Price vs 52-wk high | Near the $17.34 high (+70% off lows) | Cheap on cash, but the entry has run |
| Analyst target | C$19.69 mean (range $18–26) | ~+19%; unanimous Strong Buy (6 SB / 10 Buy) |
Warranted read: at ~14× forward with a ~7% FCF yield, Whitecap trades roughly 0.9× the ~15× energy guardrail — Attractive/Fair edge, cheaper than the market on cash, richer than its own trough. The valuation is anchored on cash return, which the record quarter reinforced.
Embedded optionality: a deep drilling inventory that supports guidance raises (already twice in 2026); buyback capacity from the >C$900M quarterly free funds flow; and upside to spot oil above the conservative planning price on the live Iran premium. The bear is simply a lower oil price.
Analyst consensus: Strong Buy — 6 Strong Buy / 10 Buy / 0 Hold — target mean C$19.69, ~+19% upside. A rare unanimous street view.
5
Pillar Detail: Underlying Drivers
The dominant external force the stock is tethered to, scored 0–100. A context pillar: it does not change the base signal — it feeds amplification (tailwind ≥65 can lift BUY→STRONG BUY; headwind ≤35 can push SELL→STRONG SELL).
Whitecap is a geared bet on the oil (and natural-gas) price. Per the mandatory commodity price-trend overlay, the driver is read on level and trend.
| Horizon | Read |
|---|
| Historical | Oil range-bound to firm; WCP's cash flow at record highs on production + prices |
| Current (level + trend) | Oil elevated and rising — Brent ~US$90 on the 29 Jul Iran re-escalation; strong natural-gas realisations |
| Forward | Short: the Iran premium is a tailwind; medium/long: the premium is path-dependent and structural demand erosion caps it |
Trend overlay: oil is elevated and re-escalating (not a downtrend), so the driver is a clean short-horizon Tailwind (74) and amplifies the Short to STRONG BUY. Medium/long it eases to Neutral as the geopolitical premium is not a durable price — hence the Medium/Long stay BUY, not STRONG BUY.
6
Pillar Detail: Economic Alignment
How the current economic climate sits relative to this stock, read from the latest Macro-Economic report. Classifies the macro pressure (Tailwind / Neutral / Headwind) — the second amplification input — and frames a long entry as Trend-Following or Contrarian with a 0–100 conviction.
The 30 Jul MacroDriver scores Energy Outperform short (the live Iran/Hormuz oil premium — Brent back ~US$90 after the 29 Jul re-escalation) easing to Neutral medium/long as the premium is path-dependent. For a Canadian oil producer that is a Tailwind near-term pressure — going long rides the energy trend — enabling the Short STRONG-BUY amplification; the Medium/Long pressure is Neutral, so they stay BUY.
Source: sector-map (Energy) · Macro report 2026-07-30
7
Pillar Detail: Entry/Exit Timing
The risk-reward framework, relative strength vs SPY and the sector ETF, the macro overlay, news-derived sentiment, and the catalyst cluster.
Entry/Exit Timing — Pillar Score
A confirmed strong uptrend across timeframes — but extended near the 52-week high after a ~70% run, so the entry edge is thin.
Momentum is unambiguously up, which confirms the technical entry — the caveat is that the move is mature.
| Signal | Read |
|---|
| Trend (all TFs) | Monthly/weekly uptrend, daily strong uptrend — confluence strongly bullish, above all major MAs |
| Position | Near the C$17.34 52-wk high, ~+70% off the C$9.79 low |
| RSI | Daily 53 (healthy), but monthly ~73 — extended on the big timeframe |
| Support | C$15.6–15.9 (20/50-day) then C$14.4 — logical add zones on a pullback |
| Relative strength | Strong — a leadership energy name |
Short technical-confirmation: MET (confirmed strong uptrend), so the amplified STRONG BUY is valid — but the monthly-overbought, near-52-week-high position argues to add on pullbacks to C$15.6–15.9 rather than chase the high.
8
Economic Event Risk
High-impact macro releases in the next 14 days that could swing this stock, plus the last 7 days of surprises.
Upcoming events (next 30 days)
| Date | Event | Impact | Forecast | Previous | Relevant? | Why |
|---|
| — | No stock-specific dated catalyst in the next 14 days (Q2 just reported) | Low | — | — | — | Next earnings ~late Oct |
Recent surprises (last 7 days)
| Date | Event | Actual | Forecast | Surprise | Impact |
|---|
| 2026-07-29 | Whitecap Q2 2026 (record) | FF C$1.4B / >$900M FFF | beat + 2nd guidance raise | rev +93%, NI +186% | Very strong; stock firm |
| 2026-07-29 | Iran/Hormuz re-escalation | Brent ~US$90 | — | +~8% | Oil tailwind for WCP |
The Q2 print (29 Jul) was a record with a second production-guidance raise, and the 29 Jul Iran re-escalation pushed oil back near US$90 — both tailwinds already in the price. With earnings passed, the near-term is driven by the oil price and the extended tape, not a scheduled event.
9
Multi-Timeframe Technical Analysis
Trend, RSI and breakout status across monthly / weekly / daily / hourly / 15-minute, with a confluence verdict.
| Timeframe | Trend | Direction | RSI | MACD | Key S/R | Breakout | Vol |
|---|
| Monthly | Uptrend | Bullish | 73 | + rising | S: 12.7 / R: — | Breakout | 0.9x |
| Weekly | Uptrend | Bullish | 63 | + (hist easing) | S: 13.6 / R: 17.3 | Breakout | 1.0x |
| Daily | Strong up | Bullish | 53 | + rising | S: 15.1 / R: 17.3 | Breakout | 0.9x |
| Hourly | Uptrend | Bullish | 68 | + rising | S: 15.5 / R: 16.9 | Breakout | 2.3x |
| 15-min | Uptrend | Bullish | 62 | flat | S: 15.9 / R: 16.4 | Breakout | 2.6x |
| Confluence: Strongly bullish · MTF Score 79 |
A clean, aligned uptrend on every timeframe with price near the 52-week high — the technical entry is confirmed. The only caution is that the monthly RSI at ~73 says the move is extended, so a pullback into the C$15.6–15.9 support (20/50-day) is the higher-quality add zone rather than chasing the breakout.
10
Price Chart (6-Month Daily)
A 6-month daily close line with SMA50 and key support/resistance — the visual companion to the MTF table.
WCP.TO 6-month daily — a steady climb to near the C$17.34 52-week high, above all moving averages, into the record Q2 print.
11
Scenario Summary
Bull / Base / Bear 12-month price paths with triggers and probability weights.
Bull C$24 (25%)
Oil stays elevated on the Iran premium, guidance is raised again and buybacks accelerate — the stock re-rates toward the high analyst target as record cash flow compounds. A ~+45% move.
Base C$19 (55%)
Oil holds in the $80s, the record FCF and 4.7% dividend re-rate the stock toward the ~C$19 consensus over 12 months. A ~+15% move (the centre of gravity), with the dividend on top.
Bear C$12 (20%)
A verified Iran de-escalation bleeds the oil premium (Brent toward the low-$70s) and the extended stock mean-reverts toward the mid-teens support. A ~−28% move — cushioned by the safe dividend.
Probability-weighted 12-month fair value ≈ C$18.7 (0.25×24 + 0.55×19 + 0.20×12), ~+13% from C$16.58 plus the 4.7% dividend — the swing is the oil price / the durability of the Iran premium.
12
Entry / Exit Rules
Three independent entry paths (Fundamental · Technical · Catalyst) and three exit triggers (Stop-Loss · Thesis · Profit-Target). Any one entry path is a valid entry — the more that agree, the larger the position the conviction ladder suggests. Exits are graded by severity, not count.
How to read this — the Conviction Ladder
The three entry groups are alternative paths to a buy, not a checklist. A group counts only when all its sub-conditions hold. How many groups are satisfied sets the suggested size — it does not gate whether you may enter: 1 group = Half-Size (a valid starter/scale-in), 2 = Full-Size, 3 = Over-Size (highest conviction); 0 = Wait (no path open yet). A strong overall signal can still read Wait here when the stock is well above its entry zones — that flags "good business, no entry edge right now," not a contradiction. Exits are graded by severity of what is live, not by a count: a hard stop is an Exit on its own.
Entry conviction: Full-Size2 of 3 groups met — two paths agree — standard full position
Fundamental — MET
Cheap on cash with a live oil tailwind and a safe dividend.
✅ Price C$16.58 below fair value ~C$18.7 (~7% FCF yield, 4.7% div)
✅ No earnings within 7 days (Q2 just reported)
✅ Underlying-Driver score ≥ 50 (74 — oil tailwind)
Technical — MET
Confirmed strong uptrend above all moving averages.
✅ Daily strong uptrend, price > SMA50 & SMA200
✅ RSI 35–65 daily (53)
✅ Breakout structure across timeframes
Catalyst — not MET
The record Q2 + guidance raise just printed, but the move was measured (not a +5% gap).
⛔ Post-earnings +5% on 2× volume — did not gap that hard
Forecast: Fundamental + Technical — both MET → Full-Size ladder. But with the tape extended near the 52-week high (monthly RSI ~73), the higher-quality entry is a pullback into the C$15.6–15.9 support (20/50-day). Catalyst path: a further guidance raise or a sustained oil-premium would re-open it; a verified Iran de-escalation is the bear trigger.
Exit action: Holdno exit trigger is live — hold the position
Stop-Loss — not LIVE
⛔ Two daily closes below C$14.40 (below the 50-day shelf)
Thesis Invalidation — not LIVE
⛔ Oil breaks its major moving averages to the downside (premium bleeds out)
⛔ OR the dividend is cut / net debt rises materially
Profit-Target — not LIVE
⛔ Price into C$19–20 (base/consensus) with monthly RSI > 75
Forecast: Stop (C$14.40) is ~13% below at the 50-day — unlikely absent an oil break. Profit-trim (C$19–20) is the consensus zone, reachable within weeks if the oil premium persists; otherwise a 6–12-month path collecting the 4.7% dividend.
Imagine you act at the current price of C$16.58 · as of 31 Jul 2026
What if you bought now?
You are risking ~13% (to the C$14.40 stop / ~C$12 bear) to gain ~15% to base and ~45% to bull — plus a 4.7% dividend while you wait.
What you're risking: the entry is extended near the 52-week high, so a pullback to C$15.6–15.9 is likely, and a verified Iran de-escalation would bleed the oil premium (the bear path to ~C$12). What you're gaining: a best-in-class producer at a ~7% free-cash-flow yield and a safe 4.7% dividend, just off a record quarter with a second guidance raise, a unanimous Strong-Buy street, and a live oil tailwind. Read: a strong-buy thesis at a stretched entry — buy on pullbacks into C$15.6–15.9 rather than chasing the high.
What if you sold now?
Trimming into strength locks in the run; selling outright gives up a ~7% FCF-yield producer with a safe dividend and a live oil tailwind.
What you're protecting: the extended-tape mean-reversion risk and any oil-price rollover. What you're giving up: the record cash flow, the 4.7% dividend, and the Iran-premium upside — selling ~19% below the consensus target. Read: no exit rule is live; into an extended tape, trimming a portion into C$17+ and holding the rest for the dividend is the balanced move.
13
Position Sizing Context
Illustrative portfolio math (not advice) translating conviction into an allocation given risk-per-share and volatility.
Position sizing not computed to a % (no risk budget supplied). The §12 ladder reads Full-Size, but the extended entry argues to scale in on pullbacks to C$15.6–15.9 rather than deploy at the high. Low-beta (0.69) and a 4.7% dividend make it a lower-volatility energy holding; ATR ~C$0.43 (~2.6%).
14
Calibration Snapshot
Machine-readable snapshot of every score, level and signal, saved alongside the HTML so the next run can compute deltas.
{
"ticker": "WCP.TO",
"date": "2026-07-31",
"version": "v6",
"company": "Whitecap Resources Inc.",
"currency": "CAD",
"brand": "",
"exchange": "TSX",
"exchange_ticker": "TSX:WCP",
"isin": "CA96467A2002",
"api_ticker": "WCP.TO",
"analysis_status": "donatien-pick",
"finder_ticker": "WCP",
"finder_exchange": "TSX",
"price_at_rating": 16.58,
"signal_short": "STRONG_BUY",
"signal_medium": "BUY",
"signal_long": "BUY",
"primary_signal": "STRONG_BUY",
"short_hold_reason": "",
"short_entry_confirmed": true,
"quality_score": 76,
"valuation_score": 70,
"timing_score": 62,
"driver_score": 74,
"lifecycle_stage": "mature_cashcow",
"overall_confidence": 55,
"economic_alignment_stance": "Trend-Following",
"economic_alignment_conviction": 65,
"economic_alignment_pressure": "Tailwind",
"economic_alignment_source": "sector-map",
"macro_report_date": "2026-07-30",
"warranted_multiple": 15,
"actual_multiple": 13.8,
"val_multiple_basis": "forward P/E",
"warranted_ratio": 0.92,
"val_band": "attractive",
"driver_commodity_trend": "Brent ~US$90 (elevated + rising on 29 Jul Iran re-escalation); short tailwind, medium/long premium fades",
"competitive_share_trajectory": "stable",
"competitive_threat_level": "low",
"fair_value_est": 18.7,
"stop_loss": 14.4,
"target_price": 19.0,
"scenario_base_target": 19.0,
"scenario_bull_target": 24.0,
"scenario_bear_target": 12.0,
"entry_groups_met": 2,
"entry_conviction": "Full-Size",
"exit_groups_live": 0,
"exit_action": "Hold",
"hard_gate_state": "caution",
"gates_triggered": [],
"do_not_buy_triggers": [],
"analyst_consensus_target": 19.69,
"analyst_target_high": 26.0,
"analyst_target_low": 18.0,
"analyst_bullish_pct": 100,
"analyst_coverage_count": 16,
"next_update_date": "2026-08-14",
"next_update_basis": "default +14d (Q2 just reported 29 Jul; no dated catalyst in window)"
}
Short upgrades HOLD→STRONG BUY (from HOLD / BUY / BUY): the record Q2 (funds flow C$1.4B, 2nd guidance raise), a confirmed uptrend, and the live oil tailwind (Iran re-escalation → Energy Outperform short in the macro) amplify the Short. Medium/Long stay BUY as the geopolitical oil premium is not a durable medium-term price. Keeps its Donatien-Pick status. The caution is the extended entry near the 52-week high.
15
Data Sources & Methodology
Audit trail of every data source: fully available (✓), fallback (⚠), or failed (✗), plus provenance-based confidence haircuts.
Data Source Status
✓
get_yahoo_quote C$16.58, mkt cap C$20B, fwd P/E 13.8, div 4.7%, beta 0.69
✓
get_multi_timeframe_analysis all-TF uptrend; monthly RSI 73 (extended)
✓
get_grades_consensus / get_price_target_summary Strong Buy (6/10/0), target C$19.69
✓
Web — Q2 2026 earnings (29 Jul, record) FF C$1.4B, FFF >$900M, rev +93%, NI +186%, production 388,894 boe/d, 2nd guidance raise
✓
Web/macro — oil price trend Brent ~US$90 on the 29 Jul Iran re-escalation (elevated + rising)
✓
Macro report (Economic Alignment) 30 Jul MacroDriver — Energy Outperform short / Neutral med
Impact on scores: Full data coverage. Q2 fully incorporated (reported 29 Jul). Earnings-event gate clear (passed). Oil price-trend overlay applied — elevated + rising, so the short driver is a clean tailwind.
DISCLAIMER: This is a quantitative framework for educational purposes only. It is not financial advice. Always do your own research and consult a licensed financial advisor before making investment decisions.