STEADYTRADE
Strategy backtests · past-window simulation, not investment advice
BTC/USDTETH/USDT

RSI Reversion · BTC/USDT

Buy oversold, sell overbought. Works in ranges, gets run over by trends.

Total return
45.3%
10,000 → 14,530
vs buy & hold
-484.6%
over the same period 529.9%
Max drawdown
65.8%
10,000 → 5,670
Longest underwater
2872
2872 days · 98% of the period
Settings that beat it
0 / 16
of 16 parameter settings tested
Win rate
69%
95% CI 42%–87% · n=13
This lost to simply buying and holding.

Over 2018-01-01 → 2026-09-23 it returned 45.3% while buying once on the first day and never touching it returned 529.9% — 484.6% worse. Not one of the 16 parameter settings tested beat the benchmark. The median setting returned 45.3%.

It spent 2872 days below its previous high at the longest stretch — 98% of the whole period under water.

The win rate on this page is not a readable number. With 13 closed trades the 95% confidence interval runs 42%–87% — it spans a coin flip, so the headline 69% cannot be distinguished from chance at this sample size. It is shown because leaving it out would be worse, not because it supports a conclusion.

Price & fills

Equity

account equitybuy & holddashed = starting capital

26 fills. Signals are taken on the close and filled at the next open.

A 0% risk of ruin here is a property of the test, not a safety rating. These runs are long-only spot with no borrowed money, so there is no margin call and nothing can force the position closed. The account cannot be wiped out — it gets stuck holding the asset instead. Capital deployed (2×) and max drawdown (65.8%) are the numbers that carry the risk on this page. The same rules run on margin would be a different measurement, and this figure would not stay at zero.

Outcome distribution

A single return is one chosen start date. These are 95 runs of the same rules with the start shifted forward 30 days at a time.

Worstp10p25Medianp75p90BestLosing starts
-53.2%-31.2%-15.9% 4.1%22.0% 59.6%132.2%42%

Does it survive its own parameters?

The headline above uses one parameter setting. Here is every setting tested: 16 combinations, median 45.3%, best 249.5%, worst -46.0%. 0 of them beat buy & hold.

A strategy that only works at one setting did not work — it was fitted.

Parameter grid

RSI Reversion run across its own parameter range over the full period. The same rules flip from profit to loss depending only on the numbers you picked — which is why a single headline return is meaningless on its own.

buyBelow 20buyBelow 25buyBelow 30buyBelow 35
sellAbove 6065%54%120%-36%
sellAbove 65108%112%250%2%
sellAbove 7070%36%45%-45%
sellAbove 8055%-46%-31%-42%

Hover a cell for trade count and drawdown. “·” = invalid combination (fast ≥ slow).

Year by year

Year201820192020202120222023202420252026
Return-31%-15%82%-8%-40%49%14%3%-12%
Max DD64%30%13%32%50%9%21%19%29%
Trades101112111

Recent closed trades

ClosedP&L (USDT)Held
2026-08-20 -2020.76 200 bars
2026-01-15 +761.29 58 bars
2025-05-03 +1293.99 66 bars
2024-10-21 +1796.90 118 bars
2023-10-21 +1269.30 64 bars
2023-03-18 +2908.56 8 bars
2023-01-12 -5803.38 247 bars
2022-03-30 +1734.34 81 bars
2021-07-29 -1148.00 72 bars
2020-04-30 +6203.46 48 bars
2020-01-15 +249.20 112 bars
2019-02-19 -3808.70 96 bars
2018-07-24 +1093.56 168 bars

What it is

Reference — Glowwiki: 기술적 분석
The definitions and formulas below follow that article. It states its own limit plainly:
“지표 교차를 매매 시점으로 보는 해석이 통용되나, 이는 관행적 해석이며 실제 수익으로 이어지는지는 이 문서에서 다루지 않음.”
That is the question this page answers.

Formulas

RSI
RSI = 100 − 100/(1 + RS), RS = avgGain / avgLoss
Averages use Wilder smoothing over n periods

Established

Conventional reading

Listed as convention, not as established fact.

Sources

  1. 기술적 분석 — Glowwiki (ko)
  2. Technical analysis — Wikipedia (en)

Assumptions

Period2018-01-01 → 2026-09-23
Parameters{"length":14,"buyBelow":30,"sellAbove":70}
Fees0.10% taker + 0.05% slippage, both legs
Starting capital10,000 USDT · long-only spot, no leverage
Rolling test365 bars × 95 start dates
Input hashf7961944206b15ed

Other strategies · BTC/USDT

Buy & HoldMartingaleGridDCAMA CrossEMA CrossRSI ReversionMACD CrossBollinger ReversionDonchian BreakoutSupertrendStochastic CrossParabolic SAR