Reversal Pivot Points
Apr 23, 2024

The Reversal Pivot Points indicator identifies significant price levels where the market has previously experienced sharp reversals, establishing key areas of liquidity. By highlighting these specific zones, the tool helps traders recognize major support and resistance levels that remain active until price action effectively breaks through them.
Usage
The Reversal Pivot Points tool is designed for liquidity-based trading strategies. Users can identify levels where market makers may "chase" liquidity to fill orders.
- Liquidity Targeting: Traders can use these pivots as targets for price movement, as markets often gravitate toward established reversal zones.
- Reversal Trading: When price approaches a pivot, traders can look for confirmation (such as candlestick patterns or volume spikes) to trade a bounce.
- Perfect Levels (PDT/PDB): The indicator can highlight "Perfect Double Tops" or "Perfect Double Bottoms." These are considered unnatural in fluid markets and often indicate heavy liquidity that is likely to be swept or broken if price returns to the level.
- Multi-Timeframe Analysis: By setting a higher Pivot Timeframe, you can view major institutional levels on lower-timeframe charts for more precise entries.
Details
Unlike standard pivot points or static support/resistance, these pivots are dynamic and interact with current price action.
- Liquidity Consumption: A key feature of this script is that pivots are automatically removed from the chart once they are violated. This ensures the chart only displays "unfilled" liquidity zones.
- Invalidation Logic: Users can choose between a simple touch violation or a "Remove On Close" (ROC) logic. ROC ensures that a level is only considered broken if a candle closes beyond it on a specified timeframe, preventing premature removals due to simple price wicks.
Settings
Pivot Settings
- Pivot Timeframe: Determines the timeframe used to calculate the reversal pivots.
- Left Bars Limit: Sets the number of bars to the left required to confirm a pivot, preventing clusters of pivots.
- Right Bars Limit: Sets the number of bars to the right required to confirm the reversal.
- Remove On Close (ROC): When enabled, pivots are only deleted if the price closes past the level.
- ROC Timeframe: Specifies which timeframe's closing price is used for the ROC logic.
- Wait For Close: If active, the script waits for the current candle to close before removing a broken level.
Line & Text Settings
- Enable Resistance/Support Pivots: Toggle the display of bearish or bullish levels.
- Line Extension Type: Controls how lines extend across the chart (None, Left, Right, Both).
- Line Offset: Offsets the line and label position from the current bar for better visibility.
- Line Style: Choose between solid, dotted, dashed, or arrow styles.
- Display Level: Shows the exact price value next to the pivot.
- Display Perfect Level: Labels levels where price has perfectly rejected (PDT/PDB).
FAQ
How do I use the Reversal Pivot Points?
You can use the indicator to find areas where price is likely to react or to set targets for current trends. By observing how price behaves at these "liquidity" levels, you can find high-reward reversal opportunities.
What are PDB and PDT labels?
PDB stands for Perfect Double Bottom and PDT stands for Perfect Double Top. These appear when the market rejects a level with tick-perfect precision, often signaling a significant liquidity pool that may eventually be swept.
How can I access this script?
You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.
Trading & investing are risky and many will lose money in connection with trading and investing activities. All content on this site is not intended to, and should not be, construed as financial advice. Decisions to buy, sell, hold or trade in securities, commodities and other investments involve risk and are best made based on the advice of qualified financial professionals. Past performance does not guarantee future results.
Hypothetical or Simulated performance results have certain limitations. Unlike an actual performance record, simulated results do not represent actual trading. Also, since the trades have not been executed, the results may have under-or-over compensated for the impact, if any, of certain market factors, including, but not limited to, lack of liquidity. Simulated trading programs in general are designed with the benefit of hindsight, and are based on historical information. No representation is being made that any account will or is likely to achieve profit or losses similar to those shown.
Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.
As a provider of technical analysis tools and strategies, we do not have access to the personal trading accounts or brokerage statements of our customers. As a result, we have no reason to believe our customers perform better or worse than traders as a whole based on any content, tool, or platform feature we provide.
Charts used on this site are by TradingView in which the majority of our technical indicators are built on. TradingView® is a registered trademark of TradingView, Inc. www.TradingView.com TradingView® has no affiliation with the owner, developer, or provider of the Services described herein.
Market data is provided by CBOE, CME Group, BarChart, Massive, CoinAPI. Select U.S. equities data is provided through Massive. CBOE BZX real-time U.S. equities data is licensed from CBOE and provided through BarChart. Real-time futures data is licensed from CME Group and provided through BarChart. Select cryptocurrency data, including major coins, is provided through CoinAPI. All data is provided “as is” and should be verified independently for trading purposes.
This does not represent our full Disclaimer. Please read our full disclaimer.
© 2026 LuxAlgo Global, LLC.

