14.13

⚙️ Systematiska aktiesystem

Pairs Trading, Sektorrotation, Turtle/Donchian, Gap Trading, ORB/VWAP, CANSLIM

1. Pairs Trading / Statistical Arbitrage

📈 Aktien🏦 ETFs ↔️
★★★☆☆

Long undervärderat + Short övervärderat korrelerat par (t.ex. KO/PEP). Vinst från spread-konvergens via Z-Score-entry.

Z-Score för spreaden — entry vid ±2, exit vid 0 (konvergens)
Z-ScoreSignalÅtgärd
> +2⚡ EntryLong svagare · Short starkare
= 0✅ ExitSpreaden konvergerar
> +3⛔ StopDivergens för stor
< -2⚡ EntryOmvänt par

Exempel KO/PEP: Z=+2,3 → Short KO, Long PEP · Hedge-Ratio β≈0,95

▸ Snabböversikt
📋 Setup
Korrelation ≥ 0,80Z-Score > 2Hålltid 5–20 dagarsamma sektor
⚙️ Hantering
Stop bei Z > 3Hedge-Ratio beräknas dagligenstäng båda benen samtidigt
🎯 Mål
Exit bei Z = 0Basavkastning marknadsneutralingen direktionell marknads-bias
Uppbyggnad:
  • Identifiera par: historisk korrelation ≥ 0,80, samma sektor
  • Beräkna spreadens Z-Score: entry vid Z > +2 (Short starkare, Long svagare)
  • Exit vid Z = 0 (spread-konvergens) eller stop vid Z > +3
  • Härledd Hedge-Ratio (Beta-neutral) från regression
1
Välj två starkt korrelerade aktier (samma bransch) vars kursförhållande just nu drar isär.
2
Long den svagare, short den starkare — satsning på att förhållandet återvänder (marknadsneutralt).
3
✅ Förhållandet återvänder till medlet? Stäng båda sidor — vinst på differensen.
4
⚠️ Förhållandet fortsätter isär? Stop på spreaden — korrelationen kan brytas.
5
🔔 Korrelationen strukturellt bruten (nyheter, bransch)? Lös upp omedelbart.
  • ✅ Marknadsneutral (nästan ingen marknadsrisk)
  • ✅ Låg Beta-korrelation
  • ✅ Tydlig in-/utgångsmatte
  • ⚠️ Korrelationsbrott förstör trade
  • ⚠️ Short-borrow-kostnader
  • ⚠️ Två simultana positioner krävs

2. Sektor- & Tillgångsrotation

📈 Aktien🏦 ETFs 📈
★★☆☆☆

Rotera kapital till de starkaste sektorerna/ETF:erna efter relativ styrka. Dorsey RS, P&F-BPI och Momentum som signalgivare.

Starkaste sektor (Energi) överträffar tydligt — RS-Rating 92, BPI Bull Confirmed → övervikta
RangSektorRSBPI
1Energi (XLE)92🟢 Bull
2Teknologi (XLK)85🟢 Alert
9Allmännyttiga (XLU)32🔴 Bear
11Fastigheter (XLRE)18🔴 Bear
▸ Snabböversikt
📋 Setup
RS-Rating Top-KvartilBPI Bull-ConfirmedMånadsvis review-cykelMax. 4 positioner
⚙️ Hantering
Månadsvis RS-kontrollRotation vid rangbyteStop vid BPI Bear-Confirmedmax. 4 sektorer samtidigt
🎯 Mål
Dra nytta av Momentum-effektensystematisktlite analysarbete per position
Uppbyggnad:
  • Beräkna relativ styrka för alla sektorer/ETF:er (RS-Rating vs. S&P 500)
  • Top-3 efter RS + BPI Bull-Confirmed → köpkandidater
  • Botten-3 efter RS + BPI Bear-Confirmed → undervikta / undvik
  • Månadsvis rotation: omfördela när RS-ranking vänder
