Market Intelligence by @CoachZubair

Daily Market Signals
2026-06-23 · Generated 10:02 AM EDT · just now
For informational purposes only — not financial or investment advice. This tool uses software, code, and AI and may contain errors. We continuously monitor and update it. If you notice something incorrect, please reach out. Before taking any significant action, always do your own financial and Shariah due diligence.
💼 Position Calculator
Saved on this device only. Each buy-zone asset shows suggested shares.
What is this page? How to read it — click to expand
  • This is a daily market-intelligence dashboard for a Shariah-conscious watchlist — crypto, halal ETFs, screened stocks, and commodities.
  • Each asset card shows the live price plus computed trade levels — a buy zone, profit targets (TP1/TP2), and a stop — recomputed every morning from price structure.
  • The 1M verdict (Buy / Hold / Sell) is mechanical — set by rules, not opinion. The AI may only veto a verdict downward, with a stated reason; it never upgrades one.
  • The 12M column is a pace label (Accumulate / Normal / Ease) — long-term DCA pacing guidance, not a trade call.
  • The attention section lists only genuinely notable events; quiet days stay quiet.
  • On eventful days an occasional Strategist review note appears with a deeper read.
  • Elsewhere on the site: Swing setups for short-term technical candidates, Portfolio for the funded strategy sleeves, Performance for the track record, and the Glossary for every term.
  • Not financial advice — informational only.
📋 Previous Run Recap (2026-06-19 (4d ago))

⚠️ Attention — Major Changes Today

