← Analysis page  ·  David Hay hub  ·  Research hub

Actionable insights — Portfolio Update: harvesting Hudbay (HBM), the cyclical-top trim discipline, the energy valuation-elevation screen

The repeatable analysis behind the call: not what he holds, but how he works — a discipline written so it can be rerun on the next cyclical winner near its top and the next cheap, hated sector before it re-rates.
2026-JUN-22 · Haymaker (Substack newsletter, paid) · The Haymaker Team / David Hay · Portfolio Update · ↗ Read · full analysis · article text
How to read this page: each insight is a method — the trigger that put him onto an idea, the steps that turned it into a position (or a trim), and the signal to watch when re-running it. The boxed line shows how it played out in this update. (Paid Substack post, no video — references link to the article.)

1. "Harvest" a cyclical winner near its top — trim to a core, don't let it round-trip

The repeatable method
  1. When a cyclical commodity producer is near all-time highs after a large gain, flip the question from "how much more upside?" to "how do I avoid giving a year's gains back?" The asset you own at the top is a different proposition than the one you bought at the bottom.
  2. Take partial profits — trim enough to bank a meaningful chunk and de-risk a position that has grown large and cyclically extended — but keep a core stake for any genuine long-term (structural) thesis that survives a cyclical pullback.
  3. Explicitly decide not to add at the highs, and pre-commit to re-adding only on a substantial pullback. The mental model: be "the patient buyer of the dip," never "the holder who rode the top all the way down."
Here: HBM ~$10.46 → ~$29 (+175%) moved from Hold to Hold/Trim — bank the gain, hold a core for the late-decade copper deficit, re-add lower. The recent gold/silver-miner drawdown is cited as the round-trip he's avoiding.
Watch for

2. Value a cyclical on Price/Sales and mid-cycle earnings — not trailing P/E

The repeatable method
  1. Distrust a "reasonable" trailing P/E on a cyclical: the denominator is peak-cycle earnings (record output prices + record margins), so the multiple looks cheaper than the business really is.
  2. Cross-check with Price/Sales, which is far less distorted by lofty, potentially unsustainable margins — a P/S near a multi-year high is a classic late-cyclical warning even when the P/E looks fine.
  3. Re-run the valuation on mid-cycle metal/commodity prices; if it's "fully valued" there, the current cheapness is an artifact of the peak.
Here: HBM's trailing multiple looked reasonable, but on record copper + gold; its Price/Sales sat near a 5-year high, and on mid-cycle prices the stock was closer to fully valued.
Watch for

3. Find the by-product cost trap — a "low-cost" miner that's secretly a bet on a second commodity

The repeatable method
  1. When a miner reports an unusually low (or negative) cash cost, decompose it: is the low cost operational, or is it driven by by-product credits from a second metal at record prices?
  2. If a by-product is doing the heavy lifting, the "cost story" is really a leveraged bet on that second commodity — a decline there doesn't just dent revenue, it guts the cost narrative and the headline margins.
  3. Treat that double-cyclicality as concentrated risk on the way up (it amplified the win) and watch the by-product metal's price as the leading risk indicator.
Here: HBM's gold by-product credits drove Q1 cash cost negative (gold "paid for" all the copper) — so a gold pullback (already flickering) would gut the negative-cost story that makes the numbers look stellar.
Watch for

4. Read the consensus-target gap — a "Strong Buy" with no upside is a sell-side tell

The repeatable method
  1. Don't stop at the rating label; compare the average price target to the current price. Analysts are slow to downgrade a winner, so the rating lags the opportunity.
  2. A Strong-Buy consensus whose average target sits only modestly above the price is the Street quietly signaling the upside is gone, even as the ratings stay bullish.
Here: HBM carried a Strong-Buy consensus, but the ~$30 average target was only modestly above the ~$29 price — "they no longer see much upside."
Watch for

5. Separate the structural (late-decade) thesis from the next-12-months tape

The repeatable method
  1. Hold two timeframes at once: a real multi-year structural deficit (you can't manufacture copper ore; 15+ year supply lag; AI-power/EV/grid demand) can be genuine and the next 12 months can be a surplus.
  2. Let the structural thesis justify the core hold; let the near-term cyclical risk govern the trim and the sizing. Don't use a 2029 story to defend a position that's a peak-cycle bet today.
  3. Weigh credible near-term caution (e.g. a major desk arguing the move has run ahead of fundamentals) against the long-term scarcity case rather than dismissing it.
Here: the copper deficit is "real for 2029 and beyond," but Goldman flagged the surge as ahead of fundamentals with a plausible near-term surplus — so trim the cyclical, keep the structural core.
Watch for

6. Pre-define the re-add triggers before you trim

The repeatable method
  1. When you trim, write down the specific conditions that would make you a buyer again — concrete price levels on the driving commodities, not vibes — so the dip is an opportunity you've already decided to take.
  2. Tie the triggers to the thesis-breakers: the level at which the near-term case breaks (surplus confirmed, China softening) even though the long-term case survives is exactly the dip you want to buy.
Here: re-add HBM if copper rolls to $10,000–11,000 ($5–5.50/lb) on a confirmed surplus + softening China, or if a deeper gold pullback unwinds the by-product cost story.
Watch for

7. The valuation-elevation screen — buy cheap, hated sectors before the re-rating

The repeatable method
  1. Target a sector trading at "extremely undemanding" multiples on both P/E and Price/Sales — deep-value levels inconsistent with the business quality — where sentiment is washed out.
  2. Anchor the contrarian case on the underlying commodity's inflation-adjusted price (not the nominal): a benchmark back near a decade-ago level in real terms, against crisis-low inventories, is the mispricing.
  3. Use chart structure as the timing overlay — names that have broken a long-term downtrend (or are poised to) — and accept that some haven't broken out yet ("could be wrong"). The thesis is a gradual multi-year "valuation elevation" toward growth-stock multiples, not a single catalyst.
Here: the energy basket — APA (broke its downtrend), FANG and new name HAL (poised to), gas-levered RRC — all "extremely undemanding," with WTI ~$50 in 2011 dollars against crisis-low inventories.
Watch for

8. Play a commodity recovery one step removed — the oil-service proxy

The repeatable method
  1. To express an oil/gas-recovery view, consider the oil-service names alongside the producers: a service company's stock closely tracks producer performance, giving correlated upside with a different operating profile.
  2. Apply the same chart + undemanding-valuation filter; a new addition still has to clear the cheapness bar, not just the thematic one.
Here: HAL added as a new name — an oil-service company that "closely tracks the performance of oil and gas producers," at an undemanding valuation, expected to break out before long.
Watch for

Methods distilled from the paid Haymaker newsletter (text in transcript.txt) for personal study. Not investment advice. © Haymaker / David Hay for source material.