Leversens
← Back to algorithm

Backtest framework

The empirical engine. Rigorous, conservative, and designed to avoid the classic backtesting traps.

Universe
S&P 500 constituents

Point-in-time membership where possible; survivorship-bias minimised.

Period
Feb 2007 → Feb 2026

19 years covering GFC, EU debt crisis, COVID, AI rally.

Rebalance frequency
Monthly

Month-end signals, daily P&L tracking until next rebalance.

Accounting lag
2-3 months

Fundamental data only used after the 10-K publication date.

Positions
Top decile, capped at 40

Concentrated enough for conviction, diversified enough for stability.

Weighting
Quality-proportional

Higher-quality stocks get larger weights.

Bias prevention