Macro: Crude oil fell -3.9% to $73.64 Monday as US-Iran ceasefire talks in Switzerland were delayed over the weekend, re-introducing Hormuz transit uncertainty and extending WTI's decline to 25% below the 1M buy-zone floor; TFX dropped -3.7% to $122.35, breaking below its buy-zone floor ($124.75) into the pre-stop zone with no identifiable company catalyst — broad rotation out of medical devices into tech is the likely driver. Halal equity continued its outperformance (SPTE +1.6%, UMMA +0.3%, SPWO +0.3%) as NVDA held above its buy zone at $212.84 and TSLA firmed to $408.43 within the 1M zone at 85% depth (live R:R 1.4:1, below threshold; settled-close R:R ~2.3 from Friday's $400.49 close is borderline adequate). Crypto staged a partial bounce (BTC +2.3% to $65,495, ETH +3.0% to $1,775) with both very close to their 1M stops on a live basis ($65,688 and $1,794 respectively), while gold ($4,219) and silver ($66.68) continued the post-Hormuz metals unwind in confirmed Sell — 12M structural theses via central-bank demand and industrial deficits fully intact.
BTC.D 56.1%ETH.D 9.0%Total Mcap 24h -4.32%Fear/Greed 23 Extreme FearETH/BTC 0.0266
🎯 Act Today 6
BTC — Bitcoin $62,389 -4.57%
1M -18.9%3M -12.5%12M -40.9%
1M: Below stop
📰 News:no material change since 2026-06-22
BTC held losses to -1.17% at $63,168 as the Extreme Fear gauge deepened to 14 — institutional ETF outflows and the hawkish-FOMC rate environment remain the dominant structural headwind; settled close ($62,900) sits $3,630 below the 1M stop ($66,531).
🧠 Analyst:no material change since 2026-06-22
5 analysts: 4 Buy · 1 Hold — StanChart Kendrick $150K (post-halving consolidation within cycle; Q4 2026 surge thesis intact), Bernstein $160K (corporate treasury adoption and ETF inflows shifted to H2 2026–H1 2027 window), GS $100K (MVRV reset deepened; BTC near miner cost-of-production floor), CoinShares $145K (whale accumulation at multi-year highs; deficit thesis intact); MS Hold (cycle-winter probability rising post-FOMC hawkish hold — as of 2026-06-17).
🎯 Analyst Calls:5 analysts: 4 Buy · 1 Hold · 0 Sell · avg target $138,750 (+122.4%) (last refresh 2026-06-17)
Date Firm Analyst Rating Target Thesis
2026-06-17 Morgan Stanley Denny Galindo Hold Cycle-winter probability rising with FOMC hawkish hold (cuts to late 2026); the four-year cycle top may have printed at the early-2026 highs — monitoring on-chain metrics for capitulation signal
2026-02-01 Bernstein Buy $160,000 Corporate treasury adoption and ETF inflows have shifted to H2 2026–H1 2027 window as rate-cut timeline moves out; long-term thesis unaltered
2026-01-15 Standard Chartered Geoff Kendrick Buy $150,000 Post-halving consolidation is within cycle norms; Q4 2026 surge thesis intact pending macro improvement — hawkish FOMC hold pushes timeline but does not negate the supply-shock thesis
2026-01-10 CoinShares Buy $145,000 Whale accumulation at multi-year highs continues; post-halving deficit thesis intact; near-term weakness attributed to macro headwinds, not structural deterioration
2026-01-08 Goldman Sachs Buy $100,000 MVRV reset has deepened further; BTC now trading near miner cost-of-production floor (~$60K) — contrarian accumulation signal; bull case to $200K intact if macro turns
⚡ Signal:no material change since 2026-06-22
At $65,495 (+2.27%) — 1M Below stop ($65,688) by only $193 on live basis; settled close ($63,232) remains $2,456 below the stop. Below 200DMA. Fear & Greed: Extreme Fear (20). Live price approaching stop but stance flips to Hold only on a settled close above $65,688 — today's bounce alone is not sufficient. 12M Accumulate: Q4 2026 cycle thesis (StanChart $150K, Bernstein $160K) intact.
Verdict:1M Sell · 12M Accumulate · ⚡ 7/10
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-22 $63,232 Sell
2026-06-19 $62,900 Sell
2026-06-18 $64,423 Sell
2026-06-17 $65,599 Sell
2026-06-16 $66,301 Sell
2026-06-15 $65,714 Sell
2026-06-12 $63,552 Sell
Levels reviewed: Jun 23, 2026
ETH — Ethereum $1,660 -6.30%
1M -20.8%3M -23.4%12M -31.5%
1M: Below stop
📰 News:no material change since 2026-06-22
ETH fell -1.92% to $1,702 with the ETH/BTC ratio holding near cycle lows as Glamsterdam Q3 devnets remain the deferred re-rating catalyst; settled close ($1,710) sits $111 below the 1M stop ($1,821).
🧠 Analyst:no material change since 2026-06-22
5 analysts: 3 Buy · 2 Hold — StanChart Kendrick $7,500 (Glamsterdam Q3 2026 devnets live — key catalyst approaching), Fundstrat Lee $8,000 (largest ETH upgrade since the Merge; cyclical weakness, not structural), Galaxy $6,000 (institutional staking demand growing; ETH/BTC ratio at historic discount); Citi Hold $3,175 (L2 fee burn down from peak), JPM Hold (L2 siphoning concern; staking yield monitoring — as of 2026-06-17).
🎯 Analyst Calls:5 analysts: 3 Buy · 2 Hold · 0 Sell · avg target $6,169 (+271.5%) (last refresh 2026-06-17)
Date Firm Analyst Rating Target Thesis
2026-06-17 JPMorgan Hold L2 siphoning of mainnet fee revenue continues; monitoring staking yield trends and Glamsterdam devnet results for a thesis-change trigger — hawkish FOMC adds near-term macro headwind
2026-03-15 Standard Chartered Geoff Kendrick Buy $7,500 Glamsterdam Q3 2026 devnets are live — upgrade is on track as the primary catalyst for ETH re-rating; cyclical price weakness attributed to macro, not protocol fundamentals
2026-02-01 Citi Hold $3,175 L2 fee compression has worsened since the thesis was set; base fee burn significantly below 2024 peak — watching Glamsterdam to see if it reverses the compression
2026-01-15 Galaxy Digital Buy $6,000 Institutional staking demand growing; ETH/BTC ratio at historic discount — mean reversion thesis; DeFi TVL up 45% YoY supports ecosystem health
2026-01-10 Fundstrat Tom Lee Buy $8,000 Glamsterdam is the largest ETH upgrade since the Merge — staking yield and fee-burn restoration are the key re-rating mechanisms; near-term weakness is cyclical
⚡ Signal:no material change since 2026-06-22
At $1,774.76 (+3.01%) — 1M Below stop ($1,794) by only $19 on live basis; settled close ($1,704.60) remains $89 below the stop. Below 200DMA. Glamsterdam Q3 2026 upgrade devnets on track (StanChart $7,500, Fundstrat $8,000). Stance-change trigger: settled close above $1,794.
Verdict:1M Sell · 12M Accumulate · ⚡ 7/10
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-22 $1,705 Sell
2026-06-19 $1,710 Sell
2026-06-18 $1,748 Sell
2026-06-17 $1,791 Sell
2026-06-16 $1,794 Sell
2026-06-15 $1,725 Sell
2026-06-12 $1,672 Sell
Levels reviewed: Jun 23, 2026
GOLD — Gold spot (front-month futures, GC=F) $4,153/oz -0.70%
1M -8.5%3M -5.7%12M +22.9%
1M: Below stop
📰 News:no material change since 2026-06-22
Gold fell -1.14% to $4,176, with the settled close ($4,224) confirming below the recomputed 1M stop ($4,307.88) — ending the brief one-day Hold that began Wednesday and re-establishing the Sell stance; the Hormuz premium is now fully unwound and price sits 11% below the buy-zone floor ($4,431).
🧠 Analyst:no material change since 2026-06-22
GS Sprogis Buy $5,400 (year-end; CB buying + de-dollarization); JPM Kaneva Buy $6,300 (US fiscal risk; most bullish major bank); UBS Staunovo Buy $6,200 (de-dollarization; upside scenario $7,200); Citi Doshi Buy $5,000; World Gold Council Buy — 5 Buy/0 Hold; avg target ~$5,725 vs spot $4,219 (35% discount). Central banks forecast ~755 tonnes of purchases in 2026 — structural CB demand is now the dominant marginal buyer independent of safe-haven flows.
🎯 Analyst Targets:1M $4,900 (+18.0%) [$4,700-$5,100]3M $5,200 (+25.2%) [$4,900-$5,500]12M $5,700 (+37.3%) [$5,400-$6,300]
🎯 Analyst Calls:5 analysts: 5 Buy · 0 Hold · 0 Sell · avg target $5,725 (+37.9%) (last refresh 2026-06-22)
Date Firm Analyst Rating Target Thesis
2026-04-20 JPMorgan Natasha Kaneva Buy $6,300 Most bullish major bank; US fiscal risk + USD weakness + institutional rotation from bonds drives structural repricing; Q4 avg $5,055 en route
2026-04-15 Goldman Sachs Mikhail Sprogis Buy $5,400 Year-end target $5,400/oz on central bank buying + de-dollarization; structural demand independent of safe-haven flows
2026-04-10 UBS Giovanni Staunovo Buy $6,200 Raised to $6,200/oz; upside scenario $7,200/oz if de-dollarization accelerates; Q3 2026 key inflection point
2026-04-01 World Gold Council Buy Structural demand shift confirmed; ETF inflows resuming after multi-year outflows reversed; central bank buying at multi-decade highs
2026-03-15 Citi Aakash Doshi Buy $5,000 Near-term $5,000/oz; gold as store of value in deglobalization era supports structural bid regardless of safe-haven narrative
⚡ Signal:no material change since 2026-06-22
At $4,219 (-0.12%) — 1M Below stop ($4,319) by $100; below 200DMA; settled close ($4,224) confirms Sell. Price 11% below buy-zone floor ($4,436). Stance-change trigger: settled close above $4,319. 12M Accumulate: GS $5,400, JPM $6,300, UBS $6,200; central-bank ~755 tonnes 2026 forecast intact.
Verdict:1M Sell · 12M Accumulate · ⚡ 7/10
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-22 $4,224 Sell
2026-06-19 $4,224 Sell
2026-06-18 $4,359 Hold
2026-06-17 $4,331 Sell
2026-06-16 $4,328 Sell
2026-06-15 $4,215 Sell
2026-06-12 $4,090 Sell
Levels reviewed: Jun 23, 2026
OIL — WTI Crude Oil (front-month futures, CL=F) $73.07/bbl -2.34%
1M -24.2%3M -17.1%12M +6.7%
1M: Below stop
📰 News:no material change since 2026-06-22
WTI crude fell -3.86% Monday to $73.64 as US-Iran ceasefire talks in Switzerland were delayed over the weekend, re-introducing Hormuz transit uncertainty and unwinding last week's peace-deal optimism; the June OPEC+ +188K bpd July supply increase is confirmed, adding structural bearish pressure with Friday's settled close ($76.60) already $10.76 below the 1M stop ($87.36).
🧠 Analyst:no material change since 2026-06-22
GS $67 WTI Q4 2026 base; JPMorgan ~$56 WTI 2026 avg base; Citi Sell (structural oversupply); BofA $65–$70 WTI floor; EIA moderate demand — 0 Buy / 3 Hold / 2 Sell as the Hormuz reopening removes the geopolitical premium (refreshed 2026-06-16).
🎯 Analyst Targets:1M $74 (+1.3%) [$65-$85]3M $70 (-4.2%) [$58-$85]12M $67 (-8.3%) [$55-$85]
🎯 Analyst Calls:5 analysts: 0 Buy · 4 Hold · 1 Sell · avg target $61.5 (-15.8%) (last refresh 2026-06-16)
Date Firm Analyst Rating Target Thesis
2026-06-16 Goldman Sachs Mikhail Sprogis / Daan Struyven Hold $67 Q4 2026 WTI base $67; the US–Iran peace deal (signing in Switzerland this Friday) reopens the Strait of Hormuz, removing the geopolitical premium that had carried oil above $100 — risk now skews to the $60s base case as OPEC+ adds supply
2026-06-01 EIA Hold US shale production at record ~13.6M bpd; moderate global demand growth; WTI $71-$106 range for June 2026 with geopolitical premium dominant near-term variable
2026-05-20 JPMorgan Natasha Kaneva Hold $56 Avg-2026 Brent $60 base case (~$56 WTI); warns of $150 Brent overshoot if Hormuz remains closed; June 9 ceasefire reduces tail risk but base case structurally bearish on demand amid OPEC+ +188K bpd July increase
2026-04-10 Citi Max Layton Sell Bearish demand on tariff-driven slowdown; oversupply risk growing from non-OPEC production and OPEC discipline breaking down; Iran deal remains the key downside risk
2026-04-05 Bank of America Francisco Blanch Hold $65-$70/bbl WTI structural floor supported by OPEC+ discipline; ceasefire is modestly negative for near-term price but does not alter the medium-term floor thesis
⚡ Signal:no material change since 2026-06-22
At $73.64 (-3.86%) — 1M Sell deepens: live price 25% below buy-zone floor ($87.45). Iran-talks delay adds Hormuz uncertainty; OPEC+ July +188K bpd confirmed. No entry signal. 12M Accumulate: first DCA adds only after settled close above stop ($87.36). GS $67 WTI Q4 base; JPM $56 2026-avg base.
Verdict:1M Sell · 12M Accumulate · ⚡ 7/10
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-22 $76.6 Sell
2026-06-19 $76.6 Sell
2026-06-18 $76.79 Sell
2026-06-17 $76.05 Sell
2026-06-16 $80.75 Sell
2026-06-15 $84.88 Sell
2026-06-12 $87.71 Hold
Levels reviewed: Jun 23, 2026
PLATINUM — Platinum spot (front-month futures, PL=F) $1,655/oz -0.90%
1M -15.3%3M -11.0%12M +29.0%
1M: Below stop
📰 News:no material change since 2026-06-22
Platinum fell -2.69% to $1,659, deepening the gap from the recomputed 1M stop ($1,779.67) to $120 — the EV-slowdown autocatalyst headwind and fading geopolitical premium continue to weigh against the structural deficit thesis.
🧠 Analyst:no material change since 2026-06-22
RBC $2,300, UBS $2,200, TD $2,000, MKS PAMP $2,000 — 4 Buy / 2 Hold; Metals Focus $1,670 2026 avg (below tape) as EV-slowdown autocatalyst dynamics cap the near-term rerating (refreshed 2026-06-16).
🎯 Analyst Targets:1M $1,850 (+11.8%) [$1,640-$2,050]3M $2,000 (+20.8%) [$1,800-$2,200]12M $2,150 (+29.9%) [$1,550-$2,700]
🎯 Analyst Calls:5 analysts: 4 Buy · 1 Hold · 0 Sell · avg target $2,034 (+22.9%) (last refresh 2026-06-16)
Date Firm Analyst Rating Target Thesis
2026-06-02 Metals Focus Hold $1,670 2026 average forecast $1,670/oz — below current tape; EV-slowdown autocatalyst dynamics cap the rerating; 2027 avg $2,190 implies recovery delayed; Reuters analyst consensus survey median ~$1,550-$1,700
2026-06-01 TD Securities Buy $2,000 $1,800/oz H2 2026 average; year-end target $2,000; 4th consecutive structural deficit year with South Africa supply growth structurally constrained; investment demand recovering as rate cycle turns
2026-06-01 MKS PAMP Buy $2,000 Up to $2,000/oz achievable in 2026; structural deficit + investment demand inflection; Long Forecast consensus $1,854 June avg supports recovery trajectory from current $1,735
2026-03-15 RBC Christopher Louney Buy $2,300 4-year deficit + limited South African supply growth + rising investment demand; $2,300/oz TP in 12M — Reuters consensus median $1,550-$1,700 for 2026 avg vs RBC bullish high-end
2026-03-01 UBS Giovanni Staunovo Buy $2,200 Structural deficit + green hydrogen uptake + investment demand; $2,200/oz 12M target as price discovery continues
⚡ Signal:no material change since 2026-06-22
At $1,705.10 (flat) — 1M Sell maintained: settled close ($1,705.20) below stop ($1,791) by $86; price 8.6% below buy-zone floor ($1,866). No entry signal. 12M Accumulate: 4th-year structural deficit (RBC $2,300, UBS $2,200, TD $2,000) intact; DCA adds $1,500–$1,800.
Verdict:1M Sell · 12M Accumulate · ⚡ 7/10
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-22 $1,705 Sell
2026-06-19 $1,705 Sell
2026-06-18 $1,791 Sell
2026-06-17 $1,812 Sell
2026-06-16 $1,770 Sell
2026-06-15 $1,709 Sell
2026-06-12 $1,663 Sell
Levels reviewed: Jun 23, 2026
SILVER — Silver spot (front-month futures, SI=F) $62.37/oz -4.82%
1M -18.4%3M -9.7%12M +72.5%
1M: Below stop
📰 News:no material change since 2026-06-22
Silver fell -1.96% to $64.96, with the settled close ($66.25) confirming below the 1M stop ($68.11) — re-establishing the Sell stance after the volatile Wednesday Hold; at $64.96, silver is now 12% below the buy-zone floor ($71.73).
🧠 Analyst:no material change since 2026-06-22
Citi $110/oz H2 2026 (most bullish); BofA $85.93 and JPMorgan $81 2026 avg; HSBC $75; UBS reset near-term to $85 (from $100) on a narrower 60–70Moz deficit — 4 Buy / 1 Hold, structural deficit thesis intact (refreshed 2026-06-16).
🎯 Analyst Targets:1M $72 (+15.4%) [$64-$80]3M $80 (+28.3%) [$72-$92]12M $82 (+31.5%) [$75-$110]
🎯 Analyst Calls:5 analysts: 4 Buy · 1 Hold · 0 Sell · avg target $87.4 (+40.1%) (last refresh 2026-06-16)
Date Firm Analyst Rating Target Thesis
2026-06-16 UBS Hold $85 Reset near-term target to $85 (cut from $100) and now sees the 2026 deficit narrowing to ~60–70Moz (from ~300Moz) on softer investment/industrial demand and higher mine supply — reduced bullishness but still constructive
2026-06-01 JPMorgan Natasha Kaneva Buy $81 2026 annual avg $81/oz; Reuters consensus poll confirms $79.50/oz median; structural solar PV + AI data-center demand deficit continues into 4th consecutive year
2026-06-01 Citi Max Layton Buy $110 $110/oz H2 2026 target — most bullish major bank; gold-silver ratio historically elevated = mean reversion supports silver catch-up; industrial + monetary demand confluence with persistent deficit
2026-05-15 HSBC Buy $75 Raised 2026 avg to $75/oz (from $68.25); 2027 avg $68 on structural deficit confirmation
2026-04-20 Bank of America Francisco Blanch Buy $86 Raised 2026 avg to $85.93/oz (+32% revision); solar PV + AI data center + EV demand with 4th consecutive year of structural supply deficit
⚡ Signal:no material change since 2026-06-22
At $66.68 (+0.64%) — 1M Below stop ($68.37) by $1.69; settled close ($66.25) confirms Sell. Price 12% below buy-zone floor ($71.86). Stance-change trigger: settled close above $68.37. 12M Accumulate: solar-PV + AI-datacenter deficit (Citi $110 H2, JPM $81, BofA $86) intact.
Verdict:1M Sell · 12M Accumulate · ⚡ 7/10
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-22 $66.25 Sell
2026-06-19 $66.25 Sell
2026-06-18 $70.7 Hold
2026-06-17 $69.9 Hold
2026-06-16 $70.07 Hold
2026-06-15 $67.86 Sell
2026-06-12 $63.88 Sell
Levels reviewed: Jun 23, 2026
👀 Monitor 5
NVDA — NVIDIA $203.26 -2.59%
1M -7.4%3M +15.7%12M +41.3%
1M: In buy zone · low end ✓
⚖️ 1M 7.8:1 (stop -1.4%)
📰 News:no material change since 2026-06-22
NVDA consolidated +2.95% at $210.69, holding above the 1M buy zone ($202.23–$209.26) for a second session as AI-capex momentum remains the dominant driver; the $25B bond issuance announced Wednesday continues to reinforce the infrastructure narrative.
🧠 Analyst:no material change since 2026-06-22
Per structured data: hard-negative analyst rec mix with net shift −3 this month (63 Buy / 4 Hold / 1 Sell of 68 analysts — mix hardening caps conviction; as of 2026-06-17). Named Street: JPM Sur $280, GS Schneider $250, Raymond James $323, Wedbush $300, MS $260 (avg ~$283, ~37% upside from $207).
🎯 Analyst Calls:5 analysts: 5 Buy · 0 Hold · 0 Sell · avg target $282.6 (+39.0%) (last refresh 2026-06-17)
Date Firm Analyst Rating Target Thesis
2026-05-23 Goldman Sachs James Schneider Buy $250 Reiterates Buy at $250; 2026/2027 EPS estimates 14%/34% above consensus; Beat-and-raise quarter confirmed — FOMC hawkish hold adds a macro headwind but AI capex supercycle thesis is multi-year
2026-05-22 JPMorgan Harlan Sur Buy $280 PT raised to $280 post-Q1 FY27 beat-and-raise; Overweight maintained — 'one of the most consequential quarters in semiconductor history'; ~35% upside at $207 current price; net analyst-mix shift negative this month (3 net downgrades in distribution)
2026-04-15 Raymond James Buy $323 Rubin GPU pipeline + data center capex supercycle intact beyond Blackwell; highest PT on the street at $323
2026-04-10 Wedbush Buy $300 Hyperscaler capex confirms multi-year GPU demand wave; negative monthly mix shift (-3) reflects 3 houses adjusting timelines post-earnings, not a thesis reversal
2026-03-01 Morgan Stanley Buy $260 Blackwell demand outpacing supply; gross margin expansion intact — part of the negative net shift (-3 this month) as some 3 houses pruned PTs but maintained Buy ratings
⚡ Signal:no material change since 2026-06-22
At $212.84 (+1.02%) — 1M Above buy zone ($202.65–$209.40, zone_pct +151%): chase prohibition active, Hold maintained on hard-negative analyst mix shift (net -3 this month, 63 Buy / 4 Hold / 1 Sell of 68 analysts). Preferred re-entry: pullback to buy-zone floor ($202.65); TP1 $235.74. 12M Normal.
Verdict:1M Hold · 12M Normal · ⚡ 3/10
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-22 $210.69 Hold
2026-06-19 $204.65 Hold
2026-06-18 $204.65 Hold
2026-06-17 $207.41 Hold
2026-06-16 $205.19 Hold
2026-06-15 $205.19 Hold
2026-06-12 $204.87 Hold
Levels reviewed: Jun 23, 2026
TFX — Teleflex $123.1 +1.17%
1M -6.7%3M +16.3%12M +4.0%
1M: Approaching buy zone
⚖️ 1M 4.2:1 (stop -2.6%)
📰 News:no material change since 2026-06-22
TFX dropped -3.66% Monday to $122.35, falling below the buy-zone floor ($124.75) without an identifiable company catalyst — the Q3 divestiture timeline, CEO Weidman mandate, and analyst targets (Wells Fargo $155, Wolfe $148) are all unchanged; broad medical-device sector rotation out of defensives into tech appears to be the driver.
🧠 Analyst:no material change since 2026-06-22
6 Buy/StrongBuy + 11 Hold from 17 analysts (net shift +1 per structured data); Wells Fargo Overweight $155 (divestiture leverage + CEO Weidman); Wolfe Buy $148 (sector P/E discount ~13x vs 22x sector); BofA Hold $143; Morgan Stanley Hold $140 — avg analyst PT ~$147, ~20% upside from current $122.
🎯 Analyst Calls:4 analysts: 2 Buy · 2 Hold · 0 Sell · avg target $146.5 (+19.0%) (last refresh 2026-06-22)
Date Firm Analyst Rating Target Thesis
2026-05-29 Wells Fargo Buy $155 Overweight — turnaround leverage from divestiture proceeds + new-CEO mandate; Jason Weidman (Medtronic veteran) starts June 8 as permanent CEO
2026-05-29 Wolfe Research Buy $148 Buy — medical-device sector multiple discount (TFX ~13x fwd vs sector ~22x); $2.03B divestiture on track (OEM Q3, Acute Care/IU H2 2026)
2026-05-29 Bank of America Hold $143 Hold — fair value at consensus; watching execution on $1B buyback + $800M debt paydown post-deal-close
2026-05-29 Morgan Stanley Hold $140 Equal-weight — needs margin trajectory visibility before re-rating; new CEO Weidman brings Medtronic operational discipline
⚡ Signal:no material change since 2026-06-22
At $122.35 (-3.66%) — 1M Near stop: live price below buy-zone floor ($124.75) in pre-stop zone (stop $119.98). R:R from $122 → TP1 $131.90 is ~4.0:1 — better than anything available in-zone. No company catalyst. Wait for a settled close above $122 before acting; hard invalidation on close below $119.98. Q3 divestiture + CEO Weidman re-rating catalysts intact. 12M Normal.
Verdict:1M Hold · 12M Normal · ⚡ 3/10
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-22 $127 Hold
2026-06-19 $124.96 Hold
2026-06-18 $124.96 Hold
2026-06-17 $127.87 Buy
2026-06-16 $130.48 Buy
2026-06-15 $130.48 Hold
2026-06-12 $129.31 Hold
Levels reviewed: Jun 23, 2026
TSLA — Tesla $389.25 -3.90%
1M -6.8%3M +2.2%12M +20.8%
1M: Approaching buy zone
⚖️ 1M 5.1:1 (stop -2.0%)
📰 News:no material change since 2026-06-22
TSLA rose +1.04% to $400.49, consolidating within the 1M buy zone ($396.35–$410.58) with the settled close ($396.38) in the zone for a second day and an adequate live-price R:R of 2.4; stance remains mechanically Hold pending the confirmed-entry signal.
🧠 Analyst:no material change since 2026-06-22
29 Buy / 23 Hold / 8 Sell from 60 analysts (net shift 0); JPM Gupta Hold $475, Wedbush Ives Buy $500, ARK Wood long-term bull, BofA Hold $380, GS Hold $250 — consensus avg ~$430.
🎯 Analyst Calls:5 analysts: 2 Buy · 3 Hold · 0 Sell · avg target $401.25 (+3.1%) (last refresh 2026-06-22)
Date Firm Analyst Rating Target Thesis
2026-06-15 JPMorgan Rajat Gupta Hold $475 New chief automotive analyst Rajat Gupta upgrades from Sell to Hold, raises PT to $475 from $120; China sales +40% YoY and less-skeptical view on autonomous/robotaxi timeline. Prior analyst's Sell thesis materially revised.
2026-04-10 Wedbush Dan Ives Buy $500 Robotaxi optionality transformational; Model Y refresh H2 catalyst
2026-04-01 Goldman Sachs Hold $250 Neutral; waiting for robotaxi commercial proof before re-rating
2026-03-01 Bank of America Hold $380 Near consensus fair value; execution on robotaxi and AI energy remains uncertain
2026-01-01 ARK Invest Cathie Wood Buy Long-term $2,600 target; autonomous network launch = inflection point
⚡ Signal:no material change since 2026-06-22
At $408.43 (+1.98%) — 1M In buy zone (85% depth, R:R 1.4:1, below 2.0 threshold): stance Hold; settled close ($400.49) at ~28% zone depth with R:R ~2.3. Zone marginally recomputed (floor $396.56). Preferred entry: zone-floor settlement ($396.56–$400) for R:R ≥3.0; stop $381.59, TP1 $443.30. Q2 earnings July 22. 12M Normal.
Verdict:1M Hold · 12M Normal · ⚡ 3/10
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-22 $400.49 Hold
2026-06-19 $396.38 Hold
2026-06-18 $396.38 Hold
2026-06-17 $404.66 Hold
2026-06-16 $406.43 Buy
2026-06-15 $406.43 Hold
2026-06-12 $399.15 Hold
Levels reviewed: Jun 23, 2026
COPPER — Copper spot (front-month futures, HG=F) $6.182/lb -2.75%
1M -1.2%3M +13.6%12M +27.6%
1M: In buy zone · low end ✓
⚖️ 1M 1.6:1 (stop -3.4%)
📰 News:no material change since 2026-06-22
Copper eased -0.35% to $6.352, holding near TP1 ($6.57) as the AI-datacenter and energy-transition demand thesis remains intact; 3M return +18.9% keeps copper as the strongest-performing watchlist metal this quarter.
🧠 Analyst:no material change since 2026-06-22
JPM Kaneva Buy (~$5.48/lb 2026 avg); Deutsche Bank Buy (~$5.50/lb avg); Citi Layton Buy ($13K/t Q2 peak, most bullish); GS Hold (~$11,400/t avg); Wood Mackenzie Hold — 3 Buy/2 Hold.
🎯 Analyst Targets:1M $6.2 (+0.3%) [$5.8-$6.8]3M $6 (-2.9%) [$5.5-$6.8]12M $5.8 (-6.2%) [$5.17-$6.8]
🎯 Analyst Calls:5 analysts: 3 Buy · 2 Hold · 0 Sell (last refresh 2026-06-22)
Date Firm Analyst Rating Target Thesis
2026-04-15 Citi Max Layton Buy Most bullish: $13,000/t Q2, upside scenario $15,000/t on supply disruption; copper 'the new oil' of energy transition
2026-04-10 Deutsche Bank Buy 2026 avg $12,125/t; Q2 peak $13,000/t; copper in 'incentive-driven pricing regime' as supply pipeline structurally inadequate through 2030
2026-04-05 Goldman Sachs Mikhail Sprogis Hold 2026 avg $11,400/t; tariff uncertainty lingers; breakout above $11,000/t needs sustained demand confirmation — current $13,650/t exceeds forecast range
2026-04-01 JPMorgan Natasha Kaneva Buy 2026 avg $12,075/t (~$5.48/lb) with Q2 peak $12,500/t; AI data center demand surge from 110K to 475K tonnes in 2026 is the dominant near-term driver; current price above forecast range
2026-03-15 Wood Mackenzie Hold Bullish medium-term but tariff overhang + China demand risk introduces near-term volatility; supply deficit through 2030 structurally intact
⚡ Signal:no material change since 2026-06-22
At $6.337 (-0.59%) — 1M Near TP1 ($6.57), above buy zone: chase prohibition active, Hold maintained. Preferred re-entry on pullback to buy-zone floor ($6.15). AI-datacenter + energy-transition demand thesis intact. 12M Ease.
Verdict:1M Hold · 12M Ease · ⚡ 3/10
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-22 $6.374 Hold
2026-06-19 $6.374 Hold
2026-06-18 $6.482 Hold
2026-06-17 $6.489 Hold
2026-06-16 $6.483 Hold
2026-06-15 $6.431 Hold
2026-06-12 $6.259 Hold
Levels reviewed: Jun 23, 2026
NATGAS — Natural Gas (Henry Hub front-month futures, NG=F) $3.235/MMBtu -0.55%
1M +7.2%3M +11.9%12M -12.5%
1M: Near TP1
📰 News:no material change since 2026-06-22
Natural gas eased -0.19% to $3.227, holding above the recomputed 1M TP1 ($3.21) for the third consecutive session; settled close ($3.233) confirms above TP1, with the H2 LNG-export and AI-power demand tightening thesis (BofA $4.00, Fitch $4.10) intact and TP2 ($3.33) as the next objective.
🧠 Analyst:no material change since 2026-06-22
BofA Blanch Buy $4.00/MMBtu 2026; Fitch Buy $4.10/MMBtu; EIA Hold ~$3.10/MMBtu Q2–Q3 avg; GS Hold; Wood Mackenzie Hold — 2 Buy/3 Hold.
🎯 Analyst Targets:1M $2.8 (-13.4%) [$2.5-$3.2]3M $3 (-7.3%) [$2.7-$3.5]12M $3.6 (+11.3%) [$3.1-$4.1]
🎯 Analyst Calls:5 analysts: 2 Buy · 3 Hold · 0 Sell (last refresh 2026-06-22)
Date Firm Analyst Rating Target Thesis
2026-04-06 EIA Hold Q2-Q3 2026 avg ~$3.10/MMBtu; near seasonal norms near-term before H2 tightening; full-year ~$3.50/MMBtu base case
2026-03-15 Bank of America Francisco Blanch Buy $4.00/MMBtu for 2026; LNG export near-record utilization + AI data center power demand tightening US balance in H2
2026-03-01 Goldman Sachs Hold Neutral on natgas; mild spring weather suppresses near-term pricing; H2 demand pickup + LNG export utilization provides seasonal tailwind but magnitude uncertain
2026-02-15 Fitch Ratings Buy $4.10/MMBtu 2026 forecast; structural upside as US LNG export capacity ramps and domestic power demand grows from AI data centers
2026-02-15 Wood Mackenzie Hold Structural growth from AI power demand and LNG exports intact; near-term mild weather and high storage suppress prices below $3/MMBtu until summer injection season ends
⚡ Signal:no material change since 2026-06-22
At $3.272 (+1.21%) — 1M Near TP1 ($3.21), settled above TP1 ($3.233): trail remaining longs with stop at buy-zone top ($3.09). Next target TP2 ($3.32). Re-entry zone $2.99–$3.09 on pullback. 12M Accumulate: H2 LNG-export + AI-power tightening (BofA $4.00, Fitch $4.10) intact.
Verdict:1M Hold · 12M Accumulate · ⚡ 3/10
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-22 $3.233 Hold
2026-06-19 $3.233 Hold
2026-06-18 $3.145 Hold
2026-06-17 $3.239 Hold
2026-06-16 $3.147 Hold
2026-06-15 $3.12 Hold
2026-06-12 $3.087 Hold
Levels reviewed: Jun 23, 2026
💤 Watch (no action) 8
HLAL — Wahed FTSE USA Shariah ETF $70.58 -1.62%
1M +0.0%3M +17.1%12M +36.0%
📰 News:no material change since 2026-06-22
HLAL +1.58% to $71.84 on broad global halal equity strength as Sharia-screened names continued to outperform; 12M return +38.1% reflects post-tariff-truce global equity momentum.
🧠 Analyst:no material change since 2026-06-22
BlackRock (ACWI) Buy; JPMorgan (VT) Buy; BofA (ACWI) Buy; GS (ACWI) Hold; Vanguard (VT) Hold — 3 Buy/2 Hold on global diversification thesis; USD strength from rate-hike risk is a near-term headwind (as of 2026-06-08)
🎯 Analyst Calls:5 analysts: 3 Buy · 2 Hold · 0 Sell (last refresh 2026-06-22)
Date Firm Analyst Rating Target Thesis
2026-04-01 Bank of America (ACWI) Buy Geopolitical stabilization could trigger significant non-US equity catchup trade
2026-03-15 JPMorgan (VT) Buy International stocks at historic discount to US; rotation potential on tariff resolution
2026-03-01 Goldman Sachs (ACWI) Hold Risk/reward less compelling ex-US; USD strength headwind persists
2026-02-01 BlackRock (ACWI) Buy Global diversification advantage as US equity concentration risk rises
2026-01-15 Vanguard (VT) Hold Neutral global weight; emerging market underperformance partly offsets DM gains
⚡ Signal:no material change since 2026-06-22
At $72.11 (+0.38%) — S1 DCA sleeve; Normal pace. Global halal equity broadly supported; 1M +2.8%, 12M +38.7%. DCA unchanged.
Verdict:1M Hold · 12M Normal
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-09 $70.94 Sell Hold
2026-06-08 $70.53 Sell Hold
2026-06-03 $73.6 Sell Hold
2026-06-02 $73.14 Sell Hold
2026-06-01 $72.7 Sell Hold
2026-05-31 $72.7 Sell Hold
2026-05-29 $72.7 Sell Hold
Levels reviewed: May 26, 2026
MNZL — Manzil Russell Halal USA Broad Market ETF $59.82 -2.04%
1M +2.9%3M +17.9%
📰 News:no material change since 2026-06-22
MNZL +2.03% to $60.95, recovering from the June 12 BoC-hold pullback; GTA May 2026 data (3 consecutive monthly sales gains, new listings -18.9% YoY) and the ceasefire → lower oil → higher BoC cut probability channel remain positive for the halal-mortgage origination thesis.
🧠 Analyst:no material change since 2026-06-22
Royal LePage Buy; Re/Max Canada Buy; RBC Capital Hold; BMO Capital Hold; CIBC Capital Hold — 2 Buy/3 Hold on halal-mortgage / GTA housing thesis (as of 2026-06-08)
🎯 Analyst Calls:5 analysts: 2 Buy · 3 Hold · 0 Sell (last refresh 2026-06-22)
Date Firm Analyst Rating Target Thesis
2026-04-10 CIBC Capital Hold Niagara and GTA portfolio well-positioned but elevated regional concentration risk
2026-04-01 Royal LePage Buy Halal mortgage origination volume growing; GTA price stabilization supports NAV
2026-03-15 RBC Capital Hold Canadian housing recovery partly priced in; watch CMHC stress test and immigration policy
2026-03-01 BMO Capital Hold Rate plateau removes key tailwind; income yield still attractive for halal income investors
2026-02-15 Re/Max Canada Buy Islamic mortgage demand rising as GTA affordability gradually improves on rate pause
⚡ Signal:no material change since 2026-06-22
At $60.63 (+1.48%) — S1 DCA sleeve; Normal pace. Halal-mortgage NAV firm; 1M +7.0%, 3M +19.6%. GTA housing floor and BoC divergence from Fed intact. DCA at Normal pace.
Verdict:1M Hold · 12M Normal
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-09 $59.32 Hold Hold
2026-06-08 $58.91 Hold Hold
2026-06-03 $60.73 Hold Hold
2026-06-02 $60.68 Hold Hold
2026-06-01 $60.29 Hold Hold
2026-05-31 $60.29 Hold Hold
2026-05-29 $59.85 Hold Hold
Levels reviewed: May 26, 2026
SPRE — SP Funds S&P Global REIT Sharia ETF $21.32 +0.38%
1M +0.7%3M +9.1%12M +9.2%
📰 News:no material change since 2026-06-22
SPRE +0.28% to $21.23 — relative resilience despite BoC holding at 2.25% for a fifth time; rate-cut re-rating catalyst deferred to Q3-Q4 2026 at earliest, next BoC decision July 15.
🧠 Analyst:no material change since 2026-06-22
JPMorgan (VNQ) Buy; CBRE Buy; TD Securities (VNQ) Buy; GS (VNQ) Hold; Morgan Stanley (VNQ) Hold — 3 Buy/2 Hold; rate-hike odds 72% post-NFP are a direct headwind for REIT valuations; BoC June 10 and FOMC June 17 now in play (as of 2026-06-08)
🎯 Analyst Calls:5 analysts: 3 Buy · 2 Hold · 0 Sell (last refresh 2026-06-22)
Date Firm Analyst Rating Target Thesis
2026-04-10 TD Securities (VNQ) Buy Canadian pension funds reallocating to REITs on rate stabilization; tailwind building
2026-04-01 Goldman Sachs (VNQ) Hold REITs rate-sensitive; Fed at 3.5%-3.75% limits near-term price appreciation
2026-03-15 JPMorgan (VNQ) Buy REIT sector undervalued vs history; first Fed cut will be a strong catalyst
2026-02-15 Morgan Stanley (VNQ) Hold Watching rate trajectory; Fed/BoC cuts would meaningfully close valuation gap
2026-02-01 CBRE Buy Sharia REIT screen focuses on industrial/logistics; highest quality sub-sectors
⚡ Signal:no material change since 2026-06-22
At $21.15 (-0.24%) — S1 DCA sleeve; Ease pace. Global REIT steady; rate-cut catalyst deferred to late 2026. 1M +0.2%, 12M +8.2%. DCA at Ease pace.
Verdict:1M Hold · 12M Ease
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-09 $20.73 Hold Hold
2026-06-08 $20.95 Hold Hold
2026-06-03 $20.78 Hold Buy
2026-06-02 $20.63 Hold Buy
2026-06-01 $21.17 Buy Buy
2026-05-31 $21.17 Buy Buy
2026-05-29 $21.17 Buy Buy
Levels reviewed: Jun 2, 2026
SPSK — SP Funds Dow Jones Global Sukuk ETF $18.02 +0.08%
1M +0.3%3M +0.8%12M -0.4%
📰 News:no material change since 2026-06-22
SPSK +0.06% to $17.97 — sukuk barely holds as BoC held with neutral tilt (next move up or down), removing the cut re-rating catalyst; CPI 4.2% reinforcing rate-hike narrative is directly negative for duration.
🧠 Analyst:no material change since 2026-06-22
HSBC Amanah Buy (GCC sukuk quality); GS (AGG) Hold; JPMorgan (BND) Hold; Citi (AGG) Hold; Deutsche Bank (BND) Hold — 1 Buy/4 Hold; rate-hike risk post-NFP is directly negative for sukuk duration (as of 2026-06-08)
🎯 Analyst Calls:5 analysts: 1 Buy · 4 Hold · 0 Sell (last refresh 2026-06-22)
Date Firm Analyst Rating Target Thesis
2026-04-01 Goldman Sachs (AGG) Hold Bonds offer portfolio ballast; sukuk structure avoids riba = pure halal income
2026-03-15 JPMorgan (BND) Hold Neutral on duration; yield curve dynamics uncertain amid rate plateau at 3.5%-3.75%
2026-03-01 Deutsche Bank (BND) Hold Duration neutral; Fed at 3.5%-3.75% limits meaningful price appreciation
2026-02-15 Citi (AGG) Hold Fixed income defensive amid equity volatility; sukuk credit premium fading
2026-02-01 HSBC Amanah Buy GCC sukuk issuance at record; high credit quality sovereign issuers dominate
⚡ Signal:no material change since 2026-06-22
At $18.035 (flat) — S1 DCA sleeve; Accumulate pace. Sukuk flat; Fed rate plateau limits price appreciation, yield income intact. DCA continues.
Verdict:1M Hold · 12M Accumulate
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-09 $17.93 Hold Hold
2026-06-08 $17.97 Hold Hold
2026-06-03 $18.04 Hold Hold
2026-06-02 $18.02 Hold Hold
2026-06-01 $18.04 Hold Hold
2026-05-31 $18.04 Hold Hold
2026-05-29 $18.04 Hold Hold
Levels reviewed: May 26, 2026
SPTE — SP Funds S&P Global Technology ETF $47.74 -3.56%
1M +4.8%3M +34.4%12M +63.6%
📰 News:no material change since 2026-06-22
SPTE surged +3.35% to $49.22 — crossing the 3% daily threshold — as the halal tech sleeve tracked AI-capex momentum and the sharp tech-vs-commodities decoupling; 1M return +12.3%, 12M +67.2%, the strongest performer in the ETF sleeve.
🧠 Analyst:no material change since 2026-06-22
GS (VGT) Buy; Wedbush (FTEC) Buy; BofA (VGT) Buy; Morgan Stanley (VGT) Buy; JPMorgan (FTEC) Hold — 4 Buy/1 Hold; AI-capex structural tailwind intact; Jefferies reiterates Buy on AVGO proxy June 4 (as of 2026-06-08)
🎯 Analyst Calls:5 analysts: 4 Buy · 1 Hold · 0 Sell (last refresh 2026-06-22)
Date Firm Analyst Rating Target Thesis
2026-04-15 Bank of America (VGT) Buy Post-tariff-truce re-rating in tech supports high-beta halal names significantly
2026-04-10 Wedbush (FTEC) Buy Halal tech ETF benefits from semiconductor and hyperscaler AI tailwinds
2026-04-01 Goldman Sachs (VGT) Buy Tech sector leads AI capex cycle; Sharia screen removes financials overweight risk
2026-03-15 Morgan Stanley (VGT) Buy AI infrastructure winners dominate tech; Sharia overlap high with top performers
2026-03-01 JPMorgan (FTEC) Hold Neutral on tech valuation premium; AI monetization pace beyond 2026 uncertain
⚡ Signal:no material change since 2026-06-22
At $49.98 (+1.55%) — S1 DCA sleeve; DCA pace updated to Ease (from Normal) on 12M return of +69.6% — most extended ETF in sleeve. AI-tech tailwind intact. Ease pace: reduce new contribution size; no exits. 12M Ease.
Verdict:1M Hold · 12M Ease
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-09 $47.45 Sell Buy
2026-06-08 $46.21 Sell Buy
2026-06-03 $50.48 Sell Buy
2026-06-02 $49.81 Sell Buy
2026-06-01 $48.11 Sell Buy
2026-05-31 $48.11 Sell Buy
2026-05-29 $48.11 Sell Buy
Levels reviewed: Jun 8, 2026
SPUS — SP Funds S&P 500 Sharia Industry Exclusions ETF $56.64 -1.47%
1M -0.6%3M +16.3%12M +33.4%
📰 News:no material change since 2026-06-22
SPUS +1.59% to $57.53 — the Sharia-screened S&P ETF advanced with the broad market as equities decoupled from precious-metals selling; 1M return +2.7%, 12M +34.5%.
🧠 Analyst:no material change since 2026-06-22
GS (SPY) Hold ~600 S&P year-end; JPM (SPY) Buy ~630; Morgan Stanley (SPY) Hold ~590; Wells Fargo (SPY) Buy ~640; BMO Hold ~580 — 2 Buy/3 Hold consensus; rate-hike risk is a new headwind post-NFP (as of 2026-06-08)
🎯 Analyst Calls:5 analysts: 2 Buy · 3 Hold · 0 Sell · avg target $608 (+973.5%) (last refresh 2026-06-22)
Date Firm Analyst Rating Target Thesis
2026-04-10 Wells Fargo (SPY) Buy $640 AI-driven productivity gains = sustained EPS growth for Sharia-eligible names
2026-04-01 JPMorgan (SPY) Buy $630 Strong earnings season; S&P 6,000+ by year-end supported by AI productivity
2026-03-15 Morgan Stanley (SPY) Hold $590 Bull case intact; awaiting earnings confirmation and tariff permanence
2026-03-01 Goldman Sachs (SPY) Hold $600 Year-end S&P 500 target ~5,900; moderate growth amid fading trade headwinds
2026-02-15 BMO Capital (SPY) Hold $580 Defensive tilt recommended; tariff resolution reduces but does not eliminate risk
⚡ Signal:no material change since 2026-06-22
At $57.89 (+0.63%) — S1 DCA sleeve; Normal pace. Sharia-screened S&P proxy steady; 1M +1.9%, 12M +35.2%. DCA at Normal pace.
Verdict:1M Hold · 12M Normal
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-09 $56.98 Hold Buy
2026-06-08 $56.64 Hold Buy
2026-06-03 $59.51 Sell Buy
2026-06-02 $59.2 Sell Buy
2026-06-01 $58.18 Sell Buy
2026-05-31 $58.18 Sell Buy
2026-05-29 $58.18 Sell Buy
Levels reviewed: May 26, 2026
SPWO — SP Funds S&P World (ex-US) ETF $33.83 -3.56%
1M +3.1%3M +19.7%12M +44.6%
📰 News:no material change since 2026-06-22
SPWO +3.27% to $35.03 — crossing the 3% daily threshold — as global ex-US Sharia equity continued to benefit from USD softness and ongoing international rotation; 1M +10.0%, 12M +47.5%.
🧠 Analyst:no material change since 2026-06-22
JPMorgan (VT) Buy; BofA (VT) Buy; BlackRock (VT) Buy; GS (VT) Hold; Vanguard (VT) Hold — 3 Buy/2 Hold; USD strength from rate-hike risk is a near-term headwind for global ex-US (as of 2026-06-08)
🎯 Analyst Calls:5 analysts: 3 Buy · 2 Hold · 0 Sell (last refresh 2026-06-22)
Date Firm Analyst Rating Target Thesis
2026-04-10 Bank of America (VT) Buy Trade truce is meaningful catalyst for international equity re-rating; add exposure
2026-04-01 Goldman Sachs (VT) Hold USD headwind mutes non-US returns; tariff resolution needed to sustain move
2026-03-15 JPMorgan (VT) Buy International stocks at 40-year discount to US; reversion trade building on trade truce
2026-02-01 BlackRock (VT) Buy Global diversification reduces US concentration risk amid stretched valuations
2026-01-15 Vanguard (VT) Hold Long-term diversification benefit intact; hold through near-term volatility
⚡ Signal:no material change since 2026-06-22
At $35.125 (+0.27%) — S1 DCA sleeve; Ease pace. Global ex-US Sharia extends international rotation; 1M +8.5%, 12M +48.4%. DCA at Ease pace.
Verdict:1M Hold · 12M Ease
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-09 $33.1 Hold Buy
2026-06-08 $32.57 Hold Buy
2026-06-03 $34.91 Hold Buy
2026-06-02 $34.62 Hold Buy
2026-06-01 $34.02 Hold Buy
2026-05-31 $34.02 Hold Buy
2026-05-29 $34.02 Hold Buy
Levels reviewed: May 28, 2026
UMMA — Wahed Dow Jones Islamic World ETF $38.5 -4.32%
1M +4.8%3M +24.5%12M +50.7%
📰 News:no material change since 2026-06-22
UMMA surged +3.30% to $40.24 — crossing the 3% daily threshold — on continued EM Islamic equity strength as the global tariff-truce rotation sustains; 1M return +13.6%, 12M +55.9%.
🧠 Analyst:no material change since 2026-06-22
BlackRock (ISDE) Buy; Morgan Stanley (VWO) Buy; JPMorgan (VWO) Hold; GS (VWO) Hold; Schroders (ISDE) Hold — 2 Buy/3 Hold; USD strength from rate-hike risk is headwind for EM returns (as of 2026-06-08)
🎯 Analyst Calls:5 analysts: 2 Buy · 3 Hold · 0 Sell (last refresh 2026-06-22)
Date Firm Analyst Rating Target Thesis
2026-04-01 Goldman Sachs (VWO) Hold EM underweight; tariff resolution needed before meaningful rotation
2026-03-15 Morgan Stanley (VWO) Buy Post-tariff-truce EM rally could be significant; Indonesia and Malaysia exposure
2026-03-01 JPMorgan (VWO) Hold EM valuations cheap but USD strength headwind; needs trade clarity for sustained move
2026-02-15 BlackRock (ISDE) Buy Islamic equity screen outperforms in risk-off and defensive environments
2026-01-20 Schroders (ISDE) Hold Islamic finance universe deepening in Gulf and SE Asia; structural tailwind multi-year
⚡ Signal:no material change since 2026-06-22
At $40.365 (+0.32%) — S1 DCA sleeve; Ease pace. Islamic world equity extended; 1M +11.4%, 12M +56.7%. DCA at Ease pace.
Verdict:1M Hold · 12M Ease
📊 Last 7 runs ▾
Date Price 1M 12M
2026-06-09 $37.24 Sell Buy
2026-06-08 $36.5 Sell Buy
2026-06-03 $39.38 Sell Buy
2026-06-02 $38.97 Sell Buy
2026-06-01 $38.15 Sell Buy
2026-05-31 $38.15 Sell Buy
2026-05-29 $38.15 Sell Buy
Levels reviewed: May 28, 2026
🕌 Undervalued Halal Stocksas of 2026-06-16 · refreshed Tuesdays 3
Value Buy~17% below analyst consensus with the trend intact (price holding near its rising average)
🕌 LLY — Eli Lilly & Co. +17% to target
$1064 · Target $1250 · Fwd P/E 38 · (5yr avg 45) · Zoya ✓ · AAOIFI ✓ (no riba; low-debt large-cap pharma; ~0.4% prohibited income)
📈 Thesis:LLY trades fwd P/E 38x vs its 5-yr avg ~45x — a rare discount for the GLP-1 franchise leader — while 24 of 31 analysts rate it Buy at a $1,250 median target; the Mounjaro/Zepbound franchise keeps printing record quarters and the multiple has only compressed on transient supply-headline noise. With price holding near its rising trend, this is the cleanest combination of quality + discount + intact uptrend in the halal large-cap pharma cohort this week.
⚠️ Risk:Oral GLP-1 competition from Novo Nordisk and Pfizer in 2027 plus biosimilar pressure on the legacy diabetes portfolio could compress the franchise multiple before orforglipron and retatrutide Phase 3 data confirm a next-generation edge.
Watchcheap (34% below consensus) but still in a confirmed downtrend near its 52-week low — wait for a reclaim before adding
🕌 REGN — Regeneron Pharmaceuticals +34% to target
$621 · Target $833 · Fwd P/E 13.5 · (5yr avg 18) · Zoya ✓ · SP Funds (SPUS holding) ✓
📈 Thesis:Fwd P/E 13.5x vs 5-yr avg ~18x reflects Eylea-biosimilar fears that the $833 consensus target (+34%) views as overcooked; four expected FDA approvals plus the Dupixent/Libtayo royalty stream and obesity Phase 3 pipeline underpin the case. It is the deepest discount in the halal-screened quality-pharma universe — but price is still down ~13% over 30 days and trading near its 52-week low.
⚠️ Risk:Continued biosimilar Eylea share erosion in H2 2026 could pressure EPS below sell-side estimates and re-rate the multiple lower before the FDA decisions and obesity data deliver.
Watchcheap (25% below consensus) but repriced to multi-year lows in a confirmed downtrend — a deepening discount is not higher conviction; wait for a reclaim
🕌 ADBE — Adobe Inc. +25% to target
$262 · Target $327 · Fwd P/E 16 · (5yr avg 40.8) · Zoya ✓ · SP Funds ✓ (AAOIFI confirmed: ~5.9% debt, ~1.1% prohibited income)
📈 Thesis:ADBE trades fwd P/E 16x vs a 5-yr median ~40.8x while EPS still compounds ~19% — the market is pricing worst-case Creative Cloud AI-disruption that Firefly + GenStudio traction is already invalidating; the street mean of $327 implies ~25% upside and a fresh $25B buyback is in place after the June 11 Q2 print. Halal-compliant with the steepest multiple compression in the AAOIFI-screened large-cap software cohort.
⚠️ Risk:Genuine Creative Cloud subscriber churn into Canva/open-source generative-AI workflows could compress margins before Firefly enterprise monetization scales — a 5%+ subscriber shrink would re-anchor fair value 20–25% lower.
🏘️ Real Estate 3
🏙️ GTA Residential last refresh 2026-06-09Hold (improving toward Buy)
GTA May 2026 (TRREB June 3 release): 6,583 sales (+6.3% YoY), 3rd consecutive monthly gain; average price +1.7% MoM to $1,069,700 — first positive MoM print of 2026; benchmark HPI $946,500 (-6.7% YoY); 4.1 months supply (balanced territory). Iran ceasefire de-escalation raises BoC June 10 cut odds.
avg price: $1,069,700 (all homes, TRREB May 2026)
benchmark hpi: $946,500 (MLS HPI composite, May 2026); -6.7% YoY, +0.3% MoM
detached avg: $1.36M (-4.7% YoY)
semi detached avg: $1.07M (-2.8% YoY)
townhouse avg: $916K (-8.0% YoY)
condo avg: $639K (-6.4% YoY)
mom change: +1.7% (average price, May 2026 vs April 2026 $1,051,969)
qoq change: +2.9% (estimate; Q2 recovery vs Q1 avg ~$1,035K)
yoy change: -4.6% (average price vs May 2025)
sales volume: 6,583 (May 2026, +6.3% YoY; +10.7% from April 2026)
new listings: 17,698 (May 2026, -18.9% YoY; supply tightening)
days on market: ~20-25 (GTA-wide estimate)
📝 Context:May 2026 is the most constructive data point since the housing correction began: 3 consecutive monthly sales gains, new listings down 18.9% YoY (supply tightening), and the first positive MoM average price print of 2026 (+1.7%). The MLS HPI composite at $946,500 (-6.7% YoY) shows the benchmark is still negative annually but the rate of decline is slowing. At 4.1 months supply (down from 5.0 in May 2025), the market has moved from buyer's to balanced territory in most 416/905 sub-markets. MNZL's halal-mortgage origination thesis is strengthening on this data.
🧠 Analyst:TRREB forecasts 2026 full-year average price $1.03M-$1.06M; Royal LePage and Re/Max project H2 2026 improvement if BoC delivers June cut — floor formation thesis gaining evidence. John Pasalis (Realosophy) and Ben Rabidoux cautiously constructive: recovery requires sustained affordability improvement, not just one rate cut. Iran ceasefire de-escalation (lower oil → lower core CPI → higher cut odds) is a new positive variable. CBC/CP24 reporting notes 'sales up for 3rd straight month as prices fall' — YoY price is still negative but MoM direction has turned.
⚡ Action:Buyers in the $900K-$1.2M detached 905 segment retain negotiating leverage (list-to-sale ratios still below 100% in many sub-markets) but the window is narrowing. Investors: hold cash-flow-positive rentals; avoid speculative pre-construction in oversupplied condo corridors. Key watch: BoC June 10 decision (cut = strong positive), Canadian CPI trajectory, and whether the May sales momentum extends into June. MNZL exiting its 12M buy zone today ($60.03) is a leading indicator of market participant confidence ahead of BoC.
🏘️ St. Catharines + Niagara Region (Residential) last refresh 2026-06-09Hold
Niagara April/May 2026: benchmark single-family $599,200 (-6.2% YoY), condo $347,700 (-10.5% YoY), avg home $620,108 (-11.2% YoY April); buyer's market with 5.9 months inventory in April. May 2026 data pending NAR release mid-June.
avg price: ~$625,000 (May 2026 estimate; April confirmed $620,108)
benchmark single family: $599,200 (April 2026, -6.2% YoY)
benchmark townhouse: $520,300 (April 2026, -8.4% YoY)
benchmark condo: $347,700 (April 2026, -10.5% YoY)
mom change: -0.5% (estimate; modest spring softness persistent vs April)
qoq change: -2.5% (estimate; Q1 2026 weakness moderating but not yet reversed in Niagara)
yoy change: -11.2% (average price, April 2026); benchmark -6.2% YoY (single-family)
sales volume: ~490 (May 2026 estimate; April NAR ~470 sales, -6.4% YoY)
active listings: ~2,600 (region-wide estimate); 5.6 months of inventory (still buyer's market)
days on market: ~50 (St. Catharines, slight improvement from April's 55)
📝 Context:Niagara remains in buyer's market territory with 5.6-5.9 months of inventory and the average price still -11.2% YoY as of April. However, the same floor-formation signals emerging in GTA (improving sales, tightening listings) are beginning to appear in Niagara with a 1-2 month lag. Fort Erie continues to outperform. The BoC June 10 decision is the single most important near-term catalyst for Niagara affordability.
🧠 Analyst:Re/Max Niagara forecasts modest ~2% price appreciation for full-year 2026 contingent on a BoC cut; CMHC confirms St. Catharines-Niagara in moderate buyer's territory. Royal LePage Q1 2026 Niagara report shows -5% QoQ in Q1 moderating. June 10 BoC cut would directly reduce variable-rate carrying costs in a region where many buyers are at affordability limits. Iran ceasefire is an indirect positive via the BoC channel.
⚡ Action:Buyers: favorable window — offers 5-8% below ask routinely accepted in St. Catharines and Welland. Single-family rentals in St. Catharines, Welland, and Thorold offer 4.5-5.5% gross yields. Investors: watch BoC June 10 for the rate catalyst; a cut in June materially changes the affordability math for Niagara more than GTA. Monitor: GO Transit fare integration, Fort Erie/Grimsby DC revisions, Ontario First-Time Home Buyer grant updates. Avoid oversupplied Niagara Falls condo corridors near casino district.
🏜️ UAE Residential — Dubai · Sharjah · Ajman last refresh 2026-06-09Hold
UAE Q1 2026 record: AED 252B transactions (+31% YoY); Dubai prices +9.8% YoY but softening through June on geopolitical uncertainty (Fortune June 1: 'property prices down in Dubai'); Iran-Israel ceasefire June 9 removes the conflict-zone tail risk that was the primary near-term headwind.
uae total q1 2026: AED 252B across 718,160 transactions (+31% YoY value)
dubai avg price psf: AED 1,798/sqft (apartments); AED 2,250/sqft (villas); AED 3,767/sqft (prime)
dubai yoy change: +9.8% (citywide; moderated from +12.5% Q1 peak as geopolitical uncertainty weighed in May-June)
dubai mom change: +0.3% (estimate; June stabilizing post-ceasefire)
dubai qoq change: +2.5% (Q2 2026 vs Q1 2026 estimate; slight moderation from +3.5% Q1)
dubai q1 investments: 57,744 (+7% YoY); 48,448 investors (+8%); 29,312 new investors (+14%)
dubai rental yield: ~7% apartments, ~5% villas (2026; rental growth stabilizing near 0%)
dubai new supply 2026: ~120,000 units expected (30-40% typically delayed/phased; net supply ~75-85K effective)
sharjah q1 value: AED 18.5B (+40.7% YoY value); 29,235 transactions (+18.9% YoY)
sharjah mom change: +0.3% (estimate; Dubai-Sharjah commuter corridor stable)
sharjah qoq change: +1.8% (estimate; Q2 vs Q1)
sharjah yoy change: +6-8% (Aljada, Tilal City, Al Mamsha commanding premium)
ajman q1 value: AED 6.22B across 3,890 transactions (+12% YoY)
ajman mom change: +0.3% (estimate; Al Zorah, Emirates City stable)
ajman qoq change: +1.5% (estimate; transaction volume surge outpacing price gains)
ajman yoy change: +3-5% (pricing growth; transaction volume +63% from prior estimates)
📝 Context:Dubai's Q1 2026 record transactions (AED 176.7B within the AED 252B UAE total) confirm structural demand, but the Fortune June 1 report of prices softening in Dubai suggests the May-June geopolitical overhang was weighing. Today's ceasefire removes that specific headwind. Knight Frank projects ~5-8% 2026 price growth for Dubai (moderating from 2024-2025 boom); 120K unit supply is the primary risk. Sharjah and Ajman continue attracting affordability-driven overflow. The Etihad Rail Phase 2 completion and Abu Dhabi visa expansion are medium-term structural positives.
🧠 Analyst:Knight Frank: ~5-8% Dubai citywide price growth in 2026, villas outperforming apartments (+17.7% villas projected). ValuStrat: 10% sustainable growth cited but notes selective cooling in JVC/Business Bay. CBRE: Abu Dhabi underpriced vs Dubai, visa-driven demand. Bayut: rental yields holding ~7% apartments. JLL: oversupply risk in JVC and Business Bay specifically; Emaar/Aldar Tier-1 projects insulated. Iran ceasefire de-escalation today is the event that resolves the single largest near-term risk flagged in the June 1 Fortune article.
⚡ Action:Dubai: Tier-1 off-plan (Emaar, Aldar) in Downtown/Marina/Palm/Dubai Hills/Arabian Ranches on 5-year payment plans remains the preferred exposure for yield + capital appreciation. Avoid JVC/Business Bay where 120K-unit 2026 supply creates headwinds. Sharjah: Maryam Island + Aljada for yield-focused investors. Ajman: Al Zorah waterfront value play. Ceasefire news today is the entry signal to restart stalled off-plan decisions — monitor Hormuz reopening timeline as confirmation that the risk premium has permanently unwound.
📡 Analyst Radar — Off-Watchlist Halal Picks · 2026-06-22

Off-watchlist names surfaced from major analyst calls. Not on our main signals tracker. Verify Shariah compliance and do your own due diligence before acting. Refreshes every Monday.

Value BuySix Tier-1 houses raised price targets post-Q2 earnings (JPM $580, Jefferies $550, Mizuho $530, GS $525, Deutsche Bank $515, MS $502); hyperscaler custom-AI-silicon design wins hitting revenue in H2 2026–H1 2027.
AVGO Broadcom Inc. NASDAQ AI Semiconductors / Networking ✅ Likely Halal
52 of 56 analysts Buy/StrongBuy (structured data); post-Q2 wave: JPMorgan $580 (top semi pick), Jefferies $550, Mizuho $530, GS $525, Deutsche Bank $515, Morgan Stanley $502 — consensus PT range $486–$580.
Hyperscaler GB300/Rubin GPU cluster deployments drive demand for Broadcom's custom AI silicon and data-center networking chips — every new AI data center build is a direct AVGO revenue opportunity, with design-win revenue set to hit in H2 2026–H1 2027.
AVGO at ~$401 sits 20–45% below consensus analyst targets following a wave of post-Q2 Tier-1 upgrades; 52 of 56 analysts are Buy/StrongBuy on hyperscaler AI silicon and networking tailwinds with the revenue inflection point arriving in H2 2026. Risk is hyperscaler capex pull-forward creating a revenue air pocket in 2027, or AI infrastructure spending slowing from current pace; entry preferred on a confirmed EMA50 reclaim.
Analyst PT: $486 – $580 · 3-12M
Shariah: Semiconductor design, no haram revenues; confirmed SP Funds SPTE/SPUS ETF holding; debt ratio ~4.2%, well below 33% AAOIFI threshold. Verify on Zoya before trading.
Value Buy29 Buy analysts confirmed (net_shift +1); direct AI capex pick-and-shovel play with 17-28% upside to consensus PTs on hyperscaler liquid-cooling demand.
VRT Vertiv Holdings NYSE Data-Center Power & Cooling / AI Infrastructure ✅ Likely Halal
8 strongBuy + 21 Buy from 34 analysts (net_shift +1); JPM, MS, Citi reiterating Buy with $360–$400 PTs — 17-28% upside from ~$312.
Every new AI data center build requiring liquid cooling and power distribution is a direct VRT revenue event; hyperscaler GB300/Rubin GPU cluster deployments accelerating in H2 2026.
VRT at ~$312 offers compelling AI infrastructure pick-and-shovel exposure with 29 Buy analysts and direct revenue tied to AI data center buildout pace; MACD improving and golden-cross EMA50 support the technical setup. Risk is execution on large data-center contracts and margin compression on operating leverage; prefer entry on EMA50 reclaim.
Analyst PT: $360 – $400 · 3-12M
Shariah: Data-center power and cooling infrastructure; no haram revenues; verify current debt-to-asset ratio on Zoya (industrial balance sheet carries operating leverage).
Value Buy61 Buy analysts, fresh confirmed RSI+MACD bullish divergence active today, AI Search monetization and Google Cloud revenue catalysts accelerating in H2 2026.
GOOGL Alphabet Inc. NASDAQ AI / Search / Cloud ✅ Likely Halal
19 strongBuy + 42 Buy + 9 Hold from 70 analysts (net_shift -1); consensus PTs $450–$500 (~25-40% upside from ~$354); fresh RSI+MACD divergence confirmed in today's scan.
AI Overviews monetization scaling and Google Cloud AI platform revenue acceleration in H2 2026; antitrust resolution or favorable ruling could serve as additional catalyst; today's confirmed RSI+MACD bullish divergence strengthens the technical entry timing.
GOOGL at ~$354 shows a fresh confirmed RSI+MACD bullish divergence and 61 analyst Buy recommendations; consensus PTs $450–$500 imply 25-40% upside as AI Search and Cloud monetization ramp in H2 2026 — the stock now slightly cheaper than 7 days ago, improving the entry. Risk is antitrust regulatory action on search monopoly and OpenAI AI-search market share gains faster than expected.
Analyst PT: $450 – $500 · 3-12M
Shariah: Advertising-based revenues, no riba; confirmed SP Funds/Wahed ETF holding; low leverage. Verify on Zoya before trading.
📊 Track Record (14-day rolling) — 16/22 calls correct direction · avg -4.31% since flag · full history ↗
Date Ticker Headline Since flag
2026-06-22 TFX Hold TFX -3.7% to $122.35 — breaks below buy-zone floor ($124.75) into pre- -3.07%
2026-06-22 OIL Sell WTI crude -3.9% to $73.64 — Iran talks delayed, Hormuz uncertainty rei -4.61%
2026-06-22 TSLA Hold TSLA at 85% zone depth — live R:R 1.4:1 at $408; settled-close R:R ~2. -2.81%
2026-06-19 GOLD Sell GOLD verdict Hold → Sell — settled close ($4,224) re-crosses below rec -1.69%
2026-06-19 SILVER Sell SILVER verdict Hold → Sell — settled close ($66.25) confirms below sto -5.86%
2026-06-18 GOLD Hold GOLD verdict Sell → Hold — settled close ($4,359) clears revised stop -4.73%
2026-06-18 SILVER Hold SILVER -6.4% to $66.19 — largest single-day drop this correction; live -11.78%
2026-06-18 PLATINUM Sell PLATINUM -4.7% to $1,707 — settled close ($1,790.70) just below revise -7.57%
2026-06-18 BTC Sell BTC -5.0% to $62,590 — institutional ETF outflows and Strategy-selling -3.16%
2026-06-18 ETH Sell ETH -5.4% to $1,681 — June 15 bounce fully reversed; settled close $68 -5.01%
How we measure performance — click to expand

The numbers on this dashboard come from a deterministic walk through SignalsHistory.csv, the audit log we append to on every run. Below is exactly how each metric is computed so you can decide what weight to give it.

What counts as a signal

  • Entry: the first day a ticker enters a Buy or Sell streak (verdict on a given horizon).
  • Entry price: the most recent settled daily close at the time the signal fired — not the intraday live tick we displayed on the dashboard. Stocks/ETFs/commodities use the prior session's Yahoo close; crypto uses the prior UTC daily close (CoinGecko's history.at(-2)). Both /swing.html and this page now use the same basis (BT-17, 2026-05-28): finalize.js writes settled_close from fetch_prices.js into SignalsHistory.csv, and compute_indicators.js reads history.at(-1). Using the live tick had a small upward bias on win rate (you would tend to enter near intraday lows but exit on EOD closes); removing it makes the two pages agree on the same trade.
  • Forward walk: we scan settled daily closes after the entry day until something resolves the trade.

What counts as an exit

  • TP1 Hit: any forward bar closes at or above TP1 (for Buy) or at or below TP1 (for Sell). TP1 is treated as a full exit — TP2 is not separately tested here. This keeps the Performance tab and the swing-performance tab consistent on what a "win" means for the same trade.
  • Stopped: any forward bar closes at or below the original stop (for Buy) or at or above it (for Sell). For strategies with a trailing stop, this is the breach of the original below-entry stop — exits on a ratcheted-up stop above entry get the "Trailed" label below.
  • Trailed: (strategies with trailing stops only — e.g. FM Inspired) the active stop ratcheted ABOVE entry as the trade moved up, then a forward bar breached it. Booked as a winning exit because by construction the stop has cleared the entry price.
  • Time-stop: 15 trading days have elapsed since entry with neither TP1 nor stop hit. The trade is force-exited at that bar's close. This catches level-less trades (universe candidates without a watchlist TP/stop) and slow-moving signals that would otherwise sit indefinitely in "Open."
  • Exited: the verdict changes (e.g. Buy → Hold) before TP1 or stop is touched. We book the exit at the first non-streak day's close, since that is the earliest day you could have known to exit. Exited trades are excluded from the win-rate denominator.
  • Open: still in a Buy/Sell streak with fewer than 15 forward bars accumulated. Return is shown for context but excluded from the win-rate denominator.

Exit price

When TP1 or stop is hit, the exit is booked at the breaching bar's close, not at the TP1/stop level itself. Booking at the level always favours the win column (the bar that breaches typically closes past it). Using the bar's close removes that one-sided bias and reflects what you would actually realise.

A slippage haircut is then applied to every closed exit. The magnitude is asset-class-aware: 50 bps for crypto (mid of major-exchange retail spot — Coinbase ~149 bps round-trip, Kraken ~52 bps maker / 80 bps taker; single-side ~50 bps is a defensible "what a careful retail trader pays"), and 10 bps for stocks / ETFs / commodities (commission-free US equities with minimal spread). Buy exits get slightly less, Sell exits pay slightly more. Open positions are mark-to-market and not slipped. The knob keeps a "+0.1%" trade from being read as a win when it would actually be a wash after costs — and the per-class calibration prevents crypto win-rates from systematically overstating by ~140 bps per trade compared to equities.

What about "Hold" verdicts?

Hold signals are not tracked in the win-rate table. If the system says Hold and the price subsequently falls 50%, no penalty appears anywhere on this page. Holds are deliberately measurement-free — they are the system's default state ("no opinion either way"), not an active position to evaluate. If you want to assess Hold performance, look at the raw per-ticker price column on the dashboard, not the win-rate metric here. This is a known accountability gap; the alternative (treating Hold as a continuous short or long) introduces its own distortions, so the current honest framing is "we only score directional calls."

Sample-size flag

Months and tickers with fewer than 5 closed signals are dimmed and tagged "n=<5". A 1-signal ticker showing 100% win rate is noise; treat it that way.

Analyst direction-correctness

Per-firm "% correct" only counts calls made after we started recording prices (2026-05-05). Calls older than that have their "Price at Call" backfilled to the first day we ever observed — turning the metric into a window-return rather than analyst skill. The per-call table still shows every call we tracked, but the firm summary is restricted to the post-tracking window so the percentage is honest.

Swing setup scoring (used on /swing.html)

Six signals, one point each — the same set for watchlist and halal-universe tickers:

  1. Uptrend — EMA50 > EMA200 and the EMA200 is rising over ~1 month (skipped if < 200 bars of history are available).
  2. RSI pullback — RSI(14) < 48 (the zone where uptrends tend to find support; below 25 is vetoed as a falling knife).
  3. EMA50 support — price within ±3% of the 50-day EMA, with support holding.
  4. MACD improving — histogram rising 2 bars from a recently negative reading.
  5. Volume healthy — the pullback is on contracting volume, or the latest up-day came on >1.2× average volume.
  6. Relative strength — the ticker's 3-month return beats the SPUS (halal S&P 500) benchmark.

A ticker surfaces as a candidate when it fires at least 60% of its available signals (minimum 3) and is not vetoed. In buy zone (price inside the watchlist 1M zone) and reversal confirmed (an up-close that reclaims the EMA50) are shown as context but do not add to the score. Veto: if RSI > 70 OR Bollinger %B > 85, the row is dropped regardless of score — overbought is overbought, not a buy.

What this isn't

Forward testing & position size (since 2026-06-10)

Every strategy sleeve runs as a funded forward paper-test: a model account of $30,000 initial + $1,000 added on the 1st of each month, allocated 45% Core DCA / 20% All-Weather / 15% Quality / 10% Momentum / 5% Trend / 5% Swing. Core DCA contributions buy the 8 halal ETFs immediately, pace-weighted (Accumulate 1.5× / Normal 1× / Ease 0.5×), and are recorded as real-dollar lots that never sell. Other sleeves size positions as pool capital ÷ open positions (the per-signal tables still use a flat $1,000-per-position convention for comparability). This is not a historical backtest — signal history only begins May 2026, so each strategy must earn its track record in real time, with settled-close entries and a slippage haircut, before real capital follows it.

How verdicts are made (since 2026-06-10)

Daily 1M Buy/Hold/Sell verdicts are mechanical: trade levels are computed each morning from price structure (an ATR-sized band around the 50-day EMA, a pivot-low/ATR stop, weekly pivot-high targets), and the verdict comes from trend × zone location × market regime × risk guards (earnings within 14 days, hard negative analyst-revision shifts, falling-knife and overbought vetoes). A Buy can come from a pullback into the zone or a breakout close above the prior 20-day high; a Sell needs persistence — a settled close at least 1% below the stop, or two consecutive settled closes below both moving averages — so a single bad close can't whipsaw the call. The AI may only downgrade a verdict for a nameable news risk — never upgrade. The 12M column is a DCA pace label (Accumulate / Normal / Ease), set by how deep the asset sits in its own drawdown history — a long-term accumulation pace, not a trade call. All positions across every strategy sleeve resolve in one shared trade ledger, so this page, the swing page, the portfolio page and the P&L reports cannot disagree about the same trade. Full plain-English definitions live in the glossary.

  • Not advice. These numbers describe how the dashboard's own signals played out, not how a real portfolio would perform. Fees and taxes are not modelled; slippage uses the fixed haircut above, and the funded model's per-position sizing is a stated approximation.
  • Not parameter-optimised. The thresholds (RSI 48, ±3% EMA50, 3-month relative strength, big-move %, stop/TP levels) are set once and not tuned against historical data. There is no in-sample / out-of-sample split.
  • Halal-universe survivorship. The halal universe is a curated list (a few hundred names drawn from the official holdings of major halal ETFs, re-screened quarterly). Tickers that were once in but later failed Sharia screening are not present, so performance numbers on universe tickers are slightly biased upward by construction.
  • RSI flat-period quirk. When 14 consecutive sessions have zero net movement (rare, but it happens on sukuk ETFs), this dashboard returns RSI = 50 rather than the canonical 100. Cross-checking against TradingView/Yahoo on such days will diverge.
⚠️ Risk note: TFX's decline below the buy-zone floor ($124.75) to $122.35 places it in the pre-stop zone where the improved R:R (~4.0:1 to TP1 $131.90 vs stop $119.98) is technically attractive, but the sharp Monday drop without identifiable company news warrants waiting for at least one settled close holding above $122 before acting — the stop at $119.98 is the hard invalidation level and a settled close below it would end the 1M thesis. Oil's extended decline below $74 underscores the binary nature of the Iran-talks outcome: a confirmed deal removes the Hormuz supply premium and accelerates the path toward JPMorgan's $56/bbl 2026-average base case, while a breakdown in talks could produce a sharp reversal — no 1M entry signal exists and 12M Accumulate pace should not be deployed until a settled close reclaims the stop ($87.36).