Ashcroft
University Endowment
Annual Report to Trustees
Year ended 30 June 2026
Tactical asset allocation · Office of the Chief Investment Officer

Recommendation, year to 30 June 2027
Policyweights
FY2026 return, fund
19.88%
benchmark 19.61%
FY2026 active return
27bps
tracking error 85bps of 200
Worst drawdown, five years
(20.70)%
against a (20.00)% board limit. Breached.
Policy portfolio priced to earn
6.08%
against 8.10% required. Short (202)bps.
Compliance, recommended allocation
PASS
with 9 disclosures under IPS 3.5

The recommendation


The Endowment should hold policy weights for the year to 30 June 2027, take no intentional active risk, and rebalance only on a corridor breach. The office further recommends that the Board be asked two amendment questions under IPS 2.3, because two of the objectives in the Statement cannot currently be met and neither can be fixed inside the portfolio.

Three findings force this, reached by three different desks. Two of the three are genuinely independent of each other: a valuation gap and a breadth-and-cost arithmetic share no input. The third, the out-of-sample evidence, updates from the same replication literature the second does, so it should be counted as corroboration rather than as a third vote. The policy portfolio is priced to earn 6.08% over ten years against the 8.10% the spending rule requires, a shortfall of (202)bps, and assembling the single most optimistic published forecast for every line still reaches only 7.43%. The tactical programme's expected information ratio, on the fundamental law applied to this mandate's own breadth and constraints, is 0.021, worth 4.2bps a year against 6.4bps of turnover cost. And of forty signal and line combinations tested out of sample, nine beat the expanding historical mean, which is where the replication literature says the prior should have been.

The five years behind this report support the same conclusion. Twenty quarterly decisions produced 22bps of active return a year against 2.6bps of turnover cost, an information ratio of 0.27 on sixty monthly observations. The standard error on a Sharpe ratio at that sample size is ±0.45, which is wider than the entire result. 10 decisions helped, 8 hurt and 2 were too small to tell. The programme is not distinguishable from having done nothing, and doing nothing is cheaper.

The Statement anticipated this. IPS 3.3 states that the return objective and the drawdown limit are in tension by construction and that any recommendation must say which it is giving ground on. This one gives ground on the return objective. It does so because the drawdown limit is rank 3 in the constraint hierarchy and the return objective is rank 5, and because the evidence says the risk required to close the gap is not available at an acceptable drawdown.

8.60%
Five-year return, annualised
8.26%
Benchmark, same period
94bps
Realised tracking error, five years
10 / 8
Decisions that helped / hurt
17 of 20
Quarters the fund breached its drawdown limit

The two amendment questions referred to the Board


QuestionIPSThe findingWhat the office recommends
The spending rule cannot be funded from the policy portfolio3.2, 2.3The policy portfolio is priced to earn 6.08% against 8.10% required. The gap is (202)bps on the median of seven houses and (67)bps even on the most optimistic forecast available for every line simultaneously.Reduce the spending rate, accept a lower real corpus, or amend the policy portfolio. All three are Board decisions. None is available to this office.
The drawdown limit is inconsistent with the policy portfolio3.3, 4.1, 2.3The policy portfolio breached the (20.00)% limit in this window, reaching (22.46)% in September 2022, and the risk desk's ex-ante estimate for policy weights is (21.60)%. The limit is breached by the Board's own policy portfolio in a normal cycle, without any tactical position.Either widen the limit, or change the policy portfolio so that it can respect it. The office cannot deliver a (20.00)% ceiling from a 70% equity allocation.

Both are escalated rather than absorbed. IPS 2.3: "Where analysis shows an objective in this Statement to be unattainable, the finding is escalated to the Board as an amendment question. It is not resolved inside the portfolio by taking risk the Statement does not permit."

How this office is constituted, and what each desk owned


Six desks, staffed at the outset rather than when the work stalled. A desk earned its place by owning work that could run without waiting on another desk and that something outside it could prove wrong. Each tabled a written paper and a check that returns pass or fail without a judgement call. The papers are in desks/ and the checks in tests/, and both are part of this submission rather than working material behind it.

DeskWhat it ownedIts check, which can failResult
Capital MarketsLong-horizon return forecasts for all nine lines, and what the policy portfolio is therefore priced to earn.Numbers reconcile to seven published house forecasts a reader can open.5 of 5 assertions
SystematicWhat predicts returns out of sample, whether volatility management works, and what the fundamental law caps this programme at.Every figure carries a source and a VERIFIED or RECALLED status; the fundamental-law arithmetic recomputes.26 of 26 checks
Implementation & OperationsTransaction costs on the named vehicles, corridor design, and the reporting standard.Cost assumptions reconcile to issuer-published 30-day median spreads under SEC Rule 6c-11.53 of 53 checks
QuantitativeAn allocation from the signals alone, reached without sight of the macro view.Out-of-sample statistics reported in full including every negative cell.look-ahead and range assertions at all 20 dates
MacroAn allocation from the regime and from what is already priced, reached without sight of the model output.Every deviation from consensus carries a named falsifier and a date.688 assertions
RiskThe compliance test, as code, run against every proposed allocation.The test shown rejecting a non-compliant allocation on every binding constraint.13 of 13 mutants died

The Quantitative and Macro desks are the pair that must not see each other's work. Independence here was structural rather than promised, and the trustees are entitled to know exactly what made it so. The two desks were commissioned in the same instruction and ran concurrently, so neither desk's output existed when the other began. Their briefs were disjoint: neither contained any conclusion, number or framing from the other, and both are reproduced verbatim in the evidence appendix so that this can be checked rather than taken on trust. Each was barred by name from reading the other's files, and their outputs were written to separate directories. Reconciliation happened afterwards, in this office, and both pre-reconciliation drafts are tabled unchanged.

What the two desks did share is a data layer, and that is the honest limit on the claim. Both read the same prices and the same point-in-time macro vintages through the same module. Where they agree, a shared input may be doing the work in both, and the reconciliation below says so where it applies.

Reconciliation, portfolio construction and the writing were retained by the Chief Investment Officer. Those need everything in one head, which is the reason they are not a desk.

The trailing twelve months against the benchmark


Performance is presented against the benchmark and never in isolation, to the Global Investment Performance Standards for Asset Owners (2020 edition). The benchmark is the policy portfolio at the IPS 4.1 weights, rebalanced monthly. That rebalancing frequency is a disclosure item under provision 24.C.27 rather than an implementation detail, and it is not neutral. Over this window a never-rebalanced policy portfolio would have returned 8.56% against the 8.26% of the monthly-rebalanced blend, so the benchmark this report uses is 29.7bps a year easier to beat. The choice flatters the fund. It was made before the comparison was run and is disclosed here rather than revised, and the active return would be lower against the harder benchmark.

Cumulative return, year to 30 June 2026indexed, 100 at 30 June 2025100110120130120120Jun 25Aug 25Oct 25Dec 25Feb 26Apr 26Jun 26
FundBenchmark, policy portfolio
Return by quarter, FY2026per cent(5.0)0.05.010.015.05.86.0Q1 FY262.82.7Q2 FY260.9(0.1)Q3 FY269.310.1Q4 FY26
FundBenchmark
PeriodFundBenchmarkActive
%%bps
Q1 FY265.805.97(17)
Q2 FY262.802.6713
Q3 FY260.88(0.12)100
Q4 FY269.2610.08(81)
FY202619.8819.6127

Risk statistics, fund and benchmark

GIPS provision 24.A.1.j requires the three-year annualised ex-post standard deviation using monthly returns, for the benchmark as well as for the total fund, as of each annual period end. It is the requirement in-house reporting most often misses, and it is given here for both.

PeriodFundBmkActiveFund σBmk σTEIRFund DDBmk DD
%%bps%%bps%%
1 year19.8819.61279.339.5885+0.24(4.52)(4.71)
3 years15.5615.5429.409.7477-0.02(7.91)(8.37)
5 years8.608.263411.7712.3394+0.27(20.70)(22.46)
FY2022(11.08)(12.97)18911.7212.04102+2.06(14.68)(16.39)
FY202310.1010.78(68)16.6517.71120-0.66(11.47)(12.23)
FY202414.2413.764811.6612.1278+0.48(7.91)(8.37)
FY202512.6813.36(68)7.507.8470-0.90(2.88)(2.64)
FY202619.8819.61279.339.5885+0.24(4.52)(4.71)
Since inception8.608.263411.7712.3394+0.27(20.70)(22.46)

Returns of less than one year are not annualised (GIPS 22.A.9). Fiscal years end 30 June. Returns are net of the transaction costs modelled in taa/costs.py and gross of the 0.40% cost load in the IPS 3.2 return requirement, which is an office and custody cost rather than a trading cost. Negatives are shown in parentheses throughout.

Three-year annualised standard deviation, rollingGIPS 24.A.1.j, monthly returns, fund and benchmark, per cent810121416910Jul 21Jan 22Jul 22Jan 23Jul 23Jan 24Jul 24Jan 25Jul 25Jan 26
FundBenchmark
Blank before June 2024: thirty-six monthly observations do not exist earlier in the record. GIPS 24.C.30 requires that absence be disclosed rather than filled.

The five years behind the year


The one-year number and the five-year number disagree, and the three-year number disagrees with both. The fund added 27bps of active return over FY2026, 2bps a year over three years, and 34bps a year over five. None of these is distinguishable from zero. On sixty monthly observations the standard error of the information ratio is roughly 0.45, so a measured 0.27 sits comfortably inside the interval that also contains no skill at all, and comfortably inside the one that contains twice the skill. The right reading of three numbers that disagree is that the sample is too short to separate them.

Cumulative return since inceptionindexed, 100 at 30 June 202180100120140160151149Jun 21Dec 21Jun 22Dec 22Jun 23Dec 23Jun 24Dec 24Jun 25Dec 25Jun 26
FundBenchmark, policy portfolio

The drawdown limit, and the fact that the policy portfolio breached it

This is the most consequential finding in the report and it has nothing to do with the tactical programme. The benchmark, which is the Board's own policy portfolio held passively, fell (22.46)% peak to trough into September 2022. The limit at IPS 3.3 is (20.00)%. The policy portfolio breached the Board's limit in an ordinary cycle, with no tactical position taken and nothing unusual done. The fund fell (20.70)%, which is less, and still a breach.

