Independent quantitative research

Most trading indicators stop working once you pay to trade them.

Margin & Co. tests the four indicators retail traders rely on most — EMA, VWAP, MACD and RSI — on data they have never seen, after spreads, commission and slippage. The results are published weekly, including the weeks nothing works.

Week 01 · 23 August 2026

None of the 4 indicators beat buy & hold once costs were applied.

Tested on 763 S&P 500 and FTSE 350 companies, measured over 1 August 2023 to 21 August 2026 — data the rules had never seen. Buy & hold returned a Sharpe ratio of 1.50 over the same window. MACD, VWAP, EMA produced a negative Sharpe after costs — they lost money net of what it cost to trade them.

Indicators tested
4
EMA, VWAP, MACD, RSI
Beat buy & hold
0
after costs, out-of-sample
Benchmark Sharpe
1.50
buy & hold, net
Worst cost drag
79%
VWAP, of notional

The decay curve

What survives contact with unseen data

Sharpe ratio by indicator: in-sample, out-of-sample, and net of costs
Left bar: what the indicator looked like on the data used to design it. Middle: the same rule on data it had never seen. Right: after paying to trade. The gap between the first and last bar is the number retail backtests do not show you.

Results

Week 01 in full

763 companies — MMM, AOS, ABT, ABBV, ACN, ADBE and 757 others — over 17 August 2016 to 21 August 2026, costed at 8 basis points per side.

Indicator performance, Week 01
Indicator In-sample
Sharpe
Out-of-sample
Sharpe (gross)
Out-of-sample
Sharpe (net)
Trades Cost paid Max drawdown Verdict
RSI 0.12 0.56 0.48 86717 9.4% -6.4% WEAKENED
MACD 0.15 -0.35 -0.62 249638 52.3% -25.0% FAILED
VWAP -0.19 -0.30 -0.70 378989 79.4% -27.1% FAILED
EMA -0.15 -0.79 -0.85 60426 12.6% -30.6% FAILED
Buy & hold 0.86 1.50 1.50 0 0.1% -14.3% benchmark

Full report & walk-forward detail

Why this exists

Three ways a backtest lies

Search for “MACD strategy backtest” and you will find thousands of results showing spectacular returns. Almost all of them share the same three flaws.

It is tested on the data used to build it

Try enough combinations of moving-average lengths and one of them will have worked, by chance. That is a search result, not a discovery. Here the rules are fixed on the first 70% of history and the remainder is measured once.

It ignores what trading costs

Every trade pays the bid–ask spread, commission and slippage. A strategy that trades daily pays those costs roughly 250 times a year. In week 01, the worst offender paid away 79% of its notional value.

It quietly uses tomorrow’s information

A signal computed from Monday’s closing price cannot be traded until Monday has closed — but most homemade backtests let it earn Monday’s return anyway. That single mistake is worth about 20 points of Sharpe ratio in our own test harness, which is why a test exists specifically to catch it.

Read the full methodology

The weekly report

Get each week's results by email

Which indicators survived, which didn't, and how the live paper portfolio did. One email a week. No advertising, and your address is never shared with anyone.

What you are agreeing to, precisely. Your email address, the date, and the fact that you consented are stored — nothing else. No name, no location, no tracking. The list is held on this site's own infrastructure and is not shared with any mailing company, advertiser, or anyone else. Unsubscribing deletes the record rather than flagging it inactive.