<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Bias-Variance Tradeoff | Sebastian Stöckl</title><link>https://www.sebastianstoeckl.com/tags/bias-variance-tradeoff/</link><atom:link href="https://www.sebastianstoeckl.com/tags/bias-variance-tradeoff/index.xml" rel="self" type="application/rss+xml"/><description>Bias-Variance Tradeoff</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Fri, 24 Apr 2026 00:00:00 +0000</lastBuildDate><image><url>https://www.sebastianstoeckl.com/media/icon_hu_579dce1bfbea7b2a.png</url><title>Bias-Variance Tradeoff</title><link>https://www.sebastianstoeckl.com/tags/bias-variance-tradeoff/</link></image><item><title>Risk-Adjusted Forecast Performance</title><link>https://www.sebastianstoeckl.com/projects/risk-adjusted-forecast-performance/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://www.sebastianstoeckl.com/projects/risk-adjusted-forecast-performance/</guid><description>&lt;h1 id="alpha-without-snake-oil-aligning-forecast-evaluation-with-investor-objectives"&gt;Alpha Without Snake-Oil: Aligning Forecast Evaluation with Investor Objectives&lt;/h1&gt;
&lt;p&gt;Return forecasts are almost universally evaluated with statistical loss functions — RMSE, MAE, out-of-sample R² — inherited from the classical forecasting literature. Yet the investor&amp;rsquo;s objective is not statistical fit: it is economic performance, typically expressed through the Sharpe ratio of a mean-variance-optimized portfolio. This translation is far from innocuous. MSE-based criteria weight all forecast errors symmetrically and ignore the covariance structure through which errors actually enter the investor&amp;rsquo;s objective, so a model that looks excellent on standard accuracy metrics can still leave substantial economic value on the table.&lt;/p&gt;
&lt;p&gt;This research program takes that disconnect as its central object of study. Rather than proposing yet another predictor, it asks: &lt;em&gt;what is the right yardstick&lt;/em&gt; for evaluating forecasts whose end-use is portfolio construction, and how much of the observed &amp;ldquo;shortfall in attainable performance&amp;rdquo; can that yardstick actually explain?&lt;/p&gt;
&lt;h2 id="core-contribution"&gt;Core contribution&lt;/h2&gt;
&lt;p&gt;The unifying construct is the &lt;strong&gt;Sharpe-ratio gap&lt;/strong&gt; — the shortfall between the maximum attainable Sharpe ratio under perfect foresight and the Sharpe ratio realized by a portfolio built on estimated inputs. The program develops a risk-adjusted family of forecast-error measures — &lt;strong&gt;RAFE&lt;/strong&gt; (Risk-Adjusted Forecast Error, mean side), &lt;strong&gt;C-RAFE&lt;/strong&gt; (covariance/precision-alignment side), and &lt;strong&gt;T-RAFE&lt;/strong&gt; (total) — that map directly to this gap. A master inequality decomposes the gap into two additively separable components, each admitting an exact bias–variance identity. The traditional RMSE emerges as a special case of this family under restrictive simplifying assumptions, making explicit &lt;em&gt;which&lt;/em&gt; assumptions must be relaxed to recover economic relevance.&lt;/p&gt;
&lt;h2 id="key-findings-across-the-paper-set"&gt;Key findings across the paper set&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
establishes the multivariate risk-adjusted error measure, shows that RMSE is a highly restrictive special case, and documents — in simulation and empirics — that RAFE and C-RAFE explain the Sharpe-ratio shortfall across a broad set of portfolio strategies where RMSE does not.&lt;/li&gt;
&lt;li&gt;
derives the full bias–variance identity of the Sharpe-ratio gap and maps classical shrinkage, James–Stein, and factor-model estimators onto a unified (x, y)-frontier, nesting the Kan–Zhou two-fund and Tu–Zhou three-fund rules as special cases.&lt;/li&gt;
&lt;li&gt;
shows that deliberately coarsening forecast inputs into ranks or groups improves Sharpe ratios relative to plug-in mean-variance — with gains increasing in the severity of estimation error, consistent with the bias–variance logic developed in the accompanying theory.&lt;/li&gt;
&lt;li&gt;
traces the microfoundations of parameter uncertainty to structural breaks in individual stocks, proposing break-age as a machine-learning-based proxy that is priced in the cross-section — grounding the abstract &amp;ldquo;estimation error&amp;rdquo; of the portfolio literature in an observable firm-level characteristic.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="ongoing-work"&gt;Ongoing work&lt;/h2&gt;
&lt;p&gt;Current extensions push the agenda in four directions: completing the Sharpe-gap bias–variance decomposition for a broader class of regularized and factor-based estimators; adapting risk-adjusted loss functions to regression and machine-learning training objectives; developing portfolio-aware model-selection criteria that replace OOS R² at the evaluation stage; and applying economically aligned objectives to AI-based asset allocation, where the mismatch between training loss and downstream Sharpe ratio is particularly acute.&lt;/p&gt;
&lt;h2 id="collaborators"&gt;Collaborators&lt;/h2&gt;
&lt;p&gt;Lukas Salcher (University of Liechtenstein), Michael Hanke (University of Liechtenstein)&lt;/p&gt;</description></item><item><title>Risk-Adjusting Forecasts for Increased Portfolio Performance</title><link>https://www.sebastianstoeckl.com/publications/wp2026_risk_adjusting_forecasts/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://www.sebastianstoeckl.com/publications/wp2026_risk_adjusting_forecasts/</guid><description>&lt;div class="callout flex px-4 py-3 mb-6 rounded-md border-l-4 bg-blue-100 dark:bg-blue-900 border-blue-500"
data-callout="note"
data-callout-metadata=""&gt;
&lt;span class="callout-icon pr-3 pt-1 text-blue-600 dark:text-blue-300"&gt;
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m16.862 4.487l1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L6.832 19.82a4.5 4.5 0 0 1-1.897 1.13l-2.685.8l.8-2.685a4.5 4.5 0 0 1 1.13-1.897zm0 0L19.5 7.125"/&gt;&lt;/svg&gt;
&lt;/span&gt;
&lt;div class="callout-content dark:text-neutral-300"&gt;
&lt;div class="callout-title font-semibold mb-1"&gt;Note&lt;/div&gt;
&lt;div class="callout-body"&gt;This is the &lt;strong&gt;next iteration&lt;/strong&gt; of &lt;a href="https://www.sebastianstoeckl.com/publications/2026_lost_in_translation/"&gt;&lt;em&gt;Lost in Translation? Risk-Adjusting RMSE for Economic Forecast Performance&lt;/em&gt;&lt;/a&gt; (Salcher, Stöckl &amp;amp; Hanke, &lt;em&gt;Journal of Forecasting&lt;/em&gt;, 2026).
Where the published paper introduces risk-adjusted forecast-accuracy measures (RAFE, C-RAFE, T-RAFE) and documents their link to economic performance, the present paper derives the full bias–variance identity of the Sharpe-ratio gap and maps classical shrinkage and factor-model estimators onto a unified frontier of portfolio rules.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item></channel></rss>