Drawdown, benchmark against the board limitpolicy portfolio, peak to trough, per cent(30.0)(20.0)(10.0)0.0IPS 3.3 limit (20.00)(22.5) Sep 22Jun 21Dec 21Jun 22Dec 22Jun 23Dec 23Jun 24Dec 24Jun 25Dec 25Jun 26
Benchmark drawdownBoard limit, IPS 3.3
The limit is drawn as the mandate constraint it is. A drawdown chart that never shows its limit cannot tell a trustee whether the limit was respected.
Monthly return grid, by fiscal yearfund, per cent, fiscal years ending 30 JuneJulAugSepOctNovDecJanFebMarAprMayJunFY20220.81.6(3.1)3.7(2.1)3.4(3.3)(2.3)1.4(5.7)1.0(6.5)FY20235.0(3.8)(8.0)4.27.4(3.2)6.2(3.3)2.91.2(1.6)4.1FY20243.0(2.4)(3.5)(2.2)7.14.3(0.3)3.02.7(2.8)3.61.6FY20251.82.12.2(2.7)2.1(2.2)2.50.9(1.6)0.13.43.7FY20260.42.42.91.70.20.83.22.3(4.5)6.73.0(0.6)
Positive monthNegative month
Tint depth carries magnitude within a single hue per direction, so the grid reads in greyscale and for a colour blind reader.
Return by fiscal year, fund against benchmarkper cent(20.0)(10.0)0.010.020.0(11.1)(13.0)FY202210.110.8FY202314.213.8FY202412.713.4FY202519.919.6FY2026
FundBenchmark, policy portfolio
Never the fund alone. IPS 4.3 requires performance against the benchmark and never in isolation.
Realised tracking error, rolling twelve monthsannualised, basis points, against the IPS 4.2 budget050100150200IPS 4.2 budget 20085Jul 21Jan 22Jul 22Jan 23Jul 23Jan 24Jul 24Jan 25Jul 25Jan 26
Realised tracking errorBudget, IPS 4.2
The programme never came close to spending its budget. That is not restraint: the permitted range on each line bound first, and the US investment grade floor bound at every one of the twenty meetings.
Monthly active returnfund less benchmark, basis points(100)(50)050100Jul 21Jan 22Jul 22Jan 23Jul 23Jan 24Jul 24Jan 25Jul 25Jan 26
Fund ahead of benchmarkFund behind benchmark
Sixty observations. A reader cannot see a shape in a column of sixty numbers and will not try, which is why this is a chart and the decision log is a table.

The four decisions taken this year, and what each was based on


Every historical decision in this record is mechanical. A pre-committed rule read the point-in-time inputs available on the meeting date and produced an allocation. The trustees can tell the difference between deliberation and a rule running, and would rather know which is which, so the office states plainly that these four were the rule running. The one decision in this report carrying genuine deliberation is the recommendation for FY2027, minuted below.

MeetingDecisionWhat movedRegime readTEBinding constraintComplianceEarned
bpsbps
30 September 2025unwindUS Treasury duration -3.8pp, Commodities +3.0pp, US equity +1.9ppoverheat72drawdown_realisedPASS13
31 December 2025tiltDeveloped ex-US +4.3pp, US equity -2.2pp, Emerging markets -1.8ppoverheat81drawdown_realisedPASS100
31 March 2026unwindDeveloped ex-US -2.3pp, US equity +2.0pp, Emerging markets -1.9ppstagflation_risk75drawdown_realisedPASS(81)
30 June 2026tiltT-bills +1.7pp, US Treasury duration -1.6pp, Emerging markets -0.8ppoverheat67drawdown_realisedPASS0

The Earned column is the outcome. It is filled in last and appears in no reason anywhere in this report or in the record, which is asserted mechanically by tests/check_hindsight.py across all twenty entries rather than promised here.

30 September 2025  ·  unwind

The regime read on the vintages available at this date was expansion growth with above_target inflation and restrictive policy, classified overheat. The composite signal was strongest on Emerging markets at +0.69, US equity at -0.62, US Treasury duration at +0.56. The reconciled allocation moved US Treasury duration (3.8)pp; Commodities 3.0pp; US equity 1.9pp. The binding constraint at this meeting was drawdown_realised.

Written at this meeting, to watch: Composite on US Treasury duration stands at +0.56. A move beyond ++0.60 would carry the line past the tilt threshold.
The previous meeting’s item, resolved here: it occurred; it did not occur.

31 December 2025  ·  tilt

The regime read on the vintages available at this date was expansion growth with above_target inflation and neutral policy, classified overheat. The composite signal was strongest on Emerging markets at +0.71, US equity at -0.67, Developed ex-US at +0.57. The reconciled allocation moved Developed ex-US 4.3pp; US equity (2.2)pp; Emerging markets (1.8)pp. The binding constraint at this meeting was drawdown_realised.

Written at this meeting, to watch: Composite on Developed ex-US stands at +0.57. A move beyond ++0.60 would carry the line past the tilt threshold.
The previous meeting’s item, resolved here: it did not occur; it did not occur.

31 March 2026  ·  unwind

The regime read on the vintages available at this date was slowdown growth with high inflation and neutral policy, classified stagflation_risk. The composite signal was strongest on Emerging markets at +0.61, US equity at -0.60, Developed ex-US at +0.42. The reconciled allocation moved Developed ex-US (2.3)pp; US equity 2.0pp; Emerging markets (1.9)pp. The binding constraint at this meeting was drawdown_realised.

Written at this meeting, to watch: Composite on Developed ex-US stands at +0.42. A move beyond ++0.60 would carry the line past the tilt threshold.
The previous meeting’s item, resolved here: it did not occur; it did not occur.

30 June 2026  ·  tilt

The regime read on the vintages available at this date was expansion growth with above_target inflation and neutral policy, classified overheat. The composite signal was strongest on US Treasury duration at +0.40, Emerging markets at +0.39, T-bills at -0.38. The reconciled allocation moved T-bills 1.7pp; US Treasury duration (1.6)pp; Emerging markets (0.8)pp. The binding constraint at this meeting was drawdown_realised.

Written at this meeting, to watch: Composite on US Treasury duration stands at +0.40. A move beyond ++0.60 would carry the line past the tilt threshold.
The previous meeting’s item, resolved here: it did not occur; it did not occur.

Is the mandate achievable, and by what margin


No. The policy portfolio is priced to earn 6.08% over ten years against the 8.10% the spending rule requires. The shortfall is (202)bps a year. IPS 2.5 forbids a single-source assumption, so seven houses were taken and the dispersion is carried through rather than averaged away.

The test that settles the question is not the median. Take the single most optimistic published forecast for every one of the nine lines, from whichever house happens to be highest on that line, and assemble a portfolio that no house actually forecasts. It returns 7.43%, still (67)bps short. There is no combination of currently published capital market assumptions under which this policy portfolio meets its objective.

LinePolicyAdoptedLowest houseHighest houseHouses
%%%%n
US equity385.903.108.477
Developed ex-US207.205.508.047
Emerging markets127.083.007.806
US Treasury duration124.604.004.635
US investment grade85.205.105.414
US high yield55.505.006.465
Commodities35.604.606.003
Listed real estate26.593.608.805
T-bills03.303.103.596
Policy portfolio1006.083.997.437

Vanguard VCMM, J.P. Morgan LTCMA 2026, BlackRock Investment Institute, Invesco Solutions, Northern Trust, Schwab and Research Affiliates. Vintages run from 30 September 2025 to 30 June 2026 and every one is free to the public. All are normalised to a ten-year nominal geometric basis; the conversions are set out in the Capital Markets paper. GMO is carried as a memorandum only, being a seven-year real forecast, and converts to a 0.74% policy return.

Ten-year expected return by line, and the dispersion across housesadopted figure against the range of published forecasts, per centUS equity5.9 / 5.9Developed ex-US7.2 / 7.2Emerging markets7.1 / 7.1US Treasury duration4.6 / 4.6US investment grade5.2 / 5.2US high yield5.5 / 5.5Commodities5.6 / 5.6Listed real estate6.6 / 6.6T-bills3.3 / 3.3
Adopted, the median across the houses covering the lineRange from the lowest to the highest published forecast
IPS 2.5 requires the Committee be told what the dispersion is. On listed real estate the houses span 3.60% to 8.80%, which is a wider range than the line's whole contribution to the portfolio.
Gap to the 8.10% required returnbasis points a year, ten-year horizon, across the published dispersionMost optimistic line-wise(67)Highest single house(79)Median, adopted(203)Lowest single house(325)Most pessimistic line-wise(411)
Above the requirementBelow the requirement
Every point on this scale sits below zero. The most favourable assembly of published forecasts available anywhere still falls short of the spending rule.

Solving the other way is starker. For the policy portfolio to earn 8.10% with every other line at the median, US equity would have to return 11.23% a year for ten years. That is 276bps above the highest published forecast for the line and implies a cyclically adjusted price-earnings ratio of about 72 in 2036, which is 1.6 times the December 1999 peak.

Two further facts widen the gap and both belong in front of the Board. The Statement assumes higher-education inflation of 3.20%; Commonfund forecasts 3.4% for FY2026 against 3.6% actual in FY2025, which lifts the requirement to about 8.30% and the gap to roughly (222)bps. And 8.10% is stated additively; compounded, 4.50% spending on 3.20% cost inflation with 0.40% of fees requires 8.28%, a further 18bps. The office has used the Statement's 8.10% throughout so that every figure in this report reconciles to the governing document, and records that the true hurdle is higher than the one it has failed to meet.

The systematic evidence


9 of 40 signal and line combinations have a positive out-of-sample R² against the expanding historical mean. The composite scores (1.61)% pooled, with a Clark-West t-statistic of -0.77. On this evidence the signals do not beat assuming the historical average.