1
Jämför den relativa styrkan hos sektorer — kapital flödar till ledande branscher.
2
Investera i de 1–2 starkaste sektorerna (t.ex. via sektor-ETF), undvik svaga.
3
✅ Sektorn förblir ledande? Håll, låt positionen löpa.
4
⚠️ Sektorn tappar relativ styrka? Rotera till den nya ledaren.
5
🔔 Månads-/kvartalsvisa kontroller? Kontrollera rankningen på nytt — rotation är medellångsiktig, inte daglig.
  • ✅ Systematiskt & regelbaserat
  • ✅ Drar nytta av Momentum-effekten
  • ✅ Lite analys per position
  • ⚠️ Whipsaw vid regimskifte
  • ⚠️ Transaktionskostnader vid frekvent rotation
  • ⚠️ Fungerar inte i sidorörelser

3. Turtle Trading / Donchian-Breakout

📈 Aktien🛢️ Futures 📈📉
★★★☆☆

Regelbaserat trendföljningssystem: entry vid n-dagars hög/låg (Donchian-kanal), ATR-baserad positionsstorlek, mekaniska stopp. Klassiskt från Turtle-experimentet av Richard Dennis (1983).

20-dagars Donchian-kanal — utbrott över höjdpunkten utlöser Long-entry, stopp vid kanalens lägsta
System 1System 2
Entry20-dagars hög/låg55-dagars hög/låg
Exit10-dagars motpart20-dagars motpart
SignalerFlerFärre
Stop2 × ATR(20) vom Entry
Sizing1 % Risiko / 1× ATR = 1 Unit
▸ Snabböversikt
📋 Setup
20-dagars hög/lågATR(20) für Sizing2× ATR stopptrend intakt
⚙️ Hantering
Stop 2× ATR vom Entrytrailing med Donchian-motpartmax. 4 units per marknadinga förtida exits
🎯 Mål
Rida stora trender fullt utregelbaserat utan eget omdömeExit vid Donchian-motpartbrott
Uppbyggnad:
  • System 1: utbrott över 20-dagars hög → Long; under 20-dagars låg → Short
  • System 2: utbrott över 55-dagars hög → Long; under 55-dagars låg → Short
  • Stopp: 2× ATR(20) från entry, trailing med Donchian-motpart
  • Position-sizing: 1 % risk per trade / 1× ATR(20) som 1 unit
1
Använd Donchian-kanalen: inträde vid utbrott över 20- (eller 55-)dagarshögsta.
2
Positionssizing efter volatilitet (ATR) — håll risken per trade konstant.
3
✅ Trenden löper? Följ med 10-dagarslägsta som Trailing-Stop.
4
⚠️ Kursen faller under utträdeskanalens nivå? Mekaniskt ut — ingen diskussion.
5
🔔 Systemdisciplin? Ta varje utbrott, inget subjektivt urval.
  • ✅ Helt regelbaserat → perfekt för backtest
  • ✅ Historiskt lönsam trendföljning
  • ✅ Inget tolkningsutrymme
  • ⚠️ Många falska utbrott i sidorörelser
  • ⚠️ Stora drawdowns
  • ⚠️ Disciplin krävs vid förlustbringande entries

4. Gap Trading (Gap-and-Go / Gap-Fill)

📈 Aktien 📈📉
★★★★☆

Utnyttja öppningsgap som setup: Gap-and-Go (fortsätt momentum) eller Gap-Fill (mean-reversion till föregående dags stängning). Tydligt setup med dagsreferens.

Gap-Up: öppning väsentligt över föregående dags stängning — Gap-and-Go (momentum) eller Gap-Fill (reversering)
Gap-and-GoGap-Fill
FörväntanMomentum fortsätterPriset återvänder
Entry5-min över gap-högReverseringslys
MålUppmätt rörelseFöregående dags stängning
StoppUnder gap-nivåÖver gap-hög
▸ Snabböversikt
📋 Setup
Gap > 1 %Volym pre-market förhöjdinget Earnings-GapStopp < gap-nivå
⚙️ Hantering
Handla endast Gaps > 1 %Undvik Earnings-Gapsstäng intradag positionstopp vid gap-nivå
🎯 Mål
Gap-and-Go: Uppmätt rörelse från openGap-Fill: fullständigt fill till föregående dags stängning
Uppbyggnad:
  • Pre-Market: Gap-Screener > 1 % eller < -1 % mot föregående dags stängning
  • Gap-and-Go: första 5-min-kursen håller över gap-nivå → entry med momentum
  • Gap-Fill: priset vänder tillbaka mot föregående dags stängning → counter-trend entry
  • Stopp: under/över gap-nivån (ogiltigförklaring)
