Best Technical Indicators for Trading Stocks

By Forex & Brokers DeskUpdated Nov 10, 2026

Best Technical Indicators for Trading Stocks
Illustration · Fintrev

Key takeaways

  • OBV adds a day's full volume on up closes, while the A/D line adds only a share based on where price closes.
  • ADX measures trend strength regardless of direction, with readings above 40 strong and below 20 weak.
  • RSI above 70 reads as overbought and below 30 as oversold, yet strong trends can stay there for long periods.
  • Two or three indicators are usually enough, since more tends to produce conflicting or duplicate readings.

The best technical indicators for trading stocks measure different things: one for trend, one for momentum and one for volume. Seven tools cover those jobs well and are built into most charting platforms: on-balance volume (OBV), the accumulation/distribution (A/D) line, the average directional index (ADX), the Aroon indicator, MACD, the relative strength index (RSI) and the stochastic oscillator. None is the single best on its own. Each answers a specific question: is there a trend, how strong is it, is momentum fading, and is volume backing the move?

Tools of the trade: the four indicator categories

Technical indicators turn raw market data (open, high, low, close and volume) into lines and readings that are easier to compare across time and across stocks. They fall into four broad categories:

  • Price tools: the raw chart itself, candlestick patterns, and support and resistance levels.
  • Trend indicators: moving averages, ADX and Aroon, which describe direction and persistence.
  • Momentum indicators: RSI, the stochastic oscillator and MACD, which measure the speed of price change.
  • Volume indicators: OBV and the A/D line, which show whether trading activity confirms the price move.

There is also a timing distinction. Indicators built on moving averages, such as MACD, are lagging: they confirm a move after it has started. Oscillators such as RSI and stochastics are often called leading, because divergence can appear before price turns. They are still computed from past prices; “leading” means they react to momentum changes that sometimes precede a reversal, not that they forecast.

Two indicators from the same group largely repeat each other: RSI and the stochastic oscillator both measure momentum against a recent range, so pairing them adds little. A trend tool, a momentum tool and a volume tool each answer a different question.

1. On-balance volume (OBV)

  • Type: Volume indicator
  • Best uses: Confirming trends, spotting divergences
  • Time frames: All, especially daily and weekly
  • Complexity: Beginner-friendly

Joseph Granville introduced on-balance volume in 1963. The calculation is a running total. If today’s close is above yesterday’s, the day’s full volume is added. If the close is lower, the volume is subtracted. If the close is unchanged, the total stays the same.

The absolute OBV number has no meaning on its own because it depends on the starting date. The direction of the line is what traders read. A rising OBV shows that volume on up days is outweighing volume on down days, which points to buying pressure. A falling OBV shows the opposite.

Hypothetical example: a stock closes up on Monday on 500,000 shares, down on Tuesday on 300,000 shares, and up on Wednesday on 400,000 shares. Starting from zero, OBV reads +500,000, then +200,000, then +600,000. The line rose over the three days because volume was heavier on the up sessions.

Divergence is OBV’s main signal. If a stock prints a new high while OBV trends lower, the rally is happening on thinner buying support and may be vulnerable. If price falls to a new low while OBV rises, buyers may be absorbing shares ahead of a rebound. Divergence describes a mismatch. It can persist for a long time before price responds, or it can resolve without a reversal.

2. Accumulation/distribution line

  • Type: Volume indicator
  • Best uses: Gauging buying and selling pressure, divergences
  • Time frames: Daily and intraday
  • Complexity: Intermediate

Marc Chaikin created the accumulation/distribution line to weigh volume by where the price closes within its range. OBV treats each day’s volume as entirely positive or entirely negative. The A/D line assigns only a portion of it, based on the close.

The calculation uses a money flow multiplier:

Multiplier = [(Close − Low) − (High − Close)] ÷ (High − Low)

The multiplier runs from −1 (close at the low) to +1 (close at the high), with zero at the midpoint. Multiply it by the period’s volume to get money flow volume, then add that to the running A/D total.

Hypothetical example: a stock trades between $40 and $50 and closes at $48 on 100,000 shares. The multiplier is [(48 − 40) − (50 − 48)] ÷ 10 = 0.6, so 60,000 is added to the line. Had it closed at $42, the multiplier would be −0.6 and 60,000 would be subtracted.

This difference means the two volume indicators can disagree. A stock can close slightly higher than the previous day but near the bottom of its daily range: OBV adds the full volume, while the A/D line subtracts part of it.

