A small book.
A real process.
Built from scratch on 30 June 2026. The point is not to manufacture a track record; it is to make the thinking visible — position sizing, risk, research, and the discipline to record the outcome.
How to read this book. I am deliberately showing a short history rather than dressing it up as performance evidence. The capital is small because it is personal. What matters here is the repeatable process: why a position exists, how large it is, what changed, and what happened next.
Compounding vs the market
Where the risk sits
What happened after the first trade?
47 trading days of TWR data, shown as a short observational record rather than an annualised claim.
Indexed to 100 at inception (Jun 30, 2026)
Max −5.50% (Aug 12 → 26)
47 obs · mean +0.14%/day
| Benchmark | Type | Jun 30 → Sep 4 | Portfolio | Active return | Read |
|---|---|---|---|---|---|
| Portfolio | — | +6.41% | — | — | This book |
| SPY | Broad · S&P 500 | +3.14% | +6.41% | +3.27pp | Outperformance |
| QQQ | Broad · Nasdaq 100 | −2.37% | +6.41% | +8.77pp | Strong outperformance |
All nine positions.
Position data as of 4 Sep 2026 — pulled live from Interactive Brokers.
USD, since inception
| Ticker | Sector | Shares | Entry | Current | Weight | Unrl. P&L | Return |
|---|
The risk-adjusted picture.
Risk-adjusted ratios
Absolute risk
| Metric | Portfolio | SPY | QQQ | Read |
|---|---|---|---|---|
| Sharpe (annualised) | 1.99 | 1.19 | −0.71 | Portfolio still leads on risk-adjusted return |
| Sortino (annualised) | 3.29 | 1.95 | −1.07 | Same story on downside-only risk |
| Annualised volatility | 15.3% | 11.1% | 20.7% | Portfolio sits between the two indices |
| Position | Flag | Detail | Severity |
|---|---|---|---|
| NVDA | New largest position | 16.74% of NAV — overtook AVGO as the largest position in the book on its rally, still comfortably under the 20% single-name guideline; up 15.53% since entry | Monitor |
| LHX | Largest dollar & % drawdown | −11.23% / −$83.17 unrealised — remains both the largest dollar loss and the largest percentage decliner in the book, and the gap has widened | Watch |
| Cash | Fully deployed | 0.5% cash — essentially no dry powder; next contribution needed before any new buy | Monitor |
Where the alpha came from.
Each sleeve is appraised against its actual sector ETF, not just the broad market — isolating whether stock selection and entry timing added value.
| Sleeve | Holdings | Sleeve return | Benchmark | Bmk. return | Excess | Read |
|---|---|---|---|---|---|---|
| Semiconductors | NVDA · AVGO | +4.73% | SOXX | −18.87% | +23.60pp | Sleeve held up while the sector cratered |
| Software | MSFT | +33.53% | IGV | +15.42% | +18.11pp | MSFT beat software sector hugely |
| Defence / Industrial | LHX · NOC · KTOS | −6.46% | ITA | −6.93% | +0.48pp | Sleeve fell just barely less than the sector |
| Healthcare | LLY · VRTX | −0.45% | XLV | +8.06% | −8.51pp | Sector rally outran the sleeve, now underwater |
| Utilities | CEG | +21.98% | XLU | −4.98% | +26.97pp | Nuclear-AI theme beat utilities |