# CRYPTO DOG — Stock Signal Screener [Premium]
## Daily Signals 15-Apr-2026 — Uptrend Validation & Trade Playbook

**Source email:** "Stock Signal Screener [Premium] รวมสัญญาณ 15-04-2026 — CRYPTO DOG"
(from nattawatkem3@gmail.com, 15-Apr-2026 08:01 ICT)
**Note:** the email is a **text signal list only — no charts are embedded**. The analysis below reconstructs the daily & weekly technical picture from Yahoo Finance OHLCV data (2y history) using the same indicator logic that CRYPTO DOG's screener applies (MACD daily/weekly, MA20/50/200, RSI14, ADX/±DI14, 20-day volume).

---

## 1. What the screener sent today

CRYPTO DOG flags names by bucket. The buckets that matter for **uptrend continuation / fresh long entries** are:

| Bucket (Thai term) | What it means | Trade idea |
|---|---|---|
| **Week เขียว Day แดง** — Week MACD bull + Day MACD bear | Weekly uptrend pulling back on daily | Buy-the-dip in uptrend |
| **Week เขียวแรก** — first weekly MACD green | Fresh weekly trend turn-up | Early entry to new markup leg |
| **52 Weeks High** | Making a new 52-week high | Strongest momentum / leadership |
| **Golden Cross** | MA50 crossed above MA200 | Structural trend change confirmed |
| **Divergent** | Price/RSI divergence | Reversal warning (Bull = bottom, Bear = top) |

Names on today's list I ran a full technical read on:

- **Pullback-in-uptrend (Week G / Day R):** VRTX, MCK, DRI, LH
- **First weekly green:** KCE.BK, SCHW, ABNB, EXPE, VRSN
- **52-week high:** DELTA.BK, LRCX, KLAC, MPWR, GRMN
- **Golden Cross (Thai):** EURO.BK, TPBI.BK

---

## 2. Uptrend scorecard (15-Apr-2026 close)

I score each stock against six uptrend conditions. ✅ = condition met.

| Symbol | Bucket | >MA20 | >MA50 | >MA200 | MA50>MA200 | +DI>-DI | Wk MACD bull | Score |
|---|---|:-:|:-:|:-:|:-:|:-:|:-:|:-:|
| **DELTA.BK** | 52W High | ✅ | ✅ | ✅ | ✅ | ✅ (41.9/15.6) | ✅ | **6/6** |
| **KCE.BK** | Week 1st Green | ✅ | ✅ | ✅ | ✅ | ✅ (41.2/16.2) | ✅ | **6/6** |
| **LRCX** | 52W High | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | **6/6** |
| **KLAC** | 52W High | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | **6/6** |
| **MPWR** | 52W High | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | **6/6** |
| **GRMN** | 52W High | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | **6/6** |
| **ABNB** | Week 1st Green | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | **6/6** |
| **SCHW** | Week 1st Green | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | **6/6** |
| **EURO.BK** | Golden Cross | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | **6/6** |
| **TPBI.BK** | Golden Cross | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | **6/6** |
| **EXPE** | Week 1st Green | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ (hist −2.75) | 5/6 |
| **VRSN** | Week 1st Green | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | 5/6 |
| **DRI** | Week G/Day R | ✅ | ✅ | ✅ | ✅ | ❌ (20.9/25.3) | ✅ | 5/6 |
| **MCK** | Week G/Day R | ❌ | ❌ | ✅ | ✅ | ❌ | ✅ | 3/6 |
| **VRTX** | Week G/Day R | ❌ | ❌ | ✅ | ❌ | ❌ | ✅ | 2/6 |
| **LH** | Week G/Day R | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | 4/6 |

**Verdict:** 10 of 16 names clear a perfect **6/6 uptrend checklist**. The highest-conviction continuation longs from today's email are **DELTA.BK, KCE.BK, LRCX, KLAC, MPWR, GRMN, ABNB, SCHW** (plus Thai Golden-Cross small-caps EURO.BK / TPBI.BK, with liquidity caveats noted below).

The "Week G / Day R" bucket is more mixed — VRTX and MCK are still early in the pullback (−DI > +DI, RSI in 40s), so they are **watch, not buy** until the daily re-aligns.

---

## 3. Price action, volume, momentum — the three-lens justification

### 3.1 Price action (structure)

The core uptrend structure for every 6/6 name is the same textbook stack:

```
Price  >  MA20  >  MA50  >  MA200,   all MAs rising
```

This is Stage-2 markup in Weinstein's framework / Wyckoff "markup phase". Concrete read-outs:

