File 01 · Method
How I work
Three rules that hold across every file in this cabinet
Markets first, code second
Discretionary trading taught me what a chart costs when you're wrong. I build models to answer questions the market already asked me — not to go hunting for patterns in noise. The intuition comes first; the Python is how I check whether the intuition survives.
Regimes, not averages
A single number over a decade hides the two months that mattered. Most of my research is about detecting when the rules of the game have quietly changed — hidden-Markov states, correlation structure, tail behaviour — and sizing accordingly.
Report it straight
Every figure on this site is labelled: live or backtest. A strategy at 0.3 Sharpe is a strategy at 0.3 Sharpe, and I'll say so before you ask. I'd rather be trusted than impressive.