Ställ dig i kön
Strategier / Mean reversion / Stochastic Reversal

Stochastic Reversal: översålda och överköpta korsningar testade

Longs utlöses när Stochastic %K (14,3) korsar över %D under 20, och shorts när den korsar under %D över 80. Positioner stängs när %K når 50 eller vid en stop på 1%. Det finns inget vinstmål och bara en position i taget.

Mean reversionLong & shortIntradayNasdaq 10030 min
n/aProfit factor
-30,058Nettovinst EUR
52.04%Träffsäkerhet
7,963Affärer
-32,678Max drawdown
-3.77Snittaffär

Bästa körning av 16. Nasdaq 100, 30 min, spread 3, från körning sweeps:2026-09-07-NAS100-30m-opt.tsv:12.

Entryregler, long

  1. %K ligger under 20
  2. Ingen öppen position

Entryregler, short

  1. %K ligger över 80
  2. Ingen öppen position

Exitregler

  1. Stop loss 1% från entry
  2. Täck en short när %K faller under 50

Testvillkor

PeriodTill och med 2026-09-07
InstrumentNasdaq 100, 30 minuter
Spread3 punkter
Kontrakt1
Startkapital1,000,000
KostnaderEndast spread. Courtage och overnight-finansiering ingår inte.
BarerUpp till 200,000 barer, färre där instrumentet har kortare historik
Senast testad2026-09-07
Parametrar (8)
positionSize
Kontrakt per affär
1
stochPeriod
Stochastic-lookback
14
stochSmooth
%K-utjämning
3
stochDSmooth
%D-utjämning
3
oversoldLevel
Longs endast när %K ligger under detta
20
overboughtLevel
Shorts endast när %K ligger över detta
80
stochExitLevel
Exit när %K når denna nivå
50
stopLossPct
Skyddande stop, procent av entrypris
1

Varje körning

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
Nasdaq 100Bästa körning30 minn/a 7,96352.04-30,058 EUR-32,678
S&P 5001 timmen/a 5,02256.37-3,838 EUR-5,052
Guld5 minn/a 7,19256.58-4,692 EUR-4,776
Guld30 minn/a 7,11857.15-5,427 EUR-5,828
Guld15 minn/a 7,08655.09-5,453 EUR-5,516
Guld1 timmen/a 4,81357.24-5,458 EUR-5,514
S&P 5005 minn/a 7,19652.95-8,110 EUR-8,192
S&P 50030 minn/a 7,70753.95-8,194 EUR-8,681
S&P 50015 minn/a 7,45656.88-8,320 EUR-8,593
Nasdaq 1001 timmen/a 5,19953.16-17,295 EUR-20,420
DAX 405 minn/a 7,34057.98-21,313 EUR-21,799
DAX 4015 minn/a 7,41159.67-22,602 EUR-24,371
Nasdaq 1005 minn/a 7,32257.74-24,857 EUR-26,716
DAX 401 timmen/a 4,87355.92-28,474 EUR-29,471
DAX 4030 minn/a 7,62457.88-28,719 EUR-32,246
Nasdaq 10015 minn/a 7,58957.29-31,697 EUR-33,705

Diagram

Resultat per körning

De 10 bästa av 16 körningar. Hela listan finns i tabellen ovan.

NettovinstMax drawdown

Koden

ProBuilder, omskriven till husstandard

// ============================================================
// Stochastic Reversal
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long & short
// Timeframe tested: 30 minutes
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false

// --- Parameters ---
positionSize = 1       // contracts per trade
stochPeriod = 14       // stochastic lookback
stochSmooth = 3        // %K smoothing
stochDSmooth = 3       // %D smoothing
oversoldLevel = 20     // longs only when %K is below this
overboughtLevel = 80   // shorts only when %K is above this
stochExitLevel = 50    // exit once %K reaches the middle
stopLossPct = 1        // protective stop, percent of entry price

// --- Indicators ---
stochK = Stochastic[stochPeriod, stochSmooth](close)
stochD = StochasticD[stochPeriod, stochSmooth, stochDSmooth](close)

26 rader till: entry- och exitreglerna.

Uppsättning

Så laddar du in den

  1. Kopiera koden med kopieringsknappen på kodblocket.
  2. I ProRealTime, öppna ett diagram för det instrument och den tidsram du vill testa, öppna sedan ProOrder > Nytt handelssystem och välj "Skapa med programmering".
  3. Klistra in koden, ge systemet ett namn och spara det.
  4. Klicka på "Backtest", ange din egen spread och position size, och kör den innan du överväger att handla den live.

Använda indikatorer

Stochastic
Läs det här förstKända svagheter4 punkter
  • Varje marknad i tabellen gick med förlust. Den bästa listade körningen på Nasdaq 100 30 minuter slutade på EUR -30,058.1.
  • Träffsäkerheten på 52.04% täckte inte förlusterna, och genomsnittsaffären var EUR -3.77.
  • Drawdown var stora, EUR 32,677.8 på Nasdaq 100-körningen och EUR 32,246.1 på DAX 40 30 minuter.
  • Profit factor registrerades inte eftersom det bara finns sweep-data.

Frågor

Om den här strategin

Ska jag köra den här i ProOrder?

Den kan tekniskt köras i ProOrder, men varje backtest gick med förlust. Betrakta den som en referens för vad som inte fungerar, inte som ett live-system.

Vilka marknader testades?

Nasdaq 100, S&P 500, Gold och DAX 40. Den minsta förlusten var S&P 500 1 timme på EUR -3,837.55, och Nasdaq 100 15 minuter förlorade EUR -31,697.2.

Vilken drawdown kom med 1 kontrakt?

Nasdaq 100 30-minuterskörningen hade en drawdown på EUR 32,677.8 med 1 kontrakt.

Skulle en annan tidsram hjälpa?

Körningar från 5 minuter till 1 timme gick alla med förlust, så tidsramen var inte problemet.

Relaterat

Strategier som den här

Stochastic Extreme Reversal

Använder samma indikator.

3.94 PF · 974 affärer

Negated Hammer

Bästa körning på samma marknad, Nasdaq 100.

3.20 PF · 372 affärer

Monday Dip Buy

Också en mean reversion-strategi.

n/a PF · 146 affärer

Ta reda på vilka oscillatorsystem som faktiskt höll. Ställ dig i kön till ProRealAlgos.

Copy trading på amerikanska index är tillgängligt för ProRealAlgos-medlemmar när platser blir lediga.

Tidigare backtest-resultat är ingen garanti för framtida resultat. Detta är inte finansiell rådgivning. Kurerat och underhållet av ProRealAlgos. ProRealTime™ är ett varumärke som tillhör ProRealTime SAS. prorealalgos.comStatistikDokumentation