- **DELTA.BK** closed **317.00 (+6.38% on the day)** — that is a **new 52-week high close** on expanding range, the cleanest possible Thai breakout. MA20/50/200 = 274 / 250 / 187, all fanning out bullishly. 20-day range: 254–319, current price punching through the top.
- **KCE.BK** closed **25.75 (+9.57%)** — less than 0.2% from 52-week high, weekly MACD printed its **first green bar** (classic Week-First-Green signal that got it onto the email), and the day closed near high-of-day = demand holding into the close.
- **LRCX / KLAC / MPWR** are all **–2.66% to −0.76% off new 52-week highs** (a healthy 1-day give-back, not a breakdown). Each sits comfortably above the rising MA20.
- **SCHW, ABNB** — higher highs + higher lows on the daily, reclaimed MA20 and MA50, now making the first push since the prior base.
- **EURO.BK** broke to a new 52-week high at 4.60 (+5.99%), fresh out of a Golden Cross — classic stage-2 ignition.

### 3.2 Volume

Volume confirms the price action on the names that matter:

| Symbol | Today's vol / 20-day avg | Read |
|---|---|---|
| **KCE.BK** | **1.74×** | Strong institutional-style thrust on Week-First-Green — best of the list |
| **DELTA.BK** | **1.25×** | Expansion into new ATH, healthy |
| **KLAC** | **1.23×** | Above-avg distribution-looking bar on the pullback, watch |
| **LRCX** | 1.09× | Normal |
| **GRMN** | 1.09× | Normal |
| **VRSN** | 1.08× | Normal |
| **ABNB** | 1.02× | Normal |
| **EURO.BK** | 0.47× | **Thin** — illiquid name, position-sizing risk |
| **TPBI.BK** | 0.32× | **Very thin** — illiquid |
| **MCK / DRI / LH / EXPE / MPWR / SCHW** | 0.6–0.9× | Light — no volume confirmation on their pullbacks / grinds |

**Takeaway:** KCE.BK + DELTA.BK are the two names with *price-thrust on confirming volume* today, which is the highest-quality setup the screener produced. The Thai Golden-Cross small-caps (EURO, TPBI) are technically valid but their thin volume makes them traders' names, not investor names.

### 3.3 Momentum (RSI, MACD, ADX/±DI)

| Symbol | RSI14 | Wk RSI | MACD hist (D) | Wk MACD hist | ADX14 | +DI / −DI |
|---|:-:|:-:|:-:|:-:|:-:|:-:|
| KCE.BK | 70.5 | — | + | + | 19.4 (rising) | 41.2 / 16.2 |
| DELTA.BK | 70.6 | 77.5 | +2.38 | +7.51 | 25.9 | **41.9 / 15.6** |
| LRCX | 64.8 | 70.1 | +5.55 | +0.57 | 21.2 | 33.3 / 21.7 |
| KLAC | 66.9 | 71.1 | +28.3 | +13.7 | 16.9 | 29.5 / 26.7 |
| MPWR | 71.1 | 70.7 | +28.8 | +16.3 | **26.1** | 35.7 / 18.5 |
| GRMN | 71.9 | 67.9 | +2.77 | +4.53 | 21.3 | 36.1 / 14.8 |
| VRSN | 67.1 | 64.4 | +1.12 | +4.80 | **33.3** | 33.9 / 16.9 |
| ABNB | 62.6 | 57.3 | +1.02 | +0.39 | 13.0 (weak) | 28.4 / 20.8 |
| SCHW | 63.9 | — | + | + | 16.3 | 27.3 / 17.8 |
| EURO.BK | **76.5** | 69.4 | +0.03 | +0.05 | 27.3 | **49.0 / 16.6** |

**What this says:**

- Every 6/6 name shows **+DI firmly above −DI**, meaning the *trend direction* is up.
- **ADX ≥ 20** on DELTA, LRCX, MPWR, VRSN, EURO, TPBI, GRMN, KCE (just below, rising) → confirms *trend strength*.
- RSI14 in the **60–72 band** is the sweet-spot for markup/trend-continuation — not yet exhausted (RSI >80 would be the red-flag zone).
- **EURO.BK RSI 76.5** is elevated — trend is valid but near-term chasing risk is real; wait for pullback to MA10 weekly or break-out-retest.
- Weekly MACD histogram is positive on every 6/6 name, with **KLAC, MPWR, DELTA** showing the strongest expansions → top-tier institutional sponsorship reading.

---

## 4. The playbook

### 4.1 Tiered action list

