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

Stochastic Cross · ETH/USDT

%K crossing %D in oversold territory. Classic momentum timing.

Total return
-90.2%
10,000 → 983
vs buy & hold
-365.9%
over the same period 275.8%
Max drawdown
92.2%
10,000 → 983
Longest underwater
3160
3160 days · 99% of the period
Settings that beat it
0 / 16
of 16 parameter settings tested
Win rate
0%
95% CI 0%–39% · n=6
This lost to simply buying and holding.

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

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

Price & fills

Equity

account equitybuy & holddashed = starting capital

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

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
-90.2%-57.0%-37.7% -14.4%19.4% 56.2%105.6%58%

Does it survive its own parameters?

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

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

Parameter grid

Stochastic Cross 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.

k 9k 14k 21k 30
buyBelow 15-92%-93%-90%-91%
buyBelow 20-92%-93%-90%-91%
buyBelow 25-93%-90%-90%-91%
buyBelow 35-90%-90%-91%-90%

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

Year by year

Year201820192020202120222023202420252026
Return-90%-6%-20%75%-40%33%22%-36%-12%
Max DD92%51%56%33%70%23%35%56%47%
Trades675886975

Recent closed trades

ClosedP&L (USDT)Held
2018-11-08 -91.55 33 bars
2018-09-23 -1830.81 69 bars
2018-07-10 -409.38 25 bars
2018-06-09 -955.80 26 bars
2018-04-14 -3848.14 49 bars
2018-02-19 -856.02 31 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

%K
%K = 100 · (C − Lₙ) / (Hₙ − Lₙ)
Position of the close inside the n-period range
%D
%D = SMA₃(%K)
Smoothed signal line

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{"k":14,"d":3,"smoothK":1,"buyBelow":25}
Fees0.10% taker + 0.05% slippage, both legs
Starting capital10,000 USDT · long-only spot, no leverage
Rolling test365 bars × 95 start dates
Input hash3ac30abd6c1a1d4a

Other strategies · ETH/USDT

Buy & HoldMartingaleGridDCAMA CrossEMA CrossRSI ReversionMACD CrossBollinger ReversionDonchian BreakoutSupertrendStochastic CrossParabolic SAR