StockKit ResearchEQUITY RESEARCH BRIEF
IWM · US · Cached
Generated 2026-06-21 07:30 UTC

iShares Russell 2000 ETF

IWM · US

$295.59
+1.97%
Technical posture
Constructive
Strategy score
67 / 100
Trend
bull
Data confidence
Medium
Research view

IWM Research Preview

1. Bottom line - Setup: iShares Russell 2000 ETF (IWM) is in a confirmed short-term uptrend, last at 295.59 (+1.97%), with bullish moving-average alignment (MA5 > MA10 > MA20 > MA60) and a strategy score of 67/100 (Buy). Price is now trading above both the estimated resistance/Bollinger upper band at 291.41 and the top of its 30-session range (267.59-291.72), so the move is extended. - Confidence: Moderate-to-high on technicals (full indicator set supplied), but low overall on context because valuation, news, and sentiment sources returned no usable data. Treat conclusions as technically driven only. - Most important condition to monitor: Whether price can hold above the prior 291.41 resistance/upper-band line. That zone is the pivot between an extension higher and a mean-reversion back into the band.
02Key data snapshot
MetricReadingNote
Price295.59Day range 291.43 / 295.96
Daily move+1.97%-
Strategy score67 / 100 (Buy)Trend: bull
TrendBullishMA5 > MA10 > MA20 > MA60
RSI14 / RSI665.45 / 72.56Constructive; RSI6 elevated
MACD (line / signal / hist)4.32 / 4.15 / +0.16Above zero, positive histogram
Estimated support271.89+8.02% below price
Estimated resistance291.41Price now above this level
30-session range position+116.04%Above the prior 30-session high
Data confidenceTechnicals: moderate-high; Valuation/News/Sentiment: low/missingMixed

Conflict flag: the supplied "distance to resistance" of -1.42% sits against a price that is already above the 291.41 resistance and above the 30-session high (range position +116%). The report treats price as trading above that level and flags the level as a re-test zone.

03Technical indicator panel
IndicatorReadingRead-through
Moving averagesMA5 285.67 / MA10 282.21 / MA20 281.65 / MA60 265.78Bullish alignment; price +4.95% above MA20
RSIRSI14 65.45 / RSI6 72.56Constructive, not yet extreme on RSI14; RSI6 running hot
MACDLine 4.32 / Signal 4.15 / Hist +0.16Bullish: golden cross, above zero line, momentum building
KDJK 81.55 / D 67.08 / J 110.50Extended; J above 100 signals short-term overheating risk
Bollinger BandsUpper 291.41 / Mid 281.65 / Lower 271.89Price near/above upper band (~121% of band); band expanding
ATR144.98 (+1.71% of price)Moderate volatility; ~1.7% daily range expectation
OBV621,863,237 / 20-session slope +12.12%Accumulation improving
CCI20154.42Above +100; strong upside momentum
  • Confirmed: bullish MA structure, MACD configuration, OBV accumulation, and CCI momentum all point the same direction. Four supplied strategy components reinforce this (MA cross 90/100 StrongBuy - MA5 above MA20, golden cross, bullish alignment; MACD 85/100 StrongBuy - golden cross above zero, momentum strengthening).
  • Conflicted: KDJ (J at 110.50) and Bollinger position (near/above upper band) flag short-term overheating, while RSI6 at 72.56 is elevated even though RSI14 is not. Strategy components echo this caution (RSI 45/100 Hold - RSI14 elevated at 65; Bollinger 50/100 Hold - near upper band, band widening).
  • Volume nuance: current volume is -7.66% versus the 20-session average (32.13M vs 26.54M average). The supplied volume-price component (55/100 Hold) reads this as a contraction on the pullback that may be stabilizing rather than confirming a fresh breakout.
  • Missing: no custom indicators were supplied, so none are folded in.
04Valuation matrix

No configured fundamentals source returned usable valuation data for this symbol. Every supplied axis (PE, PB, EV/EBITDA, PEG proxy, StockKit fair value range, sector/industry context) is N/A at low confidence, so no valuation rows are presented. As a broad-based small-cap index ETF, IWM is also not the natural candidate for single-issuer multiples. Confidence on valuation is low; this brief draws no valuation-based conclusion.

