Iscriviti alla lista d'attesa
Strategie / Mean reversion / IBS Mean Reversion

IBS Mean Reversion sulle azioni

L'internal bar strength mostra dove si colloca la chiusura all'interno del range della giornata. Questo sistema compra quando l'IBS è sotto 0.7, la chiusura è più bassa della chiusura precedente e il minimo precedente ha bucato quello prima di esso. Vende quando l'IBS sale sopra 0.9.

Mean reversionSolo longSwingMastercardGiornaliero
2.65Profit factor
55,597Profitto netto USD
69.47%Percentuale di successo
380Operazioni
-5,014Max drawdown
146Media operazione

Miglior esecuzione su 31. Mastercard, Giornaliero, dall'esecuzione stock2-queue:2026-09-15-Mastercard.tsv:8.

Regole di ingresso, long

  1. La chiusura è sotto la chiusura precedente
  2. Il minimo precedente è sotto il minimo che lo precede
  3. Nessuna posizione long aperta

Regole di uscita

  1. Nessuno stop loss o target

Condizioni di test

PeriodoFino al 2026-09-15
StrumentoMastercard, Giornaliero
Capitale per operazione10,000
CostiNon registrato per questa esecuzione.
BarreBarre giornaliere, tutto lo storico disponibile
Ultimo test2026-09-15
Parametri (4)
capitalPerTrade
Denaro impegnato in ogni operazione
10000
minRange
Limite minimo sul range della barra per evitare la divisione per zero
0.00001
entryIbsLevel
Compra quando l'IBS è sotto questo valore
0.7
exitIbsLevel
Vendi quando l'IBS è sopra questo valore
0.9

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
MastercardMiglior esecuzioneGiornaliero2.65 38069.4755,597 USD-5,014
VisaGiornaliero2.51 33867.7538,486 USD-3,303
MicrosoftGiornaliero2.45 69468.4496,673 USD-4,771
BroadcomGiornaliero2.27 32165.7345,193 USD-3,454
CiscoGiornaliero2.26 63165.45109,868 USD-9,961
ExxonMobilGiornaliero2.07 89962.8573,449 USD-6,444
AlphabetGiornaliero2.00 22867.5424,127 USD-3,127
Applied MaterialsGiornaliero1.88 54267.1681,940 USD-5,612
PalantirGiornaliero1.88 10462.5026,481 USD-7,075
IntelGiornaliero1.81 79162.4590,133 USD-6,875
Johnson & JohnsonGiornaliero1.81 89660.9459,038 USD-3,478
OracleGiornaliero1.79 71063.3899,304 USD-12,794
ChevronGiornaliero1.78 56464.0146,392 USD-6,534
MetaGiornaliero1.76 25565.1030,490 USD-6,529
Lam ResearchGiornaliero1.74 65961.00106,401 USD-10,650
TeslaGiornaliero1.74 29663.5150,543 USD-13,146
Coca-ColaGiornaliero1.73 1,04856.7765,632 USD-6,816
NvidiaGiornaliero1.71 49357.0081,253 USD-10,619
CostcoGiornaliero1.71 65564.4353,145 USD-6,378
AppleGiornaliero1.68 63355.1377,286 USD-8,749
AbbVieGiornaliero1.67 22862.2818,923 USD-3,850
Eli LillyGiornaliero1.59 1,01559.4165,428 USD-8,172
Bank of AmericaGiornaliero1.54 53265.9851,185 USD-13,735
AmazonGiornaliero1.52 55161.5255,208 USD-16,419
Berkshire HathawayGiornaliero1.49 57964.7723,761 USD-4,961
MicronGiornaliero1.36 71261.1079,910 USD-24,132
AMDGiornaliero1.28 81759.4969,026 USD-15,748
S&P 500Giornaliero1.20 1,08862.8715,348 EUR-9,911
JPMorganGiornaliero0.82 40651.97-10,417 USD-11,866
CaterpillarGiornaliero0.67 23548.09-10,032 USD-10,930
WalmartGiornaliero0.00 200.00-10,099 USD-17,189

Grafici

Risultati per esecuzione

Prime 10 esecuzioni su 31. L'elenco completo è nella tabella qui sopra.

Sopra 1.0 ha guadagnato, sotto 1.0 ha perso.

Il codice

ProBuilder, riscritto secondo lo standard interno

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

Altre 15 righe: le regole di ingresso e di uscita.

Configurazione

Come caricarla

  1. Copia il codice con il pulsante di copia nel blocco di codice.
  2. In ProRealTime, apri un grafico dello strumento e del timeframe che vuoi testare, poi apri ProOrder > Nuovo sistema di trading e scegli "Crea con programmazione".
  3. Incolla il codice, dai un nome al sistema e salvalo.
  4. Clicca "Backtest", imposta il tuo spread e la tua position size, ed eseguila prima di considerare di operare in reale.

Indicatori utilizzati

IBS
Leggi prima questoDebolezze note3 punti
  • Non c'è stop loss, quindi un'azione che continua a scendere viene mantenuta finché non compare una chiusura forte.
  • Tre dei trenta mercati hanno perso denaro: JPMorgan, Caterpillar e Walmart. Walmart ha avuto 20 operazioni e nessuna di esse è stata vincente.
  • L'esecuzione su S&P 500 è stata molto più debole delle migliori azioni, con un profit factor di 1.2 su 1,088 operazioni.

Domande

Su questa strategia

IBS Mean Reversion può funzionare in ProOrder?

Sì, le servono solo chiusure e range giornalieri. Il codice riscritto non è stato verificato in compilazione, quindi fai un backtest prima di operarla in reale.

Come si è comportata sulle varie azioni?

Mastercard ha guidato con USD 55,596.58 netti su 380 operazioni e una percentuale di successo del 69.47%. Anche Microsoft, Cisco e Visa sono andate bene, mentre JPMorgan, Caterpillar e Walmart hanno perso.

Come viene dimensionata ogni operazione?

Ogni posizione è 10,000 diviso la chiusura, circa 10,000 di azioni. L'esecuzione su Mastercard ha avuto un max drawdown di USD 5,014.18.

Perché barre giornaliere?

L'IBS è costruito dal massimo, dal minimo e dalla chiusura giornalieri, e ogni azione è stata testata su tutta la sua storia giornaliera.

Correlati

Strategie come questa

Turnaround Tuesday

Usa lo stesso indicatore.

3.80 PF · 39 operazioni

Three Down Days

Un profit factor simile.

2.77 PF · 63 operazioni

Monday Dip Buy

Anche una strategia mean reversion.

n/a PF · 146 operazioni

Vuoi sistemi mean reversion che stanno già operando? Iscriviti alla lista d'attesa ProRealAlgos.

La community ProRealAlgos ottiene le regole complete, il codice completo e il portafoglio automatizzato.

I risultati passati dei backtest non garantiscono risultati futuri. Questo non è un consiglio finanziario. Curato e mantenuto da ProRealAlgos. ProRealTime™ è un marchio di ProRealTime SAS. prorealalgos.comStatisticheDocumentazione