Range
Dist8

Parameter & Regeln

So wird die Empfehlung berechnet

Jun 13

Parameter

die einstellbaren Parameter — direkt bearbeiten oder via config/overrides.json
Editedoverrides active from config/overrides.json — values below reflect them

Power Trend

when the index is in a confirmed, sustained uptrend

EMA period21d
SMA period50d
Low above EMA≥ 10d
EMA above SMA≥ 5d
SMA slope lookback1d
Off-switchclose below the 21-day EMA

Trend-Regime & Entscheidungsgate

MAs die das Regime definieren + Quality-Schwellen

Schnelle MA50-Tage
Langsame MA200-Tage
Neukauf ≥Quality 90
Aufstocken ≥Quality 80
Ausstieg unterQuality 60

Exposure nach Marktgesundheit

wie viel Kapital der Engine je Gesundheitsgrad einsetzt

Power trend100%
Uptrend80%
Weakening80%
Under pressure60%
Defensive20%

Risikoplan

Positions-Disziplin je Position (Einstieg / Stop / Ziel)

Harter Stop8%
Gewinnziel22%
Max. Positionen8
Sizingequal weight

Markt-Playbook-Regeln

abgestufte Negativsignale die Exposure reduzieren — aus Analysten-Quellen, config-gesteuert

ema21_lossWebbyheavy_vol=1.2 sharp_pct=1 severe_pct=2.5

An extended index closing below its 21-day EMA is the first sign the run is stalling — sharper/severe when it's well below on heavy volume.

below_50dmaWebbysharp_pct=1 severe_pct=3

Loss of the 50-day / 10-week line is a bigger character change — the line institutions defend.

distribution_clusterIBD/Webbywindow=25 mild_count=4 sharp_count=5 severe_count=7

A cluster of distribution days (index down >=0.2% on higher volume than the prior day) = institutions selling. 5+ in a few weeks pressures the uptrend.

curve_inversionMacro

2s10s inversion (10Y < 2Y): late-cycle context (does not reduce exposure by default).

credit_stressMacrostress=5 severe=7

HY OAS at/above the stress threshold widens → risk-off (counts as a negative).

The 3 recommendation paths

each row shows which path triggered (① ② ③) — they're mutually exclusive by market context

PathWhen (context)TriggerIdea
BreakoutHealthy uptrend (close > 200-MA, 50 > 200)Breaks out of a tight base on volume ≥ 1.4× averageMomentum — ride a fresh leader
PullbackEstablished uptrend (close > 50 > 200, 50 rising)Dips to the rising 21-EMA and reclaims itAdd to a winner on the dip
ReversalOverdone selloff (≥ 25–30% off high / below 200-MA)RSI recovering + higher low + breaks the down-trendlineMean-reversion — beaten-down quality turning

The Status carries the path number, e.g. Watch ③ = a confirmed reversal candidate — a reversal is never an auto-buy; you judge the turn. Each path is backtested separately (see Backtests) and judged on expectancy, not win-rate.

Two strategies — read them separately

every name carries two independent reads; never blended

Strategy 1 — RS-based (strict IBD)

Classic CAN SLIM: buy leaders that are already strong. Uses the blended Quality score (Fundamentals + Relative Strength). Paths ① Breakout & ② Pullback. A breakout with weak RS (e.g. CRM, RS 11) is not a buy — no leadership.

Strategy 2 — fundamental, RS excluded

“Quality on sale”: a fundamentally good company that got beaten down (so its RS is low by definition). We grade it on the Fund score (EPS rating, SMR, margins, growth) — RS deliberately ignored. Path ③ Reversal, and it caps at Watch never an auto-buy; you judge the turn. It also must not be a falling knife: if the live quality has collapsed (e.g. NOW — Fund 72 but live-Q 23) it reads Avoid, not Watch. This is intentionally not strict IBD.

In the Stocks table the Q · Fund column shows both at once (e.g. 87 · 95). When they disagree, that’s the point — one strategy may pass while the other vetoes. The expand row spells out which.

A trigger only counts in a healthy market, on a name with a strong QualityScore (Fundamentals + Relative Strength), at an actionable setup, with a defined risk plan (entry / −8% stop / +20–25% target). Those inputs are scored below; the path ①②③ tells you which trigger fired.

Pillar 2 · QualityScore (0–100)

Fundamentals 65% + Relative Strength 35%

Relative Strength (RS)35%
1-yr price strength vs the universe
EPS growth (last qtr)25%
earnings acceleration, capped at +50%
Sales growth (last qtr)20%
revenue acceleration, capped at +40%
Net margin10%
profitability, capped at 30%
Return on equity10%
capital efficiency, capped at 40%

Deliberately excludes the chart setup and the market — those are separate pillars. A high QualityScore says “this is a leader”, not “buy it today”.

Pillar 3 · The checks

all positive — green dot = the good condition is met, red = not met