A rising A/D line means closes are landing in the upper half of their ranges on meaningful volume, which supports an uptrend; a falling line supports a downtrend. Divergence is read as with OBV: price climbing while the A/D line falls suggests the advance lacks conviction.

3. Average directional index (ADX)

  • Type: Trend strength indicator
  • Best uses: Measuring trend strength, identifying range-bound markets
  • Time frames: Any time frame above 5-minute charts
  • Complexity: Advanced

J. Welles Wilder developed the ADX as part of his directional movement system. Its distinguishing feature is that it measures how strong a trend is regardless of direction. A sharp decline and a sharp rally can produce the same high ADX reading.

The indicator plots three lines:

  • ADX: overall trend strength
  • DI+ (positive directional indicator): strength of upward movement
  • DI− (negative directional indicator): strength of downward movement

Common interpretation thresholds treat readings above 40 as a strong trend and readings below 20 as a weak or absent trend. Combined with the directional lines:

  • ADX above 20 and DI+ above DI−: uptrend
  • ADX above 20 and DI− above DI+: downtrend
  • ADX below 20: weak trend or sideways market, often with DI+ and DI− crossing back and forth

The most practical use of ADX is as a filter for other strategies. A trader might take trend-following signals only when ADX is high and switch to range tactics, such as buying near support and selling near resistance, when ADX is low. Because ADX is built on smoothed averages, it rises after a trend is underway, so it confirms strength rather than spotting the start of a move.

4. Aroon indicator

  • Type: Trend indicator
  • Best uses: Spotting new trends, gauging trend strength
  • Time frames: Daily and weekly
  • Complexity: Intermediate

Tushar Chande designed the Aroon indicator to focus on time rather than price level. It measures how many periods have passed since the highest high and the lowest low within a lookback window, commonly 25 periods:

Aroon Up = [(N − periods since N-period high) ÷ N] × 100 Aroon Down = [(N − periods since N-period low) ÷ N] × 100

Hypothetical example: with a 25-day window, if the highest high came 5 days ago, Aroon Up is (20 ÷ 25) × 100 = 80. A high set today gives 100. A high set 25 days ago gives 0.

When Aroon Up holds above 70 while Aroon Down stays low, the stock keeps making fresh highs, which describes an uptrend; readings near 100 and zero confirm it repeatedly. The reverse describes a downtrend. A crossover of Aroon Up above Aroon Down can mark a possible trend change. When both lines sit low, neither new highs nor new lows are being made, which points to consolidation.

5. MACD

  • Type: Momentum and trend indicator
  • Best uses: Trend direction, momentum, crossovers and divergence
  • Time frames: All
  • Complexity: Intermediate to advanced

Gerald Appel developed moving average convergence divergence (MACD). The standard settings are:

  • MACD line: 12-period exponential moving average (EMA) minus the 26-period EMA
  • Signal line: 9-period EMA of the MACD line
  • Histogram: MACD line minus signal line

When MACD is above zero, the shorter average is above the longer one, which reflects upward momentum. Below zero reflects a bearish phase. A cross of the MACD line above the signal line is a bullish signal, and a cross below is bearish. The histogram shows the gap between the two lines, so shrinking bars indicate momentum fading before an actual crossover happens.

MACD also produces divergence signals. Price making a higher high while MACD makes a lower high shows the advance losing momentum, which can precede a reversal. Because MACD is built from moving averages, its crossovers lag price, and in sideways markets they can flip repeatedly and produce false signals. An ADX filter can help identify those conditions.

6. Relative strength index (RSI)

  • Type: Momentum oscillator
  • Best uses: Overbought and oversold conditions, trend strength, divergence
  • Time frames: Any
  • Complexity: Beginner to intermediate

Wilder also created the RSI, which compares recent gains to recent losses on a scale from 0 to 100. The default lookback is 14 periods:

RSI = 100 − [100 ÷ (1 + RS)], where RS = average gain ÷ average loss

Hypothetical example: if the 14-period average gain is $1.20 and the average loss is $0.80, RS is 1.5 and RSI is 100 − (100 ÷ 2.5) = 60.

The classic reading treats RSI above 70 as overbought and below 30 as oversold. Acting the moment those lines are crossed is risky, because a strongly trending stock can stay overbought or oversold for an extended period. A more conservative approach waits for RSI to move above 70 and then drop back below it before selling, or to fall below 30 and climb back above it before buying.

