Tickfloor

IBS Mean Reversion: does it work?

Last updated

Did IBS Mean Reversion beat the benchmark in Tickfloor's test?

No. We tested IBS Mean Reversion on 1 ETF, 2005 to 2025. After costs, it returned 4.7 percentage points a year less than the benchmark. None held up once we allowed for the many other rules we tested. This is a historical test of the rule as described, not a prediction or advice.

None of these versions passed. Sample: 557 completed trades over 2005-01-04 to 2025-03-14 (20.2 years). Proxy experiment, not the instrument named: QQQ for SPY.

Internal Bar Strength measures where a day closed inside its own range. A close near the low is said to be oversold and due a bounce, a rule written up by Connors and Alvarez.

The rule we tested. IBS = (close minus low) / (high minus low). Buy when IBS is under 0.2 and the close is under its 5-day average; sell when IBS passes 0.5 or after 5 days. Long only, daily bars, QQQ standing in for SPY.

See a full worked example of one of these reads (free, no account)

Receipt: parameters, data, window and result file
Run id
mrsa-ibs-daily-equity, run 2026-10-06
Frozen parameters
timeframe 1d; ibsEntry=0.2, ibsExit=0.5, smaWindow=5, maxHoldDays=5
Data source
vendor not recorded in the result file; data fingerprint sha256 15f8cf0733c7adea...
Instruments and coverage
1 asset: QQQ; QQQ stands in for SPY
Date window
2005-01-04 to 2025-03-14 (discovery cutoff 2025-03-15)
Sample
557 completed trades over 2005-01-04 to 2025-03-14 (20.2 years)
Cost rule
0.05% per side; charged on every change in position/weight; benchmark pays none; no funding/borrow on shorts
Fill rule
not recorded
Benchmark
equal-weight long of the same assets, rebalanced daily across assets trading that day (no costs)
Run record (public)
research/hunt2/ledger.jsonl, line with id mrsa-ibs-daily-equity
Full result file
not published yet

No. None of the versions we tested passed. After costs: ETF −4.7 pts/yr vs the benchmark. None held up once we allowed for how many other rules we tested. That covers the versions, costs and benchmark described here, not every version of the rule. These are historical diagnostics, not validation under Testing Standard v2: the backtest harness predates that standard and has not been re-run to meet it.

Tested a rule of your own? Check whether your backtest is just luck. It is free and needs no account.

Failed: only the tested version above. Not tested: Other IBS thresholds; stop-loss variants; other ETFs and single stocks. A result for the tested version says nothing about these.

This is one line in a bigger check. The research desk has run 1083 strategies, most against an equal-weight benchmark of the same assets rebalanced daily that pays no costs (the strategies pay theirs). After correcting for how many we tried (Benjamini-Hochberg, 1425 tests), 0 passed. That does not prove no strategy works, and it says nothing about versions we did not test. These are historical diagnostics, not validation under Testing Standard v2: the backtest harness predates that standard and has not been re-run to meet it.

General information only. It doesn't consider your objectives, finances or needs. Tickfloor holds no financial services licence and never places trades.

Short answers: the verdict and the rule, as questions

Does the IBS mean-reversion strategy work?

No. None of the versions we tested passed. After costs: ETF −4.7 pts/yr vs the benchmark. None held up once we allowed for how many other rules we tested. That covers the versions, costs and benchmark described here, not every version of the rule. These are historical diagnostics, not validation under Testing Standard v2: the backtest harness predates that standard and has not been re-run to meet it.

What exact rule did Tickfloor test?

IBS = (close minus low) / (high minus low). Buy when IBS is under 0.2 and the close is under its 5-day average; sell when IBS passes 0.5 or after 5 days. Long only, daily bars, QQQ standing in for SPY.

Is this financial advice?

No. This measures a publicly claimed strategy rule, not a recommendation. General information only, not personal advice.

See the full numbers on the Mean reversion family page, or the full method and every result.

Linked from this page

Other rules we've tested

All the rules we tested