Above 50-day MA price is in an intermediate uptrend
Above 200-day MA price is in a long-term uptrend
Above 21-EMA holding the short-term trend line
RS line at new high relative-strength line leads price — true leadership
Accumulating (A/B) up-volume > down-volume — institutions net buying
Early-stage base 1st/2nd-stage base — late (3rd+) bases fail more
Healthy volume institutional participation on up days
In buy range within 6% below the pivot, not extended
Not extended not stretched far above the 50-MA / overbought
Chart bases detected
Cup with handle rounded base + shallow handle; pivot = right rim
VCP Minervini: tightening pullbacks on declining volume
Flat base tight ≤15% consolidation; pivot = base high
Double bottom W base; pivot = the middle peak
Saucer long, shallow rounded base
Ascending base three pullbacks, each a higher low
High tight flag ≥80% run then a tight ≤25% flag (rare, powerful)

How the Status is decided

checked top-to-bottom — the first matching rule wins

1New buysetup triggered & not extended · Quality ≥ 90 · in buy range · ≥ 4 checks met · all clear
2Addsetup triggered & not extended · Quality ≥ 80 · ≥ 3 checks met · all clear
3HoldQuality ≥ 60 · at most 1 check failing
4Avoid2 or more checks failing, OR Quality below 60
5Watcheverything else — on the radar, no action yet

“Setup triggered” means the chart engine confirmed a 1-2-3, cup-with-handle or base breakout. “Not extended” gates out names that have already run too far past the pivot — that is why a triggered base that has run +15% reads Hold, not New buy. This same Status drives every list in the app, so a ticker never reads Avoid on one page and Hold on another.

The rules above are the Strategy-1 ladder (① Breakout / ② Pullback). A ③ Reversal is the exception: it can never earn New buy or Add. The best it reads is Watch(“you judge the turn”), and only when the fundamentals are sound andthe live quality hasn’t washed out — otherwise it’s a falling knife and reads Avoid.

Confidence (on Signals) is separate: it comes from the backtest of that setup family — High / Medium / Low / Experimental, always read with the sample size.

Glossary

every term used in the app

Method

Order of operations

Market → Theme → Quality → Setup → Risk. We only take fresh risk when the market allows it, in a leading theme, on a high-quality name, at an actionable setup, with a defined risk plan.

Pillar 1 · Market

Power trend

IBD market state: index low above the 21-EMA ≥10 days, 21-EMA above the 50-SMA ≥5 days, 50-SMA rising, positive close on the trigger. Permits maximum exposure.

Pillar 2 · Quality (ratings)

QualityScore

0–100 leader score from Fundamentals + Relative Strength only. Excludes setup and market by design.

Quality

Shorthand for QualityScore (0–100): Fundamentals + Relative Strength. The leader score.

Composite

Overall leader score (our Quality). Higher = stronger combination of fundamentals + relative strength.

EPS Rating

Earnings strength, 1–99. Recent + long-term earnings-per-share growth vs all stocks.

RS

Relative Strength vs the benchmark — persistent price strength, not a timing trigger.

RS Rating

Relative Strength rating, 1–99. Price performance vs all stocks over the last year.

Group RS

Strength of the stock's industry group. Leaders tend to come from top-ranked groups.

SMR Rating

Sales + profit Margins + Return on equity, A–E. A = strongest profitability profile.

Acc/Dis Rating

Accumulation/Distribution, A–E. Are institutions net buying (A/B) or selling (D/E) lately?

Overall Quality

The engine's composite leader score (0–100): a blend of relative strength, fundamentals, setup quality and risk checks. The single headline read for a name.

Fundamentals

RS-free business-quality score (0–100): earnings power, margins and growth — the company itself, ignoring price action. High here + low RS = a quality name 'on sale'.

Volume Demand

Whether institutional demand is confirming the move — volume expanding on up-moves vs the average. Strong demand backs a breakout; thin volume warns.

Technical Setup

How many of the chart/trend checks pass (above key MAs, RS line at highs, in buy range, not extended). The price-structure half of the read.

Industry/Theme

Strength of the stock's industry group / theme. Leaders tend to come from top-ranked groups — a tailwind when the group is strong.

Pillar 3 · Setup

Setup

The chart pattern right now: 1-2-3, base breakout, near pivot, watch, or none.

1-2-3

Sperandeo reversal: A (swing low), B (high breaking the downtrend line), C (higher low above A), confirmed on a close above B.

Distance to buy

How far price is from the proper buy point. Negative = below (can buy); above ~5% = extended.

Extended

Too far above the proper buy point — poor risk/reward for a fresh entry.

Criteria

Bullish checks (above 50-MA, RS new high, volume, in buy range) vs bearish ones. Green circle = the good condition is met.

Pillar 4 · Risk / Trade plan

Entry zone

The price range where a fresh buy is valid (at/just above the pivot).

Add zone

Where you'd add to a winning position once it's working.

Stop

Protective exit. Cut the loss if price closes below this (Classic IBD: ~7–8% under entry).

Targets

