Method  ·  Data  ·  Evidence

Research infrastructure.

A classified research workspace, a rigorous evaluation discipline, and the data and tools that make every figure reconstructible.

This page describes how Monolith Research is organised — the library that classifies the research tree, the families of strategies built within it, the methods that separate genuine edges from artefacts, and the data and tools behind them. Strategy logic stays private; the surrounding evidence is made legible.

12 strategy families Reconstructible by snapshot Python · WRDS · Numerai
§ 1   The research library

Classified, versioned, and held to one bar.

The working research root is a classified, versioned library — not a loose archive. Old notebooks, live candidates, raw caches, and published summaries are separated by use and by evidence status, and each family is indexed by what it contains, what produced it, and whether it is still active.

Failed branches stay in the library, because a branch that was built, tested, and closed is evidence — the cost of re-running a dead idea without that record is exactly the cost of building it again. Two parts of that record are public: the Strategy Graveyard, where retired research is documented in full with the real numbers, and the open-source validation gate — Probabilistic and Deflated Sharpe, PBO by combinatorial cross-validation — that holds every candidate to the same bar.

A documented failure is a first-class result. Σ   Research discipline
§ 2   Strategy families Twelve families. Expand any to see what it covers. Mean-reversion · Trend · Microstructure · Cross-asset

The research spans twelve families built across the firm’s history — from mean-reversion and trend to microstructure, the equity cross-section, alternative data, and machine learning. Each strategy below expands to a short description; the current headline work is a research book of funding-grade sleeves, set out on the home page.

I

Mean-reversion & statistical arbitrage

Cointegration-driven spreads that revert to a stable relationship.

OU statistical arbitrage Researched

An Ornstein–Uhlenbeck mean-reversion engine over 90+ cointegrated cross-asset spread pairs, selecting the tightest, fastest-reverting handful each cycle.

Read the full note
Cross-asset OU multibot Researched

The OU framework extended with a cross-asset momentum overlay and an adaptive universe that re-ranks each rebalance.

Read the full note
Closed-end-fund discount reversion Researched

Closed-end funds drifting to an unusual discount or premium against the value of their holdings, traded market-neutral on the expectation the gap reverts.

Read the full note
Dual-class share spread Researched

The price gap between two share classes of one issuer with identical cashflows, traded long-cheap / short-rich on convergence.

Read the full note
II

Trend & momentum

Persistence and continuation across assets, sessions, and the futures curve.

Cross-asset trend following Researched

Time-series momentum across FX, equity indices, and commodities, sized by volatility.

Read the full note
Carry & trend Researched

FX carry combined with a trend filter, with risk balanced across positions.

Read the full note
Jump momentum Researched

Reaction and continuation around intraday gaps and price jumps.

Read the full note
Futures term structure Researched

Curve-shape and roll-yield signals on futures markets.

Read the full note
III

Intraday index systems

Opening-range and intraday structure on equity-index futures.

NAS100 opening-range breakout Live

An opening-range breakout and intraday-momentum hybrid on the NAS100, with strict session and risk controls.

Read the full note
NAS walk-forward study Researched

Extended walk-forward testing of intraday index variants under stressed costs.

Read the full note
IV

Commodity systems

Regime-filtered systems on gold and commodity markets.

Gold H4 system Researched

A daily-to-H4 gold system: a grey-model forecast, a multi-factor regime filter, and a confirmation layer.

Read the full note
Gold directional overlay Researched

A directional overlay tested on gold around a directional-change signal.

Read the full note
V

Macro-regime ensembles

Multi-sleeve systems that switch behaviour with the macro regime.

Macro-regime ensemble Researched

A daily-to-H4 ensemble that combines several sleeves — a quadrant regime read, a factor-trend sleeve, and more — by volatility parity.

Read the full note
VI

Cross-sectional equity & factors

Ranking the equity cross-section by momentum, value, low-vol, and learned alpha.

Equity cross-sectional momentum Researched

Ranking the equity cross-section by relative momentum, long the leaders against the laggards.

Read the full note
Low-volatility equity factor Researched

The low-volatility anomaly tested on a long-only equity cross-section.

Read the full note
Equity seasonality Researched

Calendar and turn-of-period effects in the equity cross-section.