That result sits with the base rate rather than against it, and the office is explicit that it is not claiming otherwise. The replication literature does not agree on one number and the disagreement is methodological rather than empirical. Hou, Xue and Zhang replicate 452 anomalies and find about 35% clear a conventional hurdle and 18% a multiple-testing one. Jensen, Kelly and Pedersen reach 82% on the same question, and their own decomposition shows the largest single step is testing alpha rather than raw return. The range is 0.18 to 0.82. Where the literature converges is on decay: McLean and Pontiff find a published edge loses 26% out of sample and 58% after publication, so the operating rule is to halve any published number.

Nine positive cells out of forty is 22.5%, inside the low end of that range. The office found what the prior said it would find. If the desks had come back with a signal that worked they would be claiming membership of a minority and would owe the Committee an account of why theirs belonged there. They did not, so the recommendation follows from the evidence rather than from a view about markets.

Out-of-sample R², every signal against every line

Out-of-sample R² against the expanding historical meanper cent. positive means the signal beat assuming the averagecarrycarry dycompositemomentumreversaltrendvolatilityUS equity(2.6)(2.6)(2.7)(2.9)(2.1)0.80.0Developed ex-US(1.7)(1.7)0.7(0.6)(2.2)(1.1)1.7Emerging markets(2.1)(2.1)(1.2)(2.7)(1.5)(6.5)(0.5)US Treasury duration(1.1)0.92.00.1(0.6)(0.8)(1.2)US investment grade0.41.6(0.8)(2.4)(0.6)(2.5)(3.5)US high yield2.11.9(1.6)(1.7)(0.3)(4.7)2.0Commodities(19.0)(19.0)(3.0)(1.6)(11.2)0.0(1.0)Listed real estate(0.2)(0.2)(2.2)(0.2)(0.8)(0.5)0.8
Beat the historical meanWorse than the historical mean
Forty cells. The clay is the finding: most of these signals are worse than assuming the historical average, which is what the replication literature predicts and what the office reports rather than tuning away.
Linecarrycarry dycompositemomentumreversaltrendvolatility
%%%%%%%
US equity(2.62)(2.62)(2.74)(2.86)(2.14)0.800.03
Developed ex-US(1.74)(1.74)0.68(0.62)(2.23)(1.12)1.66
Emerging markets(2.12)(2.12)(1.21)(2.71)(1.54)(6.49)(0.46)
US Treasury duration(1.06)0.871.990.13(0.62)(0.83)(1.15)
US investment grade0.391.62(0.78)(2.44)(0.55)(2.51)(3.52)
US high yield2.121.93(1.61)(1.75)(0.30)(4.74)1.98
Commodities(19.02)(19.02)(2.95)(1.63)(11.19)0.00(0.96)
Listed real estate(0.22)(0.22)(2.20)(0.23)(0.82)(0.45)0.81

Computed against the expanding-window historical mean, the Campbell and Thompson (2008) and Welch and Goyal (2008) definition, in strict chronological order with nothing tuned on the test period. 14 of 56 cells are positive. Negatives sit in parentheses and are the majority, which is the finding rather than an embarrassment. Clark-West t-statistics and the sign-restricted variant are in outputs/quant/r2oos.json; one t-statistic of the forty exceeds 2.0, which is roughly what chance produces.

What a tactical programme can earn against this mandate

The fundamental law, in the constrained form of Clarke, de Silva and Thorley (2002), caps the programme before any position is taken. Nominal breadth is 36, being nine lines across four meetings a year. Effective breadth is 2.0 once the lines are collapsed for cross-correlation and consecutive quarters for signal persistence, which is about 5% of nominal. At an information coefficient of 0.03 and a transfer coefficient of 0.5 under long-only constraints, permitted ranges and a 50bps minimum trade, the expected information ratio is 0.0212. Against the 200bps tracking-error budget that is 4.2bps a year of alpha, against 6.4bps of turnover cost at the turnover this programme runs.

The arithmetic, before any view is expressed
Expected alpha 4.2bps a year against 6.4bps of cost. The programme does not clear its costs.

The realised experience on this window points the other way, and the office states it rather than leaving it to a reader to find. The desk's cost figure assumes 80% of net asset value traded a year at 8bps one-way. The programme actually traded far less than that: realised turnover cost was 2.6bps a year, roughly two and a half times lower than assumed, and the realised active return was +21.8bps a year against an expected 4.2bps. On realised numbers the programme cleared its costs comfortably over these five years.

The office still recommends against running it, for two reasons that a reader should weigh against the paragraph above. The realised information ratio of 0.27 carries a standard error of about 0.45, so +21.8bps is not distinguishable from zero and the same programme returns (22)bps a year measured over two years and (16)bps over four. And the ex-ante arithmetic is the forward-looking statement while the realised figure is one draw from a distribution this window cannot pin down. Preferring the ex-ante number is a judgement, not a fact, and it is the judgement this office is making.

The counter-case is put rather than buried. Sneddon (2020) argues that correlation across bets raises rather than lowers the achievable information ratio, which would reverse the sign of the breadth haircut entirely. The office does not rest on the haircut. Even at full nominal breadth of 36, the expected alpha is roughly 18bps against 6.4bps of cost for an information ratio near 0.09, and no committee should fund a programme on that. Grinold and Kahn make the same point about quarterly benchmark timing directly: a breadth of four means an information ratio of 0.5 requires an information coefficient of 0.25, which is above the level they describe as the signature of a faulty backtest.

Volatility management: two questions with different answers

Whether volatility is forecastable and whether scaling exposure by a volatility forecast improves risk-adjusted returns are different claims, and they get conflated. The first is settled and the effect is large. The Quantitative desk's log-variance forecasts beat the expanding mean out of sample with Clark-West t-statistics above three, and the literature from Engle and Bollerslev through Corsi's HAR is unambiguous. Set against a monthly equity-premium R² of half a per cent or less, volatility forecasting is two orders of magnitude the easier problem.

The second is contested. Moreira and Muir (2017) report a large alpha and a materially better Sharpe ratio. Cederburg, O'Doherty, Wang and Yan (2020) show across 103 strategies that the implied positions are not implementable in real time and that out-of-sample versions underperform the unmanaged portfolios. Harvey and co-authors localise the Sharpe benefit to equities and credit and find that what remains everywhere else is a reduction in tail severity.

The honest reading for this mandate is that the supporting literature tests levered, monthly-rebalanced, long-short factor books. This is a long-only, unlevered, quarterly, nine-line asset allocation running against a 200bps budget, and it cannot capture the mechanism those papers identify. What does carry across is the reduction in tail severity, and that lands directly on the Board's drawdown limit, which is rank 3 in the hierarchy and above the return objective at rank 5. So the office adopts volatility-responsive risk control and books no alpha for it.

The macro view, its deviations and their falsifiers


The Macro desk classifies the current regime as overheat: expansionary growth, inflation above target, policy close to neutral and ample liquidity. The classification rule is arithmetic and published in the desk paper, so a trustee can apply it themselves and disagree with the rule rather than with a judgement. The load-bearing input is that the three-month bill at 3.87% against core PCE at 3.41% leaves a real policy rate of 0.46%, which is not restrictive.

IPS 4.4 requires that a view which cannot be shown wrong does not enter a recommendation, and that every deviation from consensus carries what would refute it and a date by which that would be known. The desk's deviations are below, with the position each justifies.

#The viewConsensus, and its sourceWhat would refute itKnown byPosition
bps
D1Core PCE inflation momentum does not roll over on the consensus schedule. The three-month annualised rate stays at or above 3.0% through the November 2026 reference month.Philadelphia Fed Survey of Professional Forecasters, Q2 2026 (released 15 May 2026): median core PCE 3.3% Q4/Q4 for 2026 falling to 2.4% Q4/Q4 for 2027. FOMC Summary of Economic Projections, 17 June 2026: median core PCE 3.3% for 2026, 2.5% for 2027, 2.1% for 2028. Both paths require the momentum rate to be decisively through 3% well before the end of 2026.Core PCE three-month annualised, computed from PCEPILFE as (level_t / level_t-3)^4 - 1, prints below 3.0% in the BEA Personal Income and Outlays release covering November 2026 data.2026-12-31500
D2Ten-year inflation compensation is too low. The 10-year breakeven rises to 2.45% or above within twelve months.The market itself: T10YIE at 2.24% on 30 June 2026 and 2.20% on 28 July 2026. Against that, the SPF Q2 2026 median 10-year (2026-2035) annual average CPI forecast is 2.40% and PCE 2.22%, and the New York Fed Survey of Consumer Expectations for June 2026 (released 7 July 2026) puts median three-year expectations at 3.3%, the highest since June 2022, and five-year at 3.0%.T10YIE fails to close at or above 2.45% on any day between 28 July 2026 and 30 June 2027.2027-06-30650
D3The FOMC delivers at least one further tightening. The target range is above 3.50-3.75% following the March 2027 meeting.New York Fed Survey of Market Expectations, June 2026 (distributed 3 June, 61 of 62 dealers responding): the modal fed funds midpoint is 3.63% at every meeting from June 2026 through March 2027, that is, no change, with easing only from 2027 Q2. Dealers put 9% probability on a hike at the July 2026 meeting. Consensus is genuinely split here: the FOMC's own median dot for end-2026 is 3.8%, above the current 3.625% midpoint, so the committee's own projection is on this desk's side and the sell side is not.The fed funds target range is still 3.50-3.75% or lower immediately following the March 2027 FOMC meeting.2027-03-31700
D4High yield is not being paid for the risk it carries. The index option-adjusted spread trades above 4.00% at some point within twelve months.The market: BAMLH0A0HYM2 at 2.80% on 29 June 2026 and 2.81% on 27 July 2026, the 17th and 21st percentile of the history available to this study. Against that, the SPF Q2 2026 assigns a mean probability of a negative real GDP quarter of 17.9% for 2026 Q2, 25.1% for Q3, 24.5% for Q4 and 25.7% for 2027 Q1.BAMLH0A0HYM2 fails to close at or above 4.00% on any day between 28 July 2026 and 30 June 2027.2027-06-30150
D5No deviation on growth. The underweight rests on what is being paid for the earnings, not on a forecast of them.SPF Q2 2026 median real GDP growth 2.2% for 2026 and 1.9% for 2027; FOMC SEP median 2.2% for 2026 and 2.3% for 2027; Atlanta Fed GDPNow at 1.6% for 2026 Q2 as of 27 July 2026.The proxy, computed as SPY trailing twelve-month dividend yield plus 2.0% assumed real growth less DFII10, rises above 1.50% before 30 June 2027, through a lower price, a higher payout or a lower real yield.2027-06-30200

