✦ RS Momentum Analysis — Updated Daily

The Global Stock
Market, Simplified

Every day, our engine automatically analyses thousands of stocks across multiple countries — surfacing the strongest momentum opportunities so you don't have to.

28Markets
11,738+Stocks Tracked
288Prime Setups Today
DailyUpdated
INDICES
S&P 5007,420-1.21%NASDAQ26,022-1.34%DOW51,493-0.98%RUSSELL2,918-0.72%NIFTY 5024,013-0.30%DAX24,986+0.21%FTSE 10010,363-1.38%NIKKEI71,250+1.93%HANG SENG24,312-0.74%ASX 2008,829-1.53%VIX18.44+12.37%S&P 5007,420-1.21%NASDAQ26,022-1.34%DOW51,493-0.98%RUSSELL2,918-0.72%NIFTY 5024,013-0.30%DAX24,986+0.21%FTSE 10010,363-1.38%NIKKEI71,250+1.93%HANG SENG24,312-0.74%ASX 2008,829-1.53%VIX18.44+12.37%
COMMOD.
GOLD$4,173-1.21%SILVER$64.91-2.03%WTI OIL$76.54-0.08%BRENT$80.59+0.93%COPPER$6.3370-0.59%NAT GAS$3.198-1.08%PLATINUM$1,668-2.17%WHEAT$605.75-1.14%GOLD$4,173-1.21%SILVER$64.91-2.03%WTI OIL$76.54-0.08%BRENT$80.59+0.93%COPPER$6.3370-0.59%NAT GAS$3.198-1.08%PLATINUM$1,668-2.17%WHEAT$605.75-1.14%
FX
EUR/USD1.1469-0.33%GBP/USD1.3237+0.27%USD/JPY161.27-0.01%USD/INR94.31-0.58%AUD/USD0.7016+0.04%USD/CAD1.4152+0.08%USD/CHF0.8064+0.19%DXY100.85+0.76%10Y YIELDEUR/USD1.1469-0.33%GBP/USD1.3237+0.27%USD/JPY161.27-0.01%USD/INR94.31-0.58%AUD/USD0.7016+0.04%USD/CAD1.4152+0.08%USD/CHF0.8064+0.19%DXY100.85+0.76%10Y YIELD
Live Reports

Choose Your Market