**Tier A — Highest conviction, act on strength:**
1. **KCE.BK** — Week-First-Green with a **+9.57% / 1.74× volume** thrust. Enter on intraday pullback to 24.80–25.20 (MA5 area). Stop below 23.50 (recent swing low). First target = prior high 27–28; weekly target 30. Best risk/reward name on the list.
2. **DELTA.BK** — New 52-week high close on expansion. Buy any dip to 298–305 (prior breakout / MA10). Stop 275 (below MA20). Target 340–360 based on the weekly channel projection.
3. **KLAC / LRCX** — Semi-cap leaders pulling back −2.66% on no news = first mini-reset after a 13–18% 5-day run. Add on a green reversal bar or a close back above yesterday's high. Stop = prior swing low (LRCX 235 / KLAC 1570).

**Tier B — Fresh leg, needs confirmation:**
4. **MPWR, GRMN** — Already at / within 1.5% of 52-week highs with RSI in the low 70s. Let them consolidate 3–5 days before adding; buy only on tight-range contraction + break.
5. **VRSN** — ADX 33 is the strongest trend reading on the list, but MA50 < MA200 means the Stage-2 is not fully mature. Entry on a weekly close > 280.
6. **SCHW, ABNB** — Fresh Week-First-Green with the stack complete. Standard breakout buy on close above today's high.
7. **EXPE** — Daily is strong (5/6) but **weekly MACD hist still negative (−2.75)**. Wait for weekly MACD to flip green before sizing up. Use half-position until then.

**Tier C — Wait / skip:**
8. **VRTX, MCK, LH** — email's "Week G / Day R" bucket. Daily structure is wrong-way (−DI > +DI, price below MA20). These are *continuation candidates only if the daily re-syncs* — wait for RSI > 50 and a higher low on the daily.
9. **DRI** — borderline. Closer to a watch than an entry; wants a clean reclaim of MA20.
10. **EURO.BK, TPBI.BK** — technically clean Golden Crosses, but **volume 0.47× / 0.32×** of 20-day average = thin tape. Cap position size, use hard stops, don't chase.

### 4.2 Standard position-management rules (apply to every entry)

- **Initial stop:** the lower of (a) MA20, (b) last swing low, (c) −7% hard cap.
- **First scale-out:** +1R on Tier A names, +1.5R on Tier B.
- **Trail:** once at +1.5R, trail under the daily 10-EMA or the last higher-low.
- **Exit triggers:**
  1. Daily close below MA50 **on above-average volume**, or
  2. Weekly MACD bear-cross (this is the inverse of the signal that got the name on the email), or
  3. RSI14 bearish divergence vs. a fresh high (watch KASET — the only Thai name on today's **bearish divergent** list).

### 4.3 Divergent-list cross-check

The email flagged **bearish divergences** on BTC1!, several megacap US industrials (MMM, DOV, RCL, JPM, GLW, PWR, MPWR) and crypto majors (BTC, ETH, SOL, LINK). That is a caution tag, **not** an immediate sell — many of those names are still in uptrends but momentum is making lower highs vs. price. Practically this means:
- If you hold MPWR from the 52W-High list, **tighten the trailing stop** (it appears on both lists — strong trend + bearish divergence = late-stage markup).
- Don't add new longs on BTC/ETH/SOL until momentum re-syncs.

Bullish divergences on **ADVANC, JAS (Thai)** and **GIS, HSY, T, KMI (US staples)** are constructive *bottoming* signals but the absence of a confirmed MA50>MA200 or Weekly MACD flip means they're **watch-to-accumulate**, not outright buys.

---

## 5. Bottom line

- **Yes — the market structure on today's CRYPTO DOG "Premium" list is a valid uptrend** for the 10 names that score 6/6 on the trend checklist.
- **Price action**: Stage-2 markup, MAs stacked, expanding ranges on new-high names.
- **Volume**: confirming on **KCE.BK (1.74×), DELTA.BK (1.25×), KLAC (1.23×)** — the rest are neutral; the Thai small-caps are thin.
- **Momentum**: +DI > −DI across the board, ADX mostly 20–33 (healthy trending), RSI in the 60–72 sweet spot, weekly MACD histograms positive.
- **Highest-conviction actionable plays:** KCE.BK, DELTA.BK, then LRCX / KLAC on pullback.
- **Watch-list from the email (don't buy today):** VRTX, MCK, LH, EXPE (weekly not yet aligned), and anything on the bearish-divergent list where you're already long.

*Data pulled live from Yahoo Finance end-of-day 15-Apr-2026. Indicator math: EWM RSI(14), MACD(12/26/9), ADX(14), SMA(20/50/200), weekly resample to Friday. Raw readings saved in `analysis.json` alongside this report.*
