Auf die Warteliste
Strategien / Mean Reversion / IBS Mean Reversion

IBS Mean Reversion auf Aktien

Die Internal Bar Strength zeigt, wo der Schlusskurs innerhalb der Tagesrange liegt. Dieses System kauft, wenn IBS unter 0.7 liegt, der Schlusskurs niedriger ist als der vorherige Schlusskurs und das vorherige Tief das davor unterschritten hat. Es verkauft, wenn IBS über 0.9 steigt.

Mean ReversionNur LongSwingMastercardTäglich
2.65Profit Factor
55,597Nettogewinn USD
69.47%Trefferquote
380Trades
-5,014Max Drawdown
146Durchschn. Trade

Bester Durchlauf von 31. Mastercard, Täglich, aus Durchlauf stock2-queue:2026-09-15-Mastercard.tsv:8.

Einstiegsregeln, Long

  1. Der Schlusskurs liegt unter dem vorherigen Schlusskurs
  2. Das vorherige Tief liegt unter dem Tief davor
  3. Keine Long-Position offen

Ausstiegsregeln

  1. Kein Stop Loss oder Ziel

Testbedingungen

ZeitraumBis 2026-09-15
InstrumentMastercard, Täglich
Kapital pro Trade10,000
KostenFür diesen Durchlauf nicht erfasst.
BarsTagesbars, vollständig verfügbare Historie
Zuletzt getestet2026-09-15
Parameter (4)
capitalPerTrade
Je Trade eingesetztes Geld
10000
minRange
Untergrenze für die Bar-Range, um eine Division durch Null zu vermeiden
0.00001
entryIbsLevel
Kaufen, wenn IBS unter diesem Wert liegt
0.7
exitIbsLevel
Verkaufen, wenn IBS über diesem Wert liegt
0.9

Jeder Durchlauf

Getestete Märkte und Zeiteinheiten

MarktZeiteinheitPFTradesTreffer %NettoMax DD
MastercardBester DurchlaufTäglich2.65 38069.4755,597 USD-5,014
VisaTäglich2.51 33867.7538,486 USD-3,303
MicrosoftTäglich2.45 69468.4496,673 USD-4,771
BroadcomTäglich2.27 32165.7345,193 USD-3,454
CiscoTäglich2.26 63165.45109,868 USD-9,961
ExxonMobilTäglich2.07 89962.8573,449 USD-6,444
AlphabetTäglich2.00 22867.5424,127 USD-3,127
Applied MaterialsTäglich1.88 54267.1681,940 USD-5,612
PalantirTäglich1.88 10462.5026,481 USD-7,075
IntelTäglich1.81 79162.4590,133 USD-6,875
Johnson & JohnsonTäglich1.81 89660.9459,038 USD-3,478
OracleTäglich1.79 71063.3899,304 USD-12,794
ChevronTäglich1.78 56464.0146,392 USD-6,534
MetaTäglich1.76 25565.1030,490 USD-6,529
Lam ResearchTäglich1.74 65961.00106,401 USD-10,650
TeslaTäglich1.74 29663.5150,543 USD-13,146
Coca-ColaTäglich1.73 1,04856.7765,632 USD-6,816
NvidiaTäglich1.71 49357.0081,253 USD-10,619
CostcoTäglich1.71 65564.4353,145 USD-6,378
AppleTäglich1.68 63355.1377,286 USD-8,749
AbbVieTäglich1.67 22862.2818,923 USD-3,850
Eli LillyTäglich1.59 1,01559.4165,428 USD-8,172
Bank of AmericaTäglich1.54 53265.9851,185 USD-13,735
AmazonTäglich1.52 55161.5255,208 USD-16,419
Berkshire HathawayTäglich1.49 57964.7723,761 USD-4,961
MicronTäglich1.36 71261.1079,910 USD-24,132
AMDTäglich1.28 81759.4969,026 USD-15,748
S&P 500Täglich1.20 1,08862.8715,348 EUR-9,911
JPMorganTäglich0.82 40651.97-10,417 USD-11,866
CaterpillarTäglich0.67 23548.09-10,032 USD-10,930
WalmartTäglich0.00 200.00-10,099 USD-17,189

