Ställ dig i kön
Strategier / Mean reversion / Bollinger Fade

Bollinger Fade: sälja banden, köpa mitten

Det här intraday-systemet fadar stängningar utanför Bollinger Bands (20, 2), köper under det nedre bandet och går short över det övre bandet. Affärer stängs när priset återvänder till det 20-periods mittbandet eller när ett stopp på 1% träffas.

Mean reversionLong & shortIntradayNasdaq 10030 min
n/aProfit factor
-42,800Nettovinst EUR
53.35%Träffsäkerhet
9,756Affärer
-45,750Max drawdown
-4.39Snittaffä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:8.

Entryregler, long

  1. Ingen position är öppen

Entryregler, short

  1. Ingen position är öppen

Exitregler

  1. Stop loss på 1% från entry
  2. Stäng en short när priset stänger under mittbandet

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 (4)
positionSize
Kontrakt per affär
1
bandPeriod
Längd för Bollinger-medelvärde och avvikelse
20
bandWidth
Bandavstånd i standardavvikelser
2
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 9,75653.35-42,800 EUR-45,750
S&P 5001 timmen/a 6,39456.16-4,483 EUR-5,016
Guld5 minn/a 7,70660.72-5,926 EUR-6,051
S&P 50015 minn/a 8,19960.00-6,921 EUR-7,596
Guld15 minn/a 8,20559.77-7,030 EUR-7,165
Guld1 timmen/a 6,12755.83-7,362 EUR-7,423
S&P 5005 minn/a 7,62858.67-7,405 EUR-7,888
Guld30 minn/a 8,97157.45-10,575 EUR-10,670
S&P 50030 minn/a 9,04656.59-11,498 EUR-11,814
DAX 4015 minn/a 8,21663.00-20,829 EUR-24,876
DAX 405 minn/a 7,51062.37-24,178 EUR-25,311
Nasdaq 1005 minn/a 7,65961.39-25,752 EUR-27,328
Nasdaq 10015 minn/a 8,58760.55-25,855 EUR-32,017
Nasdaq 1001 timmen/a 7,10452.14-28,971 EUR-31,276
DAX 401 timmen/a 5,98455.26-35,182 EUR-37,773
DAX 4030 minn/a 9,12460.32-47,270 EUR-49,151

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

// ============================================================
// Bollinger Fade
// 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
bandPeriod = 20        // Bollinger average and deviation length
bandWidth = 2          // band distance in standard deviations
stopLossPct = 1        // protective stop, percent of entry price

// --- Indicators ---
midBand = Average[bandPeriod](close)
stdDevValue = STD[bandPeriod](close)
upperBand = midBand + bandWidth*stdDevValue
lowerBand = midBand - bandWidth*stdDevValue

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

Bollinger Bands
Läs det här förstKända svagheter4 punkter
  • Alla 15 testade körningar förlorade pengar, inklusive keyStats-körningen på Nasdaq 100 30 minuter på EUR -42,799.80.
  • En träffsäkerhet på 53.35% ser hyfsad ut men genomsnittsaffären var EUR -4.39, så förlustaffärerna var större än vinnarna.
  • På DAX 40 30 minuter nådde maximal drawdown EUR 49,150.70 med 1 kontrakt.
  • Det finns bara svepdata, så profit factor registrerades inte, och resultaten kommer från koden före omskrivningen.

Frågor

Om den här strategin

Kommer den att köras i ProOrder?

Ja, den är skriven som ett automatiserat system med 1 kontrakt per affär och en stop loss på 1%. Ingen testad körning gick med vinst, så betrakta den som en baslinje snarare än en livekandidat.

Vad hände på varje marknad?

S&P 500, Gold, DAX 40 och Nasdaq 100 testades på diagram från 5 minuter till 1 timme. S&P 500 1 timme förlorade minst på EUR -4,482.65, och DAX 40 30 minuter förlorade mest på EUR -47,269.60.

Hur mycket kapital krävs för 1 kontrakt?

Den bästa listade körningen hade en maximal drawdown på EUR 45,749.80 vid 1 kontrakt. Planera kapitalet kring drawdowns av den storleken, plus din mäklares marginal.

Varför förlorar en hög träffsäkerhet ändå?

Priset snäpper ofta tillbaka till mittbandet, men när en trend fortsätter går affären in i stoppet på 1%. De utstoppningarna vägde tyngre än de många små vinsterna.

Relaterat

Strategier som den här

Bollinger Squeeze

Använder samma indikator.

14.30 PF · 86 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

Nyfiken på vilka mean reversion-setuper som faktiskt klarade testningen? Ställ dig i ProRealAlgos-kön.

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