The desk records that its first three deviations are one proposition rather than three independent bets, and sizes them as one. That is the correct treatment and it is the kind of admission a desk marking its own homework does not usually make.

Why this office built a wall, with the number that justifies it

US real GDP for 2022 Q2 was first published at (0.93)% annualised on 28 July 2022. On today's vintage the same quarter reads +0.63%. The revision is +1.56 percentage points and the sign did not cross zero until the annual benchmark revision published on 26 September 2024, which is 791 days after the original print.

The consequence is not academic. A desk backtesting off today's values spends those 791 days believing the economy grew in a quarter where every person actually trading it saw a contraction, and where the second consecutive negative quarter, which was true on the vintage available then and is false on the vintage available now, was the dominant market narrative of that summer. The Macro desk ran the counterfactual: at 30 September 2022 the point-in-time regime read is slowdown, stagflation risk, while the same rule on today's vintage reads expansion, overheat. The two produce allocations seven percentage points of gross weight apart, including two points more high yield and two points less duration. The tilt reverses. The backtest looks clean throughout.

That is why this study reads every macro series from the ALFRED vintage current on the decision date, and why the enforcement is a module rather than a convention. The verification section sets out what happens when the enforcement is deliberately removed.

The two independent allocations, before reconciliation


Both drafts are tabled as they were produced, including the parts that did not survive reconciliation. Neither desk saw the other's work.

LinePolicyQuantActiveMacroActiveGap
%%bps%bpsbps
US equity3832.5(554)36.0(200)(354)
Developed ex-US2021.818020.00180
Emerging markets1214.424411.0(100)344
US Treasury duration1222.01,0005.5(650)1,650
US investment grade83.0(500)7.0(100)(400)
US high yield50.0(500)3.5(150)(350)
Commodities33.1118.0500(489)
Listed real estate23.21192.00119
T-bills00.007.0700(700)
Ex-ante tracking error84bps99bps
Where the two desks disagreequantitative active weight less macro active weight, basis pointsUS Treasury duration1,650T-bills(700)Commodities(489)US investment grade(400)US equity(354)US high yield(350)Emerging markets344Developed ex-US180Listed real estate119
Quant more positiveMacro more positive
The disagreement is the finding. Two desks that agreed everywhere would have produced one view twice.

Where they agree, and whether that is confirmation

They agree on developed ex-US equity and listed real estate, both at policy, and they agree in direction on US equity, US investment grade and US high yield, all modestly underweight. That agreement is weaker evidence than it looks. Both desks read the same prices from the same data layer, so a common input can produce a common answer without either desk confirming the other. The underweight to US equity in particular traces in both cases to the same observation, that the line is expensive against its own history, which is one fact counted twice rather than two facts agreeing.

The one agreement that is genuine confirmation is on high yield. The Quantitative desk reaches it from spread carry against realised volatility; the Macro desk reaches it from a credit spread in the tightest decile of its available history against a policy rate it judges insufficiently restrictive. Those are different routes to the same position and that is worth more than the size of the position warrants.

Where they disagree, and how it was resolved

Before the disagreement itself, one property of the rule that combines them. The historical record blends the two desks by equal weight on their active vectors, which sounds neutral and is not. The Quantitative desk takes systematically larger positions: its active vector averages 14.1 percentage points against the Macro desk's 7.7, and it was the larger of the two at every one of the twenty meetings. The adopted allocation therefore resembles the Quantitative view far more closely than the Macro view, with a mean cosine similarity of 0.91 against 0.66. An equal weight on vectors of unequal size is not an equal weight on opinions, and the effect is roughly two to one in the model desk's favour. This was not intended and is disclosed rather than corrected, because changing the rule after seeing the record is the error the pre-commitment exists to prevent.

The disagreement is concentrated, which makes it tractable. It is almost entirely Treasury duration, where the Quantitative desk is 10.0 points overweight and the Macro desk is 6.5 points underweight, a gap of 16.5 points. Commodities and cash account for most of the rest.

DisagreementQuantMacroThe evidence that decided itResolution
Treasury duration, 16.5pp apartOverweight 10.0pp. Momentum and carry both positive after the 2025 rally; the line carries the lowest realised volatility in the estimation window and the optimiser buys it as risk reduction as much as as a view.Underweight 6.5pp. Real policy rate of 0.46% with core PCE at 3.41% is not restrictive; the desk expects at least one further hike and a higher breakeven, both falsifiable by stated dates.Neither is supported. The duration signal's out-of-sample R² against the expanding mean is negative, so the quant position rests on an estimator the evidence does not support. The macro position rests on three deviations the desk itself says are one proposition, and its falsifiers do not resolve until December 2026 at the earliest.Resolved to policy weight. A 16-point disagreement between two desks with no demonstrated skill is not information, it is noise with two authors.
Commodities, 5.0pp apartAt policy. Momentum negative, carry weak.Overweight 5.0pp, sized to the 8% line cap, on the inflation view.The commodity line costs 25bps one-way to trade against 1.5bps for US equity, and a 3pp exit is 93% of a day's volume in DBC. The position is the most expensive in the opportunity set to hold and to unwind.Resolved to policy weight. The macro case is one proposition already counted in the inflation deviations, and the implementation cost consumes a material part of any gain.
Cash, 7.0pp apartZero. The optimiser holds no cash because cash has no expected return and the tracking-error budget is better spent elsewhere.Seven points, as risk reduction against the regime read.IPS 4.1 is explicit that cash is a position and not a residual, and that raising it is the cheapest way to cut risk. That supports the macro instinct. But the instinct is being used to express a directional view the evidence does not carry.Resolved to policy weight, with cash retained as the funding line for the distribution rather than as a position.

The reconciled allocation


Policy weights on every line. Ex-ante tracking error of zero against the benchmark, against a budget of 200bps. The office is returning the entire active risk budget unspent, and the reason is not caution but arithmetic: the expected value of spending it is negative.

LinePolicyRecommendedActivePermitted rangeCorridorCost
%%bps%ppbps one-way
US equity3838028 to 48±1.001.5
Developed ex-US2020012 to 28±1.254.0
Emerging markets121205 to 19±1.008.0
US Treasury duration121205 to 22±0.753.0
US investment grade8803 to 13±1.006.0
US high yield5500 to 10±1.2512.0
Commodities3300 to 8±0.7525.0
Listed real estate2200 to 6±0.505.0
T-bills0000 to 10±0.501.0
Total1001000
Recommended position against policy and permitted rangeweight, per cent of net asset valueUS equity38.0 / 38.0Developed ex-US20.0 / 20.0Emerging markets12.0 / 12.0US Treasury duration12.0 / 12.0US investment grade8.0 / 8.0US high yield5.0 / 5.0Commodities3.0 / 3.0Listed real estate2.0 / 2.0T-bills0.0 / 0.0
Recommended weightPermitted range, IPS 4.1Policy weight

IPS 3.3 requires that a recommendation say which of the two objectives it is giving ground on, and states that one claiming to satisfy both has not understood one of them. This recommendation gives ground on the return objective. It funds 8.10% on no plausible set of assumptions, and the office says so rather than reaching for the risk that might close the gap on paper. The drawdown limit is rank 3 and the return objective is rank 5, so the hierarchy makes the choice before any argument is heard. The office notes that holding policy weights does not satisfy the drawdown limit either, which is the second amendment question.

The compliance test


Risk does not advise. Risk rejects. IPS 2.1 gives the risk function no allocation authority and states that an allocation which fails does not proceed to the Committee, and that the remedy is a different allocation or an amendment to the Statement and never an adjustment to the test. The test is code, in taa/compliance.py, and it runs on every proposed allocation and on every one of the twenty allocations in the five-year record.

Seventeen checks across every binding constraint: the liquidity floor and the distribution cover at rank 1, leverage and the board exclusions at rank 2, realised and ex-ante drawdown at rank 3, the tracking-error budget at rank 4, then the permitted range on each line and each sleeve, the minimum trade size against corridor width, investable dates, and three structural checks. A missing covariance matrix returns NOT ASSESSED, which counts as a failure rather than a pass, because a constraint that could not be tested has not been satisfied.

The test shown rejecting things

CaseWhat was plantedVerdictIPS rankConstraint the test named
policy_controlNothing. This is the Board's own policy portfolio (IPS 4.1).PASS-WITH-DISCLOSUREnone
range_breach_inside_teUS investment grade cut to 2.50% against a 3% to 13% range, moved into cash. A defensive tilt, so tracking error stays at roughly a quarter of the budFAILline_range
te_breach_ranges_okEvery line pushed to an end of its own permitted range at once. US equity 48%, developed ex-US 12%, EM 5%, Treasuries 22%, IG 3%, high yield 0%, commoFAIL4tracking_error
negative_weight_leverageCash at (5.00%), funding US equity at 43%. Gross exposure 1.10 times net asset value.FAIL2leverage_gross, leverage_short, drawdown_ex_ante, line_range
liquidity_floor_breachThe custodian reports that every vehicle except the T-bill line has stopped clearing within five business days at fund size. Cash stands at 1% of NAV,FAIL1liquidity_floor, liquidity_distribution
dust_trade_30bpA 30bps shift from emerging markets into US equity, against a 50bps minimum trade.FAILmin_trade
sleeve_breach_lines_okEquity sleeve at 82% against a 60% to 80% band, built from US equity 45%, developed ex-US 24% and EM 13%, each comfortably inside its own line range.FAIL3drawdown_ex_ante, sleeve_range
drawdown_breachThe most drawdown-exposed allocation the range set permits. Equity at the 80% sleeve ceiling with EM at its 19% maximum, high yield at its 10% maximumFAIL3drawdown_ex_ante
realised_drawdown_breachThe policy weights, with a realised NAV path that fell 26% peak to trough.FAIL3drawdown_realised
direct_exclusion_breachThe commodities line implemented through a vehicle carrying direct thermal coal exposure, as reported by the Implementation desk.FAIL2board_exclusions
investable_date_breachThe policy weights proposed as at 30 June 2005, when high yield (HYG, 2007) and commodities (DBC, 2006) did not yet exist.FAILinvestable_date
malformed_nanUS equity set to NaN.FAIL1structural_finite, structural_sum, liquidity_floor, liquidity_distribution, leverage_gross, leverage_short, board_exclusions, drawdown_realised, drawdown_ex_ante, drawdown_stress, tracking_error, line_range, sleeve_range, corridor_width, min_trade, investable_date
weights_do_not_sumUS equity at 40%, leaving the weights summing to 102%.FAIL2structural_sum, leverage_gross, drawdown_ex_ante
covariance_withheldThe policy weights, with no covariance matrix supplied.FAIL3drawdown_ex_ante, tracking_error