Price levels to take profits or trim into strength.

Size

Suggested position size as a % of the portfolio.

Timeframe

Expected holding period. 'Swing · weeks' = a swing trade held days to weeks, not minutes or years.

Signals & status

Status

The final verdict (synthesis) — what to do, combining all pillars: New buy / Add / Hold / Watch / Avoid.

Triggered

When this signal fired. Older signals fade ('aging') — a Monday call may be stale by Friday.

Rank

Signal strength rank — best opportunities first.

Confidence

Backtest-derived bucket (High/Medium/Low/Experimental); always read with the sample size.

Theme

The industry theme/group the stock belongs to (context, not a score).

Market internals

% from MA

How far price sits above its moving average. Large = extended (overbought), poor for fresh buys.

ATR%

Average True Range as % of price — daily volatility. Higher = wider swings.

Off 52w high

Distance below the 52-week high. Near 0% = at/near highs (leadership).

True new highs

Stocks whose price actually printed a fresh 52-week high today — the honest breadth read. Different from the common 'new highs' figure that counts names merely within ~1% of their high (which inflates the count).

NASI

McClellan Summation Index — a running total of market breadth momentum (Francesco's gauge). Rising = breadth broadening (healthy); falling = breadth narrowing even if the index holds up (a warning under the surface).

TRIN

Arms Index — (Advancing Issues / Declining Issues) ÷ (Advancing Volume / Declining Volume). Below 0.75: volume concentrating in advancing stocks (bullish). Above 1.25: volume concentrating in decliners (bearish / oversold). Murphy's gauge of buying vs selling pressure intensity.

AD-Divergence

Price/breadth divergence: price makes a new high but NASI (breadth) is falling = warning, sellers hiding under the surface. Reverse: price makes a new low but breadth improves = bullish early reversal signal.

Intermarket

The four-market model (Murphy): bonds vs equities (rising yields = headwind), dollar vs commodities (strong dollar = suppresses gold/commodities), credit spreads (HY OAS widening = equity stress). These are directional headwind/tailwind signals, not entry triggers.

Statistical regime (companion read)

Statistical regime

A second opinion to the rule-based health: a model groups past days into bear / range / bull from return behaviour and gives today's most-likely state with a probability. If it disagrees with the rules (e.g. rules say uptrend but the model says bear + stressed), exposure is capped.

Volatility regime

How today's volatility ranks vs its own history: calm → normal → elevated → stressed (by percentile). Rising into 'stressed' is an early risk-off warning — volatility clusters.

Risk-on probability

The model's estimate that the market will be in its bull state N days out — a probabilistic 'where is this likely headed' read, not a guarantee.

Honest scorecard (validation)

Expectancy

Average return per trade — the number that decides profit. A positive expectancy with a low win rate still makes money if winners outweigh losers.

Sharpe

Return per unit of total volatility (annualised). Higher is better, but it treats up- and down-swings the same.

Deflated Sharpe

The probability the edge is REAL once you account for how few trades there are and how many settings were tried. Below 0.9 = could just be luck. On small samples it's correctly near 0 — that's the point: it stops us trusting a pretty number.

Sortino

Like Sharpe but penalises only DOWNSIDE swings — a fairer read for a strategy that cuts losers and lets winners run.

Calmar

Return ÷ worst drawdown — how much you earn per unit of maximum pain. The key ratio for a strategy whose job is cutting drawdowns.

CVaR

Conditional Value-at-Risk: the average loss on the worst ~5% of days — the tail risk that actually hurts, not the typical day.

Brier score

How well-calibrated a probability forecast is (0 = perfect, 0.25 = always guessing 50%). Lower means 'when it says 70%, it happens ~70% of the time'.

Holdout

A slice of history never used while building/tuning. Performance there is the honest test — in-sample numbers always look better than they really are.

Drawdown reduction

How much of buy-and-hold's worst peak-to-trough fall the timed strategy avoided (1.0 = removed it entirely).

Return capture

What fraction of buy-and-hold's return the timed strategy kept. Below 100% = it sat partly in cash; the trade-off is shallower drawdowns.

Chart bases (Pillar 3 setups)

VCP

Volatility Contraction Pattern (Minervini): a run of progressively SHALLOWER pullbacks on shrinking volume — sellers drying up — then a breakout on a volume surge.

Cup with handle

A rounded base then a shallow handle; buy point at the right-rim high.

Double bottom

A W-shaped base; buy point at the middle peak between the two lows.

High tight flag

A powerful ~80%+ run in a few weeks, then a tight shallow flag. Rare and strong — but high-risk.

Ascending base

Three pullbacks, each bottoming higher than the last (a staircase up).

Saucer

A long, shallow rounded base — gentler and longer than a cup.

Base count / stage

How many bases deep the advance is. 1st/2nd-stage bases are the reliable ones; 3rd-stage-or-later are late and fail more often.

RS line new high

The stock-vs-index strength line at a new high — true leaders' RS line often leads price out of a base.