RSI also works as a trend gauge. In uptrends, RSI tends to hold above 30 and reach 70 or higher. In downtrends, it tends to stay below 70 and reach 30 or lower. A reading that respects those zones fits the existing trend, and a break of the pattern can be an early sign of change. Divergence between RSI and price, as with MACD, shows a trend losing momentum.

7. Stochastic oscillator

  • Type: Momentum oscillator
  • Best uses: Potential reversals, momentum shifts
  • Time frames: Any, especially hourly and daily
  • Complexity: Intermediate

George Lane developed the stochastic oscillator in the 1950s. It measures where the current close sits within the recent high-low range:

%K = [(Close − Lowest Low) ÷ (Highest High − Lowest Low)] × 100, typically over 14 periods %D = 3-period moving average of %K

Hypothetical example: if the 14-day range is $40 to $50 and the stock closes at $48, %K is 80, meaning the close is in the top fifth of the range.

Like RSI, stochastics run from 0 to 100, but the indicator tends to react more sharply to price changes. Readings above 80 count as overbought and below 20 as oversold. Crossovers of %K (the fast line) and %D (the slow line) generate signals, and the ones in those extreme zones carry the most weight. Signals that agree with the trend are more dependable: in an uptrend, a bullish crossover out of oversold territory fits better than a bearish one from overbought territory.

The stochastic oscillator can flag momentum shifts while price is still making new highs or lows, which gives an early warning before a reversal becomes visible on the chart. That sensitivity also produces more false signals than RSI in choppy markets.

Combining indicators into a trading toolkit

No single indicator handles every market condition. A workable approach takes one tool from each category:

  1. Trend filter: ADX or Aroon, to decide whether the stock is trending or ranging.
  2. Momentum timing: RSI, stochastics or MACD, to time entries and exits within that condition.
  3. Volume confirmation: OBV or the A/D line, to check whether participation supports the move.

Hypothetical walkthrough: a stock’s ADX rises above 25 with DI+ above DI−, which points to a developing uptrend. The stock then pulls back and RSI dips toward 40 without reaching 30, which is consistent with RSI’s behavior in uptrends, and then turns up. OBV has kept rising through the pullback, so volume has not abandoned the move. The three tools agree, which makes the setup clearer, though not certain.

Two to three indicators is usually enough; more tends to produce conflicting or duplicate readings and slows decisions. Readings near a major support or resistance level or alongside a clear candlestick pattern carry more information than the same reading in the middle of nowhere.

Settings should match the holding period. The 14-period RSI on a daily chart describes roughly three weeks of trading. The same setting on a 5-minute chart describes just over an hour. Short-term traders and day traders often run the same indicators on intraday charts but check them against a higher time frame to avoid trading against the larger trend.

Limits of technical indicators

Every indicator here is derived from historical price or volume, so each lags to some degree, gives false signals in the wrong market regime, and cannot anticipate events: earnings reports, guidance changes and macro news can move a stock past any technical level.

Indicators can inform when to enter and exit a trade. They do not decide how much to risk. A stop placement and position size set before entry (a position size calculator handles the arithmetic) determine what a wrong signal costs. Testing a combination on a paper trading simulator before committing capital shows how the signals behave on real charts, including how often they fail.

FAQs

How many technical indicators are there?

There are hundreds, and analysts keep creating and modifying them. Most are variations on a few ideas: averaging price, measuring momentum against a range, or weighting volume by price direction, so the seven covered here give a working understanding of most of the rest.

Is technical analysis reliable?

How well indicators work varies with the stock, time frame and market conditions. Combining complementary tools with fundamental analysis of the business gives a sounder basis than relying on any one signal.

Do these indicators work on forex and crypto?

The formulas apply to any instrument with price data, so RSI, MACD, stochastics, ADX and Aroon work the same way on currency pairs and crypto charts. The volume indicators need care. Spot forex has no centralized exchange volume, so OBV and the A/D line on forex charts typically use tick volume from a broker's feed, which is a different measure than exchange-reported share volume for stocks.

The Bottom Line

Stock traders building a chart setup get the most from one trend filter, one momentum tool and one volume check, since indicators from the same group largely repeat each other. All seven tools are built from past data, so they lag and can fail when earnings or macro news hits. Set stops and position size before entry, and test any combination on a paper trading simulator before risking capital.

About this page

Written by Forex & Brokers Desk

The Forex & Brokers Desk covers forex and CFD broker reviews, regulation checks, trading guides and the forex glossary.

Published
Last updated

Spotted an error? Tell the editors. This page is general information, not financial advice.