14 cases, 13 of which are deliberately non-compliant and every one rejected. 14 of 14 landed on exactly the constraint that was planted, with the expected IPS rank. The remaining case is the policy portfolio itself, run unchanged as a control.

A compliance test that has only ever passed is not evidence that the portfolio complies, it is evidence that the test was written to agree. Thirteen deliberately non-compliant allocations were put through it, one for each binding constraint, and each was rejected with the correct constraint named and the correct IPS rank attached. The case the Statement names by name is included: an allocation inside the 200bps tracking-error budget, at 39.8bps, and outside the permitted range on US investment grade. IPS 4.1 says a position inside the budget and outside its range is a breach, and the test returns FAIL on the range while returning PASS on the budget.

The risk desk then mutated its own module, disabling each of the seventeen checks in turn in a sandbox copy and rerunning the suite. All thirteen mutants died. No check in the module is decorative.

The control, and what it returns on the Board’s own portfolio

Policy portfolio, run through the test as a control
PASS-WITH-DISCLOSURE. No gating check fails. Nine disclosures are required under IPS 3.5, and the ex-ante drawdown reads (21.60)% against a (20.00)% limit.

Two things in that control deserve the Committee's attention. First, the policy portfolio cannot be certified as silently compliant with the tobacco and thermal coal exclusions. Every broad index vehicle in the opportunity set carries incidental exposure, and IPS 3.5 anticipated exactly this: compliance is assessed at the vehicle level and incidental exposure in a broad index vehicle is disclosed rather than deemed compliant by silence. The largest single tobacco weight is not in equity at all. It is 1.44% in LQD, the investment grade credit vehicle, which is the sort of thing a vehicle-level test finds and a sleeve-level assertion does not. SPY holds no coal producer but does hold seventeen coal-burning utilities, and the desk has flagged the generation-versus-extraction question to the Board under IPS 2.3 rather than deciding it. The MANDATE.md working extract omits this disclosure obligation entirely, which is the most consequential of the differences between the extract and the Statement.

Second, the ex-ante drawdown estimate for policy weights is (21.60)% against a (20.00)% limit, and the policy portfolio breached the limit in two of five replayable historical episodes: COVID at (25.94)% and 2022 at (22.73)%. The risk desk records that because the model puts the Board's own policy portfolio beyond the Board's own limit, it set the ex-ante gate at the looser of the mandate limit and the policy portfolio's own figure, and names this as the most questionable choice in the module. The office agrees it is questionable and has not overruled it, because the alternative is a test that fails the policy portfolio at every meeting and therefore gates nothing. The correct resolution is the amendment question at IPS 2.3, not a calibration.

The risk desk also records a limitation the office wants in front of trustees rather than in a footnote: the 2008 crisis is outside the sanctioned data cache, which begins in July 2009. The worst episode the stress replay can see is therefore not the worst episode that occurred. The desk did not reach around the point-in-time layer to obtain it, which was the right call and leaves the estimate optimistic by an unknown margin.

Investment Committee, minutes of the meeting of 30 June 2026


Seven members appointed by the Board, of whom four are independent of University management and three carry professional investment experience. Six present, quorum of four met. The Chief Investment Officer attended and chaired the investment agenda and did not vote, per IPS 2.2.

1. Papers tabled

DeskPaperIts checkReturned
Capital MarketsTen-year expected returns, nine lines, seven housesAdopted figures lie inside the cited dispersion; weighted return recomputes to 1bp5 of 5
SystematicPredictor survival, volatility management, the fundamental lawEvery claim carries a source and a verification status; the law arithmetic recomputes26 of 26
Implementation & OperationsTransaction costs, corridors, the reporting standardCosts reconcile to issuer-published 30-day median spreads53 of 53
QuantitativeSignals, risk model, optimiser, out-of-sample evidenceLook-ahead and range assertions at all twenty meeting datespassed
MacroPoint-in-time regime, what is priced, deviations and falsifiersNo input dated after the meeting; the GDP sign change reproduces688 of 688
RiskThe compliance testThirteen planted breaches each rejected correctly13 of 13 mutants died

2. What the compliance test returned

The recommended allocation, being policy weights, returns PASS-WITH-DISCLOSURE. No gating check fails. Nine disclosures are required under IPS 3.5 in respect of incidental tobacco and thermal coal exposure in broad index vehicles, the largest being 1.44% of LQD. The ex-ante drawdown estimate is (21.60)% against the (20.00)% limit at IPS 3.3, which is recorded as a breach of the Statement by the Board's own policy portfolio and referred under IPS 2.3.

3. Where the two independent estimates disagreed, and how it was resolved

The Quantitative and Macro desks disagreed materially on Treasury duration, by 16.5 percentage points, the Quantitative desk overweight and the Macro desk underweight. They disagreed by 5.0 points on commodities and 7.0 points on cash. Both positions on duration were rejected on evidence rather than split: the Quantitative desk's rests on an estimator whose out-of-sample R² against the expanding mean is negative, and the Macro desk's rests on three deviations the desk itself identifies as a single proposition, none of which resolves before December 2026. The Committee accepted the Chief Investment Officer's submission that a sixteen-point disagreement between two desks with no demonstrated skill is not information.

4. Decision

The Committee ratified the recommendation to hold policy weights for the year to 30 June 2027, to take no intentional active risk, and to rebalance only on breach of the corridors set out below. The Committee ratifies policy and does not approve individual trades, which remain the responsibility of the Chief Investment Officer under IPS 2.1.

The Committee resolved to refer two amendment questions to the Board under IPS 2.3: that the spending rule cannot be funded from the policy portfolio on any published set of capital market assumptions, and that the drawdown limit is inconsistent with the policy portfolio the Board has adopted.

5. Dissent

One dissent was recorded and it was not resolved. A member with professional investment experience dissented from the decision to return the entire 200bps tracking-error budget unspent. The grounds were that the fundamental-law arithmetic relies on an effective breadth of 2.0 against a nominal 36, that the haircut is model-dependent, and that Sneddon (2020) argues correlation across bets raises rather than lowers the achievable information ratio, which would reverse its sign. The member proposed retaining a 50bps tracking-error position in the lines where the two desks agree by different routes.

The dissent was resolved against, on the grounds that the programme does not clear its costs even at full nominal breadth, where the expected information ratio is approximately 0.09. The member asked that the minutes record the objection stands whether or not the breadth haircut is correct, since the decision was taken on evidence that does not depend on it. That request is recorded here.

No other dissent was recorded. On the two amendment questions the Committee was unanimous, and the office notes plainly that unanimity on a finding this unwelcome is worth the trustees' scepticism rather than their comfort. The findings were reached by three desks that did not see each other's work, which is the reason the office puts weight on the agreement.

6. What would cause the Committee to revisit this before the next scheduled meeting

TriggerThresholdKnown byWhat the Committee would do
Peak-to-trough drawdown(15.00)% from the prior peak, three quarters of the limitmonitored monthly, reported continuouslyConvene between meetings under IPS 2.2 and consider raising cash within the 0 to 10% range, which IPS 4.1 states is the cheapest available means of reducing risk
Corridor breach on any linethe per-line corridor below, from ±0.50 to ±1.25ppmonitored monthlyRebalance to target, which is an execution matter for the Chief Investment Officer and not a Committee decision
Published capital market assumptionsthe median ten-year policy return rising above 7.50%, closing more than half the gapnext annual vintages, from September 2026Reconsider whether the spending-rule amendment question remains live
The Macro desk's deviationscore PCE three-month annualised below 3.0%the release covering November 2026, by 31 December 2026Nothing in the allocation. The position is already policy weight. The falsifier is recorded so the desk's judgement can be scored
Board response on either amendment questionany Board resolutionat the Board's discretionRework the recommendation against whichever objective the Board amends

Risk


ConstraintIPSRankLimitRecommended allocationStatus
Liquidity within five business days3.4115% minimum100% of the pool is daily-liquid ETFsPASS
Quarterly distribution cover3.41USD 9.5m a quartercovered from same-week liquid assets without forced salePASS
Leverage, gross exposure3.52≤ 100% of NAV100.0%PASS
Board exclusions, tobacco and thermal coal3.52no direct exposureno direct exposure; incidental index exposure in nine vehiclesPASS-WITH-DISCLOSURE
Drawdown, realised3.33(20.00)%(20.70)% over five yearsBREACHED
Drawdown, ex ante3.33(20.00)%(21.60)% at policy weightsBREACHED
Tracking error, ex ante4.24200bps0bps at policy weightsPASS
Permitted range, every line4.1per lineevery line at policyPASS
Sleeve ranges4.1equity 60 to 80%equity 70%PASS
Minimum trade against corridor width4.2, 4.550bpsevery corridor at least 50bps widePASS
Return objective3.258.10%6.08% expectedNOT MET

Two constraints are not met and the report does not soften either. The drawdown limit is breached by the policy portfolio itself, historically and prospectively, and the return objective falls short by 202bps. The constraint hierarchy at IPS 3.6 resolves the tension between them: the drawdown limit is hard at rank 3 and the return objective is best-efforts at rank 5, so the office does not take additional risk to pursue the return. That both fail simultaneously is the substance of the two amendment questions.

Rebalancing policy and the operating calendar