Generated: 21 Jun 2026 00:10 UTC
Global Analysis
🌍 Global Markets Dashboard
Country rotation · Risk-On/Off regime · Global sector rotation · Capital flow matrix · 40+ country ETFs vs SPY
View Dashboard →
📈
World Stocks
Top 1000 global equities · RS vs SPY · Sector breadth
🗂️
ETF Rankings
Top 200 US-listed ETFs · RS signals · Asset class breadth
Crypto Rankings
Top 100 coins · RS vs Bitcoin · Momentum signals
💱
FX & Bonds
28 FX pairs vs DXY · Gov bond yields · RS rankings
🛢️
Commodities
Gold · Crude Oil · DXY · Yield Curve · Regime Dashboard
🇺🇸
United StatesNYSE / NASDAQ
Bullish 🟢21 Jun 2026 · 00:10 ET
🌟 17 Prime
✅ 156 Confirmed
📈 68 RS Bullish
S&P 500— today
Universe502stocks tracked
241 opportunitiesOpen Report →
🇮🇳
IndiaNSE / BSE
Bullish 🟢21 June 2026 · 01:35 IST
🌟 55 Prime
✅ 112 Confirmed
📈 173 RS Bullish
NIFTY 50— today
Universe749stocks tracked
340 opportunitiesOpen Report →
🇬🇧
United KingdomLondon Stock Exchange
Bullish 🟢20 June 2026 · 23:56 GMT
🌟 5 Prime
✅ 126 Confirmed
📈 59 RS Bullish
FTSE 10010,363-1.38% today
Universe480stocks tracked
190 opportunitiesOpen Report →
🇨🇦
CanadaToronto Stock Exchange
Bullish 🟢21 June 2026 · 00:15 ET
🌟 7 Prime
✅ 73 Confirmed
📈 32 RS Bullish
S&P/TSX— today
Universe306stocks tracked
112 opportunitiesOpen Report →
🇦🇺
AustraliaAustralian Securities Exchange
Bullish 🟢21 June 2026 · 06:32 AEST
🌟 4 Prime
✅ 91 Confirmed
📈 95 RS Bullish
S&P/ASX 2008,829+N/A% today
Universe497stocks tracked
190 opportunitiesOpen Report →
🇩🇪
GermanyXETRA / Frankfurt
Bullish 🟢20 June 2026 · 21:47 CET
🌟 3 Prime
✅ 8 Confirmed
📈 75 RS Bullish
DAX 4024,986++0.21% today
Universe261stocks tracked
86 opportunitiesOpen Report →
🇯🇵
JapanTokyo Stock Exchange
Bullish 🟢21 June 2026 · 06:52 JST
🌟 23 Prime
✅ 75 Confirmed
📈 54 RS Bullish
Nikkei 22571,250++1.93% today
Universe499stocks tracked
152 opportunitiesOpen Report →
🇫🇷
FranceEuronext Paris
Mixed ⚠️20 June 2026 · 22:07 CET
🌟 2 Prime
✅ 25 Confirmed
📈 122 RS Bullish
CAC 408,421-0.11% today
Universe613stocks tracked
149 opportunitiesOpen Report →
🇧🇷
BrazilB3 - Bolsa Brasil
Bullish 🟢20 June 2026 · 17:43 BRT
🌟 1 Prime
✅ 302 Confirmed
📈 54 RS Bullish
Ibovespa168,576++0.07% today
Universe657stocks tracked
357 opportunitiesOpen Report →
🇨🇳
ChinaShanghai / Shenzhen
Bullish 🟢21 June 2026 · 04:35 CST
🌟 58 Prime
✅ 60 Confirmed
📈 62 RS Bullish
CSI 3004,777++1.16% today
Universe500stocks tracked
180 opportunitiesOpen Report →
🇰🇷
South KoreaKorea Exchange (KRX)
Bearish 🔴21 June 2026 · 06:55 KST
🌟 5 Prime
✅ 8 Confirmed
📈 20 RS Bullish
KOSPI9,052++2.12% today
Universe495stocks tracked
33 opportunitiesOpen Report →
🇹🇼
TaiwanTaiwan Stock Exchange
Bullish 🟢21 June 2026 · 07:42 CST
🌟 27 Prime
✅ 25 Confirmed
📈 97 RS Bullish
TAIEX45,877++0.15% today
Universe500stocks tracked
149 opportunitiesOpen Report →
🇨🇭
SwitzerlandSIX Swiss Exchange
Bullish 🟢20 June 2026 · 21:26 CET
🌟 7 Prime
✅ 22 Confirmed
📈 52 RS Bullish
SMI13,774-0.30% today
Universe232stocks tracked
81 opportunitiesOpen Report →
🇸🇦
Saudi ArabiaTadawul (Saudi Exchange)
Bullish 🟢21 June 2026 · 01:44 AST
🌟 5 Prime
✅ 49 Confirmed
📈 31 RS Bullish
TASI (Tadawul)— today
Universe338stocks tracked
85 opportunitiesOpen Report →
🇳🇱
NetherlandsEuronext Amsterdam
Bullish 🟢20 June 2026 · 23:23 CET
🌟 4 Prime
✅ 9 Confirmed
📈 15 RS Bullish
AEX1,078-0.42% today
Universe112stocks tracked
28 opportunitiesOpen Report →
🇪🇸
SpainBolsas y Mercados Espanoles
Mixed ⚠️20 June 2026 · 21:56 CET
🌟 1 Prime
✅ 7 Confirmed
📈 18 RS Bullish
IBEX 3519,347-0.38% today
Universe228stocks tracked
26 opportunitiesOpen Report →
🇸🇪
SwedenNasdaq Stockholm
Bullish 🟢20 June 2026 · 23:54 CET
🌟 4 Prime
✅ 2 Confirmed
📈 69 RS Bullish
OMX Stockholm 303,161++0.63% today
Universe278stocks tracked
75 opportunitiesOpen Report →
🇭🇰
Hong KongHong Kong Stock Exchange
Bullish 🟢21 June 2026 · 05:21 HKT
🌟 8 Prime
✅ 60 Confirmed
📈 90 RS Bullish
Hang Seng24,312-0.74% today
Universe496stocks tracked
158 opportunitiesOpen Report →
🇮🇹
ItalyBorsa Italiana
Mixed ⚠️20 June 2026 · 22:43 CET
🌟 2 Prime
✅ 22 Confirmed
📈 66 RS Bullish
FTSE MIB52,849++0.48% today
Universe403stocks tracked
90 opportunitiesOpen Report →
🇸🇬
SingaporeSingapore Exchange
Mixed ⚠️21 June 2026 · 07:05 SGT
🌟 2 Prime
✅ 16 Confirmed
📈 54 RS Bullish
STI5,193++0.31% today
Universe499stocks tracked
72 opportunitiesOpen Report →
🇮🇩
IndonesiaIndonesia Stock Exchange
Bullish 🟢21 June 2026 · 04:30 WIB
🌟 7 Prime
✅ 98 Confirmed
📈 84 RS Bullish
IDX Composite6,177-0.70% today
Universe500stocks tracked
189 opportunitiesOpen Report →
🇿🇦
South AfricaJohannesburg Stock Exchange
Bullish 🟢21 June 2026 · 01:58 SAST
🌟 15 Prime
✅ 41 Confirmed
📈 30 RS Bullish
JSE Top 40104,259-3.50% today
Universe194stocks tracked
86 opportunitiesOpen Report →
🇲🇽
MexicoBolsa Mexicana de Valores
Bullish 🟢20 June 2026 · 16:06 CST
🌟 2 Prime
✅ 35 Confirmed
📈 21 RS Bullish
IPC Mexico67,705-0.88% today
Universe133stocks tracked
58 opportunitiesOpen Report →
🇹🇭
ThailandStock Exchange of Thailand
Mixed ⚠️21 June 2026 · 06:17 ICT
🌟 7 Prime
✅ 38 Confirmed
📈 48 RS Bullish
SET Index1,592++1.28% today
Universe499stocks tracked
93 opportunitiesOpen Report →
🇲🇾
MalaysiaBursa Malaysia
Bullish 🟢21 June 2026 · 06:11 MYT
🌟 1 Prime
✅ 85 Confirmed
📈 75 RS Bullish
KLCI1,712++0.12% today
Universe497stocks tracked
161 opportunitiesOpen Report →
🇦🇪
UAEDubai / Abu Dhabi Exchange
Bullish 🟢21 June 2026 · 03:55 GST
✅ 5 Confirmed
📈 6 RS Bullish
DFM / ADX— today
Universe52stocks tracked
11 opportunitiesOpen Report →
🇵🇱
PolandWarsaw Stock Exchange
Bullish 🟢20 June 2026 · 23:27 CET
🌟 11 Prime
✅ 232 Confirmed
📈 43 RS Bullish
WIG20+N/A% today
Universe719stocks tracked
286 opportunitiesOpen Report →
🇹🇷
TurkeyBorsa Istanbul
Bullish 🟢21 June 2026 · 02:30 TRT
🌟 5 Prime
✅ 21 Confirmed
📈 102 RS Bullish
BIST 10014,734++2.17% today
Universe499stocks tracked
128 opportunitiesOpen Report →
Methodology

