Hawk ThorneRisk & Market Intelligence
Back to Front Page
97on record
44settled in public
18settled against us
6forecasts, tape-scored
91readings, graded on the next pass
1tested and held
1broke, on the record
1maturing this week
  1. 21 JulCommoditiesReadingp 60% · 10d horizonLater note: 27 JulBroke · 27 Jul

    WTI crude's managed-money short grew into a 6.68% five-session rally to 93.6% of its three-year percentile range, a positioning mismatch that leaves the short side exposed to any further tightening or Hormuz escalation, while Brent's spec book, net long but being trimmed, is leaning the opposite way on the same risk.

    What would prove it wrong

    If the 22 July 2026 Crude Oil Inventories report shows a build rather than the forecast 2.0 million barrel draw, and the WTI managed-money short begins covering rather than extending in the following COT report, the offside-short read fails and the market's own positioning would confirm the rally has lost its supply-side justification.

    How it settled

    Both falsifier legs met: the 22 July 2026 EIA report showed a 2.0 million barrel build against the forecast 2.0 million barrel draw, and the COT report dated 21 July 2026 showed the managed-money short covering by 7,767 contracts to net short 8,557 rather than extending. By the note's own condition, the offside-short read fails.

    Read the note#
  2. 20 JulFX & RatesReadingp 60% · 10d horizonLater note: 30 Jul

    The Treasury curve is pricing two separate stories at once: the front end (2Y, 5Y, SOFR) is covering shorts on softening Canadian and US data, while the 10-year short extends to its most stretched since January on a fiscal-supply narrative the long end has not let go of.

    What would prove it wrong

    If the next COT report shows the 10-year note's short beginning to cover alongside the front end rather than extending further, the curve-split reading fails and a single delayed repricing becomes the more likely explanation.

    Read the note#
  3. 20 JulCommoditiesReadingp 58% · 7d horizonLater note: 21 Jul

    WTI crude's 0.95% reversal to 81.71 on 20 July 2026 off a fresh 20-day-high approach, driven by a single-wire Iran cease-fire proposal against a single-wire 45-year-low supply cushion, sets a thin physical floor against a de-escalation headline; WTI crude managed-money short of 16,324 that grew 7,326 on the week (COT index 84.2, 3-year percentile 93.6) is offside into the rally and is the flow that would chase any unwind, while Brent crude's modest net long (12,938) makes the two grades an asymmetric, not single, Iran trade.

    What would prove it wrong

    If WTI crude resumes climbing toward fresh 20-day highs despite the cease-fire proposal, or if the 22 July Crude Oil Inventories report shows a further draw that keeps WTI supported inside a tight balance, the cease-fire-driven reversal read fails and the thin-cushion floor holds.

    Read the note#
  4. 17 JulMacro & PolicyReadingp 62% · 10d horizonLater note: 23 JulHeld · 1 Aug

    Fading Fed cut expectations, an EXTREME fiscal gravity read (heavy net issuance against a TGA drawdown) and WTI crude at a fresh 20-day high above $80 are outvoting genuine eurozone and US disinflation data, so the rates path is being set by supply and energy, not the inflation trend.

    What would prove it wrong

    If the 2-year Treasury yield falls in the sessions following 17 July 2026 despite the EXTREME fiscal gravity read and WTI's fresh high, the supply-and-energy-dominant framing fails.

    How it settled

    no CL=F trade below 73 through 2026-08-01

    Read the note#
  5. 17 JulEquitiesReadingp 62% · 10d horizonLater note: 1 AugBroke · 29 Jul

    This week's earnings reactions in Netflix, Intuitive Surgical, Regions Financial and SpaceX reflect four distinct mechanisms rather than a broadening earnings-quality problem, and the S&P e-mini's extending speculative short (unlike the covering seen in Nasdaq and Russell futures) marks a genuine split in positioning rather than confirmation of contagion.

    What would prove it wrong

    If the S&P 500 breaks below its 20-day low of 7354.02 or the Nasdaq Composite breaks below its 20-day low of 25297.62 on renewed selling tied to this week's earnings names, the mechanism-split read fails and a broader earnings-quality deterioration becomes the better story.

    How it settled

    ^GSPC traded below 7354.02 on 2026-07-29 (session low 7313.92)

    Read the note#
  6. 17 JulCommoditiesReadingp 62% · 10d horizonLater note: 20 JulHeld · 1 Aug

    WTI's break to 80.06 on 17 July 2026, above the 20-day high of 79.34 within the 48-hour window, falsifies the desk's 15 July desensitization thesis; the Iran risk premium has snapped back to crude alone (Brent 86.02, both fresh 20-day highs) while gold (-7.35% m/m) and silver (-19.82% m/m) pull back, reversing the 14 July metals-hedge call, with a WTI managed-money short at its smallest of the year (COT index 99) leaving specs offside into rising prices.

    What would prove it wrong

    If WTI crude gives back its gains and falls back inside its prior 20-day range while gold and silver resume climbing, the premium-back-to-crude read fails and the 14 July metals-hedge framing is vindicated.

    How it settled

    no CL=F trade below 75 through 2026-08-01

    Read the note#
  7. 17 JulFX & RatesReadingp 60% · 10d horizonLater note: 20 JulBroke · 30 Jul

    The dollar's failure to rally despite fading Fed cut odds and a 37bp firmer 12-month priced path reflects a still-stretched euro and yen short base absorbing the hawkish repricing through covering flow, not a dollar structurally capped.

    What would prove it wrong

    If the Dollar Index breaks decisively below its 20-day low of 100.5 even as Fed cut odds continue to fade and yields hold firm, the hawkish-hold repricing thesis fails.

    How it settled

    DX-Y.NYB traded below 100.5 on 2026-07-30 (session low 99.86)

    Read the note#
  8. 17 JulPolandReadingp 62% · 5d horizonLater note: 23 JulHeld · 25 Jul

    EUR/PLN and USD/PLN broke to fresh 20-day highs on 17 July 2026 despite softer core inflation, and the move looks driven by broad dollar strength (EUR/USD down to 1.1444) rather than any repricing of Poland's disinflation path.

    What would prove it wrong

    If EUR/PLN and USD/PLN retrace back inside their prior 20-day ranges (below roughly 4.3237 and 3.79 respectively) once the 20-21 July GUS employment, wages, industrial production, PPI and retail sales data land, the move is confirmed as a global dollar and rates event rather than a domestic repricing.

    How it settled

    EURPLN=X did not trade below 4.28 through 2026-07-25

    Read the note#
  9. 16 JulPolandReadingp 60% · 5d horizonLater note: 17 JulBroke · 17 Jul

    June CPI at 2.5% confirms genuine disinflation against the NBP's own target, but a fresh Iran-driven fuel spike is already undercutting the July print, and only WIG20/WIG-BANKI (not EUR/PLN or the reference rate) show any sign of pricing that tension so far.

    What would prove it wrong

    If EUR/PLN and WIG20 show no distinct reaction once the 20-21 July GUS employment, wages, industrial production and retail sales data land against this softer CPI base, the oil-and-global-rates trading pattern is confirmed yet again and the domestic data channel remains dormant.

    How it settled

    EURPLN=X traded above 4.3285 on 2026-07-17 (session high 4.34811)

    Read the note#
  10. 15 JulCommoditiesReadingp 62% · 2d horizonLater note: 17 JulExpired · 18 Jul

    WTI crude's muted reaction to the confirmed 15 July 2026 Centcom strikes on Iran, a 0.60% move against a 0.41% typical band, alongside a managed-money net short at its widest since 23 June 2026 (99.4th percentile on the 3-year window), shows the market has stopped treating Iran escalation headlines as fresh information and is instead pricing a structurally looser physical balance.

    What would prove it wrong

    If WTI crude breaks above its 20-day high of 79.34 on any further escalation headline within the next 48 hours, the desensitization read fails and the acute risk-premium framing returns.

    How it settled

    horizon elapsed without a machine-checkable falsifier

    Read the note#
  11. 15 JulEquitiesReadingp 58% · 10d horizonLater note: 17 JulBroke · 29 Jul

    Broad short-covering in Nasdaq Mini and Russell 2000 futures, alongside a strong NY Fed manufacturing beat, signals a soft-landing rotation into cyclicals and small caps that coexists uneasily with unresolved single-name tech risk from IBM's earnings collapse and Apple's KeyBanc downgrade.

    What would prove it wrong

    If Nasdaq Mini and Russell 2000 futures resume net-short building in the next COT report despite continued strong data surprises, or the S&P 500 breaks below its 20-day low of 7354.02 on renewed tech-earnings contagion, the short-covering-driven rotation thesis fails.

    How it settled

    ^GSPC traded below 7354.02 on 2026-07-29 (session low 7313.92)

    Read the note#
  12. 15 JulMacro & PolicyReadingp 62% · 10d horizonLater note: 17 JulBroke · 16 Jul

    US strikes on Iran on 15 July arrived alongside a soft core PPI print (0.2% vs 0.3%) and a China Q2 GDP miss (4.3% from 5.0%), yet the S&P 500 rose 0.24% and WTI fell 0.79%, so the market is pricing the escalation as contained and letting a cooling global cycle steer; the one holdout is the front end, with the 2-year yield at the 100th percentile of its year and 40.5bp of tightening still priced at 12 months.

    What would prove it wrong

    If WTI breaks above its 20-day high of 79.34 and the VIX moves meaningfully above 17.16 in the sessions following the 15 July strikes, the contained-escalation read fails and the energy-shock framing resumes as the dominant story.

    How it settled

    CL=F traded above 79.34 on 2026-07-16 (session high 80.87)

    Read the note#
  13. 14 JulCommoditiesReadingp 60% · 7d horizonLater note: 15 JulBroke · 15 Jul

    On 14 July 2026 the Iran risk premium migrated from crude to precious metals: WTI's 0.9% gain is capped by the desk's looser-balances read and its 20-day ceiling, while gold's 2.41% and silver's 3.41% move price the same Hormuz shock off low, lightly-positioned books (gold COT index 29.4, silver 18.7) with room to run, though a softening pre-CPI dollar is a live confound.

    What would prove it wrong

    If gold and silver give back the 14 July 2026 gains within one to two sessions while WTI keeps extending on Hormuz disruption headlines, the metals-as-cleaner-hedge read fails and the move was a dollar wobble, not a haven bid.

    How it settled

    SI=F traded below 57.6 on 2026-07-15 (session low 56.9)

    Read the note#
  14. 14 JulEquitiesReadingp 62% · 5d horizonLater note: 15 JulBroke · 17 Jul

    IBM's escalation from a 17% to a 25%+ single-day decline confirms the earnings miss the desk flagged earlier on 14 July 2026, but the distinct mechanisms behind IBM's, Ericsson's and Dometic's misses, plus the still-muted 0.35% S&P 500 futures reaction, keep the idiosyncratic read intact over the broadening-deterioration alternative.

    What would prove it wrong

    If Ericsson, Dometic or another same-week miss triggers follow-through selling that drags the Russell 2000 below its 20-day low of 2917.98 or the Nasdaq Composite below its 20-day low of 25297.62, the idiosyncratic read fails and a broadening earnings-quality problem becomes the more defensible story.

    How it settled

    ^IXIC traded below 25297.6 on 2026-07-17 (session low 25250.6)

    Read the note#
  15. 14 JulMacro & PolicyReadingp 60% · 5d horizonLater note: 15 JulExpired · 22 Jul

    June CPI's decline to 3.5% year on year, with the core index falling outright to 336.07, is a genuine disinflation signal that survived a real Hormuz supply shock rather than a forecast tiebreaker, but the 2-year yield's 99.6th percentile reading and 40.5bp of priced tightening at 12 months show the front end has not yet repriced to reflect it.

    What would prove it wrong

    If the 2-year yield eases meaningfully and priced tightening odds fall after the 15 July PPI print and Warsh's testimony, disinflation has won cleanly; if the yield holds near its current extreme while WTI's gain persists, energy-driven reflation remains the dominant priced force despite the CPI print.

    How it settled

    horizon elapsed without a machine-checkable falsifier

    Read the note#
  16. 14 JulFX & RatesReadingp 60% · 5d horizonLater note: 17 JulHeld · 22 Jul

    The Dollar Index's failure to hold gains despite a 17-month-high 2-year yield reflects Waller's dovish 2021-mistake framing being read by the market as more likely to guide policy than the hawkish, oil-driven rate-hike chatter, with euro, yen, Swiss franc and Canadian dollar shorts all covering in the same week as corroborating flow.

    What would prove it wrong

    If the Dollar Index resumes a sustained rally alongside continued short-end yield increases through Warsh's testimony on 15 July 2026 and the same day's PPI print, without further COT short-covering in euro or yen positioning, the dovish-repricing thesis fails.

    How it settled

    DX-Y.NYB did not trade above 101.61 through 2026-07-22

    Read the note#
  17. 14 JulCommoditiesReadingp 58% · 10d horizonLater note: 14 JulBroke · 20 Jul

    The SPR's fall to its lowest level since 1983, alongside a 60% drop in Hormuz traffic, weakens the offset argument the desk used on 10 and 13 July 2026 to treat WTI's Iran-driven rally as noise against a looser global balance, but WTI managed money was still extending net shorts as of 7 July 2026, so the position has not yet confirmed the tightening the physical data now suggests.

    What would prove it wrong

    If the next COT report still shows WTI managed money extending net shorts despite the SPR at its lowest level since 1983 and continued Hormuz disruption, the structural-looser-balances read survives and the SPR draw is confirmed as a non-material data point.

    How it settled

    CL=F traded above 84.88 on 2026-07-20 (session high 85.39)

    Read the note#
  18. 14 JulEquitiesReadingp 60% · 10d horizonLater note: 14 JulBroke · 29 Jul

    IBM, Ericsson and FB Financial's same-day earnings misses reflect three separate mechanisms (client budget shifts, component cost inflation, a narrow margin miss) rather than a broadening single-name earnings deterioration, and the S&P 500 futures' 0.07% intraday move and still-intact 20-day ranges on the S&P 500 and Nasdaq Composite support treating the cluster as coincidental in timing rather than causally linked.

    What would prove it wrong

    If the S&P 500 or Nasdaq Composite break below their 20-day lows (7354.02 and 25297.62 respectively) alongside further earnings-driven single-day drops of 10% or more in unrelated names following the 14 July CPI print, the broadening-deterioration read is confirmed instead.

    How it settled

    ^GSPC traded below 7354.02 on 2026-07-29 (session low 7313.92)

    Read the note#
  19. 14 JulMacro & PolicyReadingp 58% · 5d horizonLater note: 14 JulHeld · 22 Jul

    The 14 July CPI headline forecast of 3.8% y/y is a base-effect artifact sitting on a core stuck near 2.8% and a WTI tape up 13.73% in five sessions; the 2-year yield at the 99.6th percentile and 43.5bp of tightening priced at 12m show the front end has stopped believing the disinflation read, making the energy shock the likely winner of the tiebreaker.

    What would prove it wrong

    If CPI prints at or below 3.8% y/y, the S&P 500 holds, and the 2-year yield backs off its five-month high while WTI keeps its five-day gain, the disinflation-over-energy read survives intact.

    How it settled

    ^GSPC did not trade below 7354.02 through 2026-07-22

    Read the note#
  20. 13 JulCommoditiesReadingp 66% · 10d horizonLater note: 14 JulBroke · 20 Jul

    WTI's second outsized weekly gain (+9.22% over five days to 74.87) on the reinstated Iranian blockade is an acute supply-risk premium layered on a physical market that is not tightening on aggregate, since Kazakhstan's 8.4% H1 output drop is offset by Nigeria at a six-year high and OPEC's bullish 2027 demand upgrade drew no tape reaction; the structural-looser-balances read holds pending positioning confirmation.

    What would prove it wrong

    If the next COT report (after 7 July) shows WTI managed money building outright fresh net longs rather than extending net shorts, and WTI clears its 20-day high of 84.88, the escalation is confirmed as a genuine repricing and the looser-balances read fails.

    How it settled

    CL=F traded above 84.88 on 2026-07-20 (session high 85.39)

    Read the note#
  21. 13 JulMacro & PolicyReadingp 58% · 3d horizonLater note: 14 JulBroke · 14 Jul

    A reinstated Iranian naval blockade has pushed WTI crude up 4.85% intraday and 9.22% over five sessions, colliding with a fresh cluster of confirmed labor-market softening (Volkswagen's threatened cuts, Amazon layoffs, a weaker read of June's participation rate), making the 14 July CPI print the tiebreaker for whether energy-driven reflation or labor-driven disinflation dominates the Fed's path.

    What would prove it wrong

    If CPI prints at or below the 3.8% year-on-year forecast on 14 July despite the oil rebound, and equities absorb the labor headlines without a selloff, the disinflation trade survives the energy shock intact.

    How it settled

    CL=F traded above 80 on 2026-07-14 (session high 81.27)

    Read the note#
  22. 13 JulFX & RatesReadingp 60% · 7d horizonLater note: 14 JulBroke · 21 Jul

    The yen's muted reaction to a BOJ independence scare and expected growth upgrade reflects a leveraged-fund short that has already covered a third of its stretch since 30 June 2026, leaving less crowd left to react to the policy catalyst than the headlines imply.

    What would prove it wrong

    If USD/JPY breaks beyond its 20-day range of 160.23 to 162.63 in a move that tracks the Dollar Index rather than yen-specific news, or if next week's CFTC report shows leveraged funds resuming aggressive short-building despite the independence headlines and growth guidance, the positioning-driven calm thesis fails.

    How it settled

    JPY=X traded above 162.63 on 2026-07-21 (session high 163.031)

    Read the note#
  23. 13 JulCommoditiesReadingp 62% · 10d horizonLater note: 13 JulBroke · 20 Jul

    WTI's 4.76% jump on the confirmed US-Iran strike moved price sharply but has not yet moved the underlying positioning base, which as of the 7 July 2026 COT report was still extending net shorts rather than building fresh longs, so the structural-glut thesis from 10 July 2026 remains intact pending the next report.

    What would prove it wrong

    If the next COT report shows WTI managed money shifting from extending net shorts into building outright fresh net longs, or WTI holds above its 20-day high of 84.88, the structural-glut-over-geopolitics read fails and the shock is confirmed as a regime change rather than noise.

    How it settled

    CL=F traded above 84.88 on 2026-07-20 (session high 85.39)

    Read the note#
  24. 13 JulEquitiesReadingp 60% · 5d horizonLater note: 14 JulBroke · 17 Jul

    TSMC's record Q2 revenue growth of 36% and its new advanced packaging capacity in Chiayi are evidence that AI capital spending is broadening across the chip supply chain, countering the 10 July isolated-weakness read from the Salesforce downgrade, though the read-through to other AI-linked names remains unconfirmed pending Nvidia's 16 July earnings.

    What would prove it wrong

    If Nvidia and other AI-chip-linked names fail to rally on TSMC's beat into its 16 July earnings date, or TSMC's own guidance disappoints, the broadening-demand thesis fails and the isolated-weakness read from 10 July is vindicated instead.

    How it settled

    ^IXIC traded below 25297.6 on 2026-07-17 (session low 25250.6)

    Read the note#
  25. 13 JulMacro & PolicyReadingp 60% · 5d horizonLater note: 13 JulHeld · 21 Jul

    WTI's 4.76% jump on 13 July 2026 following US strikes on Iran is a genuine geopolitical shock, but with gold down 0.79% the same day and equities not yet tested against the headline, fiscal liquidity (an $85.8 billion 30-day TGA drawdown) still looks like the dominant driver of risk assets pending the 14 July CPI print.

    What would prove it wrong

    If WTI gives back this move within the next one to two sessions and the S&P 500 or gold show no corresponding risk-premium reaction, the liquidity-dominance read survives and the Iran strike is confirmed as transient noise.

    How it settled

    CL=F did not trade below 71.29 through 2026-07-21

    Read the note#

Common questions

Does Hawk Thorne have a track record?

Yes. The public Narrative Ledger holds 97 dated theses, each carrying the condition that would prove it wrong. 44 have been settled in public against market data, 18 of them against us. Theses that failed stay on the record; nothing is edited after the fact.

How does Hawk Thorne grade its market calls?

Every thesis is published with a falsification condition, the observable event that would prove it wrong, and is re-tested in the next note, whether it aged well or not. Nothing is edited after the fact.

What is a falsifiable market thesis?

A market view stated with the specific, observable condition that would prove it wrong. Hawk Thorne records each with its date and falsifier, so the call can be held to account rather than quietly forgotten.

The Narrative Ledger: Hawk Thorne's public track record