IPS 4.5 requires rebalancing on breach of a tolerance band rather than on a fixed calendar, with corridor widths set by reference to the volatility and transaction cost of each line, and requires that the Committee be told what they are and what determined them.

The Implementation desk sets the half-width of each corridor as c = clip(5 · cost^(1/3) / active volatility, floor 0.50pp, cap the lesser of 25% relative and 80% of range headroom). The cube root on cost is Leland (1999). The directions matter and are easy to state backwards, so they are stated here explicitly: transaction cost widens the corridor, volatility narrows it, and correlation with the rest of the portfolio widens it. Corridors are not uniform, because a 2% policy weight in listed real estate cannot carry the same absolute band as a 38% weight in US equity.

LinePolicyCorridorNo-trade bandRelativeOne-way cost
%pp%%bps
US equity38±1.0037.00 to 39.00±2.61.5
Developed ex-US20±1.2518.75 to 21.25±6.24.0
Emerging markets12±1.0011.00 to 13.00±8.38.0
US Treasury duration12±0.7511.25 to 12.75±6.23.0
US investment grade8±1.007.00 to 9.00±12.56.0
US high yield5±1.253.75 to 6.25±25.012.0
Commodities3±0.752.25 to 3.75±25.025.0
Listed real estate2±0.501.50 to 2.50±25.05.0
T-bills0±0.500.00 to 0.501.0

The 50bps minimum trade at IPS 4.2 bites on three lines, and the Statement anticipated the interaction: a corridor narrower than the minimum trade cannot be acted on. The risk-optimal corridor for commodities is 0.37pp and for listed real estate 0.53pp, both at or below the floor, and cash cannot carry a symmetric band at all because its policy weight sits on its range floor. All three are held at the 0.50pp floor and the constraint is recorded as forced rather than chosen.

On destination, theory says trade to the near edge of the no-trade region rather than back to target, following Constantinides and the transaction-cost literature. Under a 50bps minimum that generates a trade of approximately zero, so the office trades to target and records the departure from theory and its cause. The whole corridor set consumes 26.7bps of the 200bps tracking-error budget through drift alone, and a full reset to policy costs about USD 50,600 on a USD 850m fund.

Operating calendar

WhenWhatWhoIPS
MonthlyPosition monitoring against corridors; report to the CommitteeChief Investment Officer2.1, 4.5
On corridor breachRebalance to target. Not a Committee decisionChief Investment Officer2.1, 4.5
QuarterlyCommittee meets; performance against benchmark; compliance on every proposalInvestment Committee2.2, 4.3
Annually, 30 JuneReset to policy; report to the Board against the benchmark to GIPSBoard of Trustees4.3, 4.5
Year three, on receiptStage the USD 60m campaign inflow into policy weights over a defined window. Not timed against a market viewChief Investment Officer3.4
June 2027Scheduled review of this StatementInvestment Committee2.3

The instruction that the campaign inflow is staged rather than timed appears in the IPS at 3.4 and not in the MANDATE.md extract. An office working from the extract alone could stage that inflow tactically and believe itself compliant.

Verification


Historical analysis in this study uses only what was knowable at the time, and the enforcement is a wall rather than a convention. Every read of historical data passes through taa/pitdata.py, which takes an as-of date and refuses to return anything published after it. The raw cache is reachable only from that module, and the restriction holds three ways: a runtime guard on the store, the as-of gate on every value returned, and a static test that walks the import graph of the whole package and fails if any analysis module imports the store, imports a network library, or names the cache by path.

The wall's first act was to block the office's own data pull, because the guard identified callers by module name and a module run with python -m is named __main__. It was fixed by identifying callers by file, which is stricter. It later caught the Quantitative desk keying a cache on the raw store's path, which was a reasonable thing to want and was resolved by serving an opaque identifier from the sanctioned module rather than by granting an exemption.

The suite, and the suite broken on purpose

Twelve tests pass: three static, six runtime, three planted violations. Then the enforcement is deliberately removed, one piece at a time, in a sandbox copy of the package, and the suite is required to go red. A guard nobody has watched fail is a guard nobody has tested.

Mutation appliedWhat it disablesResultTest that flipped to FAIL
as-of gate disabledthe truncation that drops observations after the as-of dateCAUGHTruntime: price reads are truncated at the as-of date; runtime: publication
gate truncation deletedthe filter itself, leaving the assertion in placeCAUGHT, suite aborted
gate assertion deleted (expected inert)a redundant backstop behind a working filterINERT BY CONSTRUCTION
publication lag ignoredthe lag between an observation's date and its releaseCAUGHTruntime: publication lag is applied, not just the observation date
raw-store caller guard disabledthe rule that only pitdata may read the raw cacheCAUGHTruntime: raw store refuses a caller that is not pitdata
investable-date check removedIPS 4.1, investable dates bindCAUGHTruntime: a line is refused before its vehicle listed
anachronism reason not requiredthe requirement to declare a current-vintage input used historicallyCAUGHTplanted: an undeclared anachronism is refused

Two entries deserve explanation rather than a tick. The mutation that deletes the backstop assertion inside the gate is expected to survive and is reported as such: that assertion is unreachable while the filter above it works, so removing it alone cannot change any observable behaviour. That is what defence in depth means and it is not the same thing as an untested guard. The mutation that deletes the filter instead does get caught, and it is caught by that same assertion firing, which is the backstop demonstrating it is not decorative.

The first run of this exercise found three surviving mutations, and two of them were defects in the tests rather than in the code. The publication-lag test used 29 March 2024 as its as-of date, which was Good Friday: no observation existed that day, so removing the lag changed nothing and the test passed regardless. The anachronism test read a file that was not in the cache, so it failed with FileNotFoundError and was recorded as a pass without ever reaching the check it was written to exercise. Both were passing for the wrong reason, which is worse than failing, because a test that passes for the wrong reason is counted as evidence. Neither would have been found without deliberately breaking the code underneath them.

The hindsight test

Guarding the data layer is necessary and not sufficient. The harder leak is in the writing: the record is composed after the five years have run, by someone who knows how it turned out. So the discipline is mechanical. No field in any decision entry, other than the outcome block, may reference a date later than that meeting. The outcome is written last and appears in no reason. Watch items are written at a meeting, never revised, and resolved at the next one. Seven checks across all twenty entries, all passing, and the suite goes red when a forward reference is injected.

One of those checks initially failed on a false positive, matching the string "0.1" from an outcome against an unrelated signal reading. It was tightened to genuine outcome fields at real precision rather than loosened, because a test that fails a clean record while passing a dirty one is not a test.

Where the inputs are anachronistic

Some inputs genuinely cannot be reconstructed as they stood. A published house forecast from three years ago is usually simply gone, and no archive of prior vintages exists in public. The point-in-time module refuses to serve such a series into a historical context unless the caller states a reason, which is written to an access log and surfaces here. No anachronistic input was admitted into any of the twenty historical decisions. The capital market assumptions in this report are current-vintage and are used only for the forward-looking question of what the policy portfolio is priced to earn, which is a statement about today and carries no point-in-time problem.

Two data limitations are recorded rather than worked around. The ICE BofA option-adjusted spread series are served by the free FRED endpoint for a rolling three-year window only, beginning 31 July 2023, so eight of the twenty meeting dates have three liquidity indicators rather than four. Nothing was interpolated and the dashboard shows which quarters are affected. And the sanctioned price cache begins in July 2009, so the 2008 crisis is outside the stress replay; the worst episode the risk desk can see is not the worst that occurred.

Assumptions, and where the extract differs from the Statement


MANDATE.md is the working extract this office keeps beside the Statement. The two agree on every number this study depends on. All nine policy weights, all nine permitted ranges, the three sleeve ranges and eleven scalar limits are identical, which is checked mechanically by tests/check_mandate.py by parsing the extract and comparing it to the transcription of the Statement. There are no numerical conflicts.

They differ in coverage. The extract carries the arithmetic and omits the governance, which is Section 2 of the Statement in its entirety, together with four operative obligations elsewhere. Where this report follows the Statement and not the extract, the IPS governs and the difference is recorded below.

IPSIn the extractWhat the Statement requiresWhat an extract-only office would get wrong
2.1absentRisk function holds no allocation authority and its test gates the CommitteeAn office working from the extract alone has no compliance veto. The IPS is explicit that an allocation which fails does not proceed to the Committee and that the remedy is never an adjustment to the test.
2.2absentInvestment Committee composition, quorum and the CIO's non-voting chairSeven members, at least four independent of University management, at least three with professional investment experience, quorum of four, CIO chairs the investment agenda and does not vote. None of this is derivable from the extract.
2.2absentMinutes record dissent, and a decision recorded as unanimous was unanimousThe Board reads the minutes as the primary evidence that the Committee deliberated rather than ratified. An extract-only office would not know the minutes carry that weight.
2.3absentAn unattainable objective is escalated to the Board as an amendment questionThis is the operative instruction when the return objective cannot be met. The IPS forbids resolving it inside the portfolio by taking risk the Statement does not permit. The extract's 'best efforts' ranking alone does not say where the finding goes.
2.5absentCapital market assumptions from multiple named houses, with dispersion disclosedThe IPS states plainly that a single-source assumption is not acceptable and that the Committee is told which houses, of what vintage, and what the dispersion is. An extract-only office could table one forecast.
3.3partialA recommendation claiming both objectives are satisfied has not understood one of themThe extract asks which objective is being given ground on. The IPS goes further and rejects the answer 'neither'.
3.4absentThe campaign inflow is staged into policy weights and is not timed against a market viewThe extract records the USD 60m inflow but not the prohibition on timing it. Tactically staging that inflow would breach the IPS while looking compliant against the extract.
3.5partialBoard exclusions are assessed at the vehicle level and incidental index exposure is disclosed rather than deemed compliant by silenceThis is the most consequential omission. The extract lists the exclusions with no disclosure obligation, so a broad index vehicle carrying incidental tobacco or thermal coal exposure would pass silently. Every equity vehicle in the opportunity set is a broad index vehicle.
3.5partialLeverage is defined as gross exposure exceeding net asset valueThe extract says 'no leverage at the fund level (UBTI)' without a testable definition. The IPS gives one, which is what makes it checkable by code.
4.3absentPresentation follows GIPS, including risk statistics for the benchmark and blended-benchmark disclosureThe extract carries no reporting standard at all. An extract-only office would not know it must show the benchmark's risk statistics and not only the portfolio's.
4.5absentRebalancing on band breach rather than calendar, corridors set by volatility and cost, annual resetThe extract carries the 50bps minimum trade but not the rebalancing policy it interacts with, nor the requirement that the Committee be told what the corridors are and what determined them.

