Crypto Trading Indicators: The 10 Top Indicators Professional Traders Use

The top crypto trading indicators explained: moving averages, MACD, RSI, Stochastic, Bollinger Bands, ATR, OBV, ADX, Ichimoku, and Fibonacci, with common settings and how to combine them.

Cornix

15 min readUpdated

Share
A trader looking at abstract price curves and translucent bands.

The most commonly used crypto trading indicators are moving averages, MACD, RSI, the Stochastic oscillator, Bollinger Bands, Average True Range (ATR), volume and On-Balance Volume (OBV), the Average Directional Index (ADX), the Ichimoku Cloud, and Fibonacci retracements. Professional traders rarely use all of them at once. A typical setup pairs one indicator for trend, one for momentum, and one for volatility or volume, then turns those readings into written rules that can be tested and automated.

We chose these ten because they are built into major charting platforms such as TradingView, together they cover the four main indicator groups, and each one can drive a TradingView alert. For each indicator, this guide explains what it measures, its common settings, how traders use it, and where it falls short.

Table of contents

What are crypto trading indicators?

Crypto trading indicators are formulas applied to a coin's price and volume data that turn raw candles into a clearer reading of trend, momentum, volatility, or participation. They are plotted on the chart, either over price (like moving averages) or in a separate panel below it (like RSI).

Most technical indicators fall into four groups:

  • Trend indicators show the direction and strength of the market: moving averages, MACD, ADX, Ichimoku.
  • Momentum indicators (oscillators) show how fast price is moving and whether a move is stretched: RSI, Stochastic.
  • Volatility indicators show how widely price is swinging: Bollinger Bands, ATR.
  • Volume indicators show how much trading activity is behind a move: volume, OBV.

Traders also use price-level tools such as Fibonacci retracements and pivot points to mark likely support and resistance.

You will often hear indicators described as leading or lagging. Lagging indicators, like moving averages, confirm a move after it has started. Oscillators like RSI are often called leading because they can flag a stretched market before price turns. In practice, every indicator is calculated from past data, so none of them can tell you what price will do next. They help you describe current conditions consistently.

The top crypto trading indicators at a glance

IndicatorTypeCommon settingsWhat it tells you
Moving averagesTrend20, 50, 200 periodsTrend direction and dynamic support/resistance
MACDTrend / momentum12, 26, 9Trend shifts and momentum changes
RSIMomentum14 periods, 70/30 levelsOverbought/oversold conditions, divergence
StochasticMomentum14, 3, 3 with 80/20 levelsWhere the close sits within the recent range
Bollinger BandsVolatility20-period SMA, 2 std. dev.Volatility expansion, squeezes, stretched moves
ATRVolatility14 periodsAverage candle range, used for stops and sizing
Volume and OBVVolumeRaw volume, cumulative OBVWhether participation confirms the move
ADXTrend strength14 periods, 20/25 levelsWhether the market is trending or ranging
Ichimoku CloudTrend system9, 26, 52Trend, momentum, and support in one view
Fibonacci / pivotsPrice levels38.2%, 50%, 61.8% / dailyLikely support and resistance levels

1. Moving averages (SMA and EMA)

A moving average smooths price by averaging the closes over a set number of candles, making the underlying trend easier to see. It is one of the most widely used crypto trading indicators and the basis of several others, including MACD and Bollinger Bands.

  • Simple moving average (SMA) gives every candle in the lookback the same weight.
  • Exponential moving average (EMA) gives more weight to recent candles, so it reacts faster.

Common settings: the 20 EMA for short-term trend, the 50 for the medium term, and the 200 for the long-term trend. Short-term crypto traders often use the 9 and 21 EMAs.

How traders use it:

  • Trend filter: only take long setups while price is above the 200-period moving average, and short setups while it is below.
  • Crossovers: a faster average crossing above a slower one signals a possible uptrend. The 50-day crossing above the 200-day is the "golden cross"; the opposite is the "death cross."
  • Dynamic support and resistance: in trends, pullbacks often stall near the 20 or 50 EMA.

Limit: moving averages lag by design. In sideways markets, crossovers flip back and forth and produce repeated losing signals (moving averages guide).

2. MACD

The Moving Average Convergence Divergence (MACD) measures the gap between two EMAs to show trend direction and momentum in one panel. It has three parts:

  • MACD line: the 12-period EMA minus the 26-period EMA.
  • Signal line: a 9-period EMA of the MACD line.
  • Histogram: the MACD line minus the signal line, showing whether momentum is growing or fading.

