Ställ dig i kön
Strategier / Breakout / Volatility Compression Breakout

Volatility Compression Breakout

Strategin köper när priset bryter över föregående 20-barers högsta kurs efter att Bollinger-bandbredden har komprimerats, med volym över genomsnittet och en stängning över 200-barers medelvärdet. Den exitar till marknadspris när stängningskursen faller under den högre av en fast stop och en trailing stop.

BreakoutEndast långSwingNasdaq 1001 timme
1.44Profit factor
9,781Nettovinst EUR
40.72%Träffsäkerhet
447Affärer
-1,694Max drawdown
21.88Snittaffär

Bästa körningen av 24. Nasdaq 100, 1 timme, spread 3, från körning pf:2026-10-04-NAS100-1h.tsv:1.

Entryregler, long

  1. Bandbredden (20 perioder, 2 standardavvikelser) rankas under 25 över de föregående 126 barerna på någon av de senaste 5 barerna.
  2. Volymen ligger över sitt 20-barers medelvärde och stängningskursen ligger över 200-barers medelvärdet.
  3. En longposition öppnas till marknadspris när alla villkor är uppfyllda och ingen longposition är öppen.

Exitregler

  1. Den fasta stoppen är signalens stängningskurs minus 2 gånger 22-barers ATR, satt när affären öppnas.
  2. Trailing stop är den högsta stängningskursen sedan entry minus 3 gånger den aktuella 22-barers ATR.

Testvillkor

PeriodTill och med 2026-10-04
InstrumentNasdaq 100, 1 timme
Spread3 punkter
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-10-04

Varje körning

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
Nasdaq 100Bästa körning1 timme1.44 44740.729,781 EUR-1,694
USD/JPY1 timmen/a 62635.30362,980 USD-153,220
USD/JPY30 minn/a 1,22636.62348,940 USD-144,870
USD/JPY10 minn/a 1,15332.3598,790 USD-79,900
Silver4 timmarn/a 17639.7719,649 USD-17,035
Nikkei 225Dagn/a 2744.4416,518 USD-6,005
Nikkei 2254 timmarn/a 10838.8912,027 USD-5,184
Nikkei 2251 timmen/a 36934.6911,439 USD-5,840
Nasdaq 100Dagn/a 2560.009,199 EUR-2,140
Nasdaq 10030 minn/a 95336.946,130 EUR-3,001
DAX 401 timmen/a 40738.085,989 EUR-1,854
Dow Jones4 timmarn/a 6435.945,324 EUR-4,144
Dow Jones5 minn/a 86833.764,047 EUR-1,629
BrentoljaDagn/a 1662.503,773 EUR-3,131
Brentolja4 timmarn/a 10139.603,270 EUR-2,315
Nasdaq 1004 timmarn/a 11338.942,977 EUR-2,221
Guld30 minn/a 1,16434.021,722 EUR-520
Guld4 timmarn/a 20837.021,376 EUR-745
S&P 5004 timmarn/a 10246.081,106 EUR-624
S&P 500Dagn/a 2347.831,100 EUR-633
GuldDagn/a 3435.29996 EUR-456
S&P 5001 timmen/a 44039.32980 EUR-506
Guld1 timmen/a 62333.23740 EUR-635
Guld15 minn/a 1,17731.44735 EUR-550

Diagram

Resultat per körning

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

NettovinstMax drawdown

Koden

ProBuilder-kod, som den testades

// ==============================================================
// Volatility Compression Breakout
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Breakout
// Direction: Long only
// Timeframe tested: 1 hour
// ==============================================================

DEFPARAM CumulateOrders = false

ONCE entrystop = 0
ONCE hwm = 0

basis = Average[20](close)
dev = STD[20](close) * 2.0
bbw = (2.0 * dev) / basis * 100.0
myAtr = AverageTrueRange[22](close)
smat = Average[200](close)

35 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

ATRBollinger BandsDonchian ChannelStandardavvikelseSMAVolym
Längre historikOmkörning på upp till 1,000,000 barerNasdaq 100 · 1 timme · äldre data 91.30 EUR

Nasdaq 100 hade ingen historik utöver standardkörningen, så båda körningarna använde 114,000 barer.

Nasdaq 100 · 1 timme

Tillgängliga barer114,000
Netto, standardkörning med 200,000 barer9,780.70 EUR
Netto, lång körning9,872.00 EUR
Netto på enbart den äldre datan91.30 EUR
Läs det här förstKända svagheter2 punkter
  • Resultaten inkluderar endast spreaden. Courtage och övernattsfinansiering ingår inte.
  • Koden publiceras som den backtestades och har inte kompilerats på nytt sedan dess.

Frågor

Om den här strategin

Kan jag köra Volatility Compression Breakout i ProOrder?

Ja. Koden är skriven i ProBuilder och körs som ett automatiserat ProOrder-system. Backtesta den på ditt eget konto med din egen spread och position size innan du handlar med den skarpt.

Vilka marknader testades den på?

Den testades på 24 kombinationer av marknad och tidsram. Den bästa körningen var Nasdaq 100, 1 timme, med en profit factor på 1.44 över 447 affärer.

Hur stor var drawdownen?

Den bästa körningen hade en maximal drawdown på 1,694 EUR vid den testade position size, mot ett nettoresultat på 9,781 EUR.

Handlar den long, short eller båda?

Den tar bara long-affärer.

Relaterat

Strategier som den här

Trend Surfer

Använder samma indikator.

1.04 PF · 10,813 affärer

Volatility Spike Regression Long

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

1.22 PF · 1,850 affärer

ADX Filtered Box Breakout

Även en breakout-strategi.

1.44 PF · 491 affärer

Vill du ha strategier som redan ingår i en live-portfölj? Ställ dig på väntelistan hos 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