Divergence Screener [Trendoscope®]🎲Overview
The Divergence Screener is a powerful TradingView indicator designed to detect and visualize bullish and bearish divergences, including hidden divergences, between price action and a user-selected oscillator. Built with flexibility in mind, it allows traders to customize the oscillator type, trend detection method, and other parameters to suit various trading strategies. The indicator is non-overlay, displaying divergence signals directly on the oscillator plot, with visual cues such as lines and labels on the chart for easy identification.
This indicator is ideal for traders seeking to identify potential reversal or continuation signals based on price-oscillator divergences. It supports multiple oscillators, trend detection methods, and alert configurations, making it versatile for different markets and timeframes.
🎲Features
🎯Customizable Oscillator Selection
Built-in Oscillators : Choose from a variety of oscillators including RSI, CCI, CMO, COG, MFI, ROC, Stochastic, and WPR.
External Oscillator Support : Users can input an external oscillator source, allowing integration with custom or third-party indicators.
Configurable Length : Adjust the oscillator’s period (e.g., 14 for RSI) to fine-tune sensitivity.
🎯Divergence Detection
The screener identifies four types of divergences:
Bullish Divergence : Price forms a lower low, but the oscillator forms a higher low, signaling potential upward reversal.
Bearish Divergence : Price forms a higher high, but the oscillator forms a lower high, indicating potential downward reversal.
Bullish Hidden Divergence : Price forms a higher low, but the oscillator forms a lower low, suggesting trend continuation in an uptrend.
Bearish Hidden Divergence : Price forms a lower high, but the oscillator forms a higher high, suggesting trend continuation in a downtrend.
🎯Flexible Trend Detection
The indicator offers three methods to determine the trend context for divergence detection:
Zigzag : Uses zigzag pivots to identify trends based on higher highs (HH), higher lows (HL), lower highs (LH), and lower lows (LL).
MA Difference : Calculates the trend based on the difference in a moving average (e.g., SMA, EMA) between divergence pivots.
External Trend Signal : Allows users to input an external trend signal (positive for uptrend, negative for downtrend) for custom trend analysis.
🎯Zigzag-Based Pivot Analysis
Customizable Zigzag Length : Adjust the zigzag length (default: 13) to control the sensitivity of pivot detection.
Repaint Option : Choose whether divergence lines repaint based on the latest data or wait for confirmed pivots, balancing responsiveness and reliability.
🎯Visual and Alert Features
Divergence Visualization : Divergence lines are drawn between price pivots and oscillator pivots, color-coded for easy identification:
Bullish Divergence : Green
Bearish Divergence : Red
Bullish Hidden Divergence : Lime
Bearish Hidden Divergence : Orange
Labels and Tooltips : Labels (e.g., “D” for divergence, “H” for hidden) appear on price and oscillator pivots, with tooltips providing detailed information such as price/oscillator values, ratios, and pivot directions.
Alerts : Configurable alerts for each divergence type (bullish, bearish, bullish hidden, bearish hidden) trigger on bar close, ensuring timely notifications.
🎲 How It Works
🎯Oscillator Calculation
The indicator calculates the selected oscillator (or uses an external source) and plots it on the chart.
Oscillator values are stored in a map for reference during divergence calculations.
🎯Pivot Detection
A zigzag algorithm identifies pivots in the oscillator data, with configurable length and repainting options.
Price and oscillator pivots are compared to detect divergences based on their direction and ratio.
🎯Divergence Identification
The indicator compares price and oscillator pivot directions (HH, HL, LH, LL) to identify divergences.
Trend context is determined using the selected method (Zigzag, MA Difference, or External).
Divergences are classified as bullish, bearish, bullish hidden, or bearish hidden based on price-oscillator relationships and trend direction.
🎯Visualization and Alerts
Valid divergences are drawn as lines connecting price and oscillator pivots, with corresponding labels.
Alerts are triggered for allowed divergence types, providing detailed information via tooltips.
🎯Validation
Divergence lines are validated to ensure no intermediate bars violate the divergence condition, enhancing signal reliability.
🎲 Usage Instructions as Indicator
🎯Add to Chart:
Add the “Divergence Screener ” to your TradingView chart.
The indicator appears in a separate pane below the price chart, plotting the oscillator and divergence signals.
🎯Configure Settings:
Adjust the oscillator type and length to match your trading style.
Select a trend detection method and configure related parameters (e.g., MA type/length or external signal).
Set the zigzag length and repainting preference.
Enable/disable alerts for specific divergence types.
I🎯nterpret Signals:
Bullish Divergence (Green) : Look for potential buy opportunities in a downtrend.
Bearish Divergence (Red) : Consider sell opportunities in an uptrend.
Bullish Hidden Divergence (Lime) : Confirm continuation in an uptrend.
Bearish Hidden Divergence (Orange): Confirm continuation in a downtrend.
Use tooltips on labels to review detailed pivot and divergence information.
🎯Set Alerts:
Create alerts for each divergence type to receive notifications via TradingView’s alert system.
Alerts include detailed text with price, oscillator, and divergence information.
🎲 Example Scenarios as Indicator
🎯 With External Oscillator (Use MACD Histogram as Oscillator)
In order to use MACD as an oscillator for divergence signal instead of the built in options, follow these steps.
Load MACD Indicator from Indicator library
From Indicator settings of Divergence Screener, set Use External Oscillator and select MACD Histograme from the dropdown
You can now see that the oscillator pane shows the data of selected MACD histogram and divergence signals are generated based on the external MACD histogram data.
🎯 With External Trend Signal (Supertrend Ladder ATR)
Now let's demonstrate how to use external direction signals using Supertrend Ladder ATR indicator. Please note that in order to use the indicator as trend source, the indicator should return positive integer for uptrend and negative integer for downtrend. Steps are as follows:
Load the desired trend indicator. In this example, we are using Supertrend Ladder ATR
From the settings of Divergence Screener, select "External" as Trend Detection Method
Select the trend detection plot Direction from the dropdown. You can now see that the divergence signals will rely on the new trend settings rather than the built in options.
🎲 Using the Script with Pine Screener
The primary purpose of the Divergence Screener is to enable traders to scan multiple instruments (e.g., stocks, ETFs, forex pairs) for divergence signals using TradingView’s Pine Screener, facilitating efficient comparison and identification of trading opportunities.
To use the Divergence Screener as a screener, follow these steps:
Add to Favorites : Add the Divergence Screener to your TradingView favorites to make it available in the Pine Screener.
Create a Watchlist : Build a watchlist containing the instruments (e.g., stocks, ETFs, or forex pairs) you want to scan for divergences.
Access Pine Screener : Navigate to the Pine Screener via TradingView’s main menu: Products -> Screeners -> Pine, or directly visit tradingview.com/pine-screener/.
Select Watchlist : Choose the watchlist you created from the Watchlist dropdown in the Pine Screener interface.
Choose Indicator : Select Divergence Screener from the Choose Indicator dropdown.
Configure Settings : Set the desired timeframe (e.g., 1 hour, 1 day) and adjust indicator settings such as oscillator type, zigzag length, or trend detection method as needed.
Select Filter Criteria : Select the condition on which the watchlist items needs to be filtered. Filtering can only be done on the plots defined in the script.
Run Scan : Press the Scan button to display divergence signals across the selected instruments. The screener will show which instruments exhibit bullish, bearish, bullish hidden, or bearish hidden divergences based on the configured settings.
🎲 Limitations and Possible Future Enhancements
Limitations are
Custom input for oscillator and trend detection cannot be used in pine screener.
Pine screener has max 500 bars available.
Repaint option is by default enabled. When in repaint mode expect the early signal but the signals are prone to repaint.
Possible future enhancements
Add more built-in options for oscillators and trend detection methods so that dependency on external indicators is limited
Multi level zigzag support
Cari dalam skrip untuk "screener"
SIP Evaluator and Screener [Trendoscope®]The SIP Evaluator and Screener is a Pine Script indicator designed for TradingView to calculate and visualize Systematic Investment Plan (SIP) returns across multiple investment instruments. It is tailored for use in TradingView's screener, enabling users to evaluate SIP performance for various assets efficiently.
🎲 How SIP Works
A Systematic Investment Plan (SIP) is an investment strategy where a fixed amount is invested at regular intervals (e.g., monthly or weekly) into a financial instrument, such as stocks, mutual funds, or ETFs. The goal is to build wealth over time by leveraging the power of compounding and mitigating the impact of market volatility through disciplined, consistent investing. Here’s a breakdown of how SIPs function:
Regular Investments : In an SIP, an investor commits to investing a fixed sum at predefined intervals, regardless of market conditions. This consistency helps inculcate a habit of saving and investing.
Cost Averaging : By investing a fixed amount regularly, investors purchase more units when prices are low and fewer units when prices are high. This approach, known as dollar-cost averaging, reduces the average cost per unit over time and mitigates the risk of investing a large amount at a peak price.
Compounding Benefits : Returns generated from the invested amount (e.g., capital gains or dividends) are reinvested, leading to exponential growth over the long term. The longer the investment horizon, the greater the potential for compounding to amplify returns.
Dividend Reinvestment : In some SIPs, dividends received from the underlying asset can be reinvested to purchase additional units, further enhancing returns. Taxes on dividends, if applicable, may reduce the reinvested amount.
Flexibility and Accessibility : SIPs allow investors to start with small amounts, making them accessible to a wide range of individuals. They also offer flexibility in terms of investment frequency and the ability to adjust or pause contributions.
In the context of the SIP Evaluator and Screener , the script simulates an SIP by calculating the number of units purchased with each fixed investment, factoring in commissions, dividends, taxes and the chosen price reference (e.g., open, close, or average prices). It tracks the cumulative investment, equity value, and dividends over time, providing a clear picture of how an SIP would perform for a given instrument. This helps users understand the impact of regular investing and make informed decisions when comparing different assets in TradingView’s screener. It offers insights into key metrics such as total invested amount, dividends received, equity value, and the number of installments, making it a valuable resource for investors and traders interested in understanding long-term investment outcomes.
🎲 Key Features
Customizable Investment Parameters: Users can define the recurring investment amount, price reference (e.g., open, close, HL2, HLC3, OHLC4), and whether fractional quantities are allowed.
Commission Handling: Supports both fixed and percentage-based commission types, adjusting calculations accordingly.
Dividend Reinvestment: Optionally reinvests dividends after a user-specified period, with the ability to apply tax on dividends.
Time-Bound Analysis: Allows users to set a start year for the analysis, enabling historical performance evaluation.
Flexible Dividend Periods: Dividends can be evaluated based on bars, days, weeks, or months.
Visual Outputs: Plots key metrics like total invested amount, dividends, equity value, and remainder, with customizable display options for clarity in the data window and chart.
🎲 Using the script as an indicator on Tradingview Supercharts
In order to use the indicator on charts, do the following.
Load the instrument of your choice - Preferably a stable stocks, ETFs.
Chose monthly timeframe as lower timeframes are insignificant in this type of investment strategy
Load the indicator SIP Evaluator and Screener and set the input parameters as per your preference.
Indicator plots, investment value, dividends and equity on the chart.
🎲 Visualizations
Installments : Displays the number of SIP installments (gray line, visible in the data window).
Invested Amount : Shows the cumulative amount invested, excluding reinvested dividends (blue area plot).
Dividends : Tracks total dividends received (green area plot).
Equity : Represents the current market value of the investment based on the closing price (purple area plot).
Remainder : Indicates any uninvested cash after each installment (gray line, visible in the data window).
🎲 Deep dive into the settings
The SIP Evaluator and Screener offers a range of customizable settings to tailor the Systematic Investment Plan (SIP) simulation to your preferences. Below is an explanation of each setting, its purpose, and how it impacts the analysis:
🎯 Duration
Start Year (Default: 2020) : Specifies the year from which the SIP calculations begin. When Start Year is enabled via the timebound option, the script only considers data from the specified year onward. This is useful for analyzing historical SIP performance over a defined period. If disabled, the script uses all available data.
Timebound (Default: False) : A toggle to enable or disable the Start Year restriction. When set to False, the SIP calculation starts from the earliest available data for the instrument.
🎯 Investment
Recurring Investment (Default: 1000.0) : The fixed amount invested in each SIP installment (e.g., $1000 per period). This represents the regular contribution to the SIP and directly influences the total invested amount and quantity purchased.
Allow Fractional Qty (Default: True) : When enabled, the script allows the purchase of fractional units (e.g., 2.35 shares). If disabled, only whole units are purchased (e.g., 2 shares), with any remaining funds carried forward as Remainder. This setting impacts the precision of investment allocation.
Price Reference (Default: OPEN): Determines the price used for purchasing units in each SIP installment. Options include:
OPEN : Uses the opening price of the bar.
CLOSE : Uses the closing price of the bar.
HL2 : Uses the average of the high and low prices.
HLC3 : Uses the average of the high, low, and close prices.
OHLC4 : Uses the average of the open, high, low, and close prices. This setting affects the cost basis of each purchase and, consequently, the total quantity and equity value.
🎯 Commission
Commission (Default: 3) : The commission charged per SIP installment, expressed as either a fixed amount (e.g., $3) or a percentage (e.g., 3% of the investment). This reduces the amount available for purchasing units.
Commission Type (Default: Fixed) : Specifies how the commission is calculated:
Fixed ($) : A flat fee is deducted per installment (e.g., $3).
Percentage (%) : A percentage of the investment amount is deducted as commission (e.g., 3% of $1000 = $30). This setting affects the net amount invested and the overall cost of the SIP.
🎯 Dividends
Apply Tax On Dividends (Default: False) : When enabled, a tax is applied to dividends before they are reinvested or recorded. The tax rate is set via the Dividend Tax setting.
Dividend Tax (Default: 47) : The percentage of tax deducted from dividends if Apply Tax On Dividends is enabled (e.g., 47% tax reduces a $100 dividend to $53). This reduces the amount available for reinvestment or accumulation.
Reinvest Dividends After (Default: True, 2) : When enabled, dividends received are reinvested to purchase additional units after a specified period (e.g., 2 units of time, defined by Dividends Availability). If disabled, dividends are tracked but not reinvested. Reinvestment increases the total quantity and equity over time.
Dividends Availability (Default: Bars) : Defines the time unit for evaluating when dividends are available for reinvestment. Options include:
Bars : Based on the number of chart bars.
Weeks : Based on weeks.
Months : Based on months (approximated as 30.5 days). This setting determines the timing of dividend reinvestment relative to the Reinvest Dividends After period.
🎯 How Settings Interact
These settings work together to simulate a realistic SIP. For example, a $1000 recurring investment with a 3% commission and fractional quantities enabled will calculate the number of units purchased at the chosen price reference after deducting the commission. If dividends are reinvested after 2 months with a 47% tax, the script fetches dividend data, applies the tax, and adds the net dividend to the investment amount for that period. The Start Year and Timebound settings ensure the analysis aligns with the desired timeframe, while the Dividends Availability setting fine-tunes dividend reinvestment timing.
By adjusting these settings, users can model different SIP scenarios, compare performance across instruments in TradingView’s screener, and gain insights into how commissions, dividends, and price references impact long-term returns.
🎲 Using the script with Pine Screener
The main purpose of developing this script is to use it with Tradingview Pine Screener so that multiple ETFs/Funds can be compared.
In order to use this as a screener, the following things needs to be done.
Add SIP Evaluator and Screener to your favourites (Required for it to be added in pine screener)
Create a watch list containing required instruments to compare
Open pine screener from Tradingview main menu Products -> Screeners -> Pine or simply load the URL - www.tradingview.com
Select the watchlist created from Watchlist dropdown.
Chose the SIP Evaluator and Screener from the "Choose Indicator" dropdown
Set timeframe to 1 month and update settings as required.
Press scan to display collected data on the screener.
🎲 Use Case
This indicator is ideal for educational purposes, allowing users to experiment with SIP strategies across different instruments. It can be applied in TradingView’s screener to compare SIP performance for stocks, ETFs, or other assets, helping users understand how factors like commissions, dividends, and price references impact returns over time.
Options SCREENER [Lite] - IVRank, IVx, Deltas, Exp.move, Skew
𝗢𝗽𝘁𝗶𝗼𝗻 𝘀𝗰𝗿𝗲𝗲𝗻𝗲𝗿 𝗼𝗻 𝗧𝗿𝗮𝗱𝗶𝗻𝗴𝗩𝗶𝗲𝘄 𝘄𝗶𝘁𝗵 𝗿𝗲𝗮𝗹 𝗱𝗮𝘁𝗮, 𝗼𝗻𝗹𝘆 𝗳𝗼𝗿 𝟱 𝗹𝗶𝗾𝘂𝗶𝗱 𝗨𝗦 𝗺𝗮𝗿𝗸𝗲𝘁 𝘀𝘆𝗺𝗯𝗼𝗹𝘀
𝗢𝘂𝗿 𝘀𝗰𝗿𝗲𝗲𝗻𝗲𝗿 𝗽𝗿𝗼𝘃𝗶𝗱𝗲𝘀 𝗲𝘀𝘀𝗲𝗻𝘁𝗶𝗮𝗹 𝗸𝗲𝘆 𝗺𝗲𝘁𝗿𝗶𝗰𝘀 𝘀𝘂𝗰𝗵 𝗮𝘀:
✅ IVRank
✅ IVx
✅ 5-Day IVx Change
✅ Vertical Pricing Skew
✅ Horizontal IVx Skew
✅ Delta Skew
like TastyTrade, TOS, IBKR etc.
Designed to help you assess option market conditions and make well-informed trading decisions, this tool is an essential addition for every serious options trader!
Ticker Information:
This screener is currently implemented only for 5 liquid US market tickers:
NASDAQ:AAPL NASDAQ:AMZN AMEX:DIA NYSE:ORCL and NASDAQ:TSLA
How does the screener work and why is it unique?
This Pine Script screener is an expert tool created to provide various option metrics and visualization tools for options market traders. The screener extracts raw options data from an external data provider (ORATS), processes, and refines the delayed data package using pineseed, and sends it to TradingView. The data is calculated using specific formulas or interpolated values, such as delta distances. This method of integrating options data into a screener framework is unique and innovative on TradingView.
The screener aims to offer a comprehensive view of the current state of options for the implemented instruments, including implied volatility index (IVx), IV rank (IVR), options skew, and expected market movements, which are objectively measured as detailed below.
The options metrics displayed may be familiar to options traders from various major brokerage platforms such as TastyTrade, IBKR, TOS, Tradier, TD Ameritrade, Schwab, etc.
🟨 𝗗𝗘𝗧𝗔𝗜𝗟𝗘𝗗 𝗗𝗢𝗖𝗨𝗠𝗘𝗡𝗧𝗔𝗧𝗜𝗢𝗡 🟨
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
🔶 Auto-Updating Option Metrics
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
🔹 IVR (IV Rank)
The Implied Volatility Rank (IVR) indicator helps options traders assess the current level of implied volatility (IV) in comparison to the past 52 weeks. IVR is a useful metric to determine whether options are relatively cheap or expensive. This can guide traders on whether to buy or sell options. We calculate IVrank, like TastyTrade does.
IVR Calculation: IV Rank = (current IV - 52 week IV low) / (52 week IV high - 52 week IV low)
IVR Levels and Interpretations:
IVR 0-10 (Green): Very low implied volatility rank. Options might be "cheap," potentially a good time to buy options.
IVR 10-35 (White): Normal implied volatility rank. Options pricing is relatively standard.
IVR 35-50 (Orange): Almost high implied volatility rank.
IVR 50-75 (Red): Definitely high implied volatility rank. Options might be "expensive," potentially a good time to sell options for higher premiums.
IVR above 75 (Highlighted Red): Ultra high implied volatility rank. Indicates very high levels, suggesting a favorable time for selling options.
Extra: If the IVx value is also greater than 30, the background will be dark highlighted, because a high IVR alone doesn’t mean much without high IVx.
🔹IVx (Implied Volatility Index)
The Implied Volatility Index (IVx) displayed in the option chain is calculated similarly to the VIX. The Cboe employs standard and weekly SPX options to measure the expected volatility of the S&P 500. A similar method is utilized to calculate IVx for each option expiration cycle.
For our purposes, we aggregate the IVx values specifically for the 35-70 day monthly expiration cycle . This aggregated value is then presented in the screener and info panel, providing a clear and concise measure of implied volatility over this period.
We will display a warning if the option chain is heavily skewed and valid, symmetric 16 delta options are not found at optimal monthly expirations.
IVx Color coding:
IVx above 30 is displayed in orange.
IVx above 60 is displayed in red
Important Note: The IVx value alone does not provide sufficient context. There are stocks that inherently exhibit high IVx values. Therefore, it is crucial to consider IVx in conjunction with the Implied Volatility Rank (IVR), which measures the IVx relative to its own historical values. This combined view helps in accurately assessing the significance of the IVx in relation to the specific stock's typical volatility behavior.
This indicator offers traders a comprehensive view of implied volatility, assisting them in making informed decisions by highlighting both the absolute and relative volatility measures.
🔹IVx 5 days change %
We are displaying the five-day change of the IV Index (IVx value). The IV Index 5-Day Change column provides quick insight into recent expansions or decreases in implied volatility over the last five trading days.
Traders who expect the value of options to decrease might view a decrease in IVX as a positive signal. Strategies such as Strangle and Ratio Spread can benefit from this decrease.
On the other hand, traders anticipating further increases in IVX will focus on the rising IVX values. Strategies like Calendar Spread or Diagonal Spread can take advantage of increasing implied volatility.
This indicator helps traders quickly assess changes in implied volatility, enabling them to make informed decisions based on their trading strategies and market expectations.
🔹 Vertical Pricing Skew
At TanukiTrade, Vertical Pricing Skew refers to the difference in pricing between put and call options with the same expiration date at the same distance (at expected move). We analyze this skew to understand market sentiment. This is the same formula used by TastyTrade for calculations.
PUT Skew (red): Put options are more expensive than call options, indicating the market expects a downward move (▽). If put options are more expensive by more than 20% at the same expected move distance, we color it lighter red.
CALL Skew (green): Call options are more expensive than put options, indicating the market expects an upward move (△). If call options are priced more than 30% higher at the examined expiration, we color it lighter green.
We focus on options with 35-70 days to expiration (DTE) for optimal analysis. We always evaluate the skew at the expected move using linear interpolation to determine the theoretical pricing of options. If the pricing have more than C50%/P35% we are highlighting the cell.
This approach helps us gauge market expectations accurately, providing insights into potential price movements.
🔹 Horizontal IVx Skew
In options pricing, it is typically expected that the implied volatility (IVx) increases for options with later expiration dates. This means that options further out in time are generally more expensive. At TanukiTrade, we refer to the phenomenon where this expectation is reversed—when the IVx decreases between two consecutive expirations—as Horizontal Skew or IVx Skew.
Horizontal IVx Skew occurs when: Front Month IVx < Back Month IVx
This scenario can create opportunities for traders who prefer diagonal or calendar strategies. Based on our experience, we categorize Horizontal Skew into two types:
Weekly Horizontal Skew: When IVx skew is observed between two consecutive non-monthly expirations , the displayed value is the rounded-up percentage difference. On hover, the approximate location of this skew is also displayed. The precise location can be seen on the Overlay indicator.
Monthly Horizontal Skew: When IVx skew is observed between two consecutive monthly expirations , the displayed value is the rounded-up percentage difference. On hover, the approximate location of this skew is also displayed. The precise location can be seen on the Overlay indicator.
The Monthly Vertical IVx skew is consistently stronger (more liquid) on average symbols than the weekly vertical IVx skew. Weekly Horizontal IVx Skew may not carry relevant information for symbols not included in the 'Weeklies & Volume Masters' preset.
If the options chain follows the normal IVx pattern, no skew value is displayed.
Additionally , if the Implied Volatility Rank (IVR) is low (indicated by green), the Horizontal Skew background turns black, because this environment is good for Calendar+Diagonal.
Additionally , if the % of the skew is greater than 10, the Horizontal Skew font color turns lighter.
🔹 Delta Skew 🌪️ (Twist)
We have a metric that examines which monthly expiration indicates a "Delta Skew Twist" where the 16 delta deviates from the monthly STD. This is important because, under normal circumstances, the 16 delta is positioned between the expected move and the standard deviation (STD1) line. However, if the interpolated 16 delta line exceeds the STD1 line either upwards or downwards, it represents a special case of vertical skew.
Normal case : exp.move < delta16 < std1
Delta Skew Twist: exp.move < std1 < delta16
If the Days to Expiration of the twist is less than 75, we use a lighter color.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
🔶 HOW WE CALCULATE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
🔹 Expected Move
The expected move is the predicted dollar change in the underlying stock's price by a given option's expiration date, with 68% certainty. It is calculated using the expiration's pricing and implied volatility levels.
Expected Move Calculation
Expected Move = (ATM straddle price x 0.6) + (1st OTM strangle price x 0.3) + (2nd OTM strangle price x 0.1)
For example , if stock XYZ is trading at 121 and the ATM straddle is 4.40, the 120/122 strangle is 3.46, and the 119/123 strangle is 2.66, the expected move is calculated as follows: 4.40 x 0.60 = 2.64; 3.46 x 0.30 = 1.04; 2.66 x 0.10 = 0.27; Expected move = 2.64 + 1.04 + 0.27 = ±3.9
🔹 Standard deviation
One standard deviation of a stock encompasses approximately 68.2% of outcomes in a distribution of occurrences based on current implied volatility.
We use the expected move formula to calculate the one standard deviation range of a stock. This calculation is based on the days-to-expiration (DTE) of our option contract, the stock price, and the implied volatility of a stock:
Calculation:
Standard Deviation = Closing Price * Implied Volatility * sqrt(Days to Expiration / 365)
According to options literature, there is a 68% probability that the underlying asset will fall within this one standard deviation range at expiration.
∑ Quant Observation: The values of the expected move and the 1st standard deviation (1STD) will not match because they use different calculation methods, even though both are referred to as representing 68% of the underlying asset's movement in options literature. The expected move is based on direct market pricing of ATM options. The 1STD, on the other hand, uses the averaged implied volatility (IVX) for the given expiration to determine its value. Based on our experience, it is better to consider the area between the expected move and the 1STD as the true representation of the original 68% rule.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
🔶 USAGE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
🔹 Create a new empty layout for the screener!
You can access this from the dropdown menu in the upper right corner. In the popup window, name it as you like, for example, "Option Screener."
🔹 Hide the candlestick chart
Make the chart invisible using the "Hide" option from the three-dot dropdown menu located in the upper left corner.
🔹 Other Unwanted Elements
If other unnecessary elements are distracting you (e.g., economic data, volume, default grid), you can easily remove them from the layout. Right-click on the empty chart area. Here, click on the gear (Settings) icon and remove everything from the "Events" tab, as well as from the "Trading" tab. Under the "Canvas" tab, it is recommended to set the "Grid lines" setting to "None."
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
🔶 Screener Settings
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Naturally, the font size and position can be easily adjusted.
Additionally, there are two basic usage modes: manual input or using the preset list.
🔹If you selected “Manual Below” in the preset dropdown, the tickers you chose from the dropdown (up to a maximum of 40) will be displayed. The panel name will be the one you specified.
🔹If you selected a pre-assembled list , the manually entered list will be ignored, and the preset list will be displayed. (In the future, we will expand the preset list based on your feedback!).
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
🔶 Best Practices for TanukiTrade Option Screener:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
🔹 Every Preset on a New Layout:
If you following the steps above, you easy can setup this screener in one window with one split layout:
🔹 Split Layout:
- Left Side: The underlying asset with our Options IV Overlay (IVR, Deltas, Expected Move, STD1, Skew visualized) along with the Enhanced Murrey Math Indicator and Option Expiry.
- Right Side: Searching for opportunities using our Options Screener.
Opportunities Search
🔹 Everything in One Layout + One Window:
This is the all-in-one view:
- The underlying asset with our Options IV Overlay (IVR, Deltas, Expected Move, STD1, Skew visualized)
- Enhanced Murrey Math Indicator and Option Expiry
- Options Screener on the left
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
🔶 ADDITIONAL IMPORTANT COMMENTS
- U.S. market only:
Since we only deal with liquid option chains: this option indicator only works for the USA options market and do not include future contracts; we have implemented each selected symbol individually.
- Why is there a slight difference between the displayed data and my live brokerage data? There are two reasons for this, and one is beyond our control.
- Brokerage Calculation Differences:
Every brokerage has slight differences in how they calculate metrics like IV and IVx. If you open three windows for TOS, TastyTrade, and IBKR side by side, you will notice that the values are minimally different. We had to choose a standard, so we use the formulas and mathematical models described by TastyTrade when analyzing the options chain and drawing conclusions.
- Option-data update frequency:
According to TradingView's regulations and guidelines, we can update external data a maximum of 5 times per day. We strive to use these updates in the most optimal way:
(1st update) 15 minutes after U.S. market open
(2nd, 3rd, 4th updates) 1.5–3 hours during U.S. market open hours
(5th update) 10 minutes before market close.
You don’t need to refresh your window, our last refreshed data-pack is always automatically applied to your indicator , and you can see the time elapsed since the last update at the bottom of your indicator.
- Weekly illiquid expiries:
The Weekly Horizontal IVx Skew may not carry relevant information for instruments not included in the 'Weeklies & Volume Masters' preset package.
-Timeframe Issues:
Our option indicator visualizes relevant data on a daily resolution. If you see strange or incorrect data (e.g., when the options data was last updated), always switch to a daily (1D) timeframe. If you still see strange data, please contact us.
Disclaimer:
Our option indicator uses approximately 15min-3 hour delayed option market snapshot data to calculate the main option metrics. Exact realtime option contract prices are never displayed; only derived metrics and interpolated delta are shown to ensure accurate and consistent visualization. Due to the above, this indicator can only be used for decision support; exclusive decisions cannot be made based on this indicator . We reserve the right to make errors.This indicator is designed for options traders who understand what they are doing. It assumes that they are familiar with options and can make well-informed, independent decisions. We work with public data and are not a data provider; therefore, we do not bear any financial or other liability.
Waterfall ScreenerHow to Use This to Screen Stocks: A Step-by-Step Guide
Save the Screener Script: Open the Pine Editor, paste the code above, and save it with a clear name like "Waterfall Screener".
Open the Stock Screener: Go to the TradingView homepage or any chart page and click the "Screener" tab at the bottom. Make sure you are on the "Stock" screener.
Set Your Market: Choose the market you want to scan (e.g., NASDAQ, NYSE).
Add Your Custom Filter (The Magic Step):
Click the "Filters" button on the right side of the screener panel.
In the search box that appears, type the name of your new script: "Waterfall Screener".
It will appear as a selectable filter. Click it.
Configure the Filter:
A new filter will appear in your screener list named "Waterfall Screener".
You can now set conditions for the "ScreenerSignal" value we plotted.
To find stocks with a new, actionable trade plan, set the filter to:
Waterfall Screener | Equal | 1
Refine and Scan:
Add other essential filters to reduce noise, such as:
Volume > 1M (to find liquid stocks)
Market Cap > 1B (to find established companies)
The screener will now automatically update and show you a list of all stocks that currently have a "PENDING_ENTRY" setup according to the indicator's logic and your chosen timeframe (e.g., Daily).
FibAlgo® - Screener (PEZ)FibAlgo® - Screener (PEZ)
OVERVIEW
This tool is a companion to the "FibAlgo® - Perfect Entry Zone™" (PEZ) indicator, bringing its power into a multi-symbol screener panel. It allows you to monitor up to 10 different symbols and timeframes simultaneously, without ever leaving your current chart. The core purpose of the screener is to continuously analyze your custom watchlist and instantly notify you when an instrument generates a potential "Perfect Buy Zone" or "Perfect Sell Zone" signal. By combining critical data like trend, volatility, and Fibonacci analysis into a single dashboard, it enables traders to quickly identify the best opportunities across the market.
CONCEPTS
The screener combines the PEZ strategy with comprehensive market analysis around three main concepts:
1. Multi-Asset Scanning: The core
function of the screener is to continuously monitor a user-defined list of symbols (stocks, crypto, forex, etc.) and their respective timeframes in the background. It eliminates the need to open separate charts for each symbol and presents all analysis results in a single, interactive table.
2. "Perfect Entry Zone" (PEZ)
Detection: This is the analytical engine of the screener. For each symbol, it uses the same ZigZag-based pivot analysis as the main PEZ indicator. It determines the current Fibonacci retracement or extension level based on the price action between the last two significant pivots. Depending on this level and the direction of the prior trend, it detects whether a potential "Buy Zone" or "Sell Zone" is active for that symbol and highlights it clearly in the table.
3. Holistic Market Condition Analysis:
The screener does more than just find a PEZ signal; it provides additional critical data to help you evaluate the quality of that signal:
Trend Direction: Shows whether the current short-term trend is "Bullish" or "Bearish."
Trend Strength (ADX): Measures how strong or weak the current trend is using the ADX value.
Volatility (ATR): Classifies the market's current volatility as "Low," "Moderate," or "High," aiding in risk management.
FEATURES
Real-Time Screener: Monitor up to 10 different symbols and timeframes simultaneously from a single panel.
Automatic PEZ Signal Detection: Provides instant visual alerts by automatically color-coding the relevant cell when an instrument enters a potential "Perfect Buy Zone" or "Perfect Sell Zone."
Comprehensive Data Columns: Presents vital information in one place, including Symbol, Timeframe, Price, Percentage Change, Volatility, Trend Direction, Fibonacci Range, and Trend Strength.
Customizable Fibonacci Sets: Offers the ability to choose from four different pre-configured Fibonacci sets (Comprehensive Analytical, Advanced Harmonic, Standard Trend, Universal Standard) to suit different analytical approaches.
Fully Customizable Table: Flexibility to choose which columns to display, adjust the table size, and move the panel anywhere on your chart.
Smart Color-Coding: A conditional coloring system that helps you spot important information (active zones, strong trends, high volatility, etc.) at a glance.
USAGE
Follow the steps below to efficiently find opportunities using the screener:
1. Setup:
Go to the indicator settings.
In the "Symbol List" tab, enter the stock, crypto, or forex symbols you want to monitor.
Assign a specific timeframe for each symbol (or leave it blank to use the chart's current timeframe).
Under "General Settings," select the "Fibonacci Set" that best matches your trading style.
2. Analysis:
The table will populate with real-time data for all the symbols you entered.
Primarily, look for rows where the "Buy Zone" column is highlighted in green ("Active") or the "Sell Zone" column is highlighted in red ("Active"). These are your primary setup signals.
3. Confirmation:
When you spot a signal, confirm it by checking the other columns in the same row before acting. For example, for an "Active" "Buy Zone" signal, an ideal confirmation scenario would also show a "Bullish" trend, rising "Trend Strength," and "Moderate" or "Low" "Volatility."
Use the screener as a filter to identify potential opportunities, then switch to that symbol's chart (perhaps with the main "FibAlgo® - Perfect Entry Zone™" indicator loaded) to perform a more detailed entry analysis.
TraderJoe's Vol ScreenerA professional-grade volatility indicator that displays real-time volatility calculations as a clean overlay on your chart. Features multiple volatility calculation methods, multi-symbol screening capabilities, and extensive customization options. Perfect for volatility-based trading strategies, risk management, and market analysis.
Key Features:
4 Volatility Calculation Methods: Choose from Close-to-Close, Parkinson, Garman-Klass, or ATR-based volatility
Multi-Symbol Screener: Monitor volatility across up to 5 symbols simultaneously
Fixed Chart Overlay: Clean, non-intrusive display that doesn't interfere with price action
Lookback Period Highlighting: Visualize exactly which price data is being analyzed
Debug Mode: Deep dive into volatility components with detailed statistics
Fully Customizable: Colors, positions, text size, and display options
Volatility Methods Explained
Close-to-Close (Traditional)
Uses only closing prices
Standard deviation of logarithmic returns
Most common but ignores intraday movement
Parkinson (Default)
Uses high-low range
More efficient than close-to-close
Better captures intraday volatility
Ideal for trending markets
Garman-Klass
Uses OHLC data
Most efficient estimator
Captures overnight gaps and intraday movement
Best for 24/7 markets like crypto
ATR-Based
Uses Average True Range
Intuitive for traders familiar with ATR
Includes gaps between periods
Shown as percentage of price
Instructions
Basic Setup:
Add the indicator to your chart
The volatility will display in the top-right corner by default
Default settings use Parkinson volatility with 20-period lookback
Configuration Options:
Volatility Settings:
Lookback Period: Number of bars to calculate volatility (2-500)
Volatility Method: Choose your preferred calculation method
Annualize Volatility: Toggle to show annualized volatility
Decimal Places: Precision of volatility display (0-4)
Display Settings:
Text Size: From tiny to huge
Text/Background Colors: Customize appearance
Table Position: 9 positions available (corners, edges, center)
Highlight Lookback: Shows shaded area for calculation period
Screener Settings:
Show Volatility Screener: Enable multi-symbol monitoring
Screener Symbols: Enter up to 5 comma-separated symbols
Screener Position: Independent positioning from main display
Debug Mode:
Shows calculation method
Average, max, and min returns
Total price range over lookback period
Use Cases:
For Day Traders:
Use 10-20 period lookback on 5-15 minute charts
Parkinson or Garman-Klass methods recommended
Monitor volatility spikes for breakout opportunities
For Swing Traders:
Use 20-50 period lookback on hourly/daily charts
Compare volatility across correlated assets
Identify low volatility consolidations
For Options Traders:
Enable annualized volatility
Compare implied vs. historical volatility
Use screener to find high/low volatility assets
For Risk Management:
Scale position sizes based on volatility
Set stops using volatility multiples
Monitor portfolio volatility exposure
Tips & Best Practices:
Timeframe Matters: The indicator automatically adjusts calculations for your chart timeframe
Annualized vs. Raw:
Annualized: Compare across different timeframes
Raw: Actual volatility for the specific period
Method Selection:
Crypto/Forex (24/7): Use Garman-Klass
Stocks (with gaps): Use Parkinson or ATR-based
Quick analysis: Use default Parkinson
Screener Usage:
Enter symbols without exchange suffix for some brokers
All symbols use the same timeframe as your main chart
Great for finding relative volatility leaders/laggards
Common Questions:
Q: Why does volatility seem low during strong trends?
A: Volatility measures price variability, not direction. Steady trends can have low volatility.
Q: What's a "normal" volatility reading?
A: Varies by asset class:
Major forex pairs: 5-15% annualized
Large-cap stocks: 15-30% annualized
Cryptocurrencies: 50-100%+ annualized
Meme coins: 100-200%+ annualized
Q: How do I add more symbols to the screener?
A: Currently supports 5 symbols. Add them as comma-separated values (e.g., "BTCUSDT,ETHUSDT,SOLUSDT").
Example Setups:
Crypto Volatility Dashboard:
Method: Garman-Klass
Lookback: 24 (for hourly = 1 day)
Screener: Top cryptos
Position both tables on left side
Stock Market Scanner:
Method: ATR-Based
Lookback: 20
Annualized: On
Highlight lookback period
Forex Precision:
Method: Parkinson
Lookback: 50
Decimal places: 3
Debug mode for deep analysis
Prime Multi-Ticker Screener: Real-Time Market StructurePrime Multi-Ticker Screener: Real-Time Market Structure and Trend Detection Tool
Prime Multi-Ticker Screener is designed to track multiple tickers simultaneously, providing real-time insights into market trends and structure changes such as CHoCH (Change of Character) and BOS (Break of Structure). This tool is perfect for traders looking to monitor multiple assets across different timeframes while receiving clear signals that highlight critical market shifts. The indicator delivers instant visual feedback with color-coded backgrounds to make interpreting signals easy and efficient.
Core Features of Prime Multi-Ticker Screener
Multi-Ticker Monitoring: Track up to 5 tickers across multiple timeframes in a single dashboard. This makes it easy to watch several assets at once without cluttering your chart.
CHoCH and BOS Detection: The screener automatically detects and highlights significant market structure shifts. CHoCH signals are shown when a trend reverses or consolidates, while BOS signals indicate a break in previous highs or lows, helping traders catch potential trend reversals early.
Color-Coded Visuals: The background of each signal cell dynamically changes color to represent bullish or bearish signals. Green indicates bullish activity, while red highlights bearish market shifts, making it easy for traders to identify key movements at a glance.
Close Price and ATR Data: For each ticker, the screener displays both the current close price and the 14-period Average True Range (ATR), providing important volatility information to support decision-making.
Detailed Explanation of How Prime Multi-Ticker Screener Works
Prime Multi-Ticker Screener combines trend detection with real-time market structure analysis to deliver comprehensive market insights. It analyzes the following components:
CHoCH Detection: Change of Character occurs when the market switches from trending to ranging or vice versa. This indicator catches these moments by identifying when prices cross pivot levels, providing traders with a valuable signal of potential market phase changes.
BOS Detection: The Break of Structure function highlights moments when the price breaks a significant high or low, often indicating the start of a new trend or the continuation of an existing one.
Close Price & ATR Monitoring: Alongside market structure signals, the screener provides real-time data on the close price and the Average True Range (ATR), ensuring traders have a complete picture of the price and volatility landscape for each asset they are tracking.
Why It's Useful for Traders
Prime Multi-Ticker Screener is a versatile tool that offers substantial benefits to traders who want to stay informed about multiple assets and trends simultaneously:
Comprehensive Monitoring: Track multiple assets in real time, all from a single indicator. Whether you trade crypto, forex, or stocks, this tool helps you stay on top of market movements across different assets and timeframes.
Market Structure Analysis: The automatic detection of CHoCH and BOS signals gives traders an edge by identifying potential reversals and trend continuations as they happen, allowing for more timely and informed trading decisions.
Efficient and Intuitive Design: The screener is designed with simplicity in mind. The color-coded backgrounds quickly alert traders to market structure shifts without overwhelming them with data, making it ideal for those who need to act fast.
How It Works: Practical Usage
Prime Multi-Ticker Screener is ideal for:
Day traders: The real-time tracking of multiple assets allows day traders to quickly spot trading opportunities across different markets.
Swing traders: CHoCH and BOS detection help swing traders catch key market structure shifts, helping them align trades with emerging trends.
Trend followers: The screener provides instant feedback on when a trend is continuing or breaking, helping trend-following traders maintain their positions or exit early when needed.
By combining multiple key metrics—price, volatility, and market structure—Prime Multi-Ticker Screener ensures traders are well-equipped to manage their positions across a variety of assets.
Risk Disclaimer
While Prime Multi-Ticker Screener provides valuable market insights, it's important to remember:
Past performance is not indicative of future results: This screener provides analysis based on historical data, and no indicator can predict future market movements with certainty.
Market Conditions: The effectiveness of Prime Multi-Ticker Screener may vary in different market conditions, so traders should always use proper risk management when trading.
Trading Risks: Like any trading tool, Prime Multi-Ticker Screener should be used as part of a comprehensive trading strategy, including risk management techniques such as stop-loss orders and position sizing.
Strat Assistant Screener MiniStrat Assistant Screener Mini
----------------------------
█ OVERVIEW
This script is intended to provide screening/scanning functionality for the strat for the time period provided in the input (Day is the default).
When added, the script provides a chart with labels separated for each type of candle (2 up, 2 down, outside, inside) as well as actionable signals (inside already provided, hammer, shooter). This script functions the same way as the other strat assistant screener however is limited to 5 tickers and is used more for intraday trading and speed.
█ DETAIL
Inputs
----------
Security/Screener Time Frame: The screener will only run for one time frame, the time frame selected and this can be changed
Actionable Wick Percentage: The percentage of the WICK to determine a hammer or a shooter. For example, the default is .75 or 75%, which means 75% of the candle must be a WICK (top wick 75% for shooter, bottom wick 75% for hammer). If you wish to be more conservative scale it down or more aggressive scale it up
Label Index Offset Factor: There are 6 separate labels that will appear at the bottom separated by this indicator. If you feel like things are too tight or too narrow you can adjust this to spread things out further, or push them closer together.
Security/SXX: The various securities that can be input to track. If you find this is a pain, you can always copy the source code, put it in the pine editor yourself, and manually modify them there. This is the mini version limited to 5 stocks for performance and intraday trading.
Outputs
----------
The screener will provide a second chart at the bottom of the primary chart with labels for the types of candles and actionable signals
Each label will be present even if no results are found.
The label will display the time frame selected toward the end of the header - Strat Assistant Screener:
Each label is colored for quick reference to indicate the various bull/bear/inside/outside "patterns"
Best Practices
----------
While it's limited, it's still not instant. So give it time.
This screener is best used for intraday. If you want something with more data, try the the non mini versino.
The bottom chart can be scaled and moved just like the top one, play around with it to determine what works best for you. I recommend decreasing the scale and then moving it up so you can see it better.
When the time frame is changed, it will take a minute, you can verify the results by seeing the time frame change in the label - Strat Assistant Screener:
I have not played with this thoroughly intraday yet. So it may be buggy/slower.
Strat Assistant ScreenerStrat Assistant Screener
----------------------------
█ OVERVIEW
This script is intended to provide screening/scanning functionality for the strat for the time period provided in the input (Day is the default).
When added, the script provides a chart with labels separated for each type of candle (2 up, 2 down, outside, inside) as well as actionable signals (inside already provided, hammer, shooter). Trading view is limited to 40 "security/ticker/symbol" calls so only 40 at a time are available. It's best to run this on higher time frames as it will occasionally push peak trading view memory limits and throw an error. Various inputs are provided a detailed below. It's not FAST so be patient please.
█ DETAIL
Inputs
----------
Security/Screener Time Frame: The screener will only run for one time frame, the time frame selected and this can be changed
Actionable Wick Percentage: The percentage of the WICK to determine a hammer or a shooter. For example, the default is .75 or 75%, which means 75% of the candle must be a WICK (top wick 75% for shooter, bottom wick 75% for hammer). If you wish to be more conservative scale it down or more aggressive scale it up
Label Index Offset Factor: There are 6 separate labels that will appear at the bottom separated by this indicator. If you feel like things are too tight or too narrow you can adjust this to spread things out further, or push them closer together.
Security/SXX: The various securities that can be input to track. If you find this is a pain, you can always copy the source code, put it in the pine editor yourself, and manually modify them there. Trading view limits you to 40 securities/symbols/tickers so I've pushed the limit as far as I can with this script.
Outputs
----------
The screener will provide a second chart at the bottom of the primary chart with labels for the types of candles and actionable signals
Each label will be present even if no results are found.
The label will display the time frame selected toward the end of the header - Strat Assistant Screener:
Each label is colored for quick reference to indicate the various bull/bear/inside/outside "patterns"
Best Practices
----------
It is not fast, so please be patient and let it run.
This screener is best used as a utility a few times a day, not recommended for intraday. I will create a scaled down version of this will only 5 securities/symbols/tickers that can be used intraday.
The screener pushes the limits of training views provided memory, so you may occasionally see errors, please try a higher time frame.
The bottom chart can be scaled and moved just like the top one, play around with it to determine what works best for you. I recommend decreasing the scale and then moving it up so you can see it better.
When the time frame is changed, it will take a minute, you can verify the results by seeing the time frame change in the label - Strat Assistant Screener:
I have not played with this thoroughly intraday yet. So it may be buggy/slower.
MACD Screener [Luxmi AI] MTFMulti-Timeframe Stock Screener with MACD
Introduction
In the world of trading, having a reliable stock screener is crucial for identifying potential trading opportunities. One of the most effective tools for this purpose is the Moving Average Convergence Divergence (MACD) indicator. By using MACD crossovers and crossunders with the signal line as trend change indicators, traders can make informed decisions. This guide explores how to utilize a multi-timeframe stock screener built in Pine Script v5 that leverages the MACD indicator to its fullest potential.
Understanding the MACD Indicator
The MACD is a momentum indicator that shows the relationship between two moving averages of a security’s price. It consists of three main components:
MACD Line - The difference between the 12-period EMA (Exponential Moving Average) and the 26-period EMA.
Signal Line - A 9-period EMA of the MACD line.
Histogram - The difference between the MACD line and the signal line.
A crossover occurs when the MACD line crosses above the signal line, indicating a potential bullish trend. Conversely, a crossunder occurs when the MACD line crosses below the signal line, signaling a potential bearish trend.
Why Multi-Timeframe Analysis Matters
A multi-timeframe approach provides a more comprehensive view of the market by analyzing trends across different timeframes. This method enhances the reliability of trading signals, as it reduces the likelihood of false signals. For instance, a MACD crossover on both daily and weekly charts offers a stronger indication of a trend change than a single timeframe signal.
Using Your Multi-Timeframe Stock Screener
Here’s how to effectively use it:
1. Setting Up Your Screener
Ensure that your stock screener is configured correctly to analyze multiple timeframes. You should be able to input the desired timeframes (e.g., daily and weekly) and set the conditions for MACD crossovers and crossunders.
2. Selecting Stocks for Analysis
Start by choosing a universe of stocks to analyze. This can be a list of stocks from major indices like the S&P 500, Nifty50 or specific sectors you are interested in. The screener will then apply the MACD criteria to these stocks.
3. Interpreting the Signals
- Bullish Signal (UP): A MACD crossover on both the daily and weekly charts suggests a strong bullish trend. This indicates that the stock is likely to move upward in the near future.
- Bearish Signal (DOWN): A MACD crossunder on both the daily and weekly charts signals a strong bearish trend. This indicates that the stock is likely to decline.
4. Confirming Signals with Other Indicators
While the MACD is a powerful indicator, it’s always a good idea to confirm its signals with other technical indicators such as the Relative Strength Index (RSI) or moving averages. This multi-indicator approach can help you make more informed decisions and reduce the risk of false signals.
5. Monitoring and Adjusting
Regularly monitor the performance of the stocks' trend identified by your screener. Adjust the screener settings if necessary to improve its accuracy. Market conditions can change, and it’s important to ensure your screener adapts to these changes.
6. Backtesting and Validation
Before fully relying on the signals from your screener, backtest it using historical data. This will help you validate its effectiveness and fine-tune the parameters to achieve the best results.
Conclusion
Your multi-timeframe stock screener with MACD crossover and crossunder as trend change indicators is a powerful tool for identifying potential trading opportunities. By analyzing trends across different timeframes, you can gain a comprehensive view of the market and make more informed trading decisions. Remember to confirm signals with other indicators and regularly monitor the screener’s performance to ensure it remains effective in different market conditions. Happy trading!
ICT Market Structure Screener (Zeiierman)█ Overview
The ICT Market Structure Screener (Zeiierman) is designed to identify and display key market structure levels and patterns based on Smart Money Concepts. It highlights bullish and bearish structures, premium and discount levels, and generates alerts for significant market structure changes, making it a valuable tool for traders looking to understand institutional trading behaviors and market trends. A key feature of this indicator is its screener function, which allows traders to monitor multiple symbols simultaneously. This feature provides a consolidated view of the market structure for various assets, making it easier to identify trading opportunities across a diverse portfolio.
█ How It Works
The ICT Market Structure Screener operates by identifying high and low pivot points within a specified period, then analyzing these pivots to determine changes in market structure. The indicator tracks price movements and categorizes them into bullish or bearish structures, indicating potential trend reversals or continuations. By plotting premium and discount levels, it helps traders identify overbought and oversold conditions. The indicator also provides real-time updates and alerts for significant changes in the market structure.
█ Terminology
ChoCH (Change of Character): Indicates a potential reversal in market direction. It is identified when the price breaks a significant high or low, suggesting a shift from a bullish to bearish trend or vice versa.
SMS (Smart Money Shift): Represents the transition phase in market structure where smart money begins accumulating or distributing assets. It typically follows a BMS and indicates the start of a new trend.
BMS (Bullish/Bearish Market Structure): Confirms the trend direction. Bullish Market Structure (BMS) confirms an uptrend, while Bearish Market Structure (BMS) confirms a downtrend. It is characterized by a series of higher highs and higher lows (bullish) or lower highs and lower lows (bearish).
Premium: A zone where the price is considered overbought. It is calculated as the upper range of the current market structure and indicates a potential area for selling or shorting.
Mid Range: The midpoint between the high and low of the market structure. It often acts as a support or resistance level, helping traders identify potential reversal or continuation points.
Discount: A zone where the price is considered oversold. It is calculated as the lower range of the current market structure and indicates a potential area for buying or going long.
█ How to Use
The ICT Market Structure Screener allows traders to follow smart money moves in the market more effectively. By identifying key market levels and monitoring bullish and bearish structures, traders can easily spot trend changes and strong trends. The indicator's premium and discount levels help identify overbought and oversold conditions, providing valuable entry and exit points. Alerts for ChoCH, SMS, and BMS keep traders informed about significant market changes, enabling real-time adjustments to trading strategies.
The screener functionality is particularly valuable for monitoring multiple markets simultaneously. The screener table displays critical information such as current price, trend direction, signal type, and premium/discount levels for each symbol. This makes it easier to track the market structure of various assets at a glance and quickly identify trading opportunities across different markets.
Example Strategies:
⚪ Trend Following: Use the indicator to identify the current market trend (bullish or bearish) and trade in the direction of the trend. Enter trades on pullbacks to premium (for shorts) or discount (for longs) levels.
⚪ Reversal Trading: Look for ChoCH signals to identify potential trend reversals. Enter trades when the price breaks a significant high or low and confirms a change in market structure, or wait for a retest of the nearest Orderblock that was formed.
⚪ Support and Resistance: Utilize the mid-range, premium, and discount levels as support and resistance zones. Enter trades when the price approaches these levels and shows signs of reversal or continuation.
⚪ Multi-Symbol Analysis: Use the screener table to monitor multiple symbols and quickly assess their market structure. This helps in diversifying trading opportunities and managing a portfolio of assets efficiently.
█ Settings
Period: The pivot period for calculating the structure. Increasing the period captures broader trends, making the structure more representative of long-term movements. Decreasing the period focuses on shorter-term trends, increasing sensitivity.
Response: Enabling this option uses the response period instead of the pivot period, providing more flexibility in capturing short-term or long-term structures. The period for the response, which determines the structure's sensitivity. Increasing the response period smoothens the structure, making it less reactive to short-term fluctuations. Decreasing the response period makes the structure more responsive to short-term changes.
Structure Display: Choose between displaying the active range or the previous range. 'Active Range' shows real-time premium, discount, and mid-range levels based on the current structure. 'Previous Range' displays past ranges, useful for analyzing historical support/resistance levels.
Ticker Symbols: List of symbols to include in the screener. Enabling the option includes the symbol in the screener, allowing the user to track its structure. Disabling it excludes the symbol from the screener, reducing the number of tracked symbols.
-----------------
Disclaimer
The information contained in my Scripts/Indicators/Ideas/Algos/Systems does not constitute financial advice or a solicitation to buy or sell any securities of any type. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
My Scripts/Indicators/Ideas/Algos/Systems are only for educational purposes!
Breaker Blocks Screener | Flux Charts💎 GENERAL OVERVIEW
Introducing our new Breaker Blocks Screener! This screener can provide information about the latest breaker blocks in up to 5 tickers. You can also customize the algorithm that finds the breaker blocks and the styling of the screener.
Features of the new Breaker Blocks Screener :
Find Latest Breaker Blocks Accross 5 Tickers
Latest Status, Restests & Volume
Customizable Algoritm / Styling
📌 HOW DOES IT WORK ?
Breaker blocks form when an order block fails, or "breaks". It is often associated with market going in the opposite direction of the broken order block, and they can be spotted by following order blocks and finding the point they get broken, ie. price goes below a bullish order block.
The volume of a breaker block is simply the total volume of the bar that the original order block is broken. Often the higher the breaking bar's volume, the stronger the breaker block is.
This screener then finds breaker blocks accross 5 different tickers, and shows the latest information about them.
Status ->
Far -> The current price is far away from the breaker block.
Approaching ⬆️/⬇️ -> The current price is approaching the breaker block, and the direction it's approaching from.
Inside -> The price is currently inside the breaker block.
Retests -> Retest means the price to invalidate the breaker block, but failed to do so. Here you can see how many times the price retested the breaker block.
For the volume, check the top of the "How Does It Work" section.
🚩UNIQUENESS
This screener can detect latest breaker blocks and give information about them for up to 5 tickers. This saves the user time by showing them all in a dashboard at the same time. The screener shows the number of the retests of the breaker block as an unique trait. Another unique ability of the screener is that it shows the latest valid breaker block's volume in the dashboard.
⚙️SETTINGS
1. Tickers
You can set up to 5 tickers for the screener to scan breaker blocks here. You can also enable / disable them and set their individual timeframes.
2. General Configuration
Zone Invalidations -> Select between Wick & Close price for Order & Breaker Block Invalidation.
Swing Length -> Swing length is used when finding order block formations. Smaller values will result in finding smaller order blocks.
ATR OSC and Volume Screener (ATROSCVS)In today's world of trading, having the right tools and indicators can make all the difference. With the vast number of cryptocurrencies available, I've found it challenging to keep track of the market's overall direction and make informed decisions. That's where the ATR OSC and Volume Screener comes in, a powerful Pine Script that I use to identify potential trading opportunities across multiple cryptocurrencies, all in one convenient place.
This script combines two essential components: the ATR Oscillator (ATR OSC) and a Volume Screener. It is designed to work with the TradingView platform. Let me explain how this script works and how it benefits my trading.
Firstly, the ATR Oscillator is an RSI-like oscillator that performs better under longer lookback periods. Unlike traditional RSI, the ATR OSC doesn't lose its min and max ranges with a long lookback period, as the scale remains intact. It calculates the true range by considering the high, low, open, and close prices of a financial instrument, and uses this true range instead of the standard deviation in a modified z-score calculation. This unique approach helps provide a more precise assessment of the market's volatility.
The Volume Screener, on the other hand, helps me identify unusual trading volumes across various cryptocurrencies. It employs a normalized volume calculation method, effectively filtering out outliers and highlighting potentially significant trading opportunities.
One feature I find particularly impressive about the ATR OSC and Volume Screener is its versatility and the way it displays information using color gradients. With support for over 30 different cryptocurrencies, including popular options like Bitcoin (BTC), Ethereum (ETH), Ripple (XRP), and Dogecoin (DOGE), I can monitor a wide range of markets simultaneously. The color gradient on the grid is visually appealing and makes it easy to identify the strength of the indicators for each cryptocurrency, allowing me to make quick comparisons and spot potential trading opportunities.
The customizable input options allow me to fine-tune the script to suit my individual trading preferences and strategies. In summary, the ATR OSC and Volume Screener has been an invaluable tool for me as I navigate the ever-evolving world of cryptocurrencies. By combining the power of the ATR Oscillator with a robust Volume Screener, this Pine Script makes it easier than ever to identify promising trading opportunities and stay ahead of the game.
The color gradient in the ATR OSC and Volume Screener is essential for visually representing the data on the heatmap. It uses a range of colors to indicate the strength of the indicators for each cryptocurrency, making it easier to understand the market dynamics at a glance.
In the heatmap, the color gradient typically starts from a cooler color, such as blue or green, at the lower extremes (low ATR OSC values) and progresses towards warmer colors, like yellow, orange, or red, as the ATR OSC values approach the upper extremes (high ATR OSC values). This color-coding system enables me to quickly identify and interpret the data without having to examine individual numerical values.
For example, cooler colors (blue or green) might represent lower values of the ATR Oscillator, suggesting oversold conditions in the respective cryptocurrencies. On the other hand, warmer colors (yellow, orange, or red) indicate higher ATR OSC values, signaling overbought market conditions. This visual representation allows me to make rapid comparisons between different cryptocurrencies and spot potential trading opportunities more efficiently.
By utilizing the color gradient in the heatmap, the ATR OSC and Volume Screener simplifies the analysis of multiple cryptocurrencies, helping me to quickly identify market trends and make better-informed trading decisions.
I highly recommend testing the ATR OSC and Volume Screener and seeing the difference it can make in your trading decisions. Happy trading!
Inversion Fair Value Gap Screener | Flux Charts💎 GENERAL OVERVIEW
Introducing our new Inverse Fair Value Gap Screener! This screener can provide information about the latest Inverse Fair Value Gaps in up to 5 tickers. You can also customize the algorithm that finds the Inverse Fair Value Gaps and the styling of the screener.
Features of the new Inverse Fair Value Gap (IFVG) Screener :
Find Latest Inverse Fair Value Gaps Across 5 Tickers
Shows Their Information Of :
Latest Status
Number Of Retests
Consumption Percent
Volume
Customizable Algorithm / Styling
📌 HOW DOES IT WORK ?
A Fair Value Gap generally occur when there is an imbalance in the market. They can be detected by specific formations within the chart. An Inverse Fair Value Gap is when a FVG becomes invalidated, thus reversing the direction of the FVG.
IFVGs get consumed when a Close / Wick enters the IFVG zone. Check this example:
This screener then finds Fair Value Gaps across 5 different tickers, and shows the latest information about them.
Status ->
Far -> The current price is far away from the IFVG.
Approaching ⬆️/⬇️ -> The current price is approaching the IFVG, and the direction it's approaching from.
Inside -> The price is currently inside the IFVG.
Retests -> Retest means the price tried to invalidate the IFVG, but failed to do so. Here you can see how many times the price retested the IFVG.
Consumed -> IFVGs get consumed when a Close / Wick enters the IFVG zone. For example, if the price hits the middle of the IFVG zone, the zone is considered 50% consumed.
Volume -> Volume of a IFVG is essentially the volume of the bar that broke the original FVG that formed it.
🚩UNIQUENESS
This screener can detect latest Inverse Fair Value Gaps and give information about them for up to 5 tickers. This saves the user time by showing them all in a dashboard at the same time. The screener also uniquely shows information about the number of retests and the consumed percent of the IFVG, as well as it's volume. We believe that this extra information will help you spot reliable IFVGs easier.
⚙️SETTINGS
1. Tickers
You can set up to 5 tickers for the screener to scan Fair Value Gaps here. You can also enable / disable them and set their individual timeframes.
2. General Configuration
FVG Zone Invalidation -> Select between Wick & Close price for FVG Zone Invalidation.
IFVG Zone Invalidation -> Select between Wick & Close price for IFVG Zone Invalidation. This setting also switches the type for IFVG consumption.
Zone Filtering -> With "Average Range" selected, algorithm will find FVG zones in comparison with average range of last bars in the chart. With the "Volume Threshold" option, you may select a Volume Threshold % to spot FVGs with a larger total volume than average.
FVG Detection -> With the "Same Type" option, all 3 bars that formed the FVG should be the same type. (Bullish / Bearish). If the "All" option is selected, bar types may vary between Bullish / Bearish.
Detection Sensitivity -> You may select between Low, Normal or High FVG detection sensitivity. This will essentially determine the size of the spotted FVGs, with lower sensitivities resulting in spotting bigger FVGs, and higher sensitivities resulting in spotting all sizes of FVGs.
PriceCatch NASDAQ Breakout Stocks Screener FHi,
Tradingview community and NASDAQ traders. Warm Greetings.
NASDAQ Breakout Stocks Screener
I am sharing a script that screens NASDAQ stocks for Probable Breakout Buy signal and Stop-Reverse Buy Signal. This script may prove to be useful to traders who trade NASDAQ listed stocks.
I have already shared the script "PriceCatch Signals Buy Signals" that marks the following levels on the chart.
Probable Breakout Buy Level
Stop-Reverse Buy Level
While the script "PriceCatch Signals Buy Signals" can be used independently, this script is intended to be used with the script "PriceCatch Signals Buy Signals".
Used together, these two scripts may help you identify probable breakout opportunities. This Screener will help you screen stocks that have broken out of any of the Breakout levels marked by the "PriceCatch Signals Buy Signals" script. This way you can quickly and automatically identify breakout stocks without manually going through every stock in your watchlist searching for breakout signals.
Please read the Notes of the script "PriceCatch Signals Buy Signals" for explanation of its functionality.
STOCKS SET
This Free screener scans a list of 20 stocks. The full version scans a list of 160 stocks. Care has been taken to include liquid stocks with over 500K daily volume.
Chart resolution vs. Script resolution
It is suggested to set the chart resolution to a lower time-frame than the Screener resolution. For example, if the screener resolution is set to 1 Hour time-frame, set the chart resolution to less than 1 Hour time-frame and run the Screener.
CHART
The Screener runs independently and you may have any chart on your screen. As you can see chart is showing XLNX and the screener has identified a set of other stocks.
NOTE - PRIOR TO USING THIS SCRIPT:
Please remember that the script is shared with absolutely no assurances about usability and any warranties whatsoever and as a responsible trader, please satisfy yourselves thoroughly and use it only if you are satisfied it works for you. Remember, you are 100% responsible for your actions. If you understand and accept that, you may use the script.
QUERIES/FEEDBACK
Please PM me.
Regards to all and wish everyone all the best with trading.
NLS - 52W High Screener (3, 5, 7 Days)This indicator automatically detects stocks that have reached a new 52-week high within the last 3, 5, or 7 days. Perfect for traders looking for breakouts and strong momentum stocks!
📊 Features:
✅ Identifies new 52-week highs within the last 3, 5, or 7 days
✅ Fully Screener-compatible – Easily filter stocks in the TradingView Screener
✅ Plots the 52-week high as a blue line in the chart for better visualization
✅ Built-in alerts to notify you when a new 52W high is reached
✅ Optimized for the 1D (daily) timeframe
🛠️ How to Use in the Screener:
1️⃣ Add & activate the indicator
2️⃣ Open the TradingView Screener
3️⃣ Filter using one of these columns:
Screener 52W High Last 3 Days
Screener 52W High Last 5 Days
Screener 52W High Last 7 Days
4️⃣ Set the filter to "is true" to see relevant stocks
📢 Alerts:
Get notified when a stock reaches a new 52-week high in the last 3, 5, or 7 days!
🔍 Ideal for:
✔ Trend-following & breakout traders 🚀
✔ Swing traders looking for strong stocks 📈
✔ Screener users searching for momentum setups
LevelUp^ Power Trend ScreenerScreen for symbols in a Power Trend using the Pine Screener. This screener supports all equity types from stocks to ETFs to crypto.
When a Power Trend is active, there is a stronger than usual uptrend underway. The concept of a Power Trend was created by Investor's Business Daily to mimic the trading style of IBD's Founder and legendary trader, William O'Neil.
🔹 What Starts A Power Trend?
✓ Low is above the 21-day EMA for at least 10 days.
✓ 21-day EMA is above the 50-day SMA for at least five days.
✓ 50-day SMA is in an uptrend.
✓ Close up for the day.
🔹 What Ends A Power Trend?
✓ 21-day EMA crosses under 50-day SMA.
✓ Close 10% below recent high and below the 50-day SMA.
🔹 Screening Features - Setting Your Search Criteria
There are various search options that can be customized to meet your preferences.
▪ In A Power Trend
To cast the widest net, select only this option and all stocks in a Power Trend will be returned.
▪ Power Trend Started
This option will search for symbols that began a Power Trend on the most recent daily bar.
▪ Power Trend Ended
This option will search for symbols where there was an active Power Trend, however, it ended on the most recent daily bar.
▪ Days In A Power Trend
This option can be helpful if you would like to find stocks that recently entered a Power Trend, for example, stocks that have been in a Power Trend for less than 5 days. Another use would be to search for stocks where the Power Trend has been active for a longer period of time, for instance, over 50 days.
▪ 1 Week % Change
With this option you can search for stocks that are up/down a specific percentage over the past week. For example, search for stocks in a Power Trend that are up 5% or more in the past week.
▪ 1 Month % Change
Similar to the above, narrow the search to percent changes based on monthly data. For example, return stocks in a Power Trend that are down 10% or more in the past month.
▪ Limit Symbol Types
If you have a watchlist that has multiple symbol types, for example stocks and crypto, you can set this option to limit the search to one or more symbol types. You can configure this option by clicking the drop-down to the right of the indicator name and selecting Settings.
🔹 Installation And Usage
▪ Mark this indicator as a Favorite.
▪ Use the Pine Screener to search for Power Trends.
▪ Save the search results to a watchlist.
▪ View the watchlist in TradingView.
🔹 Power Trend Indicator
This screener is designed to be used along with the Power Trend indicator to view Power Trends on your chart.
🔹 Important Notes
▪ This indicator is for screening, there is no visible output on the chart.
▪ Once you mark this screener as a Favorite, you can remove it from your chart.
▪ The Power Trend concept as defined by Investor's Business Daily is based on moving averages on the daily timeframe. Given this requirement, this screener is also limited to searching the same timeframe.
OnChart - ExodusEye - Screener Motivation Behind OnChart ExodusEye Screener:
The goal of the ExodusEye Screener is to provide traders with a quick and efficient way to identify trading opportunities across multiple symbols without manually checking each one. By integrating the powerful logic of OnChart features, the screener aims to streamline the analysis process, helping traders find actionable insights in real-time.
█ Overall Explanation
The ExodusEye Screener is a tool that underlays directly onto the chart, using the logic from various OnChart features. It offers 4 modes of operation:
MagnetZone Mode: Highlights symbols where new strategic zones have formed, indicating potential areas of interest.
CandleSniper Mode: Identifies symbols with bullish or bearish decision points, helping traders spot potential turning moments.
NeonZenith Mode: Displays decision points across four different categories, showing where key levels are being reached live.
Off Mode: Disables the overlay, allowing traders to use the chart without any active screener logic.
█ How to Use:
Modes: Select the mode that aligns with your current strategy. Each mode focuses on a specific aspect of the market, providing insights tailored to different trading approaches.
Symbols: Choose the symbols you want the screener to analyze. The screener will automatically update and show relevant information for each selected symbol based on the active mode.
█ Detailed Feature Explanations:
--------------🎯 CandleSniper --------------
Overview:
The CandleSniper indicator is designed to identify potential turning points in the market by combining various technical analysis tools. It leverages a combination of the MACD indicator, advanced phase analysis technique, and Fibonacci levels to highlight moments where price action may be reversing. This helps traders spot divergence opportunities and set potential target levels.
Explanation
MACD Divergence with Phase Analysis:
The indicator leverages the MACD (Moving Average Convergence Divergence) to identify divergences, which can indicate potential reversal points in the market. The MACD is computed using standard short and long lengths, along with a signal line.
An advanced phase analysis technique is employed to measure the difference between price and its moving averages, enabling the identification of cyclical turning points in the market
A potential bullish decision point is identified when the MACD line crosses above the signal line during a cyclical turning point. Conversely, a potential bearish decision point is identified when the MACD line crosses below the signal line during a cyclical turning point.
Inputs and Settings:
lookbackPeriod: Defines the period over which the indicator looks back to calculate the Fibonacci levels. Adjusting this setting can change the sensitivity of the decision points.
Dimmer and DimmerPeriod: These settings control the smoothing applied to the price data before the phase calculation. They help in reducing noise and ensuring that only significant price movements are considered for decision points.
How to Use:
Traders can use the CandleSniper indicator to identify potential decision points by observing the color changes on the bars and the plotted Fibonacci levels:
🟢 Bullish Decision Points:
When the indicator detects a bullish divergence, it highlights the bars in purple and plots potential upward Fibonacci levels as targets.
🔴 Bearish Decision Points:
When a bearish divergence is detected, the indicator highlights the bars in white and plots downward Fibonacci levels as targets.
These decision points can help traders identify when the market might be ready for a reversal or continuation or even use as a start point from where the trader can start his own analysis
--------------🧲 MagnetZone Horizon --------------
Overview:
The MagnetZone Horizon indicator is a specialized tool designed to identify potential gaps between two significant changes in the Average True Range (ATR). These gaps, calculated dynamically, serve as areas where the price might react, often acting as smart Fair Value Gaps (FVG). By highlighting these zones, traders can gain insights into where the market might find support, resistance, or potential reversal points.
Settings and Their Impact:
Factor: This setting multiplies the ATR to scale the detected gaps. A higher factor results in broader zones, which might capture more significant market movements, while a lower factor creates tighter zones for more precise analysis.
Division: This setting works in conjunction with the Factor to further refine the gap calculations. Adjusting the Division setting allows traders to fine-tune how sensitive the indicator is to ATR changes, which can help in pinpointing more precise smart FVGs.
Use Cases:
Gap Trading:
Traders can use the identified gaps as potential areas to enter or exit trades, particularly if the price approaches these smart FVGs. The idea is to capitalize on the likelihood that the market will react to these gaps.
Reversal Identification:
The zones marked by the MagnetZone Horizon can indicate potential reversal points, especially in volatile markets where significant ATR changes suggest a shift in market sentiment.
Trend Continuation or Rejection:
By monitoring how the price interacts with these dynamically calculated zones, traders can assess whether a trend is likely to continue or reverse, aiding in more informed trading decisions.
The MagnetZone Horizon indicator is particularly useful for traders looking to identify significant gaps in market activity that are influenced by volatility. These smart FVGs provide a deeper understanding of where the market might react, offering a valuable tool for enhancing trading strategies and adds another strategic piece to the puzzle in the OnChart Suite.
--------------🟢NeonZenith Indicator--------------
Overview:
NeonZenith is a tool designed to provide traders with a better understanding of market trends and potential decision points by utilising multiple elements, including EMAs and Fibonacci levels. This indicator identifies key structures in recent price movements, helping traders recognize potential trend shifts and generate target levels for their trading strategies.
Key Features:
Trend Direction Identification:
NeonZenith uses EMAs to help traders gauge the overall trend direction. By analysing the relationship between different EMAs, the tool highlights potential points where trends may strengthen or reverse, offering decision points for traders to consider in their strategies.
Decision Points:
The tool generates decision points based on EMA interactions, providing traders with crucial levels that may indicate potential market entries or exits. These decision points are derived from the intersection of EMAs, which are known for their reliability in identifying trend shifts.
Settings:
Left and Right Border Width:
These settings control the lookback period for identifying significant price structures. By adjusting these parameters, traders can fine-tune the sensitivity of the indicator to recent price movements.
█ Conclusion
The OnChart ExodusEye Screener simplifies the process of finding trading opportunities by using the logic of OnChart's indicators. By providing real-time insights directly on the chart, it helps traders quickly identify potential setups across multiple symbols.
PriceCatch Australia ASX Breakout Stocks Screener FHi,
TradingView community and Australia (ASX) traders. Warm Greetings.
PriceCatch Australia (ASX) Breakout Stocks Screener
I am sharing a script that screens Australia (ASX) stocks for Probable Breakout Buy signal and Stop-Reverse Buy Signal. This script may prove to be useful to traders who trade Australia (ASX) listed stocks.
I have already shared the script "PriceCatch Signals Buy Signals" that marks the following levels on the chart.
Probable Breakout Buy Level
Stop-Reverse Buy Level
While the script "PriceCatch Signals Buy Signals" can be used independently, this script is intended to be used with the script "PriceCatch Signals Buy Signals".
Used together, these two scripts may help you identify probable breakout opportunities. This Screener will help you screen stocks that have broken out of any of the Breakout levels marked by the "PriceCatch Signals Buy Signals" script. This way you can quickly and automatically identify breakout stocks without manually going through every stock in your watchlist searching for breakout signals.
Please read the Notes of the script "PriceCatch Signals Buy Signals" for explanation of its functionality.
STOCKS SET
This Free screener scans a list of 20 stocks. The full version scans a list of 80 stocks. Care has been taken to include liquid stocks and stocks of AUD $10 and above only, to avoid penny stocks.
Chart resolution vs. Script resolution
It is suggested to set the chart resolution to a lower time-frame than the Screener resolution. For example, if the screener resolution is set to 1 Hour time-frame, set the chart resolution to less than 1 Hour time-frame and run the Screener.
CHART
The Screener runs independently and you may have any other ASX chart on your screen.
NOTE - PRIOR TO USING THIS SCRIPT:
Please remember that the script is shared with absolutely no assurances about usability and any warranties whatsoever and as a responsible trader, please satisfy yourselves thoroughly and use it only if you are satisfied it works for you. Remember, you are 100% responsible for your actions. If you understand and accept that, you may use the script.
QUERIES/FEEDBACK
Please PM me or comment.
Regards to all and wish everyone all the best with trading.
PriceCatch Forex Crypto Screener FHi,
TradingView community and Forex & Crypto traders. Warm Greetings.
PriceCatch Forex Crypto Screener Free Version.
I am sharing a script that screens Forex pairs, XAGUSD, XAUUSD, BTCUSD and ETHUSD for Probable Breakout signals. This script may prove to be useful to traders who trade in the above instruments.
Once this script is added to your chart and the resolution is set, it will automatically keep watching for any breakout on the above instruments and display the results on chart for your attention.
I have already shared the script "PriceCatch-Signals Buy Signals" that marks the following levels on the chart.
Probable Breakout Buy Level
Stop-Reverse Buy Level
While the script "PriceCatch-Signals Buy Signals" can be used independently on all instruments like stocks, Forex, Crypto, commodities etc., this script is intended to be used with the script "PriceCatch-Signals Buy Signals".
Used together, these two scripts may help you identify probable breakout opportunities. This Screener will help you screen the above instruments that have broken out of any of the Breakout levels marked by the "PriceCatch-Signals Buy Signals" script. This way you can quickly and automatically identify breakouts or anticipate them on your favorite Forex pair without manually going through your watchlist searching for breakout opportunities.
Please read the Notes of the script "PriceCatch-Signals Buy Signals" for explanation of its functionality.
FREE VERSION FOREX SET
This Free Forex screener scans a list of 11 Pairs and 2 Crypto (BTCUSD and ETHUSD). This should be enough for most traders. The full version scans all major Forex pairs and more Cryptocurrencies.
Chart resolution vs. Script resolution
It is suggested to set the chart resolution to a lower time-frame than the Screener resolution. For example, if the screener resolution is set to 1 Hour time-frame, set the chart resolution to less than 1 Hour time-frame and run the Screener.
CHART
The Screener runs independently of any symbol displayed on your chart.
NOTE - PRIOR TO USING THIS SCRIPT:
Please remember that the script is shared with absolutely no assurances about usability and any warranties whatsoever and as a responsible trader, please satisfy yourselves thoroughly and use it only if you are convinced it works for you. Remember, you are 100% responsible for your actions. If you understand and accept that, you may use the script.
QUERIES/FEEDBACK
Please PM me or leave comments.
Regards to all and wish everyone all the best with trading.
VBSMI with Dynamic Bands and MTF Screener by QTX Algo SystemsVolatility Based SMI with Dynamic Bands & MTF Screener by QTX Algo Systems
Overview
This enhanced version of the Volatility Based SMI with Dynamic Bands (VBSMI) expands on the original design by integrating a Multi-Timeframe (MTF) Screener. It maintains the core momentum detection and volatility-responsive adjustments of the standard VBSMI while providing expanded multi-timeframe analysis across multiple assets in a tabular format.
By allowing users to track momentum shifts, reversals, and trend conditions across multiple timeframes and multiple assets, this version enhances market awareness and helps traders make more informed decisions.
How It Works
Enhanced SMI Calculation
The core SMI calculation uses double smoothing through Exponential Moving Averages (EMAs) to refine price movements.
Inputs for Smoothing K and Smoothing D control how much noise is filtered.
A final SMI EMA is applied to help confirm momentum direction.
Adaptive Volatility Scaling
A fixed Bollinger Band Width Percentile (BBWP) calculation is used to create an Adaptive Adjustment Factor for the SMI.
This ensures the oscillator adapts to current volatility levels, making signals more context-aware.
Dynamic Threshold Adjustment
The overbought and oversold thresholds (default 50 and -50) adjust in real time based on market conditions.
These adjustments use three proprietary factors:
Trend Lookback Period – Determines historical trend strength using a VWMA-based comparison.
Upper & Lower Band Tilt Strength – Controls how aggressively the bands shift in response to trends.
Opposite Band Compression – Adjusts the speed of threshold contraction when trends reverse, making it more responsive.
Multi-Timeframe and Multi-Asset Screener (MTF) – New Feature
The integrated MTF Screener provides a real-time overview of the VBSMI's conditions across multiple timeframes and assets.
It includes:
✅ User-selectable timeframes (Default: 1H, 4H, 1D, 3D, 1W, 1M).
✅ Up to 6 additional tickers for multi-asset analysis.
✅ Real-time VBSMI color-coded conditions for easier signal interpretation.
How to Read the MTF Screener Table
Each cell in the table provides a momentum reading based on VBSMI conditions in different timeframes:
🟢 Green Background → Oversold Condition (Potential Buy Zone)
🔴 Red Background → Overbought Condition (Potential Sell Zone)
📊 Label: "Up" or "Down" → Shows whether VBSMI is above or below its EMA.
🟠 Orange Background → VBSMI crossovers from oversold/overbought conditions
How to Use & Adjust Inputs
Momentum Confirmation & Reversals
Use the dynamically adjusting thresholds to confirm when momentum is overextended or entering a new trend phase.
Monitor crossovers between the SMI and its EMA—these can be potential reversal or trend continuation signals.
Multi-Timeframe Trend Confirmation
Look for alignment across multiple timeframes in the MTF Screener (e.g., if the 1H, 4H, and 1D all show green, it strengthens a bullish case).
Use the multi-ticker feature to see how different assets align with your primary asset’s momentum signals.
Fine-Tuning the Inputs
Smoothing K & D: Controls how much the SMI is smoothed. Lower values make the indicator respond faster but can introduce noise, while higher values produce smoother signals with a slight delay.
SMI EMA Length: Adjusts the sensitivity of the exponential moving average applied to the SMI. A lower value makes the EMA react more quickly, while a higher value slows it down for more stable signals.
Trend Lookback Period: Defines how far back the indicator looks to assess trend strength. A shorter lookback makes it more reactive to recent price movements, while a longer period smooths out fluctuations for a broader trend perspective.
Band Tilt Strengths: Determines how much the overbought and oversold levels shift in response to market trends. Increasing this value causes the thresholds to adjust more aggressively, making the indicator more sensitive to trend direction.
Opposite Band Compression: Controls how quickly the opposite band contracts when a trend reversal occurs. A higher value results in faster compression, making the indicator more responsive to sudden market shifts.
What Makes This Unique?
Unlike traditional Stochastic Momentum Index (SMI) indicators, which rely on fixed overbought/oversold levels, this version:
✔ Adjusts the SMI based on relevant volatility
✔ Adapts thresholds based on volatility & trend strength
✔ Incorporates multi-timeframe screening for trend confirmation
✔ Uses an MTF table for real-time, multi-asset tracking
Disclaimer
This indicator is for educational purposes only and is meant to support trading strategies—not replace independent analysis.
No financial guarantees are provided. Past performance does not guarantee future results. Always use proper risk management.
ORB Screener with Trailing SLThis is an extension to our already published script ORB with ATR Trailing SL indicator
Many people requested to add screener to the existing indicator but since it's slowing down the performance heavily, we decided to add this as a separate screener.
Note: This screener does NOT plot the chart and so you want to have both plotting and screener, use both scripts together.
Overview:
The ORB Screener is a TradingView indicator designed to assist traders in identifying breakout opportunities based on the Opening Range Breakout (ORB) strategy. It features multi-symbol screening, customizable session timeframes, and a detailed table for quick visual reference and stock scanning.
The ORB Screener utilizes the ORB strategy to calculate breakout levels for multiple symbols. It identifies the high and low during a specified session (e.g., first 5 minutes after market open) and provides insights on whether the price is above the high (bullish), below the low (bearish), or between the range (neutral).
Additionally, the script calculates and displays the RSI values for each symbol, aiding traders in assessing momentum alongside breakout status.
Note: One can add up to 40 symbols for screening the stocks.
Key Features and Inputs:
ORB Session Time: Define a specific timeframe (e.g., "0915-0920") during which the ORB high and low are calculated. This serves as the foundation for identifying breakouts.
Multi-Symbol Screening: Screen up to 40 symbols at once, enabling you to monitor multiple opportunities without switching charts.
Breakout Validation:
Select from two methods for confirming a breakout: Close (based on closing prices) or Touch (based on intraday highs/lows).
Breakout Status Indicators:
Above High: Indicates a current bullish breakout when the price exceeds the ORB high.
Below Low: Indicates a current bearish breakout when the price falls below the ORB low.
Between Range: Indicates no breakout (price remains within the range).
RSI Integration : Calculates the RSI for each symbol to help traders evaluate momentum alongside breakout signals.
Customizable Table Display:
Position: Place the data table at the top, middle, or bottom of the chart and align it left, center, or right.
Size: Choose from multiple table size options for optimal visibility (Auto, Huge, Large, Normal, Small, Tiny).
Visual Feedback:
Green Background: Indicates a breakout happened at least once above the ORB high.
Red Background: Indicates a breakout happened at least once below the ORB low.
Gray Background: Indicates price is within the ORB range.
All SMAs Bullish/Bearish Screener (Enhanced)All SMAs Bullish/Bearish Screener Enhanced: Uncover High-Conviction Trend Alignments with Confidence
Description:
Are you ready to elevate your trading from mere guesswork to precise, data-driven decisions? The "All SMAs Bullish/Bearish Screener Enhanced" is not just another indicator; it's a sophisticated, yet user-friendly, trend-following powerhouse designed to cut through market noise and pinpoint high-probability trading opportunities. Built on the foundational strength of comprehensive Moving Average confluence and fortified with critical confirmation signals from Momentum, Volume, and Relative Strength, this script empowers you to identify truly robust trends and manage your trades with unparalleled clarity.
The Power of Multi-Factor Confluence: Beyond Simple Averages
In the unpredictable world of financial markets, true strength or weakness is rarely an isolated event. It's the harmonious alignment of multiple technical factors that signals a high-conviction move. While our original "All SMAs Bullish/Bearish Screener" intelligently identified stocks where price was consistently above or below a full spectrum of Simple Moving Averages (5, 10, 20, 50, 100, 200), this Enhanced version takes it a crucial step further.
We've integrated a powerful three-pronged confirmation system to filter out weaker signals and highlight only the most compelling setups:
Momentum (Rate of Change - ROC): A strong trend isn't just about price direction; it's about the speed and intensity of that movement. Positive momentum confirms that buyers are still aggressively pushing price higher (for bullish signals), while negative momentum validates selling pressure (for bearish signals).
Volume: No trend is truly trustworthy without the backing of smart money. Above-average volume accompanying an "All SMAs" alignment signifies strong institutional participation and conviction behind the move. It separates genuine trend starts from speculative whims.
Relative Strength Index (RSI): This versatile oscillator ensures the trend isn't just "there," but that it's developing healthily. We use RSI to confirm a bullish bias (above 50) or a bearish bias (below 50), adding another layer of confidence to the direction.
When the price aligns above ALL six critical SMAs, and is simultaneously confirmed by robust positive momentum, healthy volume, and a bullish RSI bias, you have an exceptionally strong "STRONGLY BULLISH" signal. This confluence often precedes sustained upward moves, signaling prime accumulation phases. Conversely, a "STRONGLY BEARISH" signal, where price is below ALL SMAs with negative momentum, confirming volume, and a bearish RSI bias, indicates powerful distribution and potential for significant downside.
How to Use This Enhanced Screener:
Add to Chart: Go to TradingView's Pine Editor, paste the script, and click "Add to Chart."
Customize Parameters: Fine-tune the lengths of your SMAs, RSI, Momentum, and Volume averages via the indicator's settings. Experiment to find what best suits your trading style and the assets you trade.
Choose Your Timeframe Wisely:
Daily (1D) and 4-Hour (240 min) are highly recommended. These timeframes cut through intraday noise and provide more reliable, actionable signals for swing and position trading.
Shorter timeframes (e.g., 15min, 60min) can be used by advanced day traders for very short-term entries, but be aware of increased volatility and noise.
Visual Confirmation:
Green/Red Triangles: Appear on your chart, indicating confirmed bullish or bearish signals.
Background Color: The chart background will subtly turn lime green for "STRONGLY BULLISH" and red for "STRONGLY BEARISH" conditions.
On-Chart Status Table: A clear table displays the current signal status ("STRONGLY BULLISH/BEARISH," or "SMAs Mixed") for immediate feedback.
Set Up Alerts (Your Primary Screener Tool): This is the game-changer! Create custom alerts on TradingView based on the "Confirmed Bullish Trade" and "Confirmed Bearish Trade" conditions. Receive instant notifications (email, pop-up, mobile) for any stock in your watchlist that meets these stringent criteria. This allows you to scan the entire market effortlessly and act decisively.
Strategic Stop-Loss Placement: The Trader's Lifeline
Even the most robust signals can fail. Protecting your capital is paramount. For this trend-following strategy, your stop-loss should be placed where the underlying trend structure is broken.
For a "STRONGLY BULLISH" Trade: Place your stop-loss just below the most recent significant swing low (higher low). This is the last point where buyers stepped in to support the price. If price breaks below this, your bullish thesis is invalidated.
For a "STRONGLY BEARISH" Trade: Place your stop-loss just above the most recent significant swing high (lower high). If price breaks above this, your bearish thesis is invalidated.
Alternatively, consider placing your stop-loss just below the 20-period SMA (for bullish trades) or above the 20-period SMA (for bearish trades). A significant close beyond this intermediate-term average often indicates a critical shift in momentum. Always ensure your chosen stop-loss adheres to your pre-defined risk per trade (e.g., 1-2% of capital).
Disciplined Profit Booking: Maximizing Gains
Just as important as knowing when you're wrong is knowing when to take profits.
Trailing Stop-Loss: As your trade moves into profit, trail your stop-loss upwards (for longs) or downwards (for shorts). You can trail it using:
Previous Swing Lows/Highs: Move your stop to just below each new higher low (for longs) or just above each new lower high (for shorts).
A Moving Average (e.g., 10-period or 20-period SMA): If price closes below your chosen trailing SMA, exit. This allows you to ride the trend while protecting accumulated profits.
Target Levels: Identify potential resistance levels (for longs) or support levels (for shorts) using pivot points, previous highs/lows, or Fibonacci extensions. Consider taking partial profits at these levels and letting the rest run with a trailing stop.
Loss of Confluence: If the "STRONGLY BULLISH/BEARISH" condition ceases to be met (e.g., RSI crosses below 50, or volume drops significantly), this can be a signal to reduce or exit your position, even if your stop-loss hasn't been hit.
The "All SMAs Bullish/Bearish Screener Enhanced" is your comprehensive partner in navigating the markets. By combining robust trend identification with critical confirmation signals and disciplined risk management, you're equipped to make smarter, more confident trading decisions. Add it to your favorites and unlock a new level of precision in your trading journey!
#PineScript #TradingView #SMA #MovingAverage #TrendFollowing #StockScreener #TechnicalAnalysis #Bullish #Bearish #QQQ #Momentum #Volume #RSI #SPY #TradingStrategy #Enhanced #Signals #Analysis #DayTrading #SwingTrading