Technical indicators help traders and analysts read trend, momentum, volatility, volume and market participation from price data. TradingView supports popular indicators such as RSI, MACD, Bollinger Bands, moving averages, Volume Profile and Pine Script custom studies for stocks, forex, crypto, futures and indices.
The most used technical indicators answer different questions. RSI studies momentum strength, MACD tracks trend and momentum shifts, Bollinger Bands describe volatility, and Volume Profile shows where trading activity has concentrated along the price axis.
RSI compares recent gains and losses over a selected lookback period to show momentum strength on a 0–100 scale. Traders often use RSI to identify overbought or oversold zones, spot momentum divergence, and compare short-term strength across symbols.
MACD compares faster and slower moving averages to show changes in trend momentum. The MACD line, signal line and histogram can help identify acceleration, weakening momentum and possible divergence with price action.
Bollinger Bands use a moving average and volatility bands to show whether price is trading near the upper, middle or lower part of its recent range. They are useful for studying volatility expansion, compression and mean-reversion conditions.
Volume Profile displays trading activity at different price levels within a selected range. It helps identify high-volume nodes, low-volume areas, value areas and potential support or resistance zones.
A useful way to choose indicators is by the market behavior being studied. Trend tools help identify direction, momentum tools measure strength, volatility tools show expansion or compression, volume tools show participation, and breadth tools reveal market-wide confirmation.
Moving averages smooth price movement to highlight trend direction, dynamic support or resistance and trend-following structure.
Bands and channels help evaluate volatility compression, expansion and relative price location.
Oscillators help compare momentum strength, turning points and overextended conditions.
Volume indicators and profiles show activity concentration, liquidity zones and participation changes.
Breadth indicators evaluate whether market movement is supported by broad participation.
Pattern tools help identify recurring price structures, but signals need confirmation from trend, volume and context.
Pine Script lets users build custom indicators, strategy rules and alert conditions. Scripted studies help define calculations clearly, apply the same logic across symbols and timeframes, and connect indicator signals to alerts or backtesting workflows.
Example code is for illustration only. Indicator behavior depends on timeframe, liquidity, data source and user-defined parameters.
Technical indicators are calculations based on historical price, volume or related data. Their signals should be tested against market structure, timeframe, volume and risk rules rather than treated as automatic trading instructions.
The same indicator can produce different readings on different timeframes. Higher timeframes often filter noise but react more slowly, while lower timeframes respond faster and may generate more false signals.
A repainting indicator can change historical signals after new data arrives. Bar replay and closed-bar testing can help reveal whether signals move, disappear or appear cleaner in hindsight than they were in real time.
Volume tools and session-based studies depend on the selected range, exchange session, trading hours and data permissions. Results should be interpreted with the chosen market context.
An indicator reading is an observation, not a complete decision. Stronger analysis combines price structure, volume, timeframe alignment and risk management.
Technical indicators are research tools and do not provide financial advice.