How it Works

📡
Daily Data Collection
Every day after market close, our engine automatically downloads end-of-day price data for every stock in each country.
⚙️
RS Momentum Scoring
Each stock is scored on Relative Strength — how well it performs compared to its own sector and the overall market index.
🏆
Signal Classification
Stocks are classified from 🌟 Prime (Very Strong Bullish) through Confirmed and RS Bullish signals, down to 🔴 Bearish (breaking down vs market).
📊
Report Generation
Full interactive reports are built with sector rankings, top opportunities, chart patterns, and trade setups — all in one place.
🌐
Published Here
This page and all country reports are automatically published to the web every trading day — free, with no signup needed.
Understanding the Labels

What do the signals mean?

🌟 Prime
Very Strong Bullish
Strongest signal. Stock is outperforming on multiple timeframes with strong fundamentals. The best setups.
✅ Confirmed
Strong Bullish
Stock is outperforming the market and sector consistently. Good momentum, consider for watchlist.
📈 RS Leader
Bullish Relative Strength
Stock is showing positive RS vs market and sector. Early stage bullish momentum — watch for breakout.
👁 Watch
Neutral — Setup Building
Pre-conditions met but not yet confirmed. Stock is setting up — check back daily for progression.
⬜ Neutral
Neutral — No Signal
Mixed signals — stock is neither a clear leader nor laggard vs the market right now.
🔴 RS Breakdown
Bearish Relative Strength
Stock is significantly underperforming both its sector and the market. Caution advised.
Stay Ahead of the Market

Weekly Market Intelligence — Free

Get the Sunday market summary delivered to your inbox. Signal shifts, sector rotation, and what changed this week — in 2 minutes.

  • 📊 Weekly signal changes across 28+ global markets
  • 🏭 Sector rotation highlights
  • 📈 Top momentum leaders
  • 🔔 No spam. Unsubscribe anytime.

No spam · No data sharing · Unsubscribe with one click

We want to hear from you

💬 Share Your Feedback

Found a bug? Have a suggestion? Tell us what would make TechnoFunda more useful.

💬 Feedback