/// Indicator

Price Rejection
Oscillator.

An oscillator that measures price conviction and volume to identify strong price rejections and potential reversals.

Oscillator Rejection Volume Conviction Reversal
TradingView v1.0.0 Updated 2026-02-20
/// Introduction

Overview

The Problem

Price often wicks at key levels, but it's hard to tell if a wick is just noise or a genuine rejection with institutional backing. Traditional oscillators don't factor in the conviction of the move.

The Solution

The Price Rejection Oscillator uses price conviction to measure the true strength of a move. It visualizes this intensity through a color-coded heat row, making it easy to spot exhaustion and reversals.

Who It's For

Reversal traders, day traders, and anyone looking to validate support/resistance bounces with volume and price action conviction.

/// Features

Key Features

Volume-Blended Conviction: Blends price conviction with volume activity to measure true market participation.

Dynamic Intensity Limits: Automatically adapts to current market volatility, preventing false signals in quiet markets.

Multi-Level Intensity Heatmap: Visualizes signal strength across 5 levels (from Entry to Critical) using intuitive color gradients.

Compact Row Display: Designed to be displayed as a single row, allowing multiple oscillators to be stacked without cluttering the chart.

Comprehensive Alerts: Get notified at different stages of rejection intensity, from early entries to critical reversals.

/// Concepts

How It Works

1

Conviction Measurement

The indicator analyses each candle's price action to determine how decisively the market moved. Strong, directional candles score higher conviction than indecisive ones.

2

Volume Confirmation

Conviction is weighted by volume activity over the lookback period, giving more importance to moves backed by high participation and filtering out low-volume noise.

3

Adaptive Thresholds

Instead of fixed overbought/oversold levels, the oscillator uses dynamic thresholds that automatically adjust to current market conditions. The signal's intensity reflects how far conviction has stretched beyond normal levels.

/// Playbook

How To Use

Quickstart

  1. Add the Price Rejection Oscillator to your chart.
  2. Adjust the 'Lookback' period if you want faster or slower reactivity (default is 12).
  3. Stack it with other row-based indicators by adjusting the 'Show on Row' and 'Total Rows' settings.
  4. Look for deep color intensities (Level 3 or 4) as signs of strong rejection.

Interpretation

  • Dark/Opaque Colors: Indicate strong conviction and high volume. These are prime areas to look for reversals or trend continuation.
  • Light/Transparent Colors: Indicate weak conviction or low volume. The market is undecided.
  • Color Flips: A change from Bullish (Green) to Bearish (Red) indicates a shift in momentum and potential trend change.
/// Reference

Visual Legend

Element Meaning Interpretation Common Mistake
Bullish Colors (Green) Downward price rejection (buying pressure). The darker the green, the stronger the bullish conviction. Look for long opportunities when deep green appears at support levels. Buying just because it's green; always confirm with market structure.
Bearish Colors (Red) Upward price rejection (selling pressure). The darker the red, the stronger the bearish conviction. Look for short opportunities when deep red appears at resistance levels. Shorting in a strong uptrend just because a light red signal appears.
Neutral Color (White/Gray) Lack of clear conviction or volume. Market is in equilibrium or chopping. Wait for a clearer signal. Forcing trades in neutral zones.
/// Configuration

Settings Reference

Main

Show on Row
Which row to display the indicator on when stacking multiple row-based indicators.
Total Rows
The total number of rows in your stacked indicator setup.
Lookback
The period used for volume analysis, signal smoothing, and threshold calculation.

Style

Theme
Dark/Light: preset colors for dark/light chart backgrounds. Custom: use the color pickers below.
Bearish Color
Base color for bearish signals (selling conviction).
Bullish Color
Base color for bullish signals (buying conviction).
Neutral Color
Color for periods with no significant conviction.
/// Alerts

Alert Types

Signal Changed

Triggered when the overall direction changes between bullish, bearish, or neutral.

Turned Oversold

Triggered when the indicator shifts to an oversold (bullish) state.