Modelling assumptions

AssumptionWhat was assumedWhy, and what it costs
Study window1 July 2021 to 30 June 2026, sixty monthly observations, twenty quarterly meetings, fiscal years ending 30 JuneThe window is a parameter, not a constant. It is defined once in taa/config.py and every stage reads it from there, so changing it and rerunning reproduces the whole study on the new window with no other edit. Sixty observations is very thin: the standard error on a Sharpe ratio at this sample size is about ±0.45, which is wider than any result in this report.
Regimes in the windowOne tightening cycle and one recovery, at most two regimesA five-year window contains one or two regimes. Every statistic here is conditioned on a period containing the 2022 drawdown and the recovery that followed, and would look materially different on a window that excluded either. Shortening the window to three years turns the five-year active return of +22bps a year into (6)bps a year, which is the same programme measured differently.
Benchmark constructionPolicy portfolio at IPS 4.1 weights, rebalanced monthlyRebalancing frequency is a GIPS 24.C.27 disclosure item and this choice is not neutral. Tested after the fact: a never-rebalanced policy portfolio returns 8.56% a year over this window against 8.26% for the monthly-rebalanced blend, so the benchmark used here is 29.7bps a year EASIER to beat and the reported active return is correspondingly flattered. The report originally asserted the opposite without testing it.
Total return seriesYahoo Finance adjusted closes, dividends reinvestedAdjusted closes are restated retroactively when a dividend is paid, so the level of a past adjusted close is not what a screen showed that day. The return between two past dates is the correct total return, and no return in this study is computed across the as-of boundary, so no look-ahead is introduced.
Investable datesEach line starts at its own vehicle's listing dateIPS 4.1 binds. Over this window every line was investable throughout, so nothing is spliced. On a longer window the point-in-time layer refuses a line before its vehicle existed rather than silently substituting index history.
Transaction costsOne-way, 1.5bps on US equity to 25bps on commoditiesIssuer-published 30-day median bid-ask spreads under SEC Rule 6c-11, marked up for size and for premium-discount behaviour. Figures quoted for institutional single-stock trading do not apply and are not used.
FeesTrading costs modelled; the 0.40% IPS 3.2 cost load not deducted from reported returnsThe 0.40% is an office and custody cost inside the return requirement rather than a trading cost. GIPS 24.A.1.b requires a net-of-fees presentation for the composite; the returns here are net of trading and gross of that load, and the distinction is stated rather than assumed.
Reconciliation rule, historical recordEqual weight on the two desk allocationsApplied unchanged across all twenty meetings. Equal weight because neither desk has demonstrated skill that would justify preferring it. Every historical decision is mechanical and the report says so rather than inventing deliberation.

The design system used

This report is set in the Coldbrook Capital design system, the house system shipped in ds/ in this folder: ds/colors_and_type.css holds the tokens and ds/preview/ ships the component previews. Colours are the token values from that stylesheet rather than a remembered approximation, and the components follow their previews. Three departures are recorded. The stylesheet opens with a Google Fonts import, which is dropped so these documents render identically from disk with no network. The stylesheet sets --navy: #0C1E48 while every preview and the written brand document use #0A1B3D, and the stylesheet's own --up token is #0A1B3D described as "same as navy", which it no longer is; the tokens file governs and the drift is reported rather than silently resolved. And the wordmark is Ashcroft's, since Coldbrook is the fictional firm the system was authored for and putting its mark on another institution's document would be wrong. There is no red or green anywhere in these documents: direction is carried by navy against clay, by parentheses on negatives, and by position relative to a zero axis.

Evidence appendix


Every claim taken from the literature, with a source a reader can open, marked according to whether the desk verified it in session or recalled it. The distinction matters: a training cutoff makes a recalled number a hypothesis rather than a fact, and several of these have moved.

40 claims from the Systematic desk, 32 verified in session and 8 recalled (80% verified).

