Posts

Evolving Portfolio Weights: A Genetic Algorithm Approach to Mean Reversion

Image
In my previous post , I examined various weighting strategies within the S&P 500’s top 20 stocks and illustrated the phenomenon of regression toward the mean in financial markets. In this post, I take a different approach: applying a genetic algorithm (GA) to the same problem. The question is whether an evolutionary process — driven by selection, crossover, and mutation — will reveal similar patterns of convergence and mean reversion.

Regression Toward the Mean: Lessons from 35 Years of Portfolio Backtesting

Image
In my last post , I introduced the principle of regression toward the mean — the tendency for extreme outcomes to move closer to average over time. In this article, I’ll illustrate how this principle plays out in investing, using a backtested comparison of portfolio strategies across the S&P 500 since 1990.

Regression Toward the Mean: Why Big Wins and Bad Days Don't Last

Image
Regression toward the mean is one of the most common — and most misunderstood — phenomena in everyday life. People often mix it up with the gambler’s fallacy or with causal stories (e.g., “they must have gotten lucky” or “they must be slacking now”). In plain terms, regression toward the mean is a statement about probabilities: after an extreme observation, a less extreme observation is usually much more likely than an even more extreme one.

Hot-Hand vs Gambler’s Fallacy: Why Streaks Fool Us in Games of Chance

Image
Streaks feel meaningful. After a run of good luck, we grow bolder; after a streak of losses, we tell ourselves a win must be “due.” Two competing intuitions emerge from that feeling: the hot‑hand belief (success breeds success) and the gambler’s fallacy (long losses make a win more likely). They are logically opposed — if past wins truly make future wins more likely, then the gambler’s fallacy claim that losses make future wins more likely must be false, and vice versa — yet people ironically often endorse both statements. In sports, the existence of a genuine hot hand remains debated; in pure chance settings like many casino games, any momentum is an illusion. In this post, I use two simple agent‑based models to make that illusion concrete. The first model tests whether streaks change next‑trial probabilities, and the second shows how streak‑driven betting rules affect wealth and survival when the game has a small house edge. At the end, you can try both models yourself and reproduce ...

When Missing Voices and Missing Winners Mislead: Rethinking Retrospective Studies

Image
Retrospective studies are tempting: they use existing data, are cheaper than experiments, and can point to interesting patterns. But patterns are not causes. Two very common biases — survivorship bias and self-selection bias — quietly distort many retrospective findings so that results look stronger, clearer, and more actionable than they really are. Below I explain each bias with vivid examples, show how they sneak into everyday research, and offer practical ways to judge and improve retrospective claims.

Enshittification: How Platforms Shift From Delight to Extraction

Image
A few years ago, an ad on a search results page was clearly labeled and easy to ignore; that sponsor‑heavy layout used to be something you saw mostly on Chinese search engine Baidu, but now the same slick, indistinguishable promotions appear across global search engines, forcing extra scrolling and turning quick answers into guesswork. Enshittification describes a three‑stage pattern in which a platform first wins users by offering clear value, then privileges paying partners and advertisers to monetize that scale, and finally degrades the product so much that it harms both users and the businesses that rely on the platform. The phrase emerged in tech conversations as a blunt way to name the predictable harms that follow unchecked scale, extractive monetization, and weak competitive pressure. This post traces how platforms move from delight to monetization to destructive extraction, why concentration and lock‑in make that arc likely, and what could plausibly halt or reverse the proces...

The Knee of the S‑Curve: How Tipping Points Drive Platform Shifts

Image
Sometimes a tiny change flips an entire system — a spark that either fizzles or razes a forest.  Technology and complex systems share a pattern: long stretches of incremental change that abruptly yield new regimes. Understanding how and why those shifts happen helps explain phenomena as diverse as superconductivity, sudden ecosystem collapse, and the rapid adoption of new computing platforms. In this blog post,  I’ll use a simple agent‑based fire model to show how thresholds and randomness interact, then connect those lessons to S‑curves and platform shifts, and finish by assessing whether large language models might represent a genuine platform transition.