Proprietary quantitative research
AxoFund trades its own capital. No clients, no outside money, nothing here to sell. What follows is the method and the record.
Somebody has to be obliged. A fund whose rules make it trade at the close whether it wants to or not. An authority that has promised to hold a price inside a band and has to spend money when it strays. Two claims on the same asset that a contract says must settle at the same value. The obligation is written down, and it is written down before anyone looks at the price.
The usual alternative is to start at the other end: two things moved together for years, so trade them. We do not accept that as a reason. A candidate names the obligated party and the trigger that binds them, or it is not a candidate. A pattern that merely held is not a thesis.
Then we try to break it. A candidate is re-run against controls built to strip out the one thing it claims to be trading; if the controls do as well, the claim was decoration. Of 2,029 strategies written to date, 265 lasted long enough to face that test and 19 came through it (Fig. 1).
A second and harder test is built but not yet proven: data with no edge in it at all, which asks whether a book beats nothing rather than whether it beats its neighbours. The first time we pointed it at those nineteen, fourteen sat below it, three were marginal and two cleared. We publish that as readily as we publish the nineteen: three of the eleven items in the library are corrections or retractions of our own earlier work.
Most candidates do not survive. Increasingly, neither do our own verdicts.
Models author strategy code and propose hypotheses here at volume. Nothing a model says is permitted to adjudicate; the gate is arithmetic. What the machines got wrong →
Correction of record — 2026-08
The survivability score that ordered candidates through the funnel above was measured against the forward window it claimed to predict. Rank correlation: 0.98 across the full gated cohort. A score that tracks its own evaluation window that closely is restating the outcome, not predicting it. A second measurement compounded the verdict: across every forward cell we hold, the top 1% of cells carried 117% of total return, a shape a mean-based objective cannot see. We retired the gate mechanism on 2026-08-08.
Two consequences, stated plainly. The funnel stands as the record of what was tested. And the nineteen survivors are unproven rather than disproven: their claims returned to the queue with everyone else's. The corpus now stands at 3,080 books under a governed naming standard in which a control is named a control, and every book re-runs over 27 pre-registered cells: three entry windows, three direction arms, three objective functions, leverage pinned at one. No score adjudicates. A book earns or loses standing on realised forward evidence, judged per family against criteria frozen before the data arrived.
How we got here
2025–2026, in order. A custom backtest engine, retired when its fills diverged from live. A sequential portfolio fleet on an industrial-grade engine, kept. Five separate attempts at vectorised backtesting, each abandoned when measurement showed the speed was purchased with the information; the fifth post-mortem is published in the library. A four-gate evaluation chain, published, then retired by the correction above when we measured the instrument instead of trusting it. A sensitivity analysis over the engine's own trial histories that let us freeze the parameters the objective never responds to, cutting the search severalfold with no loss it could measure. Each step ran on the cluster we built for the purpose (the machines), and each correction cost more compute than the result it replaced. The mathematics, the trading, and the engineering are one argument here: what survives is what we could not break.
The argument
We run two nulls, because they answer different questions: a matched control asks whether a book beats its neighbours, and only a calibrated, edge-free generator (series required to reproduce the market's volatility clustering, tails and correlation structure while containing nothing to find) asks whether it beats nothing at all. We had been reading the first answer as though it were the second; the three incidents that forced the distinction, and the doctrine reversal we published against ourselves when it landed, are Two nulls, because they answer different questions (2026-08). The generator is built and its out-of-sample moment-match table is not yet in; until it is, it is an instrument rather than a null, and we say so where it is used.
And a kill is not a finding without a detection floor. State the smallest edge the search could have seen, or the verdict is a statement about the search rather than about the market. Every verdict is now required to cite the floor for its class. Two mechanism classes have been measured; the rest are outstanding, and a verdict citing one of those is a prerequisite batch rather than a kill. The floor's value is proprietary.
The mechanism classes themselves (a rebalance mandate, a defended band, share-class identity, contract convergence, an index-tracking mandate) and the order the gates run in are set out on method.
The library
Each figure has one home of record and is cited from it, not restated. Estate figures (how many venues, how many asset classes, which bar intervals) live on coverage. Corpus figures live on reading. Cross-references across the library are hand-maintained; a link check runs before publish.
Published against ourselves