Op de wachtlijst
Strategieën / Mean reversion / IBS Mean Reversion

IBS Mean Reversion op aandelen

Internal bar strength laat zien waar de close binnen de range van de dag ligt. Dit systeem koopt wanneer IBS onder 0.7 ligt, de close lager is dan de vorige close, en de vorige low onder die daarvoor lag. Het verkoopt wanneer IBS boven 0.9 klimt.

Mean reversionAlleen longSwingMastercardDagelijks
2.65Profit factor
55,597Nettowinst USD
69.47%Winstpercentage
380Trades
-5,014Max drawdown
146Gem. trade

Beste run van 31. Mastercard, Dagelijks, uit run stock2-queue:2026-09-15-Mastercard.tsv:8.

Instapregels, long

  1. De close staat onder de vorige close
  2. De vorige low ligt onder de low daarvoor
  3. Geen long positie open

Uitstapregels

  1. Geen stop loss of target

Testomstandigheden

PeriodeTot 2026-09-15
InstrumentMastercard, Dagelijks
Kapitaal per trade10,000
KostenNiet vastgelegd voor deze run.
BarsDagbars, volledige beschikbare historie
Laatst getest2026-09-15
Parameters (4)
capitalPerTrade
Geld dat per trade wordt ingezet
10000
minRange
Ondergrens op de bar range om delen door nul te voorkomen
0.00001
entryIbsLevel
Koop wanneer IBS onder deze waarde ligt
0.7
exitIbsLevel
Verkoop wanneer IBS boven deze waarde ligt
0.9

Elke run

Geteste markten en tijdframes

MarktTijdframePFTradesWinst %NettoMax DD
MastercardBeste runDagelijks2.65 38069.4755,597 USD-5,014
VisaDagelijks2.51 33867.7538,486 USD-3,303
MicrosoftDagelijks2.45 69468.4496,673 USD-4,771
BroadcomDagelijks2.27 32165.7345,193 USD-3,454
CiscoDagelijks2.26 63165.45109,868 USD-9,961
ExxonMobilDagelijks2.07 89962.8573,449 USD-6,444
AlphabetDagelijks2.00 22867.5424,127 USD-3,127
Applied MaterialsDagelijks1.88 54267.1681,940 USD-5,612
PalantirDagelijks1.88 10462.5026,481 USD-7,075
IntelDagelijks1.81 79162.4590,133 USD-6,875
Johnson & JohnsonDagelijks1.81 89660.9459,038 USD-3,478
OracleDagelijks1.79 71063.3899,304 USD-12,794
ChevronDagelijks1.78 56464.0146,392 USD-6,534
MetaDagelijks1.76 25565.1030,490 USD-6,529
Lam ResearchDagelijks1.74 65961.00106,401 USD-10,650
TeslaDagelijks1.74 29663.5150,543 USD-13,146
Coca-ColaDagelijks1.73 1,04856.7765,632 USD-6,816
NvidiaDagelijks1.71 49357.0081,253 USD-10,619
CostcoDagelijks1.71 65564.4353,145 USD-6,378
AppleDagelijks1.68 63355.1377,286 USD-8,749
AbbVieDagelijks1.67 22862.2818,923 USD-3,850
Eli LillyDagelijks1.59 1,01559.4165,428 USD-8,172
Bank of AmericaDagelijks1.54 53265.9851,185 USD-13,735
AmazonDagelijks1.52 55161.5255,208 USD-16,419
Berkshire HathawayDagelijks1.49 57964.7723,761 USD-4,961
MicronDagelijks1.36 71261.1079,910 USD-24,132
AMDDagelijks1.28 81759.4969,026 USD-15,748
S&P 500Dagelijks1.20 1,08862.8715,348 EUR-9,911
JPMorganDagelijks0.82 40651.97-10,417 USD-11,866
CaterpillarDagelijks0.67 23548.09-10,032 USD-10,930
WalmartDagelijks0.00 200.00-10,099 USD-17,189

Grafieken

Resultaten per run

Top 10 van 31 runs. De volledige lijst staat in de tabel hierboven.

Boven 1.0 werd geld verdiend, onder 1.0 werd geld verloren.

De code

ProBuilder, herschreven naar huisstandaard

// ============================================================
// IBS Mean Reversion
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long only
// Timeframe tested: Daily
// ============================================================

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

// --- Parameters ---
capitalPerTrade = 10000   // money committed to each trade
minRange = 0.00001        // floor on the bar range to avoid dividing by zero
entryIbsLevel = 0.7       // buy when IBS is below this
exitIbsLevel = 0.9        // sell when IBS is above this

// --- Indicators ---
positionSize = capitalPerTrade / close
barRange = MAX(high - low, minRange)
ibsValue = (close - low) / barRange

Nog 15 regels: de instap- en uitstapregels.

Opzet

Zo laad je hem in

  1. Kopieer de code met de kopieerknop op het codeblok.
  2. Open in ProRealTime een grafiek van het instrument en tijdframe dat je wilt testen en open dan ProOrder > New trading system en kies "Create with programming".
  3. Plak de code, geef het systeem een naam en sla het op.
  4. Klik op "Backtest", stel je eigen spread en position size in en voer hem uit voordat je overweegt er live mee te traden.

Gebruikte indicatoren

IBS
Lees dit eerstBekende zwaktes3 punten
  • Er is geen stop loss, dus een aandeel dat blijft dalen wordt aangehouden totdat een sterke close verschijnt.
  • Drie van de dertig markten verloren geld: JPMorgan, Caterpillar en Walmart. Walmart had 20 trades en geen daarvan won.
  • De run op S&P 500 was veel zwakker dan de beste aandelen, met een profit factor van 1.2 over 1,088 trades.

Vragen

Over deze strategie

Kan IBS Mean Reversion in ProOrder draaien?

Ja, het heeft alleen dagelijkse closes en ranges nodig. De herschreven code is niet op compileerfouten gecontroleerd, dus doe een backtest voordat je hem live handelt.

Hoe deed het het over de aandelen?

Mastercard liep voorop met USD 55,596.58 netto over 380 trades en een winstpercentage van 69.47%. Microsoft, Cisco en Visa deden het ook goed, terwijl JPMorgan, Caterpillar en Walmart verlies maakten.

Hoe wordt elke trade gedimensioneerd?

Elke positie is 10,000 gedeeld door de close, ongeveer 10,000 aan aandelen. De run op Mastercard had een max drawdown van USD 5,014.18.

Waarom dagbars?

IBS is opgebouwd uit de dagelijkse high, low en close, en elk aandeel is getest op zijn volledige dagelijkse historie.

Gerelateerd

Strategieën zoals deze

Turnaround Tuesday

Gebruikt dezelfde indicator.

3.80 PF · 39 trades

Three Down Days

Een vergelijkbare profit factor.

2.77 PF · 63 trades

Monday Dip Buy

Ook een mean reversion strategie.

n/a PF · 146 trades

Wil je mean reversion-systemen die al traden? Schrijf je in op de wachtlijst van ProRealAlgos.

De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.

Backtestresultaten uit het verleden bieden geen garantie voor de toekomst. Dit is geen financieel advies. Samengesteld en onderhouden door ProRealAlgos. ProRealTime™ is een handelsmerk van ProRealTime SAS. prorealalgos.comStatsDocumentatie