How traders use it:

  • Signal-line crossovers: the MACD line crossing above the signal line is a bullish momentum signal; crossing below is bearish.
  • Zero-line crossovers: the MACD line moving above zero means the 12 EMA is above the 26 EMA, confirming an uptrend.
  • Divergence: price making a higher high while the MACD makes a lower high suggests the move is losing strength.

Limit: because MACD is built from moving averages, it inherits their lag and gives many false crossovers in choppy markets. Many traders only act on MACD signals in the direction of the higher-timeframe trend (MACD guide).

3. Relative Strength Index (RSI)

The Relative Strength Index (RSI) is a momentum oscillator that compares average gains with average losses over a lookback period and plots the result on a scale from 0 to 100. J. Welles Wilder introduced it in 1978, and 14 periods is still the standard setting.

How traders use it:

  • Overbought and oversold: readings above 70 are conventionally overbought and readings below 30 oversold. Because crypto trends can be extreme, some traders use 80 and 20 instead.
  • The 50 line: some traders treat RSI holding above 50 on pullbacks as a sign that momentum still favors the uptrend, and RSI failing below 50 as the opposite.
  • Divergence: price making a new high while RSI makes a lower high can warn that momentum is fading before price turns.

Limit: an overbought reading is not a sell signal on its own. In strong crypto rallies, RSI can stay above 70 for long stretches while price keeps climbing. Combine RSI with a trend filter instead of fading every extreme reading (RSI guide).

4. Stochastic oscillator

The Stochastic oscillator shows where the latest close sits within the high–low range of the last 14 candles, on a scale from 0 to 100. A reading of 90 means price closed near the top of its recent range; 10 means near the bottom.

It has two lines: %K, the main reading, and %D, a 3-period average of %K that acts as a signal line. A common setting is 14, 3, 3.

How traders use it:

  • Overbought and oversold: above 80 is overbought, below 20 is oversold.
  • Crossovers: %K crossing above %D in the oversold zone is a common long trigger in ranging markets.
  • Pullback entries: in an uptrend, traders wait for the Stochastic to dip into oversold territory and turn up.

Limit: the Stochastic is faster and noisier than RSI. It works best in ranges, and in strong trends an overbought or oversold reading often signals strength rather than a reversal. Using it alongside RSI adds little, because both measure momentum (Stochastic guide).

5. Bollinger Bands

A price curve inside an envelope that widens from left to right.

Bollinger Bands are a volatility indicator made of a 20-period simple moving average with an upper and lower band set two standard deviations away from it. The bands widen when volatility rises and contract when the market goes quiet.

Example: with a 20-period average of $100 and a standard deviation of $3, the bands sit $6 away from the average: the upper band at $106 and the lower band at $94.

How traders use it:

  • The squeeze: when the bands narrow to their tightest width in months, volatility is compressed, and a larger move often follows. The squeeze does not tell you the direction, so traders wait for a close outside the bands.
  • Walking the bands: in strong trends, price can ride along the upper or lower band for many candles. That is a sign of strength, not an automatic reversal signal.
  • Mean reversion in ranges: in sideways markets, touches of the outer bands combined with an RSI extreme can mark short-term turning points.

Limit: a band touch alone predicts nothing. John Bollinger recommends pairing the bands with indicators that measure something different, such as momentum or volume (Bollinger Band rules, Bollinger Bands guide).

6. Average True Range (ATR)

Average True Range (ATR) measures how much a coin typically moves per candle, including gaps, averaged over 14 periods by default. It does not show direction. It answers one practical question: how much room does this market need?

How traders use it:

  • Stop-loss placement: placing stops a multiple of ATR (often 1.5 to 3 times) away from entry keeps them outside normal noise.
  • Position sizing: sizing positions by ATR keeps risk more consistent across volatile and calm coins.
  • Trailing stops: an ATR-based trailing stop follows price at a distance that adapts to volatility.

Example: you buy BTC at $60,000 when the daily ATR is $1,200. A 2× ATR stop sits $2,400 lower, at $57,600. If you are willing to risk $240 on the trade, your position size is $240 ÷ $2,400 = 0.1 BTC. Fees and slippage add to that loss, so leave a margin for them.

Limit: ATR rises after volatility has already spiked, so ATR-based stops can widen at exactly the moment a market becomes more dangerous. Set a maximum stop distance alongside the multiple (ATR guide). For more on stop design, see our stop-loss and trailing stop guide.

7. Volume and On-Balance Volume (OBV)

Volume shows how many coins or contracts traded during each candle. On-Balance Volume (OBV) turns volume into a running total: it adds the candle's volume when price closes higher than the previous close and subtracts it when price closes lower.

