ROKU Roku, Inc. NASDAQ · Communication Services · USD Watching
Roku, Inc., together with its subsidiaries, operates a TV streaming platform in the United States and internationally. The company operates in two segments, Platform and Devices. Its streaming platform allows users to find and access TV shows, movies, news, sports,… Roku, Inc., together with its subsidiaries, operates a TV streaming platform in the United States and internationally. The company operates in two segments, Platform and Devices. Its streaming platform allows users to find and access TV shows, movies, news, sports, and others, as well as offers digital advertising services. The company also sells streaming players, Roku-branded TVs, smart home products and services, audio products, and related accessories. Roku, Inc. was incorporated in 2002 and is headquartered in San Jose, California.
Price history
Loading price data…
Details
IndustryEntertainment
ExchangeNASDAQ
CurrencyUSD
Next-day prediction
↓ Down sell

17% confidence

2-day prediction
↓ Down

54% confidence

Technical signals

Price & volume indicators the model reads, as of 2026-09-10. These are computed from recent trading — momentum, trend, volatility and volume — and feed the prediction above.

Momentum
RSI (14) 0.508
Stochastic %K (14) 0.268
Stochastic %D (14) 0.206
Stochastic RSI (14) 0.112
Trend
Price vs SMA (20) -0.017
Price vs EMA (26) 0.001
Price vs WMA (20) -0.015
PPO (12/26/9) 0.011
Volatility
Bollinger %B (20/2) 0.104
Bollinger Bandwidth (20/2) 0.043
ATR % (14) 0.014
Keltner position (20/10/2) 0.403
Volume
OBV change (20) -0.028
Money Flow Index (14) 0.409
Chaikin Money Flow (20) -0.002
Money Flow Multiplier 0.723
Returns & Statistics
Return (1) 0.008
Return (2) -0.008
Overnight gap -0.004
Intraday range 0.016

Technical indicators — ROKU

These price/volume technical indicators are computed from recent trading and are part of what the prediction model reads for ROKU. Values are as of 2026-09-10 (coverage 100% — the share of indicators with enough price history to compute). A value of 0 with low coverage usually means "not enough history yet", not a true reading.

Momentum

Oscillators that gauge how strongly and how fast the price has been moving — used to spot overbought/oversold conditions and shifts in drive.

RSI (7)
Relative Strength Index: 0–1 scale of recent gains vs losses. Above ~0.7 is 'overbought' (may be due to cool off); below ~0.3 'oversold'.
0.4130
RSI (14)
Relative Strength Index: 0–1 scale of recent gains vs losses. Above ~0.7 is 'overbought' (may be due to cool off); below ~0.3 'oversold'.
0.5079
RSI (21)
Relative Strength Index: 0–1 scale of recent gains vs losses. Above ~0.7 is 'overbought' (may be due to cool off); below ~0.3 'oversold'.
0.5556
Stochastic %K (14)
Where the close sits within its recent high–low range (0 = at the low, 1 = at the high).
0.2680
Stochastic %D (14)
A 3-day smoothing of Stochastic %K — the slower signal line.
0.2063
Stochastic %K (9)
Where the close sits within its recent high–low range (0 = at the low, 1 = at the high).
0.3088
Stochastic %D (9)
A 3-day smoothing of Stochastic %K — the slower signal line.
0.2253
Stochastic RSI (14)
RSI rescaled to where it sits in its own recent range (0–1) — a more sensitive overbought/oversold reading.
0.1119
Williams %R (14)
Like the Stochastic, the close's position in the recent range (0 = low, 1 = high).
0.2680
CCI (20)
Commodity Channel Index: how far price is from its average, squashed to about −1…+1. High = unusually strong, low = unusually weak.
-0.9255
CCI (40)
Commodity Channel Index: how far price is from its average, squashed to about −1…+1. High = unusually strong, low = unusually weak.
0.2520
Rate of Change (5)
Log return over the lookback — simple momentum (positive = up).
-0.0230
Rate of Change (10)
Log return over the lookback — simple momentum (positive = up).
-0.0287
Rate of Change (20)
Log return over the lookback — simple momentum (positive = up).
0.0152
KDJ %K (9)
Smoothed position of the close in its recent range (0–1).
0.2799
KDJ %D (9)
A further smoothing of KDJ %K.
0.3342
KDJ %J (9)
The fast, sensitive leg of KDJ — exaggerates turns.
0.1696
Ultimate Oscillator (7/14/28)
Buying pressure blended across short, medium and long windows (0–1).
0.5026
True Strength Index (25/13)
Double-smoothed momentum, about −1…+1 (positive = upward drive).
0.1791