Charts

Ergebnisse je Durchlauf

Top 10 von 31 Durchläufen. Die vollständige Liste steht in der Tabelle oben.

Über 1.0 wurde Geld verdient, unter 1.0 wurde Geld verloren.

Der Code

ProBuilder, auf Hausstandard umgeschrieben

// ============================================================
// 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

15 weitere Zeilen: die Einstiegs- und Ausstiegsregeln.

Setup

So laden Sie es

  1. Kopieren Sie den Code mit der Schaltfläche Kopieren im Codeblock.
  2. Öffnen Sie in ProRealTime einen Chart des Instruments und der Zeiteinheit, die Sie testen möchten, öffnen Sie dann ProOrder > Neues Handelssystem und wählen Sie "Mit Programmierung erstellen".
  3. Fügen Sie den Code ein, geben Sie dem System einen Namen und speichern Sie es.
  4. Klicken Sie auf "Backtest", legen Sie Ihren eigenen Spread und Ihre eigene Position Size fest und lassen Sie sie laufen, bevor Sie erwägen, sie live zu handeln.

Verwendete Indikatoren

IBS
Bitte zuerst lesenBekannte Schwächen3 Punkte
  • Es gibt keinen Stop Loss, daher wird eine Aktie, die weiter fällt, gehalten, bis ein starker Schlusskurs erscheint.
  • Drei der dreißig Märkte verloren Geld: JPMorgan, Caterpillar und Walmart. Walmart hatte 20 Trades und keiner davon war ein Gewinner.
  • Der Durchlauf auf S&P 500 war weit schwächer als die besten Aktien, mit einem Profit Factor von 1.2 über 1,088 Trades.

Fragen

Über diese Strategie

Kann IBS Mean Reversion in ProOrder laufen?

Ja, es braucht nur Tagesschlusskurse und -ranges. Der umgeschriebene Code wurde nicht auf Kompilierfehler geprüft, führen Sie daher einen Backtest durch, bevor Sie es live handeln.

Wie hat es über die Aktien hinweg abgeschnitten?

Mastercard führte mit USD 55,596.58 netto über 380 Trades und einer Trefferquote von 69.47%. Microsoft, Cisco und Visa schnitten ebenfalls gut ab, während JPMorgan, Caterpillar und Walmart verloren.

Wie wird jeder Trade in der Größe bestimmt?

Jede Position ist 10,000 geteilt durch den Schlusskurs, also etwa 10,000 an Aktien. Der Mastercard-Durchlauf hatte einen max Drawdown von USD 5,014.18.

Warum Tagesbars?

IBS wird aus dem Tageshoch, -tief und -schlusskurs gebildet, und jede Aktie wurde auf ihrer vollständigen Tageshistorie getestet.

Verwandt

Strategien wie diese

Turnaround Tuesday

Verwendet denselben Indikator.

3.80 PF · 39 Trades

Three Down Days

Ein ähnlicher Profit Factor.

2.77 PF · 63 Trades

Monday Dip Buy

Ebenfalls eine Mean-Reversion-Strategie.

n/a PF · 146 Trades

Möchten Sie Mean Reversion Systeme, die bereits handeln? Tragen Sie sich in die ProRealAlgos-Warteliste ein.

Die ProRealAlgos Community erhält die vollständigen Regeln, den kompletten Code und das automatisierte Portfolio.

Vergangene Backtest-Ergebnisse sind keine Garantie für zukünftige Ergebnisse. Dies ist keine Finanzberatung. Kuratiert und gepflegt von ProRealAlgos. ProRealTime™ ist eine Marke der ProRealTime SAS. prorealalgos.comStatistikDokumentation