Most risk-of-ruin Monte Carlo resamples a strategy's realised P&L, which quietly bakes in the good luck you are trying to stress and understates the tail. Here is the correction that made my honest drawdown distribution far fatter than my first one, plus the relative gate a long-only sleeve actually needs. First person, British English, illustrative numbers only.
Everyone sells walk-forward validation as proof a strategy is out-of-sample. It is not. I ran my own walk-forward pipeline on pure random-walk noise and it still produced a healthy positive stitched Sharpe, because out-of-sample is a property of provenance, not partitioning. Here is the random-walk control that tells you whether your pipeline, or your edge, produced the number.
Look-ahead bias is the default state of careless backtest code, not an exotic edge case, and it survives review because it reads as ordinary pandas. Here is the corrupt-the-future causality test I now gate on: poison every price after a date, then assert nothing computed before it moves. If the past shifts when you poison the future, the strategy is reading ahead.
The expected best Sharpe of a parameter sweep climbs as the grid grows, even when every strategy in it is worthless. Here is the deflated Sharpe ratio explained as a practitioner sees it, with a small N to noise-ceiling lookup table you can apply to your own sweep tonight, and the one rule that killed my proudest grid-search winner: N is the pool, not the podium.
The most dangerous code in a trading repo is the throwaway research notebook. One structural rule, dependencies that flow in a single direction, keeps it out of production and turns invisible coupling into a number you can grep.
Choosing a quant trading framework is not a feature comparison between NautilusTrader, backtrader and a DIY loop. It comes down to one property, and a rubric you can apply to any engine: does your backtest run the same code as live?
Using a floating-point number for money is a classic bug, but in a trading system it does not just round a penny wrong: it silently mis-sizes a live position. Here is why, and why a Money type is not the fix you think it is.
A beautiful equity curve is the default outcome of a backtest, not an achievement. Here is why every retail quant failure mode is biased toward optimism, and the one habit that survives contact with a live market: suspicion over celebration.
An analysis of the new ScenarioMIP design for CMIP7 (Van Vuuren et al., 2026), and what it means for science, disclosure standards, banks, lenders and real estate..
An introduction to my book, "Building a Production Quant Trading System", a practitioner's guide to the unglamorous 90% of systematic trading: why I wrote it, what to expect, and what not to expect.
A practical, end-to-end guide to moving a content site from WordPress to Next.js without losing your search rankings: the URL-preservation rule that governs everything, a content pipeline that survives the move, bilingual and RTL handling, the SEO and security work, and a cutover you can roll back.
How an ordinary teenager came to out-know Ptolemy, and why the same structural progress makes every one of us more ignorant than anyone who has ever lived. Hand a modern fifteen-year-old a blank sheet of paper and ask them to map the architecture of the cosmos, and they will sketch, without a moment’s hesitation, a
Inheriting Zeus: From the Pantheon to the Possibility Space If oxen and horses had hands, and could draw with their hands, they would draw the gods to look like oxen and horses. Xenophanes of Colophon, c. 570 BCE Two and a half thousand years before the science of psychology described projection, Xenophanes had already noticed
Managed WordPress hosting is a tax you pay in money, in performance, and in security anxiety. Here is how I kept the WordPress editor I love, ran it locally for free, and served the public site as static HTML on the edge: a zero-dependency Node crawler I have open-sourced.
Policymakers in Washington and Tehran are increasingly reading Middle Eastern volatility as prophecy rather than as crisis, and the two eschatologies are tuned to each other because they share the same Abrahamic architecture. That adds an Apocalypse Premium to every escalation: a layer of volatility in which compromise reads as betrayal rather than as strategy. The danger is not belief itself, but the shift from awaiting a script to performing it with modern military power.
Game theory is routinely read as proof that being nice pays. The real result is sharper: what wins is kindness with a spine, cooperation that opens generously, retaliates promptly, forgives completely and never surrenders the capacity to punish. From the Prisoner's Dilemma through Tit for Tat, Ostrom's commons, GRIT and superordinate goals, seven mechanisms show how that kind of cooperation gets built at every scale.
· 15 min
Essays in your inbox
New writing on Syria, sustainability and finance, a few times a month.
Unsubscribe anytime. Read by 4,200+ professionals.