Premium Members
How to Read the Dashboard
The Premium Dashboard runs from top to bottom in a specific order. Here is what each section means.
Market Bar
Live Market Ticker
SPY, Nasdaq, Dow, Russell 2000, 10-Year Yield, and VIX — updated in real time. SPY is the primary regime signal: above its 200-day = Bull mode, up to 8 positions. Below the 200-day = Bear mode, 100% cash, no exceptions.
Portfolio
Open Positions with Mini Charts
Each position shows a 90-day candlestick chart with four key price lines: Entry (green solid), Pyr 1 (amber dashed, +10%), Pyr 2 (dark gold dashed, +20%), and Stop (red solid). The status grid shows Cushion, Pyr levels, Gain, Time Left, and Score. Click any chart to expand.
Commentary
Jon's Daily Commentary
Written after each close. Covers the regime read, what the scanner found, notes on open positions, and one near-miss worth watching. Written in Jon's voice — not a recommendation, a read.
Alerts
Stop & Time Alerts
Positions within 2% of their stop (red) and positions within 10 days of the 90-day time stop (amber). These surface before they become surprises.
Scanner
Daily Scanner Signals
Every setup that satisfied every rule that day, with full trade specs. Check the dashboard after 2:15 PM MT (4:15 PM ET) — that's when the scanner has processed the day's close and signals are final.
Watchlist
Near-Miss Watchlist
Names the scanner flagged as close but not ready — a leader whose reactions aren't yet tight enough, or whose pivotal point hasn't broken on volume. When the structure completes, the scanner surfaces them again as a setup.
✠
Not a Premium member yet?
$25/month — scanner signals, daily commentary, position tracking, stop alerts, and the near-miss watchlist, updated every close. Email
[email protected] to get access.
Glossary
Terms & Definitions
Every term visible on the dashboard and portfolio pages. Hover tooltips on the dashboard show abbreviated versions — this is the full explanation.
Entry
Entry Price
The price at which the position was opened. Shown as a solid green line on the mini chart. All calculations — P&L, Cushion, Pyramid levels — are measured from this price.
Stop
Hard Stop — Non-Negotiable Floor
Exit price, set at 2× the 14-day Average True Range below entry, bounded between 5% (floor) and 12% (ceiling) — not a flat percentage. Shown as solid red on the chart. When the stock hits it, the position closes. No exceptions, no "let it come back."
Pyr 1
Pyramid 1 — First Add-On at +10%
The first opportunity to add to a winning position. Set at +10% above entry, shown as amber dashed line. Adds 50% of the original size. Add to winners, never to losers.
Pyr 2
Pyramid 2 — Second Add-On at +20%
Second add-on at +20% above entry, shown as dark gold dashed line. Adds 25% of the original position. At this point the trade has proven itself.
Cushion
Distance Above the Hard Stop
(Current − Stop) ÷ Current × 100. Green = above 10%. Amber = 5–10%. Red = under 5% — the stop is close.
Score
Composite Signal Score (0–100)
Output of the 7-gate system. Must be 85+ to enter — the A+ setup floor. Below that, the Kelly math shows no reliable edge (75–80 = ~0% edge, 80–85 = marginal after costs), so the system waits. Combines base quality, RS, volume, energy state, insider buying, unusual options activity, and sector rotation.
Kelly
Kelly Sizing — Reporting, Not Live Sizing
Mathematically optimal capital allocation derived from f* = (b × p − q) ÷ b, where b = avg win ÷ avg loss, p = win probability. Half-Kelly is what the math recommends — ~75% of max long-run growth at half the variance. As of today, Kelly output is calibrated and reported after each backtest run but is not what actually sizes a live position — see "Position Size" below for what does.
Size
Position Size — What Actually Sizes a Trade
2% of net asset value is risked per trade against that position's own ATR-based stop (a wider stop → a smaller position, so dollar risk stays constant at 2% of NAV either way), hard-capped at 25% of NAV per position regardless.
Gain
Unrealized Return from Entry
(Current − Entry) ÷ Entry × 100. Unrealized — the position has not been sold.
Time Left
90-Day Time Stop — Unprofitable Positions Only
Not a blanket maximum hold. If a position is still open and unprofitable at 90 days, it closes — capital shouldn't sit in something that's neither working nor stopping out. A winning position has no time cap at all; it keeps running under its trailing protection for as long as the trend holds.
RS
Relative Strength Rating
How this stock performs vs. the ~4,962-symbol universe (S&P 500/400/600, Russell 1000, ETFs, macro, and curated names). RS 90 = outperforming 90% of the market. IBD: 95% of historical big movers had RS above 80 before their major move. We require at least 80 to enter — except four cyclical sectors (Materials, Consumer Staples, Energy, Utilities), which are held to RS ≥ 90.
ATR
Average True Range
Typical daily move, as % of price. Higher ATR = smaller position (equal dollar risk per trade). The entry stop is set at 2× 14-day ATR below entry, bounded 5% (floor) to 12% (ceiling). Separately, a 50-day moving-average trail can exit a profitable position on a close below the MA.
Regime
Market Regime
Bull (SPY above 50-day and 200-day) = up to 8 positions. Correction (below 50-day, above 200-day) = max 2 positions. Choppy (moving averages flat/range-bound — low trend strength) = max 2 positions, RS ≥ 90 only. Bear (below 200-day) = 100% cash, no entries. 85+ score is the entry floor in every regime.
VCP
Volatility Contraction Pattern (concept, not the live gate)
Minervini's term for a base that gets progressively tighter — lower volatility, lower volume — before it releases. The system was originally gated on a literal VCP test; that's since been replaced by the Secondary Reactions gate (see the rules below), which does the same job — confirm the base is tightening on real data — more reliably. VCP is still the right mental model for what a good base looks like.
CST
Catholic Social Teaching Screen
Gate 0 — run before any financial data. Tests every stock against USCCB guidelines. Abortion, gambling, pornography, tobacco, predatory lending, labor exploitation, and others: permanent exclusion. Binary PASS/FAIL. No override, ever.
Reference
The Enoch Capital System — Jon's Rules
These are Jon's own rules for trading the Enoch Capital system, exactly as the scanner runs them each close — binary gates, in this order. A name has to clear every one of them to reach the watchlist, and one gate further to become an actual entry. The system is long-only: in a bull tape it owns leaders; in a bear tape it holds cash.
GATE 0
Catholic CST Screen
Runs before any price data is even fetched. Tests every stock against USCCB guidelines with an effective date per exclusion, so a backtest never applies today's knowledge to yesterday's trade. FAIL = permanently removed. No override, ever.
FLOOR
$10 Price Floor
Anything under $10 a share is out before any other test runs — penny-stock noise isn't worth scoring.
GATE 1
Stage 2 Uptrend
Price above its 50-day average, 50-day above its 150-day, 150-day above its 200-day — the moving averages stacked in the right order — and the 200-day itself must be rising, not flat or falling. A stock has to already be in a genuine uptrend before anything else about it matters.
GATE 2
Relative Strength Rank
RS ≥ 80 against the full universe — top 20%. Four cyclical sectors (Materials, Consumer Staples, Energy, Utilities) are held to a stricter RS ≥ 90 — top 10% only — since cyclical leadership rotates faster and a merely-strong cyclical name is a weaker signal than a merely-strong name anywhere else.
GATE 3
Secondary Reactions
The stock's recent swing pullbacks must be getting successively shallower AND on lighter volume each time — sellers running out of supply. This is the real, current version of "wait for the base to tighten"; it replaced an earlier VCP (Volatility Contraction Pattern) gate that didn't hold up as well on real data.
GATE 3B
12-Month Momentum Floor
The stock must be up at least 50% over the trailing 12 months, full stop — an absolute momentum requirement on top of relative strength, not a substitute for it.
—
Earnings Buffer
No new entry within 5 days of an earnings report. Gap risk from an earnings surprise isn't a bet this system takes.
—
EPS Growth ≥25% YoY
Current-quarter EPS must be positive and at least 25% above the same quarter a year ago — O'Neil's CAN SLIM "E," current earnings. A prior-year loss that's turned into a current profit also passes, as a real turnaround. Fewer than 5 quarters of data (no true year-ago comparison) passes by default rather than blocking on missing data — and is labeled honestly as "not verified," never shown as a checked pass.
GATE 4
The Breakout / The Pivot
The pivot is the stock's own 252-day (52-week) closing high. Actionable (enters today): price closes above that pivot for the first time, on volume at least 1.5× the 50-day average, with a 100,000-share average-volume liquidity floor. Watchlist: hasn't broken out yet but sits within 5% of that same pivot — the near-miss list, not a position.
SCORE
Composite Score ≥ 85
Everything above is binary pass/fail. What actually ranks a setup is the composite score — RS, RS trend, RS acceleration, volume surge, distance from the 52-week high, base tightness, ATR, the Energy model's trending state, Base Quality, insider-cluster buying, and sector rotation, all combined. A name has to clear 85+ to be treated as an A+ setup at all.
GATE 7
Unusual Options Activity (boost, after scoring)
Checked only for names that already cleared every gate above — a deliberate limit, so this only ever runs against a few dozen candidates a day, not the whole universe. A real options-flow signal can add up to +18 points, which can lift a borderline setup over the 85 line.
Questions
Get in Touch
Questions about the system, the Catholic screening methodology, the dashboard, or anything you don't see explained here:
[email protected]
Enoch Capital LLC · 2121 S. Broadway, #511, Denver CO 80210