Trend

Moving-average and directional measures of which way the price is trending and how strong that trend is.

Price vs SMA (10)
How far the close is above (+) or below (−) its simple moving average, as a fraction.
-0.0123
Price vs SMA (20)
How far the close is above (+) or below (−) its simple moving average, as a fraction.
-0.0171
Price vs SMA (50)
How far the close is above (+) or below (−) its simple moving average, as a fraction.
0.0311
Price vs SMA (100)
How far the close is above (+) or below (−) its simple moving average, as a fraction.
0.1171
Price vs SMA (200)
How far the close is above (+) or below (−) its simple moving average, as a fraction.
0.2961
Price vs EMA (12)
How far the close is above/below its exponential moving average (weights recent prices more).
-0.0097
Price vs EMA (26)
How far the close is above/below its exponential moving average (weights recent prices more).
0.0007
Price vs EMA (50)
How far the close is above/below its exponential moving average (weights recent prices more).
0.0344
Price vs EMA (200)
How far the close is above/below its exponential moving average (weights recent prices more).
0.2291
Price vs WMA (20)
How far the close is above/below its weighted moving average.
-0.0147
PPO (12/26/9)
Percentage Price Oscillator — MACD expressed as a percent so it compares across stocks. Positive = short-term momentum above long-term.
0.0105
PPO Signal (12/26/9)
The smoothed signal line of the PPO.
0.0173
PPO Histogram (12/26/9)
PPO minus its signal line — momentum of the momentum.
-0.0068
ADX (14)
Trend strength on a 0–1 scale (direction-agnostic). Higher = a stronger trend.
0.3711
+DI (14)
Strength of upward directional movement (0–1).
0.1914
−DI (14)
Strength of downward directional movement (0–1).
0.2638
Aroon Up (25)
How recently a new high was made (1 = just now).
0.5600
Aroon Down (25)
How recently a new low was made (1 = just now).
0.0000
Aroon Oscillator (25)
Aroon Up minus Down — positive favours an uptrend.
0.5600
Parabolic SAR distance
How far price is from the trailing stop-and-reverse level, as a fraction of price.
-0.0274
Parabolic SAR side
+1 when price is above the SAR (uptrend), −1 below.
-1.0000
Vortex +VI (14)
Strength of upward trend movement (centred at 0).
-0.2079
Vortex −VI (14)
Strength of downward trend movement (centred at 0).
0.0602
Vortex difference (14)
+VI minus −VI — positive favours an uptrend.
-0.2682
MA slope (50/20)
The recent slope of a moving average (positive = rising trend).
0.0731

Volatility

How much the price is swinging around — wide bands and high readings mean larger, riskier moves.

Bollinger %B (20/2)
Where price sits within its Bollinger Bands (0 = lower band, 1 = upper). Above 1 or below 0 is an extended move.
0.1044
Bollinger Bandwidth (20/2)
How wide the bands are relative to price — bigger means more volatile.
0.0433
ATR % (14)
Average True Range as a percent of price — typical daily swing size.
0.0144
Keltner position (20/10/2)
Where price sits within its Keltner Channel (0–1).
0.4034
Keltner width (20/10/2)
Width of the Keltner Channel relative to price.
0.0575
Donchian position (20)
Where price sits within its recent high–low channel (0–1).
0.3888
Donchian width (20)
Width of the recent high–low channel relative to price.
0.0608
Realized volatility (10)
Standard deviation of recent daily returns — how jumpy the stock has been.
0.0113
Realized volatility (20)
Standard deviation of recent daily returns — how jumpy the stock has been.
0.0108
Realized volatility (60)
Standard deviation of recent daily returns — how jumpy the stock has been.
0.0101
Chaikin Volatility (10/10)
Whether the daily high–low range is expanding (+) or contracting (−).
0.2866
Ulcer Index (14)
A drawdown-based stress measure — higher means deeper/longer dips from recent highs.
2.2048