ClaimValueSourceStatus
The classic equity-premium predictors have predicted poorly both in-sample and out-of-sample, are unstable, and would not have helped a real-time invenegative OOS R2 for essentially the whole seWelch & Goyal (2008), Review of Financial Studies 21(4), 1455-1508, abstractVERIFIED
In Welch-Goyal Table 1, every one of the twelve classic monthly predictors has a negative full-sample out-of-sample R-squared against the expanding hiOOS R2 from -1.78% (earnings-price) to -27.1Welch & Goyal (2008), RFS, Table 1, full-sample columnsVERIFIED
Re-examining 29 predictors from 26 papers published after 2008 plus the original 17, through end-2021, most do not survive.more than one-third fail even in-sample; of Goyal, Welch & Zafirov (2024), 'A Comprehensive 2022 Look at the Empirical Performance of Equity Premium Prediction', RFS 37(11), 3490-3557VERIFIED
Imposing two weak restrictions (sign restriction on the regression coefficient, non-negativity of the equity-premium forecast) makes most predictors bsmall but positive OOS R2 for most restricteCampbell & Thompson (2008), RFS 21(4), 1509-1531; NBER WP 11468VERIFIED
The correct yardstick for an out-of-sample R-squared is the squared Sharpe ratio at the same frequency, because the proportional increase in a mean-vamonthly squared Sharpe S2 = 1.2% (monthly SRCampbell & Thompson (2008), Section 2, equations (8) and (9)VERIFIED
The utility gain to a mean-variance investor from timing expected returns is about 35% of lifetime utility.35%Campbell & Thompson (2008), as reported and benchmarked against by Moreira & MuirVERIFIED
Large-scale replication of the published anomaly literature with microcaps controlled finds most anomalies fail.of 452 anomalies, 65% fail |t|>1.96 (replicaHou, Xue & Zhang (2020), 'Replicating Anomalies', RFS 33(5), 2019-2133VERIFIED
Multiple testing across the published factor zoo implies a much higher significance hurdle than t = 2.0, and a large fraction of published factors are316 factors catalogued from 313 papers; recoHarvey, Liu & Zhu (2016), '...and the Cross-Section of Expected Returns', RFS 29(1), 5-68; NBER WP 20592VERIFIED
Published cross-sectional predictors decay out of sample and decay further after publication.returns 26% lower out-of-sample (pre-publicaMcLean & Pontiff (2016), 'Does Academic Research Destroy Stock Return Predictability?', Journal of Finance 71(1), 5-32VERIFIED
A Bayesian hierarchical model of factor replication that pools information across factors and countries reaches the opposite conclusion to Hou-Xue-Zha82.4% replication rate in the US and 82.4% gJensen, Kelly & Pedersen (2023), 'Is There a Replication Crisis in Finance?', Journal of Finance 78(5), 2465-2518VERIFIED
The gap between a 35% and an 82% replication rate is methodological and can be decomposed step by step, which is the actual finding.35% (HXZ) -> 55.6% (longer sample, 15 added Jensen, Kelly & Pedersen (2023), Figure 1 and surrounding textVERIFIED
Out-of-sample decay of published cross-sectional predictors is modest in the first years after the original sample ends.74% of in-sample long-short return persists Chen & Zimmermann (2022), 'Publication Bias in Asset Pricing Research'VERIFIED
The standard reconciliation of Hou-Xue-Zhang with other meta-studies (microcap de-emphasis) is wrong; the real driver is misclassification of failuresonly about 26% of Hou-Xue-Zhang's long-shortChen & Zimmermann (2022), 'Publication Bias in Asset Pricing Research', Section 2.1VERIFIED
Open Source Asset Pricing reproduces published cross-sectional predictors at near-perfect rates in-sample.98% of 161 clearly-significant original charChen & Zimmermann, 'Open Source Cross-Sectional Asset Pricing', Critical Finance ReviewRECALLED
Time-series momentum: the past 12-month excess return positively predicts the next month's return across futures markets.58 liquid futures and forward instruments; aMoskowitz, Ooi & Pedersen (2012), Journal of Financial Economics 104(2), 228-250VERIFIED
The statistical evidence for time-series momentum does not survive proper inference.asset-by-asset regressions show little TSM iHuang, Li, Wang & Zhou (2020), 'Time series momentum: Is it there?', JFE 135(3), 774-794VERIFIED
Carry predicts returns cross-sectionally and in the time series across asset classes, and is not subsumed by known predictors.average carry-strategy Sharpe 0.74 across niKoijen, Moskowitz, Pedersen & Vrugt (2018), 'Carry', JFE 127(2), 197-225; NBER WP 19325VERIFIED
Value and momentum premia appear consistently across eight markets and asset classes with a strong common factor structure, and are negatively correlaeight markets and asset classes; three-factoAsness, Moskowitz & Pedersen (2013), 'Value and Momentum Everywhere', Journal of Finance 68(3), 929-985VERIFIED
When returns are regressed on a lagged persistent stochastic regressor such as dividend yield, the OLS estimator is biased in finite samples because tover 1927-96 the bias equals roughly one-thiStambaugh (1999), 'Predictive Regressions', JFE 54(3), 375-421RECALLED
Long-horizon predictability evidence built from overlapping regressions is not independent evidence, because the estimators are almost perfectly correanalytical correlation of 99% between 1- andBoudoukh, Richardson & Whitelaw (2008), 'The Myth of Long-Horizon Predictability', RFS 21(4), 1577-1605VERIFIED
Scaling factor exposure by the inverse of last month's realised variance produces positive alphas and higher Sharpe ratios across many factors.market strategy: annualised alpha 4.86%, appMoreira & Muir (2017), 'Volatility-Managed Portfolios', Journal of Finance 72(4), 1611-1644; NBER WP 22208VERIFIED
Volatility management does not survive real-time implementation.across 103 equity strategies, reasonable outCederburg, O'Doherty, Wang & Yan (2020), 'On the performance of volatility-managed portfolios', JFE 138(1), 95-117VERIFIED
Momentum's risk is time-varying and forecastable, and targeting constant volatility on the momentum factor removes the crashes.targeting 12% constant volatility virtually Barroso & Santa-Clara (2015), 'Momentum has its moments', JFE 116(1), 111-120VERIFIED
Volatility targeting helps risk assets and does little for anything else, and its main benefit is tail-shape rather than Sharpe.60 assets, daily data from 1926 to 2017; ShaHarvey, Hoyle, Korgaonkar, Rattray, Sargaison & Van Hemert (2018), 'The Impact of Volatility Targeting', Journal of Portfolio Management 45(1), 14-33RECALLED
The standard volatility-timing implementation contains a look-ahead bias, and correcting it destroys the result.after correcting the bias the maximum drawdoLiu, Tang & Zhou (2019/2020), 'Volatility-Managed Portfolio: Does It Really Work?', Journal of Portfolio Management 46(1), 38-51RECALLED
Conditional variance is autoregressive: volatility clusters and is forecastable from its own history.ARCH (Engle 1982, Econometrica) and GARCH (BEngle (1982), Econometrica 50(4), 987-1007; Bollerslev (1986), Journal of Econometrics 31(3), 307-327RECALLED
A simple heterogeneous autoregressive model of realised volatility forecasts volatility with high accuracy out of sample.out-of-sample Mincer-Zarnowitz R2 for S&P 50Corsi (2009), 'A Simple Approximate Long-Memory Model of Realized Volatility', Journal of Financial Econometrics 7(2), 174-196; author's lecture slides, SNS Pisa 2010VERIFIED
Volatility and returns are not comparably forecastable, and the gap is roughly two orders of magnitude.R2_oos of roughly 0.76 to 0.82 for realised Derived from Corsi (2009) and Welch & Goyal (2008) / Campbell & Thompson (2008)VERIFIED
The information ratio of an unconstrained active programme is approximately the information coefficient times the square root of breadth.IR = IC x sqrt(BR)Grinold (1989), 'The Fundamental Law of Active Management', Journal of Portfolio Management 15(3), 30-37RECALLED
Portfolio constraints break the fundamental law; the correction is a transfer coefficient, the cross-sectional correlation between risk-adjusted activIR = TC x IC x sqrt(BR); their simulation stClarke, de Silva & Thorley (2002), Financial Analysts Journal 58(5), 48-66, as restated and quoted in Zhou, 'The Fundamental Law of Active Management: Redux'VERIFIED
Measured transfer coefficients for a realistically constrained long-only portfolio are well below one, and the long-only constraint is the single largTC = 0.332 with all constraints imposed; 0.6Clarke, de Silva & Sapra (2004), 'Toward More Information-Efficient Portfolios', Journal of Portfolio Management, Fall 2004, 54-63VERIFIED
Breadth must be adjusted downward for correlation between bets.BR_eff = N / (1 + rho x (N - 1))Buckle (2004), 'How to calculate breadth: An evolution of the fundamental law of active portfolio management', Journal of Asset Management 4(6), 393-405RECALLED
The effective-breadth haircut is contested: modelling the full portfolio-construction problem suggests correlation between returns and between alphas return correlations and alpha correlations bSneddon (2020), 'Strategy Design and the Fallacies of Breadth', Journal of Asset Management 21, 626-635; Northfield webinar, March 2021VERIFIED
Benchmark scale for information coefficients.a good forecaster has IC = 0.05, a great forGrinold & Kahn, 'Active Portfolio Management', chapter 10 (Forecasting), as reproduced in Yan's chapter-by-chapter study notesVERIFIED
Grinold and Kahn themselves state that quarterly benchmark timing has too little breadth to produce a respectable information ratio.an independent benchmark-timing forecast eveGrinold & Kahn, 'Active Portfolio Management', chapter 15 (Benchmark Timing), as reproduced in Yan's study notesVERIFIED
The fundamental law understates true active risk because it ignores variation in the information coefficient itself; realised active risk is often matIR is better estimated as mean(IC) / std(IC)Qian & Hua, 'Active Risk and Information Ratio', Journal of Investment ManagementVERIFIED
Standard error of an estimated Sharpe ratio under IID returns.SE(SR) = sqrt((1 + SR^2 / 2) / T); at T = 60Lo (2002), 'The Statistics of Sharpe Ratios', Financial Analysts Journal 58(4), 36-52, equation (9) and Table 1VERIFIED
Definition of the out-of-sample R-squared used throughout this literature.R2_oos = 1 - sum(r_t - rhat_t)^2 / sum(r_t -Campbell & Thompson (2008), Section 1; identical benchmark to Welch & Goyal (2008)VERIFIED
Nested-model forecast comparison requires adjusting the MSPE difference for the noise the larger model introduces by estimating parameters that are zefhat_{t+J} = (y_{t+J} - yhat1)^2 - [(y_{t+J}Clark & West (2007), 'Approximately normal tests for equal predictive accuracy in nested models', Journal of Econometrics 138(1), 291-311, equations (2.1) and (3.15)VERIFIED
Blended all-in one-way execution cost for the nine implementation vehicles.approximately 8bps one-way, weighted across Desk assumption, calibrated to published ETF bid-ask spread rangesRECALLED

Capital market assumptions, houses and vintages

HousePublicationVintageBasis
VanguardVanguard Capital Markets Model (VCMM) return forecasts / Setting realistic expectations2026-06-30 (equity lines); 2025-09-30 (fixed income, commodities, REITs)10y nominal geometric
J.P. Morgan2026 Long-Term Capital Market Assumptions, 30th annual edition (Executive Summary)2025-09-3010y nominal geometric (published as annualised compound over a 10-15y horizon)
BlackRockBlackRock Investment Institute Capital Market Assumptions, May 2026 update, USD, 'Starting point' scenario2026-03-3110y nominal geometric
Invesco2026 Invesco Capital Market Assumptions, Q1 update, USD (Figure 6)2025-12-3110y nominal geometric
Northern TrustNorthern Trust Asset Management Capital Market Assumptions, 2026 edition, 10-year outlook2025-09-3010y nominal geometric
SchwabSchwab's 2026 Long-Term Capital Market Expectations2025-10-3110y nominal geometric
Research AffiliatesResearch Affiliates Asset Allocation Interactive, as reported by Morningstar (RA's own tool requires a login and so fails the public-data test)2025-12-3110y nominal geometric
GMOGMO 7-Year Asset Class Forecast, as reported by Morningstar. Memo reference only, excluded from the medians because the horizon is 7 years and the basis is real2025-117y real geometric, converted to nominal at the 2.21% 10y breakeven (FRED T10YIE, 2026-07-27)

The two pre-reconciliation allocations, as tabled

LinePolicyQuantitative deskActiveMacro deskActive
%%bps%bps
US equity3832.46(554)36.00(200)
Developed ex-US2021.8018020.000
Emerging markets1214.4424411.00(100)
US Treasury duration1222.001,0005.50(650)
US investment grade83.00(500)7.00(100)
US high yield50.00(500)3.50(150)
Commodities33.11118.00500
Listed real estate23.191192.000
T-bills00.0007.00700
Total100100.00100.00

Quantitative desk rationale, as submitted: The desk recommends the policy portfolio. The composite signal has a pooled out-of-sample R2 of -1.61 per cent against the expanding historical mean, negative on 6 of 8 lines, with a Clark-West t of -0.77. Across the five signals and eight risky lines, 9 of 40 cells are positive. On that evidence the estimator does not earn active risk, and the size of a tilt should follow the evidence for it rather than the size of the budget available to express it. The constrained allocation reported here is the mechanical output of the optimiser run at the full budget; it is the model's answer and it is wh

Macro desk rationale, as submitted: Overheat. Growth is expansion on the 30 June vintage (growth score 4 of a possible 4: real GDP 2.09% annualised for 2026 Q1, payrolls averaging 188k over three months, a Sahm gap of 0.10pp, industrial production 1.67% year on year), and inflation is above target and firming (core PCE 3.41% year on year with a 3.52% three-month annualised run rate). The position that follows is not a growth call. It is a call on the price of two things. First, policy: the 3-month bill at 3.87% against core PCE at 3.41% is a real policy rate of 0.46%, below any plausible neutral, so the stance is neutral rather

What was verified against what was recalled

The Capital Markets desk fetched every house forecast in session and each carries a URL. Two inputs are marked recalled and stated as such at the point of use: the long-run real earnings growth assumption in the bottom-up equity cross-check, and parts of the historical context around prior CAPE peaks. The Systematic desk fetched the primary papers rather than summaries of them where the paper was reachable, and marks eight of forty claims as recalled. Where a desk could not reach a primary source it says which secondary source it used instead, which happened once, for Research Affiliates, whose own tool requires a login and whose figures were taken from Morningstar.

No paywalled source was used anywhere in this study and no credential was required. The one place a subscription would have improved the work is a clean forward earnings yield for the equity risk premium proxy, which the Macro desk records as out of scope by design and substitutes a dividend-yield construction for.

Where to find the rest


The five-year decision record, twenty quarterly entries with reasons, binding constraints and compliance results, is a separate document: decision_record.html. The interactive record is dashboard.html, which opens from disk with no network. The methods notebook, tying every method to the paper it comes from, is methods.ipynb. Every algorithm is a runnable Python file in taa/, the desk papers are in desks/, and the verification artifacts are in tests/.

Two supplementary notes sit in outputs/. Three things the office did that were worth watching records how six concurrent desks behaved as a system, with the clock time of each episode. The three decisions that earned the most is an outcome-selected analysis of the best three of the twenty, written with hindsight deliberately and labelled as such, and it does not change the recommendation.

Before any of this is published or quoted outside the Committee, read AUDIT.md. It records what in this study can and cannot be trusted: that the five-year record is a simulation of a rule rather than a track record, that the performance numbers cannot be separated from zero and change sign with the measurement window, and that the committee minutes are a construct whose reasoning is genuine and whose meeting is not.

Ashcroft University Endowment  ·  Annual Report to Trustees  ·  Year ended 30 June 2026Ashcroft University Endowment