How traders use them:

  • Breakout confirmation: a breakout above resistance on volume well above its recent average is more convincing than one on thin volume.
  • Trend health: rising price with rising OBV suggests buyers are driving the move. Rising price with flat or falling OBV is a warning sign.
  • Exhaustion: a huge volume spike after a long run can mark capitulation or a blow-off top.

Crypto-specific note: crypto volume is split across many exchanges, and your chart shows only the volume on the exchange it is drawn from. Compare like with like, and prefer liquid markets where that exchange's volume is representative.

Limit: high volume accompanies both buying and selling pressure. Volume confirms a move; it does not choose its direction (volume guide, OBV guide).

8. Average Directional Index (ADX)

The Average Directional Index (ADX) measures how strong a trend is, on a scale from 0 to 100, regardless of whether price is rising or falling. It is plotted with two companion lines, +DI and −DI, that show direction.

Common readings (14 periods):

  • Below 20: weak or no trend; the market is likely ranging.
  • Above 25: a trend is in place.
  • Rising ADX: the trend is strengthening, whether up or down.

How traders use it: ADX is mainly a filter that tells you which strategy to run. When ADX is above 25, trend tools like moving averages and MACD tend to work better. When it is below 20, range tools like RSI, Stochastic, and Bollinger Band mean reversion tend to work better. +DI above −DI points to an uptrend; −DI above +DI points to a downtrend.

Limit: ADX lags, and a falling reading only means the trend is weakening, not that price has reversed (ADX guide).

9. Ichimoku Cloud

The Ichimoku Cloud (Ichimoku Kinko Hyo) is a complete trend system that shows trend direction, momentum, and support and resistance in one view. It has five lines:

  • Tenkan-sen (conversion line): midpoint of the last 9 periods.
  • Kijun-sen (base line): midpoint of the last 26 periods.
  • Senkou Span A and B: two lines projected 26 periods ahead; the space between them forms the cloud.
  • Chikou Span (lagging line): the current close plotted 26 periods back.

How traders use it:

  • Price above the cloud signals an uptrend; below the cloud, a downtrend; inside the cloud, no clear trend.
  • Tenkan/Kijun crossovers act as entry signals, stronger when they happen on the same side of the cloud as price.
  • The cloud itself acts as a support or resistance zone; a thicker cloud is harder to break.

Crypto-specific note: the standard 9, 26, 52 settings come from traditional markets. Because crypto trades seven days a week, some traders lengthen them, for example to 20, 60, 120. Test any change before relying on it.

Limit: Ichimoku is visually busy, and like other trend systems it struggles in sideways markets. When price stays far from the cloud for a long time, the cloud becomes less useful as a reference (Ichimoku Cloud guide).

10. Fibonacci retracements and pivot points

Fibonacci retracements and pivot points are price-level tools that mark where support or resistance is likely to appear.

Fibonacci retracements are drawn from a swing low to a swing high (or the reverse in a downtrend). The key levels are 23.6%, 38.2%, 50%, 61.8%, and 78.6%. Traders watch the 38.2%–61.8% zone for pullbacks in trends and use it to plan entries, stops, and take-profit targets. The 50% level is not a Fibonacci ratio, but it is widely watched and included by default. See our guide to automated crypto trading with Fibonacci for worked examples.

Pivot points calculate support and resistance levels from the previous period's high, low, and close. The standard pivot is (high + low + close) ÷ 3. The first resistance level, R1, is 2 × pivot − low, and the first support level, S1, is 2 × pivot − high. Because crypto trades around the clock, daily pivots depend on when your exchange or chart closes the daily candle, which is commonly 00:00 UTC (pivot points guide).

A related breakout tool, Donchian Channels, plots the highest high and lowest low of the last N candles. A classic trend-following entry is a close above the highest high of the previous 20 completed candles. Compare against the previous candles, not a channel that already includes the current one (Donchian Channels guide).

Limit: levels are zones, not exact prices. Your choice of swing points or pivot type changes the levels, so decide on your method before you look for trades.

How to combine crypto trading indicators

The best indicator combinations use tools that measure different things. Two momentum oscillators, like RSI and Stochastic, mostly repeat each other. A trend indicator, a momentum indicator, and a volatility or volume indicator give you complementary views of the same market.

Three combinations traders commonly test:

Strategy styleMarket conditionIndicator combination
Trend followingADX above 2550/200 EMA for direction, MACD for entries, ATR for stops
Range tradingADX below 20Bollinger Bands for range edges, RSI for confirmation
Breakout tradingVolatility squeezeBollinger squeeze or Donchian high, volume or OBV filter