Read the full note
Cross-sectional value Researched

A value factor built from a cross-sectional ranking of fundamentals.

Read the full note
Symbolic-regression equity alpha Funding-grade

A genetic-programming alpha miner run on a survivorship-correct, point-in-time US-equity panel, with a pre-registered blind holdout.

Read the full note
VII

Microstructure & order flow

Signals that live close to the tape — order-flow imbalance and the limit-order book.

Order-flow imbalance & DeepLOB Researched

Order-flow imbalance and limit-order-book features, screened foresight-first against the cost bar.

Read the full note
Order-flow imbalance v2 Researched

A rebuilt order-flow pipeline that screens the foresight ceiling before the model — futures, equity, and crypto arms.

Read the full note
Futures microstructure Researched

Intraday microstructure features on a real futures order book.

Read the full note
VIII

Alt-data & nowcasting

Turning non-price data — weather, trade flow, positioning — into forecasts.

Weather-to-gas nowcast Funding-grade

Population-weighted degree-days nowcasting US natural-gas storage, walk-forward out-of-sample R² 0.946.

Read the full note
Shipping-manifest equity signal Funding-grade

Customs bill-of-lading import flow read as a leading cross-sectional equity signal.

Read the full note
COT positioning Researched

CFTC Commitments-of-Traders positioning tested as a cross-sectional factor.

Read the full note
Post-earnings drift Researched

Post-earnings-announcement drift evaluated at scale on a point-in-time panel.

Read the full note
IX

Sentiment & NLP

News and social tone as a macro signal or a risk-warning layer.

Macro news sentiment Researched

GDELT tone and FinBERT scoring evaluated as a macro signal and risk-warning layer.

Read the full note
Political-sentiment overlay Researched

A sentiment overlay from social and news flow onto gold.

Read the full note
X

Crypto

Market-neutral cross-sectional work on the digital-asset tail.

Crypto small-alt tail (Tidewater) Researched

A market-neutral, cross-sectional ML long-short on the small-altcoin tail, with a pre-registered three-stage gate.

Read the full note
XI

Machine learning & crowd platforms

Learned models, candidate-generation engines, and independently-scored records.

Numerai RESIDUNET-CR Live

A crowd-residual model for the Numerai tournament — scored independently, with a live record.

Read the full note
Alpha factory Researched

A systematic candidate-generation and validation framework for testing many mechanisms quickly.

Read the full note
Genetic multi-strategy optimisation Researched

A genetic algorithm searching for a robust multi-strategy allocation.

Read the full note
XII

FX systems

Multi-pair foreign-exchange forecasting, sizing, and execution.

Forecast-to-fill Researched

Smoothing → confidence → volatility-targeting → fractional-Kelly sizing with ATR exits across FX pairs.

Read the full note
FX strength & trend Researched

Multi-pair foreign-exchange session-strength and trend research.

Read the full note
Development pipeline — research stages
IResearch

In-sample design — entries, exits, and the hypothesis stated before the test.

IIWalk-forward

Blind-fold validation and out-of-sample splits, with costs stressed beyond the realistic estimate.

IIIPaper observation

Simulated execution under real friction, with no capital at risk.

IVCapital test

Small size, rule-based limits, and daily reconciliation — entered only after the gate is cleared.

§ 3   Evaluation discipline Walk-forward, out-of-sample, stressed-cost. In that order. Methodology · Sequence · Burden of proof

Each research family has its own burden of proof, matched to the character of the strategy. Intraday candidates are checked through rolling walk-forward folds — each fold blind to the next — before a final held-out test. Mean-reversion candidates are split into formation (60%), validation (20%), and final holdout (20%) with no re-optimisation allowed between stages. The signal must behave in the holdout under exactly the parameters chosen during validation, or it does not advance.

Transaction costs are stressed in every evaluation. Spread estimates are inflated by a fixed multiplier; slippage assumptions are added at the position level. A strategy that cannot survive costs at 1.5× the realistic estimate is not carried into paper observation, regardless of its raw Sharpe.

The evaluation sequence is enforced by design. No candidate moves from in-sample optimisation directly to a capital test. The path is: in-sample, validation, final holdout, paper observation, then small size. Each gate requires a written record — the record is what makes any later result interpretable.