1
Screena pre-market efter aktier med gap > 1 % och förhöjd volym.
2
Gap-and-Go: håller första priset över gap-nivån? → Long med momentum, stop under gapet. Gap-Fill: vänder kursen mot föregående stängning? → Mot-trade.
3
✅ Rörelsen löper? Delvinst, dra stop.
4
⚠️ Earnings-gap? Undvik — oförutsägbart.
5
🔔 Inför handelsslutet? Likvid intradag — ingen övernattningsrisk.
  • ✅ Tydligt dagsbaserat setup
  • ✅ Hög sökvolym för daytrading
  • ✅ Snabb upplösning (intradag)
  • ⚠️ Earnings-Gaps oförutsägbara
  • ⚠️ Kräver pre-market-övervakning
  • ⚠️ Hög handelstakt kräver disciplin

5. Opening Range Breakout (ORB) / VWAP

📈 Aktien 📈📉
★★★★☆

Utbrott ur de första 15/30 minuternas range eller VWAP som dynamiskt stöd/motstånd. Daytrading-standard på US-marknader, väl systematiserbart.

Opening Range (första 15 min) som gul zon — utbrott över OR-High utlöser Long-entry
SetupEntryStop
ORB LongKurs > OR-HighUnder OR-Low
ORB ShortKurs < OR-LowÖver OR-High
VWAP LongPullback till VWAPUnder VWAP

⚠️ Kräver intradag-data (15m/30m) — ingen backtest med daily-candles.

▸ Snabböversikt
📋 Setup
Första 15/30 min rangeVolumen > 1,5× ØVWAP som riktningsfilterSession 09:30–11:30 ET
⚙️ Hantering
Stopp vid motstående range-nivåhåll inte över lunchpausenAnvänd VWAP som re-entry-filter
🎯 Mål
ORB: 2× range-breddVWAP-Trade: motstånd/stödintradag exit
Uppbyggnad:
  • Opening Range: de första 15 eller 30 minuterna → definiera High/Low som range
  • ORB-Entry: utbrott över OR-High (Long) eller under OR-Low (Short) med förhöjd volym
  • VWAP: kurs över VWAP = bullish bias; Pullback till VWAP = entry för Long
  • Stopp: under OR-Low (Long) eller över OR-High (Short)
1
Definiera Opening Range: topp/botten under de första 15–30 minuterna.
2
VWAP som riktningsfilter: över VWAP = bullish bias, pullback till VWAP = inträde.
3
✅ Utbrott över OR-toppen med volym? Long, stop under OR-lägsta (spegelbild för short).
4
⚠️ Kursen faller tillbaka in i rangen? Falskt utbrott — ut.
5
🔔 Lunchpaus / handelsslut? Håll inte över lunchtid, stäng intradag.
  • ✅ Daytrading-standard
  • ✅ Tydlig range som ankare
  • ✅ VWAP används universellt
  • ⚠️ Kräver intradag-ljus (ingen daily-backtest)
  • ⚠️ Kräver aktiv övervakning
  • ⚠️ Fungerar bara i volatila sessioner