Hypothetical trend-following rule to test: on the 4-hour chart, go long only when the 50 EMA is above the 200 EMA and ADX is above 25. Enter when the MACD line crosses above its signal line. Place the stop-loss 2× ATR below entry, and take partial profits at a 2:1 reward-to-risk ratio. This is a starting specification for backtesting, not a recommendation to trade it.

Whatever you combine, write each rule down with exact settings, timeframe, entry, exit, and position size. A written rule can be backtested, paper traded, and automated. A vague rule like "buy when RSI looks oversold" cannot. Our backtesting guide covers how to test a rule without fooling yourself.

Common mistakes with trading indicators

  • Indicator overload: stacking five oscillators on one chart adds confirmation bias, not information. Two or three indicators from different groups is usually enough.
  • Ignoring market regime: trend indicators struggle in ranges, and oscillators struggle in trends. Use ADX or price structure to decide which applies.
  • Treating signals as certainties: overbought, oversold, and crossovers are conditions to evaluate, not guarantees.
  • Mixing timeframes inconsistently: a 14-period RSI on the 1-hour chart covers 14 hours, not 14 days. Record the timeframe with every setting.
  • Optimizing on past data: tuning settings until a backtest looks perfect usually produces a strategy that fails live. Test across trending, ranging, and volatile periods.
  • Trading without a stop: no indicator replaces risk management. Decide your exit before you enter.

How to automate indicator strategies with Cornix

Once your indicator rule is written down, you can automate it so you don't have to watch charts all day. TradingView detects the condition; Cornix executes the trade with the settings you configure:

  1. Build and test the logic in TradingView. Add your indicators, or code the rule as a Pine Script strategy and review it in TradingView's Strategy Tester. Calculate any indicator-based levels, such as an ATR stop, in the script itself.
  2. Create an alert for the exact condition, such as an MACD crossover while price is above the 200 EMA.
  3. Connect the alert to a Cornix TradingView Bot. Cornix TradingView Bots receive your TradingView alerts and execute trades on your connected exchange, applying the entry, position sizing, take-profit, stop-loss, and other execution settings you configure in the bot (TradingView Bot overview). Our guide to TradingView webhook trading bots walks through the full alert-to-trade flow.
  4. Set exit and risk controls. Configure stop-losses and take-profit targets in the bot, and use trailing orders to manage the trade as price moves in your favor.
  5. Run it on a demo account first. A Cornix Demo Account runs TradingView Bots on simulated funds without an exchange API key. Confirm that each alert creates the intended trade, with the right size and exits, before allocating real capital.

For a broader view of how indicator rules become automated strategies, see our guide to crypto algorithmic trading.

Frequently Asked Questions

What is the best indicator for crypto trading?

There is no single best indicator. Moving averages are among the most widely used for trend direction, RSI is a popular momentum indicator, and Bollinger Bands and ATR are common volatility tools. Because each group answers a different question, many traders pair one indicator from each group rather than relying on one alone.

What are the most accurate crypto trading indicators?

No indicator is accurate in every market condition. Trend indicators like moving averages, MACD, and Ichimoku tend to perform better in trending markets, while oscillators like RSI and Stochastic tend to perform better in ranges. Use ADX to identify the regime, then backtest the combination on the coin and timeframe you trade.

Which indicators work best together?

Combine indicators from different groups: for example, a 50/200 EMA for trend, RSI or MACD for momentum, and ATR or volume for volatility and confirmation. Avoid pairing indicators that measure the same thing, such as RSI with Stochastic.

What are the best indicators for crypto day trading?

Day traders commonly use fast EMAs such as the 9 and 21, RSI or Stochastic, and volume on 5-minute to 1-hour charts, often with ATR to size stops. Shorter timeframes produce more false signals, so a higher-timeframe trend filter, such as the 4-hour 200 EMA, helps.

Do technical indicators work in crypto's 24/7 market?

The formulas work the same way, but crypto has no market close or weekend gap. Daily candles and pivots are cut at a fixed time, commonly 00:00 UTC, and weekend liquidity can be thinner, which can make signals on low timeframes noisier.

Can I test an indicator strategy without risking money?

Yes. Backtest the written rules on historical data, for example in TradingView's Strategy Tester, then paper trade them. Cornix Demo Accounts let you run TradingView Bots on simulated funds without an exchange API key. Cornix does not support exchange testnets through API connections, so use the built-in Demo Account instead (Demo Accounts guide).