Learn

A plain-English guide to everything you see in TickerStream — from the dashboard cards to every indicator on the stock detail page.

Dashboard cards

The dashboard shows the top 20 most-watched stocks across all TickerStream users. Each card displays:

Symbol The ticker, e.g. AAPL or TSLA.
Price The last traded price, updated live during market hours via WebSocket. Shows — before the first tick is received.
Change % Percentage change from the previous close. Green = up, red = down. Only shown when real-time data is available.
Watchers How many TickerStream users have this stock in their watchlist. Higher watcher count = more community interest.

Clicking a card takes you to the full stock detail page for that symbol.

Stock detail page

The stock page has four indicator cards beneath the chart. Each is calculated from the last 30 days of daily closing prices (1M view) or intraday 1-minute bars (1D view).

RSI (14) A momentum score from 0–100. Above 70 means the stock may be overbought; below 30 may be oversold.
EMA Signal Compares a 9-day and 21-day Exponential Moving Average. Shows Bullish ↑ when the faster EMA crosses above the slower one, Bearish ↓ when it crosses below.
MACD A trend-following indicator (12/26/9 settings). Bullish ↑ when the MACD line crosses above its signal line; Bearish ↓ when it crosses below.
BB Position Shows the lower and upper Bollinger Bands (20-period, 2 std devs). Useful for seeing how wide or tight recent price volatility is.

Chart & timeframes

The chart is powered by TradingView Lightweight Charts. You can switch between two views:

1D Intraday view. Each candle = 1 minute of trading. Updates live during market hours as new minute bars arrive. Covers today's session (and up to the last 2 trading days for context).
1M One-month view. Each candle = 1 trading day. Shows the last 30 calendar days of daily bars. Good for spotting trends and support/resistance zones.

The horizontal dashed lines on the chart are Support (green, below price) and Resistance (red, above price) levels. See the section below for how they are calculated.

Chart indicator overlays

Each of the four indicator cards below the chart is clickable. Clicking a card toggles that indicator's overlay directly onto the chart. Click again to hide it. An active card shows a highlighted ring border.

EMA Signal Overlays two EMA lines on the price chart. The 9-day EMA is green (fast), the 21-day EMA is red (slow). When the green line crosses above the red, that's a bullish crossover. When it crosses below, bearish.
BB Position Overlays three lines on the price chart: an upper band (blue), a lower band (blue), and the 20-day SMA middle band (gray dashed). Price tends to stay within the bands ~95% of the time.
RSI (14) Opens a sub-pane below the price chart showing the RSI line (violet). A red dashed line marks 70 (overbought) and a green dashed line marks 30 (oversold).
MACD Opens a sub-pane showing the MACD line (blue), signal line (orange), and a histogram (green bars when positive, red when negative). The histogram represents the gap between the MACD and signal lines.
EMA and BB overlays share the same price scale as the candlestick chart. RSI and MACD open in their own separate sub-panes with independent price scales, so their values don't distort the main chart.

Support & Resistance

Always calculated from 30-day daily bars

Support is a price level the stock has historically struggled to fall below — buyers tend to step in around that price. Resistance is a level it has struggled to break above — sellers tend to appear.

TickerStream uses a swing high / swing low algorithm:

  1. For every daily bar, look 3 bars to the left and 3 bars to the right.
  2. If that bar's high is greater than all 6 surrounding bars → it's a swing high (resistance candidate).
  3. If that bar's low is less than all 6 surrounding bars → it's a swing low (support candidate).
  4. Levels within 0.5% of each other are merged to avoid chart clutter.
  5. Levels above the current price are classified as resistance; levels below are support. Up to 5 of each are shown.
A former support level that price falls through automatically becomes resistance (and vice versa) — the algorithm reclassifies them relative to the live price.

RSI — Relative Strength Index

Settings: 14-period · Wilder smoothing

RSI measures how fast and how much a stock's price has been moving, on a scale of 0 to 100.

Above 70 Overbought — the stock has risen quickly and may be due for a pullback.
30 – 70 Neutral — no strong momentum signal in either direction.
Below 30 Oversold — the stock has fallen quickly and may be due for a bounce.

The formula compares the average gains vs. average losses over the last 14 periods. A reading near 100 means nearly all recent candles closed up; near 0 means nearly all closed down.

RSI alone isn't a buy/sell signal. A stock can stay overbought for weeks during a strong trend. Use it alongside other indicators.

EMA — Exponential Moving Average

Settings: 9-day (fast) vs. 21-day (slow)

A moving average smooths out price noise so you can see the underlying trend. A Simple Moving Average (SMA) weights all days equally. An Exponential Moving Average (EMA) gives more weight to recent prices, so it reacts faster to new moves.

TickerStream compares a fast EMA (9 days) to a slow EMA (21 days):

Bullish ↑ The 9-day EMA just crossed above the 21-day EMA. Short-term momentum is accelerating upward.
Bearish ↓ The 9-day EMA just crossed below the 21-day EMA. Short-term momentum is slowing or reversing.
Neutral No crossover on the most recent candle. The trend is already established in one direction.

When you click the EMA Signal card to toggle the overlay, the chart draws the 9-day EMA in green and the 21-day EMA in red. A bullish crossover is the moment the green line rises above the red line. A bearish crossover is when green falls back below red.

MACD — Moving Average Convergence Divergence

Settings: 12 / 26 / 9

MACD is a popular trend-following momentum indicator. It consists of three parts:

MACD line 12-day EMA minus 26-day EMA. Positive = short-term trend is above long-term trend.
Signal line 9-day EMA of the MACD line. Acts as a smoother trigger for crossovers.
Histogram MACD line minus signal line. Shows the gap between them — larger bars = stronger momentum.

The card on the stock page shows whether a crossover just happened:

Bullish ↑ MACD line crossed above the signal line — momentum turning upward.
Bearish ↓ MACD line crossed below the signal line — momentum turning downward.
Neutral No crossover on the most recent bar.
MACD crossovers on daily bars can lag by a few days. They're better used to confirm a move already underway than to predict the exact turning point.

Bollinger Bands

Settings: 20-period SMA · 2 standard deviations

Bollinger Bands show how volatile a stock is. There are three lines:

Middle band 20-day Simple Moving Average of closing prices.
Upper band Middle + 2 standard deviations. Price touches here when the stock is unusually high relative to recent history.
Lower band Middle − 2 standard deviations. Price touches here when unusually low.

The BB Position card shows the lower and upper band values. When the bands are wide apart, volatility is high. When they squeeze close together, volatility is low — which often precedes a sharp move in either direction (a "Bollinger Squeeze").

Statistically, about 95% of price action falls within the bands. A close outside the upper band signals an unusually strong up-move; outside the lower band, an unusually strong down-move.

Reading the signals together

No single indicator is reliable on its own. Here are a few examples of how traders combine them:

Potential bullish setup

  • · RSI recovering from below 30 (was oversold, now bouncing)
  • · EMA Signal turns Bullish ↑ (9-day crosses above 21-day)
  • · MACD turns Bullish ↑ (confirms momentum shift)
  • · Price bouncing off a Support level on the chart

Potential bearish setup

  • · RSI above 70 and starting to fall (overbought, losing steam)
  • · EMA Signal turns Bearish ↓
  • · MACD turns Bearish ↓
  • · Price rejected at a Resistance level on the chart
The more signals that align, the stronger the case — but nothing is guaranteed. Always consider position size and your own risk tolerance.

Disclaimer

TickerStream is an educational tool built to help people learn about technical analysis. Nothing on this platform constitutes financial advice. All indicators are informational only. Past patterns do not guarantee future results. Always do your own research before making any investment decisions.