Every research call BCR publishes is written down before the outcome is known, given a clock, and graded when that clock runs out. This page is the whole record: the calls that resolved right, the calls that resolved wrong, the calls still open with their windows showing, and the claims BCR's own models refused to support. It is generated directly from the research ledgers and shows only what those ledgers record.
What this record currently says
Read this page as evidence of process rather than evidence of forecasting superiority. Two calls have resolved; that is far too small a sample to prove skill, and this page does not claim it does. What the page proves is that BCR registers its calls in advance, grades them in public whichever way they land, and keeps the wrong ones visible.
Further down: 2 completed trigger pair(s), 0 calibration-scored call(s), and 18 claims BCR's own models killed before publication.
Scoreboard line as the research ledger records it: 1/2 resolved theses right · 28 still open.
The scorecard: resolved calls
| The call | Dates on record | Stated confidence | What the adjudication found | Grade |
|---|---|---|---|---|
| hidden consumer credit recession resolved-wrong (headline recession never arrived by Q2 2026; May payrolls +172K): but the K-shaped credit-stress leg was right (card 90+ at 15-year high). | thesis page updated: 2026-07-04 adjudicated: 2026-07-04 | none pre-registered | resolved-wrong (headline), right (bifurcation) | RESOLVED WRONG no calibration score |
| section 122 fiscal cliff resolves Jul 24, 2026: CIT struck it down May 7, Fed Circuit stayed Jun 11, tariffs still collected: the memo's "no clean path" cliff is live. | thesis page updated: 2026-07-26 adjudicated: 2026-07-24 | none pre-registered | resolved-confirmed (core call); pivot-to-§301, NOT clean lapse | RESOLVED RIGHT no calibration score |
Wrong calls are listed first. "Dates on record" carries only dates the ledgers literally record, which are the adjudication date and the date the thesis page was last updated. Where a call's origination date is not in these files, the cell says so rather than estimating one. "Stated confidence" is blank for every call that resolved before the calibration ledger opened, and those calls are excluded from the calibration layer rather than scored retroactively.
How we grade
A thesis is published with its mechanism, the evidence that would confirm it, and the evidence that would kill it, before the outcome is known. Each one carries a clock: a dated resolution window, or an annual date to re-underwrite the whole argument.
When a window closes or a trigger fires, the call is adjudicated by hand. The ruling is written into the thesis page and the pair is appended to the resolution ledger in the same session. Automation collects and scores; it never rules.
A call that resolved wrong keeps its row permanently, at the same level of detail as a call that resolved right. On this page the wrong ones are listed above the right ones so they cannot be skimmed past.
Calls made before the calibration ledger opened carry no pre-registered probability, so they sit outside the calibration layer instead of being assigned a number after the fact. Where a date or a confidence level was never recorded, this page prints "not recorded" rather than an estimate.
Calibration: any call that pre-registered a probability is scored with the Brier score at resolution, where lower is better and 0.25 is the coin-flip reference. Proxy: any call that registered a market instrument and a direction is marked against a frozen entry value from the date of registration. The proxy layer is editorial accountability for a published view. It is not a portfolio and carries no recommendation.
A dated call is measured only inside its own window. At expiry the row freezes, and drift afterwards counts neither for nor against it. A twelve month call cannot be rescued or wrecked by month twenty four.
The sample here is small and will stay small for a while. Macro theses resolve on clocks measured in months and years, so this record grows slowly by construction. The counts on this page are the real counts, and this page renders only what the ledger files literally record. The calibration ledger opened on 2026-07-19; every call registered from that date forward lands here, graded, whichever way it goes.
The scoring method, in the ledger's own words
(1) Brier: theses that pre-registered a probability are scored (p − outcome)² at resolution: lower is better; 0.25 = coin-flip reference. (2) Proxy: theses that registered a market instrument + direction at registration are marked against their FROZEN entry value: editorial accountability for published general views, never advice, never a portfolio. Dated calls are measured ONLY inside their own window (deadline): at expiry the row freezes and post-window drift counts neither way: a 12-month call cannot be rescued or wrecked by month 24.
Open calls: the full slate, with clocks
Time-boxed, resolution window set (7)
| The call | Clock | Pre-registered probability | Kill line | Live sensors |
|---|---|---|---|---|
| food supply fragility stagflation leg un-priced food-inflation leg; first CPI-Food window ~Jul–Oct 2026. | deadline 2026-10-31 page updated 2026-08-03 | none pre-registered | not yet registered | 2 live 1 watch the counter-case |
| japan repatriation global term premium catalyst fired (BOJ 1.00%, Jun 16) but term premium FELL to 0.68: Q2 TIC (~Aug) is the decisive test. | deadline 2026-08-31 page updated 2026-08-03 | none pre-registered | not yet registered | 4 live 1 watch the counter-case |
| oil buffer expiry cliff resolves ~Oct 2026: three oil buffers expire together Aug 13–15, 2026; math high-confidence, price direction deliberately not called. | deadline 2026-10-31 page updated 2026-07-31 | none pre-registered | not yet registered | 3 live 1 watch the counter-case |
| weak dollar stagflation trap Warsh confirmed 54–45 (May 13) but dollar RECOVERED post-January; dollar leg not confirming; window to ~mid-2027. | deadline 2027-06-30 page updated 2026-07-31 | none pre-registered | not yet registered | 3 live 1 watch the counter-case |
| ecb stagflation trap first leg resolved-RIGHT (ECB hiked to 2.25% on Jun 11 as predicted); 119-day reversal clock runs to ~Oct 8, 2026. | deadline 2026-10-08 page updated 2026-07-27 | none pre-registered | not yet registered | 2 live 1 watch the counter-case |
| gig economy recession ceiling gig platforms absorb moderate slowdowns, saturate in severe recession; window ~Sep 2026–Mar 2027. | deadline 2027-03-31 page updated 2026-07-09 | none pre-registered | not yet registered | none registered |
| oil shock transmission lag predecessor of oil-buffer-expiry-cliff: May-2026 muted pricing = buffer-driven lag; repricing clock to Sep–Nov 2026. | deadline 2026-11-30 page updated 2026-07-09 | none pre-registered | not yet registered | none registered |
Structural, annual re-underwrite (21)
| The call | Clock | Pre-registered probability | Kill line | Live sensors |
|---|---|---|---|---|
| nuclear delivery gap ai power constraint electricity is the binding constraint on the AI capex cycle and nuclear cannot be manufactured on that clock: zero new MWh delivered as of July 2026 (both restarts offline, no commercial SMR, no large reactor under construction) against a 177-reactor census in which completion fell 97.6% → 50% by era; P(ten large reactors under construction by 2030) = 0.09%, median outcome 2. Near-term electrons are gas + deferred coal; the ratepayer shock is queued into 2025-2027 delivery years, not landed; the market already stopped paying for announcements. Fragility thesis, counter-field = the capex cycle cracks first (30%) / delivery beats the base rate (15%) / political backlash caps demand (25%). | review_by 2027-08-02 page updated 2026-08-02 | value not carried in the ledger | registeredBy end-2028: five or more large reactors have actually STARTED construction under the AP1000 program (conditional loans converted and concrete poured), AND both flagship restarts (Palisades, Crane) are delivering to the grid at or ahead of their stated targets, AND a published NRC/DOE record shows median licensing-to-construction intervals compressed to under five years. All three together mean the delivery clock has genuinely been rebuilt and this thesis is DEAD, not reassessed. Any one or two alone is a reassessment trigger only. | 2 live 1 watch the counter-case |
| ai productivity fiscal absorption productivity +2.9% YoY Q1-2026 grows the denominator under the fiscal cluster; honest caveat: 2025 gains were capital-deepening (TFP decelerated to 0.8%), so the dividend currently depends on the AI capex continuing. | review_by 2027-07-09 page updated 2026-07-31 | none pre-registered | not yet registered | 1 live |
| central bank gold over treasuries sanctions-driven gold accumulation structurally replaces Treasuries as the reserve foundation. | review_by 2027-07-04 page updated 2026-07-31 | none pre-registered | not yet registered | 2 live 1 watch the counter-case |
| private credit contagion private credit as recession contagion vector: redemptions → gates → bank revolvers → real economy. | review_by 2027-07-04 page updated 2026-07-31 | none pre-registered | not yet registered | 2 live 1 watch the counter-case |
| structural sticky inflation floor the 25-year disinflation reversal: price level won't reset to 2019; the fiscal constraint is the load-bearing leg. | review_by 2027-07-04 page updated 2026-07-31 | none pre-registered | not yet registered | 2 live 1 watch the counter-case |
| munitions depletion multipolar rearmament US stockpile depletion forces multipolar arms supply; tests well on rates/inflation, weakly on defense equities. | review_by 2027-07-04 page updated 2026-07-29 | none pre-registered | not yet registered | 2 live 1 watch the counter-case |
| us energy supply inflation cap record US crude (13.72 mb/d 2026 STEO) + LNG records dampen shock pass-through vs the 1970s assumption; live test = the Jul–Nov 2026 Hormuz/buffer-expiry window; prices still set globally (no pump-price immunity claim). | review_by 2027-07-09 page updated 2026-07-27 | none pre-registered | not yet registered | 1 live |
| china belt and road BRI flipped from lender to collector (2016 lending peak → net −$34bn flows 2024); re-tooled toward equity + critical minerals; domestic fragility reinforces (never causes) the retreat; "debt-trap-as-fact" is an encoded never-say. | review_by 2027-07-09 page updated 2026-07-26 | none pre-registered | not yet registered | none registered |
| copper lead time supply gap electrification demand outruns deliverable mine supply by 2040 on a 15-to-17-yr lead-time clock: gap median 8.5 Mt (CI 3.8-13.2), P(>5 Mt)=93%, P(>0)=100% in every scenario incl. everything-delivers (+3.0 Mt floor); survives a full AI capex reversal (+6.5 Mt) and optics substitution (-0.47 Mt); refining leg (China 48.3%) is the supporting leg, never the rare-earth ~91% framing; fragility thesis, counter-field = faster supply response, with ICSG's April-2026 surplus revision as its live evidence. | review_by 2027-07-26 page updated 2026-07-26 | value not carried in the ledger | registeredThree consecutive years of sanctioned new copper mine capacity above ~1 Mt/yr, AND ICSG surpluses widening beyond the April-2026 path rather than narrowing, AND a published downward revision of the 2040 demand path below ~35 Mt. All three together mean the gap is being closed on the supply side while demand recedes: the thesis is DEAD, not reassessed. Any one or two alone is a reassessment trigger only. | 2 live 1 watch the counter-case |
| rare earth decoupling decade West can't decouple from China's REE processing before ~2032; P(G7 60% target by 2030) ≈ 0. | deadline 2032-12-31 page updated 2026-07-26 | value not carried in the ledger | not yet registered | none registered |
| higher education repricing the US college degree reprices into a dispersion product (median 12.5% / p25 2.6%): demographic cliff + 14/16/16 closures + July-2026 loan caps; widening dispersion, never collapse; fragility thesis, counter-field = the participation-rate offset (aggregate enrollment still rising). | review_by 2027-07-18 page updated 2026-07-18 | none pre-registered | not yet registered | 2 live 1 watch the counter-case |
| india assembly vs stack two clock India won the ASSEMBLY layer in ~5y (iPhone −4.6pp/yr ≈ Japan-2010); the STACK runs on the decade clock (DVA +0.5pp/yr, CI incl. zero); wedge closed 2026-02-24, stickiness the live test. | review_by 2027-07-05 page updated 2026-07-17 | none pre-registered | not yet registered | none registered |
| disinflation soft landing inflation normalizes toward ~2% WITHOUT a recession (the vacancy-led "immaculate" path); receipts: the resolved-wrong recession call (labor held, +172K / 4.2%) + the Hamilton voter's ~39% Disinflation read; counter-field = the live classifier is 91% Reflation, so it is the minority read for now. | review_by 2027-07-11 page updated 2026-07-11 | none pre-registered | not yet registered | 2 live 1 watch the counter-case |
| gold crash realrate outlook the Jan-2026 crash was a leverage washout (structural bid held through it); the recovery is a real-rate DIRECTION fork (+8.6% vs −1.3% fwd-24m); "buy the dip" is a coin flip. Cyclical companion to central-bank-gold-over-treasuries. | review_by 2027-07-11 page updated 2026-07-11 | none pre-registered | not yet registered | none registered |
| mexico great reallocation conduit the Great Reallocation reroutes China exposure through Mexico/Vietnam without retiring it; Chinese VA in Mexican exports RISING 5.1→6.7% while direct share falls to 9%; escalation handoff −2.51pp/+2.25pp; May-2026 rebound first confirming print (7.54%); fragility thesis, counter-field = content-enforcement/Plan-Mexico closes the backdoor. | review_by 2027-07-11 page updated 2026-07-11 | none pre-registered | not yet registered | none registered |
| commodity volatility regime signal political signals displaced fundamentals as the dominant commodity price driver. | review_by 2027-07-04 page updated 2026-07-09 | none pre-registered | not yet registered | none registered |
| petrodollar recalibration multi-currency oil trade atop shrinking dollar reserve share; "depth over breadth" two-tier dollar system. | review_by 2027-07-04 page updated 2026-07-09 | none pre-registered | not yet registered | none registered |
| taiwan grayzone ratchet repricing fade individual gray-zone events (p>0.66), position for regime re-pricing; 88% continuation base rate. | review_by 2027-07-04 page updated 2026-07-09 | value not carried in the ledger | not yet registered | none registered |
| us fiscal doom loop deficit doom loop with de-dollarization accelerants (successor on the interest-cost channel: us-japan-fiscal-lag-canary). | review_by 2027-07-04 page updated 2026-07-09 | none pre-registered | not yet registered | 2 live 1 watch the counter-case |
| us japan fiscal lag canary US tracks Japan's debt stock at ~23y lag; interest burden compresses faster. | review_by 2027-07-04 page updated 2026-07-09 | none pre-registered | not yet registered | none registered |
| wage debt doom loop wages are the binding constraint on US debt sustainability in both directions (2030–2040 horizon). | review_by 2027-07-04 page updated 2026-07-09 | none pre-registered | not yet registered | none registered |
2 of 28 open calls carry a registered kill line, the pre-stated condition under which the call is dead rather than merely revisited. The remaining 26 register theirs at the next substantive update. Kill lines are written by hand at adjudication and are never generated after the fact.
24 of the open calls carry no pre-registered probability. They are counted here and excluded from the calibration layer. New calls must register a probability at creation, and older pages register theirs at the next substantive update rather than being assigned one now. For the remaining calls the ledger does not export the probability value, so this page prints nothing rather than a number.
The detailed ledgers
Everything below is the full working detail: the trigger ledger, the market-proxy layer, calibration scoring, killed claims, and the limits of the record.
Trigger to resolution: how the calls actually landed
2 completed pair(s), 1 interim (the trigger resolved, the thesis has not), 3 queued for adjudication. This ledger is young. It records what fired, when, what actually happened, how long it took, and whether the call's own path won or its counter-case did. Every future call lands here on the same terms.
resolved-wrong (headline), right (bifurcation)
Trigger, resolution, lag, winning path, lesson
Triggers (set ~Feb-Mar 2026, all due Feb-Apr 2026): Feb payrolls sub-150K = confirmed / >200K = trouble; Feb retail <0.2% = confirmed / >0.5% = trouble; Feb core CPI 0.3%+ = strengthens; Black unemployment >8% w/ white flat = bifurcation accelerating. Source's own kill-switch: "wrong by end of Q1 2026."
Resolution (window closed ~May-Jun 2026): NO headline recession: May payrolls +172K, unemployment 4.2%, NY Fed Q1 2026 "delinquency transition rates hold steady" (aggregate 4.8%). Bifurcation leg CONFIRMED: card 90+ delinquency 13.12% Q1 2026 (15-yr high), TransUnion adopting literal "K-shaped" framing.
Lag: ~3 months from trigger window to definitive resolution.
Winning path: the COUNTER-RISK the source rated 15% (labor market holds): the LOWEST-probability branch on the page.
Lessons: (a) bottom-half stress was real but aggregate-blind: in a K-shaped economy the top-half consumer carries the aggregates, which breaks recession-TIMING calls specifically; (b) a low ex-ante probability on a benign branch is not evidence against it: n=1 here, but the ledger exists to count exactly this. (c) The structural read survived the tactical call's death: resolution can be PARTIAL, and the durable leaf pages (bnpl credit stress, subprime auto credit stress) are where the surviving substance lives.
resolved-confirmed (core call); pivot-to-§301, NOT clean lapse
Trigger, resolution, lag, winning path, lesson
Trigger fired: the pre-announced §122 150-day expiry date, 2026-07-24 (legal/calendar-date class). Interim state going in (2026-07-04 adjudication): CIT struck §122 2026-05-07 (counter-risk 2, 30%, fired); Fed Circuit stayed it 2026-06-11 (tariffs still collected); no Congressional extension (counter-risk 1, 20%, did not fire).
Resolution (2026-07-24, web-verified against Jul 23-24 press/primary sources): §122 lapsed by operation of law at 12:01 a.m. ET: but did NOT lapse into a vacuum. USTR re-imposed essentially the same wall under Section 301 (forced-labor investigation basis), two-tier 10% / 12.5% on ~60 economies (~99.4% of US imports), no rate cap, no expiry, effective the instant §122 died. Same-day legal challenge filed (Liberty Justice Center, on behalf of Burlap & Barrel + Collective Horology) arguing the administration cannot preserve a predetermined tariff policy by swapping statutes.
Lag: ~2.5 months from the CIT-strike interim trigger (2026-05-07) to date-resolution (2026-07-24); 0 days from the pre-announced expiry date to resolution (date-class triggers resolve ON the date by construction).
Winning path: the shipped video script's "Outcome three": administration pivots to §301/232, rated ~60% (the MODAL call): WON, including its explicitly named follow-on ("restarts the legal challenge clock"). NOT the thesis page's benign lapse-without-replacement counter-field (which would have removed the tariff-inflation leg). The three page counter-risks: Congress-extend (20%) did not fire; courts-strike-§122 (30%) fired-but-stayed; bilateral-deals (15%) did not fire.
Lessons: (a) the video's scenario tree was the sharper instrument than the wiki page's counter-risk list: the teleprompter gave the actual outcome (§301 pivot) ~60% and named the legal-challenge follow-on, while the thesis page carried only the three benign memo counter-risks + the lapse steelman and so under-represented the modal path. Fixed same session: Outcome-three added to the page's counter-risk section. Rule: a thesis page's counter-risk/scenario section must carry the SCRIPT's outcome probabilities, not just the memo's benign counter-risks. (b) legal-date triggers can resolve as continuity-by-statute-swap: "the cliff" is not binary lapse-vs-extend; a third mode is the same policy re-based on a different statute, which defeats the benign lapse path while CONFIRMING the core "fiscal dominance persists / no clean resolution" framing. (c) first legal-date-class pair (n=1 for this class): no lag prior transfers from pair #1 (data-print class).
reassessment trigger 4 FIRED (confirm direction); thesis remains live
Trigger, resolution, lag, winning path, lesson
Trigger fired: reassessment trigger 4, "demonstrated operational constraint": US munitions stocks visibly constraining a live operation (press-reporting class, a new trigger class for this ledger: no data print, no calendar date). Bar: two independent instances in 6 months, or one on-the-record DoD/allied-MoD confirmation. Fire date 2026-07-29, on three instances inside nine days: (1) 2026-07-20 WaPo, anonymous US official on THAAD: "we do not have enough to safely sustain operations"; (2) 2026-07-26 NYT: Iran escalation paused over dwindling interceptor stocks; (3) 2026-07-28/29 CNN: US forces deliberately allowing some Iranian missiles through depleted Patriot/THAAD defences. Supporting receipts (CSIS, late Jul 2026): <827 Patriot and <278 THAAD remaining, Patriot −~65% across the war, 3+ years to rebuild, no THAAD deliveries forecast in 2026.
Resolution status: INTERIM: the trigger resolved, the thesis did not: Trigger 4 is a reassessment trigger on a structural thesis (deadline: null, review_by: 2027-07-04). What it establishes is that the thesis's least-evidenced and most load-bearing link: depletion actually constraining policy rather than merely appearing in procurement arithmetic: is now demonstrated in the live world. What resolves the thesis is whether a genuinely multipolar arms supply materialises on the memo's 12–36-month clock from May 2026. Status unchanged at live; conviction on the premise rises, the conclusion stays open.
Lag: trigger 4 was created 2026-07-27 and fired 2026-07-29: 2 days, which is a misleading number and is recorded as a warning rather than a data point. The mechanism's first instance predates the trigger's existence (2026-07-20), and the trigger was written because the mechanism had already been observed firing through a channel triggers 1–3 could not see. True mechanism-to-recognition lag: ~9 days (first instance 07-20 → adjudication 07-29). ⚠️ Do not enter retro-fitted triggers into lag statistics: a trigger authored after its own mechanism starts firing will always show a near-zero lag and will corrupt the class prior.
Winning path: CONFIRM, against the counter-field. Notably it is a confirm on the mechanism/premise leg only: the three memo counter-risks are all untouched and stand at their ex-ante probabilities (US production catches up 35%, allied capacity overstated 30%, US export dominance stickier 30%), and the page's strongest contrary evidence (SIPRI: US arms-export share RISING 35%→43%) bears on the conclusion, which this trigger does not address. The counter-field sensor (US production catching up) remains live.
Lessons: (a) ⭐ first pair where the winning path IS the page's headline framing: breaking the 2-of-2 streak in which it was not (see Pattern observations). Note the asymmetry that makes it a weak break: this confirmed a mechanism, and mechanisms are easier to confirm than outcomes; pairs #1 and #2 both died on outcome/timing while their structural reads survived. Watch whether "mechanism confirms, conclusion still fails" becomes the recurring shape. (b) On-the-record authority can point the wrong way, and behaviour beats testimony. The trigger privileged on-the-record DoD confirmation; DoD was on the record denying the constraint (SecDef Hegseth: enough munitions "as long as we need to") while forces that had been intercepting everything began choosing not to. The ruling discounted the denial as expected wartime institutional posture: but the contradiction was kept on the page, not resolved away, and the citation caution stands (never cite as DoD-confirmed). Rule extracted: when a trigger names an authority as its evidence standard, pre-state what happens if that authority denies the thing. (c) A trigger's enumerated forms will under-cover its own intent. Clause (b) listed inter-theatre and US-vs-allied rationing; the winning instance was within-theatre triage: the purest case of scarcity dictating allocation, and not on the list. Amended at adjudication as a wording repair. Check enumerated-list triggers for missing forms at every adjudication. (d) Anonymous sourcing counted toward the multiplicity leg because the text barred only a single anonymous report: read trigger text as written, and write it knowing it will be read that way.
Queued for adjudication
Recorded as pending, not counted as resolved either way.
- ecb stagflation trap June 11 ECB outcome unrecorded on-page.
- japan repatriation global term premium June 16 BOJ + Q2 TIC (~Aug) unrecorded.
- weak dollar stagflation trap Warsh confirmation + DXY path unrecorded; end-2026 re-check.
What the pairs have taught us so far
Recorded verbatim from the ledger, small-sample caveats included.
- n=2 complete pairs + 1 interim (pair #3, munitions, is interim: trigger resolved, thesis open).
- n=2 complete pairs (pair #1 data-print class; pair #2 legal/date class: different classes, so no lag prior transfers between them yet). Candidate patterns to WATCH as entries accumulate: (a) do low-rated counter-risks win more often than their ex-ante probabilities imply (calibration drift: cross-check against
accuracy-ledger.mdBrier scores as both grow)?: 2 of 2 so far the winning path was NOT the wiki page's headline framing (pair #1: the 15% benign branch won; pair #2: the §301-pivot modal path won but was carried only in the SCRIPT, not the page's counter-risk list). (b) typical fire→resolution lag by trigger class (data-print ~3mo window in pair #1; legal/date resolves on the pre-announced date by construction in pair #2). (c) partial resolutions (structural leg survives, tactical leg dies) as a recurring shape: pair #1 partial (bifurcation survived, timing died); pair #2 core-confirmed via an unexpected mechanism (continuity-by-statute-swap). (d) NEW (pair #2): the shipped video's scenario tree can be a sharper forecast instrument than the thesis page's counter-risk section: worth checking at each adjudication whether the page under-carried what the script predicted.
Source citations and internal follow-on notes are held on the thesis pages and are not reproduced here.
Market proxy ledger (open calls)
Each row is a thesis that registered a market instrument and a direction at registration, marked against an entry value frozen on that date. No backdating, no re-picking of entries. This layer exists as editorial accountability for a published general view. It is not a portfolio, it is not a track record of trading, and it carries no recommendation for anyone. A positive move means the call is currently ahead; a negative move means it is currently behind, and stays on the page either way.
| The call | Instrument | Entry, frozen | Latest | Move in the called direction | SPY same period | Window closes |
|---|---|---|---|---|---|---|
| central bank gold over treasuries structural reserve-rotation thesis expressed as gold; measurement starts at ledger launch 2026-07-19, NOT thesis creation: no backdating. ETF is a crude proxy for official-sector flows | etf:GLD called long | 368.41 frozen 2026-07-17 | 371.54 as of 2026-07-31 | +0.85% | +0.50% | structural, no dated window |
| japan repatriation global term premium 10Y nominal yield as a crude proxy for the term-premium claim (carries expectations + inflation components the thesis does not own); Q2 TIC ~Aug 2026 is the decisive test | fred:DGS10 called up | 4.57 frozen 2026-07-16 | 4.75 as of 2026-07-31 | +0.180 (+3.94%) | no benchmark registered | 2026-08-31 |
| weak dollar stagflation trap broad-dollar index, thesis calls the dollar leg DOWN; page itself flags the leg as not-yet-confirming | fred:DTWEXBGS called down | 120.5046 frozen 2026-07-10 | 119.7034 as of 2026-07-31 | +0.801 (+0.66%) | no benchmark registered | 2027-06-30 |
Closed or expired proxy rows: 0. At expiry a row freezes and later drift counts neither way.
Calibration layer (Brier)
0 calls have been calibration-scored so far.
Legacy pages resolved before the ledger launched (2026-07-19) carry no pre-registered probability and are honestly excluded: the Brier layer fills as theses registered from launch onward resolve.
A calibration curve stays withheld until the sample reaches ten scored resolutions. Below that, a curve would be precision theater rather than evidence. The layer fills as calls registered from launch onward resolve.
Claims our own models killed
These are claims BCR was tempted to publish and then did not, because its own backtests refused to support them. Each row names the intuitive hook, the model that tested it, and what the data actually showed. Several were BCR's own draft framings, killed before publication. They are on the scorecard because the calls we abandoned are part of the record.
| The tempting claim | Our model's verdict | What the data showed |
|---|---|---|
| "Low inventories cause price spikes" | oil-inventory-cliff: NOT SUPPORTED (US proxy, 42y) | Tight US crude inventories preceded lower 3-month forward crude (p=0.000) |
| "SPR releases are bullish (they signal panic/shortage)" | spr-release-oil-response: NOT SUPPORTED | Median −16% at 12m across 6 modern releases; 5 of 6 resolved lower. See strategic release base rate |
| "Crowded positioning → violent unwind is coming" | treasury-positioning-extremes, boj-hike-carry-unwind: both NOT SUPPORTED | Telegraphed policy + crowding did NOT produce unwinds; the surprise is the active ingredient (Aug 2024 vs Jun 2025). See yen carry trade |
| "Negative ERP / extreme CAPE → correction within 6 months" | negative-erp-vulnerability: NOT SUPPORTED as a timing signal; cape-extreme-drawdown-window: SUPPORTED only as a 12–24m vulnerability window | Valuation extremes are vulnerability, not timing. Never publish a dated correction call off valuation alone |
| "Aging workforce → wage pressure → services inflation spiral" | demographic-labor-pricing-power: NOT SUPPORTED | Wage-Phillips slope flattened post-2015. See wage debt doom loop Contradictions |
| "Today's inflation is less rate-sensitive than the 1970s (so a Volcker path bites less)" | rate-sensitivity-then-vs-now: NOT SUPPORTED | 1970s impulse response is POSITIVE at every horizon (price-puzzle / policy endogeneity); modern response −2.74pp cumulative at 24m, so today looks MORE rate-responsive in raw terms and the difference CI spans zero. Only the magnitude point survives (−2.74pp is small vs a ~3.4% core floor); the sensitivity ranking itself failed. The "Volcker can't fix it" case rests on the fiscal constraint, not this. See structural sticky inflation floor, us fiscal hiking constraint |
| "De-dollarization headlines → dollar weakness" | petrodollar-dollar-strength: SUPPORTED (null result) | Dollar historically STRONGER 180 days after de-dollarization events. See de dollarization composition shift |
| "Escalation event → market moves" (Taiwan gray-zone) | taiwan-grayzone-event-study: no event premium (all p>0.66) | Event windows calmer than random; the regime reprices, not the event. See chokepoint regimes not events |
| "Rearmament → defense equities outperform" | defense-equity-outperformance 1-of-4; taiwan-defense-outperformance p=0.22 | Rearmament is a rates-and-inflation trade (rearmament-term-premium, defense-spending-inflation SUPPORTED); the equity leg is the weakest-tested |
| "Record consumer delinquencies mean a recession is coming" | delinquency-recession-timing: levels 0-for-3 | Top-decile delinquency LEVELS preceded a recession 0 of 2 times (1991-2026) and the 2026 record (card 90+ at 13.12%) made it 0-for-3; delinquency change correlates best with GDP five quarters EARLIER: a follower, not a leader. The one lead-ish cell (3-quarter rising streak, 50% hit rate) fired false both times since 2010 |
| "A negative payrolls print means the recession is starting" | negative-payroll-print-base-rate: no significant edge (p=0.07-0.08) | 836 expansion months 1946-2026: recession within 12m followed a negative print 23.4% of the time vs 17.3% base; prints deeper than -100K ran BELOW base (strikes). Even the most informative cut (fresh negative print, the Feb-2026 shape) runs 2-to-1 AGAINST recession (32.2%, p=0.004). Yellow flag, never a call |
| "Conduit economies (Mexico/ASEAN) carry a measurable import-price 'premium' from re-routing" | mexico-conduit-price-premium: NOT SUPPORTED as a Mexico/ASEAN premium | BLS locality-of-origin import prices show NO Mexico premium: +20.0% since Dec-2017 vs EU +20.9% (Japan +8.9%, ASEAN +5.8%); diff-in-diff vs controls insignificant at every wave. The real divergence is China DEFLATING (−19.2 log pts vs controls, p=0.029): exporters held pre-tariff prices, US buyers ate the ~71% pass-through duties. BLS indexes EXCLUDE duties (the inflation runs through the tariff line, not conduit goods prices). Never claim a rising conduit price premium as a measured fact. See mexico great reallocation conduit |
| "Trade-agreement uncertainty freezes nearshoring FDI: 2017-18 NAFTA renegotiation is the precedent" | mexico-fdi-uncertainty-freeze: NOT SUPPORTED (at the aggregate) | Through the entire 2017-18 renegotiation new-investment FDI ran $12.0B (2017)/$11.3B (2018) vs the $10.1B 2014-16 avg (placebo p=0.54); TPU-to-FDI local projections null at every horizon (min p=0.15); in 2025-26 uncertainty peaked at 4.3x the 2018 level while new FDI ROSE $4.1B→$7.3B (+36%). Any freeze is CHINA-SPECIFIC only (Rhodium $272M Q1→$57M Q2 2025; BYD withdrew Jul 2025: documented but publicly untestable, not contradicted). Never attribute a freeze to nearshoring capital at large; never cite 2017-18 as a freeze precedent. See mexico great reallocation conduit |
| "A gold crash is a buying opportunity (crashes bounce)" | gold-crash-forward-returns: NOT SUPPORTED | 30 distinct 5%+ single-day gold crashes since 1971 (LBMA daily): 12-month median −1.6%, up-rate 47% (CI 30–63%), p=0.71 vs random windows: a coin flip; the positive averages the doom-and-dip crowd cites are 1970s skew. Never pitch "buy the gold dip"; the recovery is a real-rate DIRECTION fork, not an automatic bounce. See gold crash realrate outlook, gold real rate direction channel |
| "Low copper inventories (LME/COMEX/SHFE at multi-year lows) → copper price spike" | copper-inventory-price-signal: CONFIRMED, opposite-signed (the guard's own prediction) | The oil-inventory-cliff finding REPLICATES on copper's own data, to the decimal: across 967 weeks of LME data (2008-2026), tight stocks (detrended Z < -1) preceded LOWER forward copper at every horizon: 13-week -3.3pp (p=0.000), 26-week -5.5pp: with no decile ordering (Spearman +0.07), robust on COMEX prices and on stock-draw signals. Honest tail: true squeezes (Z < -2.0, twelve weeks in eighteen years, 2021-type) ran +13.9pp, but they are positioning events unforecastable from the level (loosening to Z < -1.5 collapses the effect to -0.0pp, p=0.97). The premise also failed on the day of build: LME stocks sat at Z +1.61 ABOVE trend (306,500 t, 2026-07-10) while the peer field led with "inventories collapsing." The falsified claim is now the DIFFERENTIATOR: every surveyed copper peer opens on the spike hook. See copper lead time supply gap, global copper market |
| "Uranium's term price above spot is a bullish forward signal (the term premium precedes appreciation)" | uranium-term-spot-cycle: PARTIALLY SUPPORTED; the term-premium-as-bullish half is rejected | Term-above-spot is uranium's DEFAULT state: 88% of months since 1996, held through the entire 2011–2020 bear, with zero forward edge (12m forward +4.4% vs +4.5%, p = 1.00). The tradeable signal is the INVERSION (spot above term): all five episodes in 30 years sat inside the 2004–07 and 2021–24 manias and bracketed both secular tops, with a lag (median +50% over the next 12m before 3 of 5 hit ≥35% drawdowns within 36m). June 2026: no inversion: the mania marker is OFF (term $95.50 record vs spot $85.00). This was BCR's OWN draft framing, refuted by its own model gate before memo lock. See global uranium market, nuclear delivery gap ai power constraint |
| "Data centers are already driving up your electricity bill" | datacenter-power-price-divergence: NOT SUPPORTED as a present-tense claim (0 of 9 robustness specs significant) | DiD on EIA-861M retail prices through April 2026 (6 data-center states vs 14 region-matched controls): +0.60 log points, CI [−3.75, +4.59], placebo p = 0.80: and Virginia, the epicenter, LAGS its South Atlantic peers (+18.2 vs +26.2 log pts since 2019). The one leading edge is residential-only: +5.30 log pts, p = 0.082 (suggestive), consistent with cost-shifting onto households while data-center load sits on special tariffs. The mechanism is queued, not absent: PJM's $16.4B cap-clearing auction bills through the 2025–2027 delivery years. Say "scheduled and not yet landed," never present-tense bill inflation. See us datacenter power demand |
| "The college wage premium collapsed" | college-wage-premium-plateau: PARTIALLY SUPPORTED (median held) | The MEDIAN early-career premium HELD +1.1% real 2010-2025 (~$19,800→~$20,000); only the 25th-percentile tail eroded (to ~$5,000/yr, 2010 break Chow p=0.018) and the winner/loser spread widened ~16%. Say "median held, tail eroded, dispersion widened," never "the premium collapsed." See higher education repricing, dispersion hides in the average |
18 claims on the never-say list, registry last updated 2026-08-02.
Limits of this record
- Small n by design. Macro theses resolve on months-to-years clocks; no headline claims from this ledger until the sample supports them.
- Proxies are crude. A 10Y yield is not the term premium; an ETF is not a thesis. Each row's note names the gap.
- Multi-leg theses resolve per leg at adjudication; the binary status shown here follows the page's overall status.
- This page renders what the ledgers record and nothing else. A blank cell means the underlying file does not record that fact.
- Resolution is often partial. A structural read can survive while the timing call around it dies, and the ledger records both halves rather than rounding to a single verdict.
- Adjudication is a judgment call made by a person and recorded with its reasoning. Reasonable readers can disagree with a ruling; the reasoning is published so they can.
Sources for this page. thesis track record: 2026-08-03; accuracy ledger: 2026-08-03; trigger-resolution ledger: 2026-07-29; falsified-claims registry: 2026-08-02.
This page is a record of published research calls, for information and education. It contains no individualized investment advice and no recommendation for any specific person. Past accuracy does not predict future accuracy. Markets carry risk; do your own research.