Volume

Whether trading activity is confirming the price move — money flowing in or out, and unusually heavy or light volume.

OBV change (20)
On-Balance Volume trend — net volume flowing in (+) or out (−).
-0.0278
Money Flow Index (14)
A volume-weighted RSI (0–1). High = strong buying pressure.
0.4087
Chaikin Money Flow (20)
Buying vs selling pressure weighted by volume (−1…+1).
-0.0016
Money Flow Multiplier
Where the close finished in the bar's range, the building block of accumulation/distribution (−1…+1).
0.7228
Accum/Dist change (20)
Recent change in the Accumulation/Distribution line (buying vs selling pressure).
-0.0016
Price vs VWAP (20)
How far the close is above/below the rolling volume-weighted average price.
-0.0149
Force Index (13)
Return times relative volume — the push behind a move.
0.0083
Ease of Movement (sign) (14)
+1 when price rose easily on light volume, −1 when it fell easily.
-1.0000
Ease of Movement (z) (14)
How unusual today's ease-of-movement is vs recent days.
0.0722
Volume Rate of Change (14)
Log change in volume vs n days ago — a volume surge/lull.
0.1619
Volume Rate of Change (25)
Log change in volume vs n days ago — a volume surge/lull.
-0.3972
Relative Volume (z) (20)
How many standard deviations today's volume is above/below its recent average.
0.3742
Relative Volume (z) (50)
How many standard deviations today's volume is above/below its recent average.
-0.0903
Relative Volume (20)
Today's volume vs its recent average (log scale; >0 = above).
0.1395
Relative Volume (50)
Today's volume vs its recent average (log scale; >0 = above).
-0.0364

Returns & Statistics

Recent returns over several horizons plus statistical shape (skew, fat tails, drawdown, risk-adjusted return).

Return (1)
Log return over the horizon (positive = up).
0.0079
Return (2)
Log return over the horizon (positive = up).
-0.0079
Return (3)
Log return over the horizon (positive = up).
-0.0095
Return (5)
Log return over the horizon (positive = up).
-0.0230
Return (10)
Log return over the horizon (positive = up).
-0.0287
Return (20)
Log return over the horizon (positive = up).
0.0152
Overnight gap
Open vs the prior close — overnight move.
-0.0037
Intraday range
High minus low as a fraction of price — the day's swing.
0.0159
True range
True range (gap-aware swing) as a fraction of price.
0.0159
Return skew (20)
Asymmetry of recent returns — negative means crash-prone tails.
0.0788
Return skew (60)
Asymmetry of recent returns — negative means crash-prone tails.
-0.1974
Return kurtosis (20)
Fat-tailedness of recent returns — high means jumpy/extreme moves.
-0.4070
Return kurtosis (60)
Fat-tailedness of recent returns — high means jumpy/extreme moves.
-0.1983
Downside deviation (20)
Volatility of only the negative returns — pure downside risk.
0.0070
Downside deviation (60)
Volatility of only the negative returns — pure downside risk.
0.0065
Max drawdown (20)
Largest peak-to-trough drop over the window, as a fraction.
0.0429
Max drawdown (60)
Largest peak-to-trough drop over the window, as a fraction.
0.0429
Return/risk (20)
Average return divided by its volatility — recent risk-adjusted return.
0.0704
Return/risk (60)
Average return divided by its volatility — recent risk-adjusted return.
0.1485
Return persistence (20)
Whether up days tend to follow up days (+) or reverse (−).
0.0840
Return persistence (60)
Whether up days tend to follow up days (+) or reverse (−).
0.1613
Price z-score (20)
How many standard deviations the price is from its recent average.
-1.5424
Price z-score (50)
How many standard deviations the price is from its recent average.
0.6857
Return z-score (20)
How unusual the latest return is vs recent returns.
0.6641
Return z-score (50)
How unusual the latest return is vs recent returns.
0.5958
Company locations
Site City, country Conf.
Purple Tag Mexico, S.A. de C.V. — Ex.21 Guadalajara, Mexico 45%
Roku, Inc. — Wikidata HQ Los Gatos, United States 94%
Roku India Private Limited — Ex.21 Bengaluru, India 45%
Latest signals
Loading signals…