Turned Overbought

Triggered when the indicator shifts to an overbought (bearish) state.

Oversold Reversal

Triggered when a potential bullish reversal is detected from an oversold condition.

Overbought Reversal

Triggered when a potential bearish reversal is detected from an overbought condition.

Confirmed OS Reversal

Triggered when an oversold reversal is confirmed by follow-through price action.

Confirmed OB Reversal

Triggered when an overbought reversal is confirmed by follow-through price action.

Overbought Critical

Triggered when bearish conviction reaches the critical intensity threshold.

Overbought Urgent

Triggered when bearish conviction reaches the urgent intensity threshold.

Overbought

Triggered when bearish conviction reaches the active intensity threshold.

Pre-Overbought

Triggered when bearish conviction reaches the entry intensity threshold.

Oversold Critical

Triggered when bullish conviction reaches the critical intensity threshold.

Oversold Urgent

Triggered when bullish conviction reaches the urgent intensity threshold.

Oversold

Triggered when bullish conviction reaches the active intensity threshold.

Pre-Oversold

Triggered when bullish conviction reaches the entry intensity threshold.

/// FAQ

Frequently Asked Questions

It is designed as a 'heatmap' row to save space. The intensity of the signal is conveyed through color opacity rather than the height of a line or histogram, allowing you to stack multiple indicators cleanly.

It determines the window for volume analysis, signal smoothing, and threshold sensitivity. A lower number makes the indicator more reactive to recent changes, while a higher number smooths it out for longer-term trends.

Yes, the Price Rejection Oscillator adapts to the volatility and volume of whatever timeframe it is applied to.

/// Subscriptions

Choose Your Plan

Get access to Price Rejection Oscillator with the subscriptions below

100% off forever

Basic

$19.99
$0.00
monthly
  • Adaptive MA Bands
  • Price Rejection Oscillator
  • Supply/Demand Zones
  • Value Area Heatmap
  • Support: Email (3-5 business days)
100% off forever

Basic

$239.90
$0.00
yearly
  • Adaptive MA Bands
  • Price Rejection Oscillator
  • Supply/Demand Zones
  • Value Area Heatmap
  • Support: Email (3-5 business days)
Most Popular

Pro

$59.99
$38.99
monthly, after trial ends
  • Adaptive MA Bands
  • Price Rejection Oscillator
  • Supply/Demand Zones
  • Value Area Heatmap
  • Anchored VWAP Channels
  • Anchored VWAP Heatmap
  • Support: Email (1-2 business days)
  • 30-day money-back guarantee
Most Popular

Pro

$719.90
$359.95
yearly, after trial ends
  • Adaptive MA Bands
  • Price Rejection Oscillator
  • Supply/Demand Zones
  • Value Area Heatmap
  • Anchored VWAP Channels
  • Anchored VWAP Heatmap
  • Support: Email (1-2 business days)
  • 30-day money-back guarantee
14-Day Free Trial
35% off forever

Elite

$99.99
$64.99
monthly, after trial ends
  • Adaptive MA Bands
  • Price Rejection Oscillator
  • Supply/Demand Zones
  • Value Area Heatmap
  • Anchored VWAP Channels
  • Anchored VWAP Heatmap
  • Market Structure Levels
  • Premium ideas: Full Access to our Premium Ideas
  • Support: Email (1-2 business days) + Discord Live Support
  • 30-day money-back guarantee
14-Day Free Trial
50% off forever

Elite

$1,199.88
$599.94
yearly, after trial ends
  • Adaptive MA Bands
  • Price Rejection Oscillator
  • Supply/Demand Zones
  • Value Area Heatmap
  • Anchored VWAP Channels
  • Anchored VWAP Heatmap
  • Market Structure Levels
  • Premium ideas: Full Access to our Premium Ideas
  • Support: Email (1-2 business days) + Discord Live Support
  • 30-day money-back guarantee

Connect With Us

Join our community of traders and stay updated with our latest tools and market insights.