6. CANSLIM (William O'Neil)

📈 Aktien 📈
★★★☆☆

William O'Neils 7-kriteriesystem för tillväxtaktier: Current/Annual Earnings, New, Supply/Demand, Leader, Institutional, Market Direction.

Cup-with-Handle + volymspikning vid utbrott — CANSLIM-entry vid pivot ovanför basen
Krit.SchwelleVerktyg?
C / AEPS +25 % YoY⚠️ manuellt
N52W-Hoch-Ausbruch✔ Range52W
SVolumen-Spike✔ OBV/Vol
LRS-Rating ≥ 80✔ RS
I≥ 3 Fonds halten⚠️ manuellt
MMarkt in Uptrend✔ BPI
▸ Snabböversikt
📋 Setup
EPS +25 %RS-Rating ≥ 80Utbrott ur bas (Cup, VCP) med volymMarknad i uptrend
⚙️ Hantering
Stopp 7–8 % under entryTrailing vid 20–25 % bokvinstendast i bekräftad marknads-uptrend
🎯 Mål
Tillväxtaktier i tidig trendaccelerationPivot ur bas som entryCompoundera över flera drag
Uppbyggnad:
  • C + A: EPS senaste kvartalet ≥ +25 % YoY OCH 3 år tillväxt ≥ 25 % p.a.
  • N: ny produkt/ledning ELLER 52V-hög-utbrott ur konsolideringsbas
  • S + L: volymspikning vid utbrott, RS-Rating ≥ 80 i branschen
  • I + M: minst 3–5 institutionella fonder äger; överordnad marknad i uptrend
1
C + A: vinsttillväxt (EPS) aktuellt och över år ≥ 25 %.
2
N + S + L: ny produkt/högsta, volym-spike vid utbrott, RS-Rating ≥ 80. Inträde vid pivot ur en base.
3
✅ Utbrottet löper? Trailing-Stop, låt vinsterna löpa.
4
⚠️ 7–8 % under inträdet? Stop — begränsa förlusten.
5
🔔 Marknadsriktning (M)? Handla bara i ett bekräftat marknads-upptrend.
  • ✅ Fundamenta + Teknisk analys kombinerat
  • ✅ Historiskt hög win-rate i Bull-marknader
  • ✅ Tydlig 7-kriterielista
  • ⚠️ Tillgång till fundamentaldata krävs
  • ⚠️ Fungerar bara i Bull-marknader
  • ⚠️ Väldigt likt Minervini-mall

7. Från setup till system: backtesting-metodik

De sex systemen i denna modul är regelbaserade och därmed testbara. En setup blir ett system först när dess regler visar en positiv förväntad avkastning över många trades. Backtesting är metadisciplinen som skiljer en trovärdig setup från ett hållbart system.

In-Sample, Out-of-Sample & Walk-Forward

Dela upp historiken: under in-sample-perioden utvecklar och optimerar du reglerna, under den tillbakahållna out-of-sample-perioden testar du dem på osedda data. Walk-forward-analysen rullar detta fönster upprepade gånger framåt (optimera → testa → förskjuta) och är det tuffaste testet: den simulerar hur systemet regelbundet skulle justeras om i verkligheten.

Upptäcka curve-fitting / overfitting

Det vanligaste självbedrägeriet: man optimerar reglerna tills det förflutna ser perfekt ut, och misslyckas sedan i framtiden. Varningssignaler:

  • För många parametrar eller "specialregler" för enskilda marknadsfaser.
  • En misstänkt jämn, nästan linjär equity-kurva.
  • Resultatet kollapsar tydligt utanför urvalet (out-of-sample).

Utvärderingsmått

MåttVad det mäter
Profit factorBruttovinst ÷ bruttoförlust. > 1 = lönsamt, robust från ~1,5.
Expectancy (R-Multiple)Genomsnittlig vinst eller förlust per trade i multiplar av risken (1R) — den centrala förväntade avkastningen.
Max DrawdownStörsta kapitalnedgången från topp till botten — avgör om du psykologiskt kan hålla ut med systemet.
CAGR / MAR-RatioÅrsavkastning respektive årsavkastning ÷ Max Drawdown — avkastning i förhållande till smärtan.
Sharpe / SortinoAvkastning per riskenhet; Sortino straffar endast nedåtvolatilitet.
Träffkvot × CRVSannolikhet att vinna multiplicerat med risk-avkastningskvoten — en låg träffkvot kan kompenseras av en hög CRV.

Undvika bias

BiasFälla
Survivorship BiasTestar bara aktier som fortfarande finns idag — konkurser och avnoteringar saknas och förskönar resultatet.
Look-Ahead BiasAnvänder data som vid det faktiska handelstillfället ännu inte var tillgänglig (t.ex. slutkurser för ett intradagsbeslut).
Ignorera kostnaderUtan realistisk slippage och kommission blir varje högfrekvent system artificiellt lönsamt.

🎯 Från backtest till forward test: ett backtest är fortfarande en hypotes om det förflutna. Den konsekventa forward test är din verkliga tradingdagbok: med sTraderZ.com dokumenterar du varje trade och analyserar den via strategitaggar och dimensioner — så ser du om edgen som hittats i backtestet också håller live.