Method

How the grading works

A backtest that only shows the equity curve is a sales pitch. These are built to be hard to fool, mine included.

The data

Ten years of daily bars (2016 onward) for every US common stock and ADR, including the ones that later delisted. Testing only today's survivors makes almost any strategy look good. Prices are adjusted for splits, and dividends are included where the test measures total return. Fills use the open after the signal, never the close that produced it, and every trade pays slippage.

The brokers' agents

Every example agent Public, Robinhood and Composer show on their own pages, wherever the rule can be pinned down from price data. Each one is turned into the plainest rule that matches its words, written down before it's run, and tested once. "As tested" on each page says exactly what that was, including any gap I had to fill (a ticker left blank, a lookback not given).

Agents that need data I don't have, such as post archives, call transcripts or option history, are listed as untested rather than faked.

My agents

These are the agents I run on paper in my own trading stack. They're scored in R (the result divided by the initial risk) at the risk size each one uses, under the same caps a real account would have. Every night the backtest is rerun and a live forward test keeps adding trades on days the backtest never saw.

The verdict

Four checks on the brokers' agents:

Robust clears the t-stat bar and passes at least two of the other three with no fail. A basket picked with hindsight (today's popular names, tested back to 2016) can't be Robust. My own agents use my stack's checks, which swap neighbors for a walk-forward test and raise the bar for every variant I've tried.

The test covers 2016 to today. That's one long bull market for tech with sharp breaks in 2018, 2020 and 2022, but no 2000 or 2008. Anything using 3× funds is flagged for that.

What this isn't

It isn't advice, a signal service, or a promise. An Inconclusive agent can still make money, and a Robust one can stop working tomorrow. The point is to know which is which before you hand a strategy your money.