Negative results are kept alongside positive ones. The library records more closed branches than active ones. That is not a failure of research; it is the expected output of a process that holds every candidate to the same standard.

60% Formation
20% Validation
20% Holdout
Formation → Validation Parameters locked at formation. No re-optimisation permitted at any later stage.
Validation → Holdout Sharpe ≥ 1.5 post-cost required. Costs stressed at 1.5× the realistic estimate.
Holdout → Paper observation Holdout result must corroborate validation. Written record required before advancing to paper.
§ 4   Capital testing

Small size. Daily reconciliation. No override.

When a candidate clears the gate, it is taken to a capital test at deliberately small size. The point is not scale; it is to expose the research to the parts of reality a backtest cannot reach — real fills, real spreads, statements, overnight handling, and the behaviour of the operator under live conditions.

Sizing is rule-based. Each candidate carries a pre-declared sizing approach, a per-position notional cap, and a portfolio-level drawdown trigger. The daily loss limit is set at 1% of equity; the trailing drawdown trigger at 2%. When either is breached, new entries are halted and the cause is written down before trading resumes. There is no discretionary override.

Reconciliation runs against records, not memory. Every fill that enters the performance record is matched back to a statement line or a timestamped API response. The same execution and reconciliation infrastructure stays in place for the next candidate that clears the gate.

§ 5   The data, and the tools The vendors used, the alt-data tried, and the stack behind it. Vendors · Alt-data · Stack
Data vendors
Market and fundamental data from WRDS / CRSP (US equities, point-in-time), the EIA (energy inventories), the CFTC (positioning), IBES (estimates), OptionMetrics (options), and broker market-data APIs for FX and index candles. Numerai supplies the obfuscated tournament data behind the live model.
Alt-data explored
Open-Meteo weather (degree-days nowcasting gas storage), customs bill-of-lading import flow (shipping into equities), GDELT news tone, and CFTC positioning — each screened for genuine, tradeable foresight before anything else.
Language & core
Python throughout — pandas, NumPy, SciPy and statsmodels for the numerical and econometric core (Engle–Granger, ADF, half-life), numba for JIT-compiled rolling metrics, scikit-learn and XGBoost for learned models, and Optuna for walk-forward search.
Data & backtesting
Parquet snapshots queried with DuckDB and Polars for large panels; walk-forward folds and 60/20/20 out-of-sample splits; costs stressed at 1.5× the realistic estimate; final holdouts with no re-optimisation.
Validation gate
An open-source gate — Probabilistic and Deflated Sharpe, PBO by combinatorial cross-validation, a minimum track-record length, and a cost-and-beta strip — applied before any result is trusted.
Performance measurement
A metrics library of 50+ measures: Sharpe, Sortino, Calmar, maximum drawdown, time underwater, half-Kelly, rolling Sharpe, and walk-forward stability. Every published figure is produced by it from a versioned data snapshot.
Version control
Git for all code; dated Parquet snapshots for data; named output files for results. Any figure that cannot be traced back to a notebook, a data snapshot, and a named output file is not published on this site.
§ 6   Open material What is public, what is private, and why. Boundary
In public view
  • This site — method, infrastructure, and operating discipline.
  • The News page — working papers, note excerpts, and selected research outcomes with full metric disclosure.
  • The strategy families, data families, and the principles behind sizing and reporting.
  • Selected outcomes, where they can be reconstructed from a versioned record and a dated data snapshot.
  • Negative results — every closed branch is documented with the reason for closure.
Kept private
  • Strategy logic — the specific entry rules, exit conditions, and overlay filters that define each candidate.
  • The identity of the top-ranked pairs selected by the OU sleeve.
  • Specific sizing parameters, per-position caps, and account records.
  • Individual signals, their timing, and any data that would allow a strategy to be reconstructed from the public record.
  • Credentials, execution switches, and venue configuration.

The boundary above exists so that the public record can be honest about method, evidence, and infrastructure without disclosing the signal logic behind any candidate. What is published here can be audited; what is kept private is kept private for a clear reason.

§ 7   Correspondence Discuss the methodology. Replies within three working days
Correspondence

Questions on data, evaluation methodology, or reporting are welcome.

bilal@monolithresearch.uk