Ställ dig i kön
Strategier / Volatilitet / Bollinger Squeeze

Bollinger Squeeze Breakout på aktier på dagsbasis

När Bollinger Band-bredden (22) faller till sin lägsta nivå av de senaste 2 barerna lägger systemet en buy stop vid det övre bandet för nästa bar. Det håller affären till stängningen faller under 165-dagars SMA. Det här är ett långsamt swing-system som endast går lång, testat på dagsdiagram för stora amerikanska aktier och S&P 500.

VolatilitetEndast långSwingAmazonDag
14.30Profit factor
386,898Nettovinst USD
43.02%Träffsäkerhet
86Affärer
-361,369Max drawdown
4,499Snittaffär

Bästa körningen av 31. Amazon, Dag, från körning stock2-queue:2026-09-15-Amazon.tsv:9.

Entryregler, long

  1. Bollinger Band-bredden (22) är på sin lägsta nivå av de senaste 2 barerna

Exitregler

  1. Ingen stop loss eller vinstmål

Testvillkor

PeriodFram till 2026-09-15
InstrumentAmazon, Dag
Kapital per affär10,000
KostnaderInte registrerat för den här körningen.
BarerDagsbarer, hela tillgängliga historiken
Senast testad2026-09-15
Parametrar (4)
capitalPerTrade
Pengar som binds i varje affär
10000
bandPeriod
Bollinger Band-längd
22
squeezeBars
Bandbredden måste vara den lägsta av så här många barer
2
exitPeriod
Exit-SMA-längd
165

Varje körning

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
AmazonBästa körningDag14.30 8643.02386,898 USD-361,369
PalantirDag16.65 2040.0094,451 USD-31,293
CiscoDag13.86 10350.49225,807 USD-41,136
MetaDag13.76 2850.0046,969 USD-10,472
MastercardDag10.32 4052.5080,788 USD-23,544
NvidiaDag7.16 10227.45202,659 USD-36,363
BroadcomDag5.04 3540.0047,678 USD-9,468
TeslaDag4.11 6440.6262,570 USD-28,438
AlphabetDag3.79 2937.9319,069 USD-5,070
OracleDag3.72 14833.78100,248 USD-24,550
Applied MaterialsDag3.60 9837.7674,042 USD-30,687
MicrosoftDag3.54 12531.2084,446 USD-34,568
AMDDag3.22 18644.09124,415 USD-24,881
CostcoDag3.17 10044.0039,134 USD-6,597
Berkshire HathawayDag3.02 7546.6721,168 USD-9,905
Bank of AmericaDag2.93 8940.4535,213 USD-7,319
VisaDag2.86 3935.9021,413 USD-6,405
AbbVieDag2.71 3943.5911,391 USD-5,999
Lam ResearchDag2.65 12739.3789,157 USD-32,344
CaterpillarDag2.52 18935.9851,732 USD-10,618
Eli LillyDag2.40 18637.6349,760 USD-14,648
S&P 500Dag2.23 18330.0528,567 EUR-6,839
WalmartDag1.99 23922.1849,448 USD-43,858
Johnson & JohnsonDag1.99 21431.3130,738 USD-9,947
JPMorganDag1.90 19637.7634,834 USD-8,919
ExxonMobilDag1.59 23524.6823,697 USD-10,693
ChevronDag1.12 11128.832,671 USD-9,124
AppleDag0.55 775.19-10,740 USD-23,393
IntelDag0.48 616.67-11,000 USD-21,000
Coca-ColaDag0.45 916.59-10,165 USD-17,369
MicronDag0.28 2725.93-10,755 USD-14,397

Diagram

Resultat per körning

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

Över 1.0 gav vinst, under 1.0 gav förlust.

Koden

ProBuilder, omskriven till husstandard

// ============================================================
// Bollinger Squeeze
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Volatility
// Direction: Long only
// Timeframe tested: Daily
// ============================================================

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

// --- Parameters ---
capitalPerTrade = 10000   // money committed to each trade
bandPeriod = 22           // Bollinger Band length
squeezeBars = 2           // band width must be the lowest of this many bars
exitPeriod = 165          // exit when the close drops below this SMA

// --- Indicators ---
positionSize = capitalPerTrade / close
bandWidthValue = BollingerBandWidth[bandPeriod](close)
upperBand = BollingerUp[bandPeriod](close)
exitMA = Average[exitPeriod](close)

14 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 BandsSMA
Läs det här förstKända svagheter4 punkter
  • Det finns ingen stop loss. Den bästa körningen på Amazon hade en max drawdown på USD 361,368.9, nära sin nettovinst på USD 386,897.72.
  • Fyra av de trettio marknaderna förlorade pengar: Apple, Intel, Coca-Cola och Micron. Coca-Cola vann bara 6.59% av sina 91 affärer.
  • Vissa resultat vilar på få affärer, till exempel Palantir (20 affärer) och Intel (6 affärer), så profit factor-värdena där kan svänga mycket med några affärer till.
  • Positioner storleksbestäms som 10,000 delat med stängningen, så risken per affär ändras med priset och det finns ingen fast förlustgräns.

Frågor

Om den här strategin

Kan jag automatisera Bollinger Squeeze i ProOrder?

Ja. Buy stop-ordern läggs om varje bar så länge squeezen håller, vilket ProOrder hanterar, men den omskrivna koden har inte kompileringskontrollerats, så backtesta den först.

Vilka aktier testades?

Trettio dagsdiagram, mestadels stora amerikanska aktier plus S&P 500. Amazon gav den bästa körningen med en profit factor på 14.3 över 86 affärer, medan Apple, Intel, Coca-Cola och Micron förlorade.

Hur sätts position size?

Varje affär köper aktier för cirka 10,000, beräknat som 10,000 delat med stängningen. Utan något stopp på plats såg den bästa körningen ändå en max drawdown på USD 361,368.9.

Varför dagsbarer?

Exiten använder en 165-dagars SMA, så systemet är byggt för trender som sträcker sig över flera veckor. Dagsdata gav hela den tillgängliga historiken för varje aktie.

Relaterat

Strategier som den här

Long-Term Moving Average Cross

Använder samma indikator.

12.31 PF · 61 affärer

Winter Only

En liknande profit factor.

14.53 PF · 49 affärer

Volatility Breakout

Även en volatilitetsstrategi.

1.39 PF · 475 affärer

Nyfiken på hur volatilitetsbreakouts kombineras med andra system? Ställ dig i ProRealAlgos-kön.

ProRealAlgos-communityn får de fullständiga reglerna, den kompletta koden och den automatiserade portföljen.

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