05News and catalyst timeline
StatusDetail
Confirmed newsNone. No current news items were available from the configured source.
Missing dataHeadline catalyst coverage is unavailable, so no event-driven views are formed.

No headlines were supplied, so no catalysts, earnings dates, or company facts are asserted. Treat the catalyst picture as a data gap, not as an absence of events.

06Sentiment radar
SourceStatusReadingConfidence
NewsAPI headline coverageNo headlinesNo source distribution availableLow
Social sentimentNot connectedNo social sentiment conclusion is drawnLow

No provider sentiment series was returned. Because no social source is marked connected, no Reddit, X, StockTwits, or forum readings are inferred. Sentiment confidence is low.

07Scenario framework
ScenarioTrigger conditionWhat would confirm itWhat would invalidate it
BasePrice consolidates near the 291.41 prior resistance/upper-band zoneHolding above 291.41 with RSI14 staying constructive (~65) and MACD histogram positiveA close back below MA5 (285.67) signalling loss of near-term momentum
UpsideContinued momentum extension above the 295.96 day highVolume re-expanding above the 26.54M 20-session average while OBV slope (+12.12%) stays positiveKDJ/J unwinding alongside a failure to hold above 291.41
DownsideMean reversion from the extended Bollinger/KDJ readingsA drop below the Bollinger mid-line / MA20 (281.65), opening the path toward support at 271.89Reclaiming and holding above 291.41 with momentum indicators turning back up
08Risk matrix
RiskEvidenceTriggerMonitoring action
Short-term overheatingKDJ J at 110.50; CCI20 154.42; price ~121% of Bollinger bandSharp reversal candle near the upper bandWatch the 291.41 level and MA5 (285.67) as first support steps
Breakout lacking volumeVolume -7.66% vs 20-session average; volume-price score 55/100 (Hold)Continued advance on shrinking volumeCompare daily volume to the 26.54M average for confirmation
Extension above rangePrice at +116% of the 30-session range, above prior high 291.72Quick fade back inside 267.59-291.72Treat 291.41 as the line separating breakout from failed move
Context data gapsValuation, news, and sentiment all N/A or missingAny release of fundamental or headline dataRe-run the brief once a configured source returns data
VolatilityATR14 +1.71% of priceDay ranges widening beyond ~1.7%Size expectations around the ATR-implied daily move
09Seven-day watch checklist

1. Hold/fail of the 291.41 prior resistance and Bollinger upper band (highest priority pivot). 2. MA5 at 285.67 as the first downside step; a close below it flags momentum loss. 3. Bollinger mid-line / MA20 at 281.65 as the deeper support reference toward 271.89. 4. KDJ J (110.50) and CCI20 (154.42) for signs of cooling from overheated readings. 5. RSI14 (65.45) versus the not-extreme threshold, and whether RSI6 (72.56) rolls over. 6. Daily volume against the 26.54M 20-session average to validate or question the move. 7. Any new valuation, news, or sentiment data filling the current gaps.

Information-use note

This brief is a public-facing technical research preview, not personalized investment advice, and it makes no promises about returns. Views are derived only from the supplied dataset. Levels are watch levels for observation, not instructions to act. Technical confidence is moderate-to-high given a complete indicator set, while valuation, news, and sentiment are low confidence or missing and should be refreshed once a configured source returns usable data.

Strategy factors
MA交叉Strong momentum
90

MA5>MA20金叉,多头排列

MACD背离Strong momentum
85

MACD金叉,MACD在零轴上方,动能增强

RSI极值Neutral
45

RSI14=65偏高

布林带Neutral
50

接近上轨,带宽扩张中

量价关系Neutral
55

缩量回调,可能企稳

Research boundary

StockKit organizes market data and model output for research workflows. It does not provide personalized advice or trade instructions. Verify important information with primary sources before any investment decision.

Disclaimer.This brief is generated by StockKit AI from public market data and algorithmic models for informational research only. It is not investment advice, an offer, or a solicitation, and it does not provide buy, sell, or hold ratings, price targets, stop-loss levels, or position sizing. “Watch levels” and “scenarios” describe observable conditions in the supplied data, not instructions. Verify all information with primary sources before any investment decision.