3 Important Value CompositesCalculated on February 17, 2024. USDT 378 items, BTC 282 items, BINANCE
This is a watchlist, along with the most accurate computed values that I could achieve. It may be beneficial for those who want to change values from the "120x ticker screener (composite tickers)" indicator, which is one of the excellent indicators to bypass the limitation of the request. security() function that limits to only 40 requests. I've thought about this before but couldn't succeed, but someone finally did it. :)
--> 120x ticker screener (composite tickers)
Thank you once again for this idea.
You must look for this and change it.
t1 = 'symbol', n1 = Multiply , r1 = Pricescale(decimal)
Example of grouping: Group 1
BINANCE:ETHUSDT , BINANCE:FDUSDUSDT , BINANCE:BTCUSDT
2, 4, 2
13, 10
█ Note
• Tickers: For your watchlist, arrange them from left to right, pairing them in groups of 3.
• Pricescale: This represents the decimal length, arrange them from left to right, pairing them in groups of 3.
• Multiply: This involves multiplying the first 2 items in each pair of watchlists. Arrange them from left to right, pairing them in groups of 2.
* If you group items incorrectly, it may lead to inaccurate results.
* Please be advised that if one of the values in the "Pricescale"(decimal) trio changes, there may be a need to adjust those values accordingly to ensure correct digit separation. Otherwise, within the group, the numbers might appear peculiar.
Cari dalam skrip untuk "screener"
Open Interest Suite [Aggregated] - By LeviathanThis script is an all-in-one indicator that uses aggregated Open Interest data to plot OI candles, Open Interest Delta, OI x rVOL, and OI RSI. It also includes tools such as an OI Distribution profile, large OI increase/decrease coloring, a Stats Screener, and much more.
You can select and have the script plot the following:
- Open Interest in the form of OHLC candles
- Open Interest Delta in the form of a histogram
- Open Interest x Relative Volume in the form of a histogram
- Open Interest RSI in the form of a line
Additional features include:
- OI Distribution Profile (It shows the distribution of open interest in the visible range on y axis. This makes it easier to identify when Open Interest is relatively high or low and at which values most of the action took place)
- Stats screener (The screener includes the real-time net Open Interest value, Rekt Longs/Rekt Shorts based on large OI decreases and Aggressive Longs/Shorts based on large OI increases)
- Coloring (You can color OI Delta nodes, background and chart candles based on large OI increases/decreases)
- more
Instructions for the settings will be provided in the tooltips shortly.
Full credit goes to @KioseffTrading for the profile generation code.
Volatility CheckerWhenever we want to find out volatility of the current chart, we need to visit screener and check the latest percentage. Because of this frustration by visiting screener page, I made this script. And there is no script like this, so it's open and free to use.
This script is detect current percentage of volatility as indicator way. Screener show default 1D volatility. But this script is not only show 1D volatility. You can change the resolution whatever you like. And you can switch more resolution style. But I think, 1D resolution is better. This script is best for crypto investors. I've no idea about stock/forex, so hmmmmm.
Hline helps you to detect the position of the volatility. I always like to check those symbol which is less than 30. Because it's best for scalping. Less than 10 is best for swing traders.
Feel free to use. Any feedback? welcome to comment zone :)
Stochastic RSI Heat Bollinger BandsThis indicator is based on a combination of the famous Bollinger Bands and the Stochastic RSI indicator.
Bands are dynamically colored (and filled) with a RGB color composed by red and green values, directly generated from the average Stochastic RSI current value.
By default, colors represent the following status -> green zone is overgought & red zone is oversold.
A screener is also displayed on the chart, representing StochRSI K and D lines values, RSI value, as well as the current status (Overbought/Oversold) of the StochRSI and RSI indicators.
Notes:
The heat color and the screener status are both based on the average value between the K and D lines (for stochastic RSI based heat)
Bands can be disabled in options to use this indicator as a simple moving average colored by the Stochastic RSI heat color.
Options:
Various moving average types (SMA, EMA, SMMA, VWMA...)
Inversion of colors between overbought and oversold status
Enabling/disabling heat color on bands / basis line and bands background color
Show/Hide the screener
Color source can be modified to base the heat on the RSI instead of the Stochastic RSI value
Standards Bollinger bands, Stochastic and RSI parameters
Example
Feel free to suggest any improvements in comment.
Crypto trend HelperThis is a good tool for chart 2 hours and bellow
the screener script taken from //script taken from with his consent.
long and short determine by my script Trend M version 1
it set up to daily MTF so if it above the mean it green or buy,bellow it it sell
R1 and S1 by percentage from mean set to 7 % or 0.07
the channel is percentage channel set to 7 % up or low
the color of this channel set by
it function to see long trends
you can modify the alts inside the script or in menu\
thanks for Zekis for it help in the screener
[M2J] Indicator | Turtle Atom Duck Signal Turtle Atom Duck shows potential buy and sell
It consist of 3 indicators
Turtle - Donchian Channel
- bullish when price close above previous 1 bar high
- bearish when price close below previous 1 bar low
Atom - Bollinger Band
- bullish when price close above upper band
- bearish when price close below lower band
Duck - Moving Average (Default 50-period EMA)
- bullish when price close above moving average
- bearish when price close below moving average
When all 3 are bullish, buy signal appears
When all 3 are bearish, sell signal appears
Screener Turtle Atom Duck
Example:
FBMKLCI
Technology Sector
Health Sector
TOPGLOV
BINTAI
XOX
PRLEXUS
JCY
EURUSD
XAUUSD
{PREMIUM} Support And Resistance ScriptSupport and resistance is a trading technique that has been around for decades. In simple terms, support and resistance is a measure of supply and demand. While this sounds simple, it is very difficult to identify support and resistance as they happen in real time.
Luckily, we have a solution. The script you see below is a custom software that was developed by Mike that automatically identifies the best price levels to buy (support) at and sell (resistance) at. The software uses a proprietary algorithm that identifies when stocks are undervalued and overvalued. When a stock is undervalued, a blue diamond and the word "SUPPORT" will automatically appear on your chart. Additionally, when a stock is overvalued, a black flag and the word "RESISTANCE" will automatically appear on your chart.
When you sign up for our program you have 100% full access to use the support and resistance script on all major stock exchanges, global currency pairs, worldwide indexes, 30+ crypto exchanges, and more. In addition to having completely automatic support and resistance points on your chart, you will have exclusive access to a screener that scans through 19,000 stocks every night and finds the best stocks to buy now. The screener shows stocks that have huge upside potential with minimal downside risk. The stocks on the list are in the $1 - $300 price range, so this screener is suitable for all types of traders.
8EMA/VWAP14 Oscillator w/ Trend Exhaustion Bands8EMA/VWAP14 Oscillator w/ Trend Exhaustion Bands + Performance Screener
Introducing the 8EMA/VWAP14 Oscillator with Trend Exhaustion Bands + Screener Suite - a comprehensive trading system that combines trend identification, momentum analysis, and real-time performance tracking all in one indicator. This system features a four-tier signal approach: early momentum warning dots before anything happens, confirmed entry/exit triangles when it's time to act, a dynamic trend ribbon on your price chart, and adaptive exhaustion bands that adjust to each asset's unique characteristics. The built-in performance tracker shows exactly how well your signals are working - success rates, average time to hit targets, and more - providing clear insight for confident trading decisions. Optimized for daily and weekly timeframes, this suite is suitable for both manual traders and automated strategies.
Aim of the Indicator
The 8EMA/VWAP14 Oscillator with Trend Exhaustion Bands is an advanced momentum oscillator system that combines trend identification, momentum analysis, and forward-looking performance validation. This comprehensive tool measures the percentage difference between an 8-period Exponential Moving Average and a 14-period Volume Weighted Average Price while providing multiple layers of signal confirmation through visual trend ribbons, momentum shift alerts, and adaptive exhaustion detection.
How to Interpret the Indicator
Visual Trend System: The indicator displays a dynamic ribbon between the 8EMA and 14VWAP lines on the price chart, automatically colored green when EMA8 is above VWAP14 (bullish trend) and red when below (bearish trend), providing instant trend context.
Four-Tier Signal System:
Tiny Green Dots (Below Bars): Early bullish momentum shifts when the oscillator crosses above its adaptive baseline
Green Triangles (Below Bars): Confirmed buy signals when EMA8 crosses above VWAP14
Tiny Red Dots (Above Bars): Early bearish momentum shifts when the oscillator crosses below its adaptive baseline
Red Triangles (Above Bars): Confirmed sell signals when EMA8 crosses below VWAP14
Oscillator Analysis: The separate pane displays the momentum oscillator with a dynamic zero line (thin blue) representing the recent average EMA8/VWAP14 relationship. Trend exhaustion is detected through adaptive bands - orange for potential upside exhaustion and purple for potential downside exhaustion, calculated dynamically based on the oscillator's historical range relative to its adaptive baseline.
Key Settings and Flexibility
Signal Source Customization: Choose from Open, High, Low, Close, OHLC Average, or HL Average to optimize signal sensitivity for different market conditions and trading styles.
Multi-Timeframe Capability: Enable higher timeframe analysis to use signals from longer periods while trading on shorter timeframes, significantly reducing noise and improving signal quality for more reliable entries.
Dynamic Baseline Controls: Adjust the adaptive zero line calculation period (5-100 bars) - shorter periods provide more responsive momentum detection, while longer periods offer smoother trend context and reduced false signals.
Entry Timing Options: "Bar Opening Only" mode ensures signals trigger only at confirmed bar close using realistic entry prices, eliminating mid-bar noise and providing accurate backtesting results for automated trading systems.
Adaptive Exhaustion Detection: Customize lookback periods and threshold multipliers to fine-tune exhaustion sensitivity for different volatility environments and asset classes.
Comprehensive Performance Tracking: Set custom profit targets (1-50%) and maximum holding periods to analyze forward-looking signal effectiveness with real-time success rate monitoring.
Advanced Features and Benefits
Forward-Looking Performance Analytics: Unlike traditional backtesting, this system tracks how often buy signals reach specified profit targets and measures average time to target, providing immediate validation of signal quality across different assets and timeframes.
Adaptive Baseline Technology: The dynamic zero line automatically adjusts to each asset's unique EMA8/VWAP14 relationship patterns, making momentum signals contextually relevant rather than using static thresholds that may not suit all market conditions.
Professional Entry/Exit Tracking: When "Bar Opening Only" is enabled, all performance calculations use actual tradeable prices (next bar's open) rather than theoretical mid-bar prices, ensuring realistic performance expectations.
Visual Performance Dashboard: Real-time table displaying success rate, average bars to target, fastest/slowest target achievement, and active position tracking with complete transparency about timeframe, signal source, and methodology being used.
Integrated Alert System: Comprehensive alerts for both early momentum shifts and confirmed crossover signals, enabling automated trading integration and timely manual intervention.
Best Practices for Timing Entries and Exits
Entry Timing Strategy:
Watch for Early Warning: Monitor tiny green dots as momentum builds - this is your preparation phase
Confirm with Ribbon: Ensure the ribbon color aligns with your intended direction (green for long positions)
Enter on Triangle Signal: Execute entries when confirmed buy triangles appear, using realistic bar opening prices
Avoid Exhaustion Zones: Be cautious entering when the oscillator is near orange (upper) exhaustion bands
Exit Timing Strategy:
Monitor Momentum Shifts: Red dots above bars provide early warning of potential reversals before actual sell signals
Use Exhaustion Bands: Consider partial profit-taking when oscillator reaches exhaustion zones (orange/purple bands)
Confirm with Sell Signals: Exit positions when red triangles appear, especially if preceded by bearish momentum dots
Time-Based Exits: Utilize the "Max Bars to Target" setting to avoid holding losing positions indefinitely
Risk Management Integration:
Position Sizing: Use success rate metrics to adjust position sizes - higher success rates may warrant larger positions
Multi-Timeframe Confluence: Combine daily signals with weekly context for highest probability setups
Avoid False Signals: Wait for momentum dots before triangles for stronger signal confirmation, reducing whipsaw trades
Optimal Market Conditions:
Trending Markets: Ribbon provides clear directional bias - trade in direction of ribbon color
Range-Bound Markets: Focus on exhaustion bands for reversal opportunities near dynamic support/resistance levels
Volatile Conditions: Use higher timeframe settings to filter noise and focus on more significant moves
Optimal Timeframe Usage
This indicator achieves exceptional performance on Daily timeframes and delivers superior results on Weekly timeframes. Weekly analysis is particularly powerful for position trading and swing strategies, as the adaptive exhaustion bands and momentum shifts have greater statistical significance over extended periods. The ribbon visualization becomes especially valuable on longer timeframes, clearly delineating major trend phases while filtering out intraday noise that can plague shorter-term analysis.
Alternative Applications
Multi-Timeframe Confluence System: Use weekly signals for trend direction while executing entries on daily timeframes, combining the indicator's momentum dots and triangles across different time horizons for high-probability setups.
Automated Trading Integration: The indicator's comprehensive alert system and realistic entry tracking make it ideal for automated trading platforms, with clear signal hierarchy and performance validation built into the system.
Risk-Adjusted Position Sizing: Utilize real-time success rate data and average holding period metrics to dynamically adjust position sizes based on current market effectiveness of the strategy.
Market Regime Detection: The ribbon color changes and exhaustion band interactions help identify when markets transition between trending and ranging conditions, allowing strategy adaptation accordingly.
Performance Validation Tool: Test signal effectiveness across different assets, timeframes, and market conditions before committing capital, using the forward-looking analytics to validate strategy assumptions.
Conclusion
The 8EMA/VWAP14 Oscillator with Trend Exhaustion Bands represents a comprehensive trading system that bridges the gap between manual analysis and automated execution. Its multi-layered approach provides both leading momentum indicators and lagging confirmation signals, while the adaptive baseline technology ensures relevance across different market conditions and asset classes. The integration of visual trend ribbons, performance analytics, and flexible timing controls makes it suitable for both discretionary traders seeking enhanced market insight and systematic traders requiring robust signal validation for automated strategies.
Momentum TrackerDescription
To screen for momentum movers, one can filter for stocks that have made a noticeable move over a set period. This initial move defines the momentum or swing move. From this list of candidates, we can create a watchlist by selecting those showing a momentum pause, such as a pullback or consolidation, which later could set up for a continuation.
Momentum = Magnitude × Time
This Momentum Tracker indicator serves as a study tool to visualize when stocks historically met these momentum conditions. It marks on the chart where a stock would have appeared on the screener, allowing us to review past momentum patterns and screener requirements. The indicator measures momentum in three different ways:
Normalized Momentum
Identifies when the current price reaches a new high or low compared to a historical window. This is the most standardized measurement and adapts well across markets.
Normalized = Current Price ≥ Maximum Price in Lookback
Normalized = Current Price ≤ Minimum Price in Lookback
Relative Momentum
Measures the percentage difference between a fast and a slow moving average. This method helps capture acceleration, the rate at which momentum is building over time.
Relative = |Fast MA − Slow MA| ÷ Slow MA × 100
Absolute Momentum
Measures how far price has moved from the highest or lowest point within a defined lookback period.
Absolute = (Current Price − Lowest Price) ÷ Lowest Price × 100
Absolute = (Highest Price − Current Price) ÷ Highest Price × 100
Customization
The tool is customizable in terms of lookback period and thresholds to accommodate different trading styles and timeframes, allowing users to set criteria that align with specific hold times and momentum requirements. While the various calculations can be enabled, the tool is best used in isolation of each to visualize different momentum conditions.
Quick Analysis [ProjeAdam]OVERVIEW:
The Quick Analysis indicator is a multi-symbol technical screener that aggregates key indicator values—RSI, TSI, ADX, and Supertrend—for up to 30 different symbols. It displays the data on a customizable dashboard table overlaid on the chart, enabling traders to quickly compare market conditions across multiple assets.
ALGORITHM:
1. Initialization and Input Setup
The script sets the indicator’s title, short title, and overlay option.
It configures the dashboard table by allowing users to toggle its display, set its position (e.g., Bottom Right), and choose its size.
Input parameters for the technical indicators (RSI, TSI, ADX, Supertrend) are defined.
Up to 30 symbols are provided with toggle options so that users can select which ones to include in the analysis.
2. Technical Indicator Calculations
Custom functions are defined to smooth data for TSI (using double EMA smoothing) and to calculate ADX based on directional movements.
The main function, which runs on each symbol via request.security, computes:
RSI based on the close price.
TSI using the change in price and smoothing techniques.
ADX by comparing positive and negative directional movements.
Supertrend to signal market direction changes.
3. Data Aggregation and Matrix Formation
A matrix is created to store the aggregated values (price, RSI, TSI, ADX, Supertrend) for each symbol.
For each enabled symbol, a custom function retrieves the current indicator values and adds them as a row to the matrix.
4. Table Visualization and Dynamic Updates
A dashboard table is initialized with user-defined location and size settings.
The table headers include “SYMBOL”, “PRICE”, “RSI”, “TSI”, “ADX”, and “Supertrend”.
For every row in the matrix, the table is updated with the corresponding data:
The symbol code is extracted and displayed.
The current price and computed indicator values are shown.
Conditional formatting is applied (RSI and TSI cells change color based on threshold levels, Supertrend is marked with “Down 📛” or “Up 🚀”).
5. Real-Time Data Updates
The table refreshes on every new bar, ensuring that the displayed data remains current and reflects the latest market conditions across the selected symbols.
INDICATOR SUMMARY: RSI, TSI, ADX, and Supertrend
RSI (Relative Strength Index): Measures the speed and change of price movements, oscillating between 0 and 100. Typically, values above 70 indicate overbought conditions, while values below 35 indicate oversold conditions.
TSI (True Strength Index): Uses double EMA smoothing to measure price momentum and helps identify trend strength and potential reversal points.
ADX (Average Directional Index): Measures the strength of a trend, regardless of its direction. Higher values suggest a strong trend, while lower values indicate a weak trend.
Supertrend: A trend-following indicator based on the Average True Range (ATR) that identifies the market direction and potential support/resistance levels. It typically displays visual signals such as “Up 🚀” or “Down 📛.”
HOW DOES THE INDICATOR WORK?
Data Gathering: Uses TradingView’s security function to request real-time data for multiple symbols simultaneously.
Indicator Computation: For each symbol, the script calculates RSI, TSI, ADX, and Supertrend using a blend of built-in Pine Script functions and custom smoothing algorithms.
Visualization: A dynamically updated table displays the results with conditional colors and symbols for immediate visual cues on market trends and potential trade signals.
SETTINGS PANEL
Dashboard Configuration: Options to toggle the Trend Table, select its position, and determine the table size.
Indicator Parameters: Customizable settings for RSI (length, overbought/oversold levels), TSI (smoothing lengths and thresholds), ADX (smoothing and DI length), and Supertrend (ATR length and factor).
Symbol Management: Enable/disable switches for each of the 30 symbols along with symbol input fields, allowing users to choose which assets to analyze.
BENEFITS OF THE QUICK ANALYSIS INDICATOR
Comprehensive Market Overview:
Aggregates key technical metrics for multiple symbols on a single chart.
Customizability and Flexibility:
Fully configurable dashboard and indicator settings allow tailoring to various trading strategies.
Time Efficiency:
Automates the process of monitoring multiple assets, saving traders time and effort.
Visual Clarity:
Conditional color coding and clear table formatting provide immediate insights into market conditions.
Enhanced Multi-Market Analysis:
The ability to toggle and compare up to 30 different symbols supports diversified market evaluation.
CUSTOMIZATION
Users can modify indicator periods, thresholds, and table aesthetics through the input panel.
The symbol selection mechanism enables dynamic analysis across various markets, facilitating comparative insights and strategic decision-making.
CONCLUSION
The Quick Analysis indicator serves as a powerful, multi-symbol screener for traders by consolidating crucial technical indicators into a single, easy-to-read dashboard. Its dynamic updates, extensive customization options, and clear visual representation make it an essential tool for real-time market analysis.
If you have any ideas to further enhance this tool—whether by integrating additional sources, refining calculations, or adding new features—please feel free to suggest them in DM.
GTC Breakout ScannerIntroducing the GTC Breakout Scanner – Your Ultimate Market Radar!
Stay ahead of market moves with the GTC Breakout Scanner, a powerful TradingView indicator designed to detect momentum shifts, identify breakouts, and optimize your entries and exits like never before.
🔹 Multi-Coin Screener – Get real-time rate-of-change (ROC) alerts across multiple assets in one view.
🔹 AI-Enhanced Analysis – Adaptive K-means clustering fine-tunes overbought and oversold levels dynamically.
🔹 Precision Alerts – Detect bullish and bearish breakouts with customizable thresholds.
🔹 Over-Extended Integration – Visualize price movements with dynamic upper and lower bands for added confirmation.
Whether you're a scalper, swing trader, or long-term investor, the GTC Breakout Scanner empowers you with instant insights to catch high probability opportunities before the crowd.
🚀 Upgrade your trading strategy today with the GTC Breakout Scanner! 🚀
The GTC Breakout Scanner indicator is ideal for traders who rely on momentum, trend shifts, and volatility-based strategies. Here are the key types of traders who would benefit the most:
🔥 1. Momentum Traders
The indicator tracks the Rate of Change (ROC) and alerts when an asset’s price momentum is shifting.
Traders looking for explosive price movements can spot early bullish or bearish signals before major trends develop.
⚡ 2. Swing Traders
The scanner tracks multiple cryptocurrencies and flags high-probability reversals based on historical price action.
The adjustable overbought/oversold zones adapt dynamically using K-means clustering, making it useful for precision entry and exit points.
🚀 3. Trend-Following Traders
The inclusion of Bollinger Bands with dynamic thresholds allows traders to identify trend continuation or breakdowns.
The adaptive OB/OS levels help in recognizing trend exhaustion or potential breakout setups.
🎯 4. Mean Reversion Traders
Traders who capitalize on price deviations from the mean will benefit from the indicator’s multi-timeframe analysis and ability to detect extreme price movements.
Alerts on overbought/oversold conditions help traders enter at ideal pullback levels.
⏳ 5. Crypto Scalpers & Day Traders
The bullish and bearish momentum shifts make it a great tool for short-term traders looking to capitalize on fast moves.
The multi-coin screener lets traders monitor several assets at once, ensuring they don’t miss high-volatility setups.
This indicator is a powerful all-in-one scanner that helps traders spot momentum shifts, trend reversals, and breakout opportunities across multiple cryptocurrencies. Whether you're a swing trader, trend follower, scalper, or momentum trader, the GTC Breakout Scanner indicator provides precision market insights. 🚀🔥
⚠️ Disclaimer:
The GTC Breakout Scanner is a powerful tool designed to enhance your market analysis by providing real-time insights on market shifts. However, it is not a replacement for comprehensive market analysis or prudent risk management. Always combine this tool with thorough research, technical analysis, and a well-structured trading plan. Past performance is not indicative of future results. Trade responsibly.
Multi-indicator Signal Builder [Skyrexio]Overview
Multi-Indicator Signal Builder is a versatile, all-in-one script designed to streamline your trading workflow by combining multiple popular technical indicators under a single roof. It features a single-entry, single-exit logic, intrabar stop-loss/take-profit handling, an optional time filter, a visually accessible condition table, and a built-in statistics label. Traders can choose any combination of 12+ indicators (RSI, Ultimate Oscillator, Bollinger %B, Moving Averages, ADX, Stochastic, MACD, PSAR, MFI, CCI, Heikin Ashi, and a “TV Screener” placeholder) to form entry or exit conditions. This script aims to simplify strategy creation and analysis, making it a powerful toolkit for technical traders.
Indicators Overview
1. RSI (Relative Strength Index)
Measures recent price changes to evaluate overbought or oversold conditions on a 0–100 scale.
2. Ultimate Oscillator (UO)
Uses weighted averages of three different timeframes, aiming to confirm price momentum while avoiding false divergences.
3. Bollinger %B
Expresses price relative to Bollinger Bands, indicating whether price is near the upper band (overbought) or lower band (oversold).
4. Moving Average (MA)
Smooths price data over a specified period. The script supports both SMA and EMA to help identify trend direction and potential crossovers.
5. ADX (Average Directional Index)
Gauges the strength of a trend (0–100). Higher ADX signals stronger momentum, while lower ADX indicates a weaker trend.
6. Stochastic
Compares a closing price to a price range over a given period to identify momentum shifts and potential reversals.
7. MACD (Moving Average Convergence/Divergence)
Tracks the difference between two EMAs plus a signal line, commonly used to spot momentum flips through crossovers.
8. PSAR (Parabolic SAR)
Plots a trailing stop-and-reverse dot that moves with the trend. Often used to signal potential reversals when price crosses PSAR.
9. MFI (Money Flow Index)
Similar to RSI but incorporates volume data. A reading above 80 can suggest overbought conditions, while below 20 may indicate oversold.
10. CCI (Commodity Channel Index)
Identifies cyclical trends or overbought/oversold levels by comparing current price to an average price over a set timeframe.
11. Heikin Ashi
A type of candlestick charting that filters out market noise. The script uses a streak-based approach (multiple consecutive bullish or bearish bars) to gauge mini-trends.
12. TV Screener
A placeholder condition designed to integrate external buy/sell logic (like a TradingView “Buy” or “Sell” rating). Users can override or reference external signals if desired.
Unique Features
1. Multi-Indicator Entry and Exit
You can selectively enable any subset of 12+ classic indicators, each with customizable parameters and conditions. A position opens only if all enabled entry conditions are met, and it closes only when all enabled exit conditions are satisfied, helping reduce false triggers.
2. Single-Entry / Single-Exit with Intrabar SL/TP
The script supports a single position at a time. Once a position is open, it monitors intrabar to see if the price hits your stop-loss or take-profit levels before the bar closes, making results more realistic for fast-moving markets.
3. Time Window Filter
Users may specify a start/end date range during which trades are allowed, making it convenient to focus on specific market cycles for backtesting or live trading.
4. Condition Table and Statistics
A table at the bottom of the chart lists all active entry/exit indicators. Upon each closed trade, an integrated statistics label displays net profit, total trades, win/loss count, average and median PnL, etc.
5. Seamless Alerts and Automation
Configure alerts in TradingView using “Any alert() function call.”
The script sends JSON alert messages you can route to your own webhook.
The indicator can be integrated with Skyrexio alert bots to automate execution on major cryptocurrency exchanges
6. Optional MA/PSAR Plots
For added visual clarity, optionally plot the chosen moving averages or PSAR on the chart to confirm signals without stacking multiple indicators.
Methodology
1. Multi-Indicator Entry Logic
When multiple entry indicators are enabled (e.g., RSI + Stochastic + MACD), the script requires all signals to align before generating an entry. Each indicator can be set for crossovers, crossunders, thresholds (above/below), etc. This “AND” logic aims to filter out low-confidence triggers.
2. Single-Entry Intrabar SL/TP
One Position At a Time: Once an entry signal triggers, a trade opens at the bar’s close.
Intrabar Checks: Stop-loss and take-profit levels (if enabled) are monitored on every tick. If either is reached, the position closes immediately, without waiting for the bar to end.
3. Exit Logic
All Conditions Must Agree: If the trade is still open (SL/TP not triggered), then all enabled exit indicators must confirm a closure before the script exits on the bar’s close.
4. Time Filter
Optional Trading Window: You can activate a date/time range to constrain entries and exits strictly to that interval.
Justification of Methodology
Indicator Confluence: Combining multiple tools (RSI, MACD, etc.) can reduce noise and false signals.
Intrabar SL/TP: Capturing real-time spikes or dips provides a more precise reflection of typical live trading scenarios.
Single-Entry Model: Straightforward for both manual and automated tracking (especially important in bridging to bots).
Custom Date Range: Helps refine backtesting for specific market conditions or to avoid known irregular data periods.
How to Use
1. Add the Script to Your Chart
In TradingView, open Indicators , search for “Multi-indicator Signal Builder”.
Click to add it to your chart.
2. Configure Inputs
Time Filter: Set a start and end date for trades.
Alerts Messages: Input any JSON or text payload needed by your external service or bot.
Entry Conditions: Enable and configure any indicators (e.g., RSI, MACD) for a confluence-based entry.
Close Conditions: Enable exit indicators, along with optional SL (negative %) and TP (positive %) levels.
3. Set Up Alerts
In TradingView, select “Create Alert” → Condition = “Any alert() function call” → choose this script.
Entry Alert: Triggers on the script’s entry signal.
Close Alert: Triggers on the script’s close signal (or if SL/TP is hit).
Skyrexio Alert Bots: You can route these alerts via webhook to Skyrexio alert bots to automate order execution on major crypto exchanges (or any other supported broker).
4. Visual Reference
A condition table at the bottom summarizes active signals.
Statistics Label updates automatically as trades are closed, showing PnL stats and distribution metrics.
Backtesting Guidelines
Symbol/Timeframe: Works on multiple assets and timeframes; always do thorough testing.
Realistic Costs: Adjust commissions and potential slippage to match typical exchange conditions.
Risk Management: If using the built-in stop-loss/take-profit, set percentages that reflect your personal risk tolerance.
Longer Test Horizons: Verify performance across diverse market cycles to gauge reliability.
Example of statistic calculation
Test Period: 2023-01-01 to 2025-12-31
Initial Capital: $1,000
Commission: 0.1%, Slippage ~5 ticks
Trade Count: 468 (varies by strategy conditions)
Win rate: 76% (varies by strategy conditions)
Net Profit: +96.17% (varies by strategy conditions)
Disclaimer
This indicator is provided strictly for informational and educational purposes .
It does not constitute financial or trading advice.
Past performance never guarantees future results.
Always test thoroughly in demo environments before using real capital.
Enjoy exploring the Multi-Indicator Signal Builder! Experiment with different indicator combinations and adjust parameters to align with your trading preferences, whether you trade manually or link your alerts to external automation services. Happy trading and stay safe!
Stock Scanner - 38 AssetsPullback Scanner and Trading Strategy:
The Scanner's Purpose:
This tool helps identify stocks and futures from a set-list that are in a strong uptrend (above 200 SMA) but experiencing a temporary pullback (RSI below 38), creating potential buying opportunities.
Load 38 Favourite Stocks. They need to be bullish ie: Trading usually above 200 SMA. A drop down switch lets you choose which group. You can find suitable stocks using the filter at FINVIZ:
use on 4hr Timeframes and Above
You must use this on at least the 4hr timeframe, otherwise the 200SMA is not truly placed correctly and a valid trade depends upon the price action being ABOVE the 200SMA.
finviz.com
Key Components:
200 Simple Moving Average (SMA)
Acts as a trend filter
Price above 200 SMA indicates a long-term uptrend
Helps avoid trading against the main trend
Relative Strength Index (RSI)
Set to 38 as the oversold threshold
Identifies temporary weakness in strong trends
Acts as the pullback confirmation. You could add an RSI indicator to the chart for monitoring.
Visual Signals:
Green row: Indicates both conditions are met (price > 200 SMA and RSI < 38)
Yellow triangle: Appears at price bottom when RSI drops below 38
Yellow 200 SMA line: Shows the trend direction and potential support
Trade Setup:
First Requirement: Price must be trading above the 200 SMA
Second Requirement: Wait for RSI to drop below 38
Entry Trigger: When both conditions align (row turns green)
Risk Management: Set stop loss below recent swing low
Exit: When RSI moves above 53 or price crosses below 200 SMA
The scanner monitors multiple instruments simultaneously, allowing traders to identify setups across different markets without manually checking each chart. When a row turns green, that instrument deserves closer attention for potential trade setup.
Example Trade:
Looking at the chart of Apple (AAPL), the yellow triangles show where RSI dropped below 38 while price remained above the rising 200 SMA, providing multiple long entry opportunities in an established uptrend. Actually Apple may be better with RSI below 26.
If you use ctrader, I have made a cbot version of this to automatically take trades on the ctrader platform: eg: XAUUSD i.postimg.cc
Demand Supply Zone AlertsDemand Supply Zone Alert Indicator
This indicator functions as a scanner/screener and is designed to identify symbols with potential demand and supply zones and generate alerts based on your customized settings. It does not visually plot anything on the chart but is used to place alerts.
Key Features:
1. Demand Supply Zone Patterns:
- Drop Base Rally
- Rally Base Rally
- Rally Base Drop
- Drop Base Drop
2. Zoning Methods:
- Wick to Wick: In a demand zone, this method uses the highest high of the basing as the proximal line. For supply zones, it uses the lowest low of the basing.
- Body to Wick: In a demand zone, this method uses the highest body of the basing as the proximal line. For supply zones, it uses the lowest body of the basing.
3. Legin Methods:
- Candle Type: Based on the candle's bullish or bearish structure.
- Candle Color: Uses the candle color to determine the legin, with green indicating a rally and red indicating a drop.
4. Additional Zone Options:
- Follow Through Pattern: Zones with one legout followed by another legout, based on user-defined strength settings.
- Overnight Gap Zones: Zones formed due to overnight gaps after the basing.
- All Demand Supply Zone Structures: Includes all zones, even if they are not considered quality zones.
5. Zone Settings:
- Number of Candles in Basing: Customize the number of candles in the basing phase. For example, setting it to 3 will only identify zones with 3 or fewer basing candles.
- Legout Strength for Single Legout Pattern: Defines how strong a legout candle must be to qualify as a zone.
- Legout Strength for Follow-Through Pattern: Specifies the strength required for two consecutive legout candles to qualify as a follow-through pattern.
Functionality:
The indicator identifies zones based on a three-component structure: legin, basing, and legout. It uses an algorithm that categorizes candles as legin, basing, or legout based on their range compared to the average candle on the chart. Quality zones are defined by legout candles that are significantly larger than the average candle, while basing candles are smaller.
Once a valid zone structure is identified, the indicator will generate an alert from the list of symbols provided in the settings. Alerts will notify users according to their alert notification settings.
Usage Recommendations:
- This indicator works as a real-time scanner or screener to shortlist symbols when a valid zone is formed based on user settings.
- It aids in identifying potential demand and supply zones, but does not provide explicit buy or sell signals.
- Users should integrate this tool with their own trading plan and thoroughly evaluate any identified symbols before making trades.
Limitations:
This indicator does not provide explicit buy or sell signals. It is intended to aid in identifying symbols where demand and supply zones are being created. Users should use this tool in conjunction with their own trade plan and thoroughly evaluate any identified symbols before making any trades.
Disclaimer:
Please ensure you thoroughly evaluate and qualify any identified symbols according to your individual trade plan before making any trades.
Options Overlay [Pro] IVR IV Skew Delta Exp.mv MurreyMath Expiry
𝗧𝗵𝗲 𝗳𝗶𝗿𝘀𝘁 𝗿𝗲𝗮𝗹 𝗼𝗽𝘁𝗶𝗼𝗻𝘀 𝗱𝗮𝘁𝗮 𝗶𝗻𝗱𝗶𝗰𝗮𝘁𝗼𝗿 𝗼𝗻 𝗧𝗿𝗮𝗱𝗶𝗻𝗴𝗩𝗶𝗲𝘄, 𝗮𝘃𝗮𝗶𝗹𝗮𝗯𝗹𝗲 𝗳𝗼𝗿 𝗼𝘃𝗲𝗿 𝟭𝟱𝟬+ 𝗹𝗶𝗾𝘂𝗶𝗱 𝗨𝗦 𝗺𝗮𝗿𝗸𝗲𝘁 𝘀𝘆𝗺𝗯𝗼𝗹𝘀.
🔃 Auto-Updating Option Metrics without refresh!
🍒 Developed and maintained by option traders for option traders.
📈 Specifically designed for TradingView users who trade options.
Our indicator provides essential key metrics such as:
✅ IVRank
✅ IVx
✅ 5-Day IVx Change
✅ Delta curves and interpolated distances
✅ Expected move curve
✅ Standard deviation (STD1) curve
✅ Vertical Pricing Skew
✅ Horizontal IVx Skew
✅ Delta Skew
like TastyTrade, TOS, IBKR etc, but in a much more visually intuitive way. See detailed descriptions below.
If this isn't enough, we also include a unique grid system designed specifically for options traders. This package features our innovative dynamic grid system:
✅ Enhanced Murrey Math levels (horizontal scale)
✅ Options expirations (vertical scale)
Designed to help you assess market conditions and make well-informed trading decisions, this tool is an essential addition for every serious options trader!
Ticker Information:
This indicator is currently implemented for more than 150 liquid US market tickers and we are continuously expanding the list:
SP:SPX AMEX:SPY NASDAQ:QQQ NASDAQ:TLT AMEX:GLD
NYSE:AA NASDAQ:AAL NASDAQ:AAPL NYSE:ABBV NASDAQ:ABNB NASDAQ:AMD NASDAQ:AMZN AMEX:ARKK NASDAQ:AVGO NYSE:AXP NYSE:BA NYSE:BABA NYSE:BAC NASDAQ:BIDU AMEX:BITO NYSE:BMY NYSE:BP NASDAQ:BYND NYSE:C NYSE:CAT NYSE:CCJ NYSE:CCL NASDAQ:COIN NYSE:COP NASDAQ:COST NYSE:CRM NASDAQ:CRWD NASDAQ:CSCO NYSE:CVNA NYSE:CVS NYSE:CVX NYSE:DAL NASDAQ:DBX AMEX:DIA NYSE:DIS NASDAQ:DKNG NASDAQ:EBAY NASDAQ:ETSY NASDAQ:EXPE NYSE:F NYSE:FCX NYSE:FDX AMEX:FXI AMEX:GDX AMEX:GDXJ NYSE:GE NYSE:GM NYSE:GME NYSE:GOLD NASDAQ:GOOG NASDAQ:GOOGL NYSE:GPS NYSE:GS NASDAQ:HOOD NYSE:IBM NASDAQ:IEF NASDAQ:INTC AMEX:IWM NASDAQ:JD NYSE:JNJ NYSE:JPM NYSE:JWN NYSE:KO NYSE:LLY NYSE:LOW NYSE:LVS NYSE:MA NASDAQ:MARA NYSE:MCD NYSE:MET NASDAQ:META NYSE:MGM NYSE:MMM NYSE:MPC NYSE:MRK NASDAQ:MRNA NYSE:MRO NASDAQ:MRVL NYSE:MS NASDAQ:MSFT AMEX:MSOS NYSE:NCLH NASDAQ:NDX NYSE:NET NASDAQ:NFLX NYSE:NIO NYSE:NKE NASDAQ:NVDA NASDAQ:ON NYSE:ORCL NYSE:OXY NASDAQ:PEP NYSE:PFE NYSE:PINS NYSE:PLTR NASDAQ:PTON NASDAQ:PYPL NASDAQ:QCOM NYSE:RBLX NYSE:RCL NASDAQ:RIOT NASDAQ:RIVN NASDAQ:ROKU NASDAQ:SBUX NYSE:SHOP AMEX:SLV NASDAQ:SMCI NASDAQ:SMH NYSE:SNAP NYSE:SQ NYSE:T NYSE:TGT NASDAQ:TQQQ NASDAQ:TSLA NYSE:TSM NASDAQ:TTD NASDAQ:TXN NYSE:U NASDAQ:UAL NYSE:UBER AMEX:UNG NYSE:UPS NASDAQ:UPST AMEX:USO NYSE:V AMEX:VXX NYSE:VZ NASDAQ:WBA NYSE:WFC NYSE:WMT NASDAQ:WYNN NYSE:X AMEX:XHB AMEX:XLE AMEX:XLF AMEX:XLI AMEX:XLK AMEX:XLP AMEX:XLU AMEX:XLV AMEX:XLY NYSE:XOM NYSE:XPEV CBOE:XSP NASDAQ:ZM
How does the indicator work and why is it unique?
This Pine Script indicator is a complex tool designed to provide various option metrics and visualization tools for options market traders. The indicator extracts raw options data from an external data provider (ORATS), processes and refines the delayed data package using pineseed, and sends it to TradingView, visualizing the data using specific formulas (see detailed below) or interpolated values (e.g., delta distances). This method of incorporating options data into a visualization framework is unique and entirely innovative on TradingView.
The indicator aims to offer a comprehensive view of the current state of options for the implemented instruments, including implied volatility (IV), IV rank (IVR), options skew, and expected market movements, which are objectively measured as detailed below.
The options metrics we display 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 and Curved Lines
🔹 Interpolated DELTA Curves (16,20,25,30,40)
In our indicator, the curve layer settings allow you to choose the delta value for displaying the delta curve: 16, 20, 25, 30, or even 40. The color of the curve can be customized, and you can also hide the delta curve by selecting the "-" option.
It's important to mention that we display interpolated deltas from the actual option chain of the underlying asset using the Black-Scholes model. This ensures that the 16 delta truly reflects the theoretical, but accurate, 16 delta distance. (For example, deltas shown by brokerages for individual strikes are rounded; a 0.16 delta might actually be 0.1625.)
🔹 Expected Move Curve (Exp.mv)
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. We chose the TastyTrade method for calculating expected move, as we found it to be the most expressive.
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
In this example below, the TastyTrade platform indicates the expected move on the option chain with a brown color, and the exact value is displayed behind the ± symbol for each expiration. By default, we also use brown for this indication, but this can be changed or the curve display can be turned off.
🔹 Standard Deviation Curve (1 STD)
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.
If the 1 STD and Exp.mv displays are both enabled, the indicator fills the area between them with a light gray color. This is because both represent probability distributions that appear as a "bell curve" when graphed, making it visually appealing.
Tip and Note:
The 1 STD line might appear jagged at times , which does not indicate a problem with the indicator. This is normal immediately after market open (e.g., during the first data refresh of the day) or if the expirations are illiquid (e.g., weekly expirations). The 1 STD value is calculated based on the aggregated IVx for the expirations, and the aggregated IVx value for weekly expirations updates less frequently due to lower trading volume. In such cases, we recommend enabling the "Only Monthly Expirations" option to smooth out the bell curve.
∑ 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.
🔶 IVR Dashboard Panel Rows
🔹 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.
The panel refreshes automatically if the symbol is implemented. You can hide the panel or change the position and size.
🔹IVx (Implied Volatility Index)
The Implied Volatility Index (IVx) displayed in the option chain is calculated similarly to the VIX. The Cboe uses 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 on the IVR Panel, 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.
IVx Color coding:
IVx above 30 is displayed in orange.
IVx above 60 is displayed in red
IVx on curve:
The IVx values for each expiration can be viewed by hovering the mouse over the colored tooltip labels above the Curve.
IVx avg on IVR panel :
If the option is checked in the IVR panel settings, the IVR panel will display the average IVx values up to the optimal expiration.
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.
We calculate the interpolated strike price based on the expected move , taking into account the neighboring option prices and their distances. This allows us to accurately determine whether the CALL or PUT options are more expensive.
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.
Vertical Skew on Curve:
The degree of vertical pricing skew for each expiration can be viewed by hovering over the points above the curve. Hover with mouse for more information.
Vertical Skew on IVR panel:
We focus on options with 35-70 days to expiration (DTE) for optimal analysis in case of vertical skew. Hover with mouse for more information.
This approach helps us gauge market expectations accurately, providing insights into potential price movements. Remember, we always evaluate the skew at the expected move using linear interpolation to determine the theoretical pricing of options.
🔹 Delta Skew 🌪️ (Twist)
We have a new 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 (see Exp.mv & 1STD exact definitions above). However, if the interpolated 16 delta line exceeds the STD1 line either upwards or downwards, it represents a special case of vertical skew on the option chain.
Normal case : exp.move < delta16 < std1
Delta Skew Twist: exp.move < std1 < delta16
We indicate this with direction-specific colors (red/green) on the delta line. We also color the section of the delta curve affected by the delta skew in this case, even if you choose to display a lower delta, such as 30, instead of 16.
If "Colored Labels with Tooltips" is enabled, we also display a 🌪️ symbol in the tooltip for the expirations affected by Delta Skew.
If you have enabled the display of 'Vertical Pricing Skew' on the IVR Panel, a 🌪️ symbol will also appear next to the value of the vertical skew, and the tooltip will indicate from which expiration Delta Skew is observed.
🔹 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 Expiry IVx < Back Expiry 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 this 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 our Overlay indicator.
The Monthly Vertical IVx skew is consistently more liquid 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 in our Options Screener indicator.
If the options chain follows the normal IVx pattern, no skew value is displayed.
Color codes or tooltip labels above curve:
Gray - No horizontal skew;
Purple - Weekly horizontal skew;
BigBlue - Monthly horizontal skew
The display of monthly and weekly IVx skew can be toggled on or off on the IVR panel. However, if you want to disable the colored tooltips above the curve, this can only be done using the "Colored labels with tooltips" switch.
We indicate this range with colorful information bubbles above the upper STD line.
🔶 The Option Trader’s GRID System: Adaptive MurreyMath + Expiry Lines
At TanukiTrade, we utilize Enhanced MurreyMath and Expiry lines to create a dynamic grid system, unlike the basic built-in vertical grids in TradingView, which provide no insight into specific price levels or option expirations.
These grids are beneficial because they provide a structured layout, making important price levels visible on the chart. The grid automatically resizes as the underlying asset's volatility changes, helping traders identify expected movements for various option expirations.
The Option Trader’s GRID System part of this indicator can be used without limitations for all instruments . There are no type or other restrictions, and it automatically scales to fit every asset. Even if we haven't implemented the option metrics for a particular underlying asset, the GRID system will still function!
🔹 SETUP OF YOUR OPTIONS GRID SYSTEM
You can setup your new grid system in 3 easy steps!
STEP1: Hide default horizontal grid lines in TradingView
Right-click on an empty area of your chart, then select “Settings.” In the Chart settings -> Canvas -> Grid lines section, disable the display of horizontal lines to avoid distraction.
SETUP STEP2: Scaling fix
Right-click on the price scale on the right side, then select "Scale price chart only" to prevent the chart from scaling to the new horizontal lines!
STEP3: Enable Tanuki Options Grid
As a final step, make sure that both the vertical (MurreyMath) and horizontal (Expiry) lines are enabled in the Grid section of our indicator.
You are done, enjoy the new grid system!
🔹 HORIZONTAL: Enhanced MurreyMath Lines
Murrey Math lines are based on the principles observed by William Gann, renowned for his market symmetry forecasts. Gann's techniques, such as Gann Angles, have been adapted by Murrey to make them more accessible to ordinary investors. According to Murrey, markets often correct at specific price levels, and breakouts or returns to these levels can signal good entry points for trades.
At TanukiTrade, we enhance these price levels based on our experience , ensuring a clear display. We acknowledge that while MurreyMath lines aren't infallible predictions, they are useful for identifying likely price movements over a given period (e.g., one month) if the market trend aligns.
Our opinion: MurreyMath lines are not crystal balls (like no other tool). They should be used to identify that if we are trading in the right direction, the price is likely to reach the next unit step within a unit time (e.g. monthly expiration).
One unit step is the distance between Murrey Math lines, such as between the 0/8 and 1/8 lines. This interval helps identify different quadrants and is crucial for recognizing support and resistance levels.
Some option traders use Murrey Math lines to gauge the movement speed of an instrument over a unit time. A quadrant encompasses 4 unit steps.
Key levels, according to TanukiTrade, include:
Of course, the lines can be toggled on or off, and their default color can also be changed.
🔹 VERTICAL: Expiry Lines
The indicator can display monthly and weekly expirations as dashed lines, with customizable colors. Weekly expirations will always appear in a lighter shade compared to monthly expirations.
Monthly Expiry Lines:
You can turn off the lines indicating monthly expirations, or set the direction (past/future/both) and the number of lines to be drawn.
Weekly Expiry Lines:
You can display weekly expirations pointing to the future. You can also turn them off or specify how many weeks ahead the lines should be drawn.
Of course, the lines can be toggled on or off, and their default color can also be changed.
TIP: Hide default vertical grid lines in TradingView
Right-click on an empty area of your chart, then select “Settings.” In the Chart settings -> Canvas -> Grid lines section, disable the display of vertical lines to avoid distraction. Same, like steps above at MurreyMath lines.
🔶 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.
- Skewed Curves:
The delta, expected move, and standard deviation curves also appear relevantly on a daily or intraday timeframe. Data loss is experienced above a daily timeframe: this is a TradingView limitation.
- Weekly illiquid expiries:
Especially for instruments where weekly options are illiquid: the weekly expiration STD1 data is not relevant. In these cases, we recommend checking in the "Display only Monthly labels" checkbox to avoid displaying not relevant weekly options expirations.
-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.
Options Overlay [Lite] IVR IV Skew Delta Expmv MurreyMath Expiry𝗡𝗼𝗻-𝗼𝗳𝗳𝗶𝗰𝗶𝗮𝗹 𝗧𝗢𝗦 𝗮𝗻𝗱 𝗧𝗮𝘀𝘁𝘆𝗧𝗿𝗮𝗱𝗲 𝗹𝗶𝗸𝗲 𝗜𝗩𝗥 𝗢𝗽𝘁𝗶𝗼𝗻𝘀 𝘃𝗶𝘀𝘂𝗮𝗹𝗶𝘇𝗮𝘁𝗶𝗼𝗻 𝘁𝗼𝗼𝗹 𝘄𝗶𝘁𝗵 𝗱𝗲𝗹𝗮𝘆𝗲𝗱 𝗼𝗽𝘁𝗶𝗼𝗻 𝗰𝗵𝗮𝗶𝗻 𝗱𝗮𝘁𝗮
Are you an options trader who uses TradingView for technical analysis for the US market?
➡️ Do you want to see the IV Rank of an instrument on TradingView?
➡️ Can’t you check the key options metrics while charting?
➡️ Have you never visualized the options chain before?
➡️ Would you like to see how the IVx has changed for a specific ticker?
If you answered "yes" to any of these questions, then we have the solution for you!
🔃 Auto-Updating Option Metrics without refresh!
🍒 Developed and maintained by option traders for option traders.
📈 Specifically designed for TradingView users who trade options.
Our indicator provides essential key metrics such as:
✅ IVRank
✅ IVx
✅ 5-Day IVx Change
✅ Delta curves and interpolated distances
✅ Expected move curve
✅ Standard deviation (STD1) curve
✅ Vertical Pricing Skew
✅ Horizontal IVx Skew
✅ Delta Skew
like TastyTrade, TOS, IBKR etc, but in a much more visually intuitive way. See detailed descriptions below.
If this isn't enough, we also include a unique grid system designed specifically for options traders. This package features our innovative dynamic grid system:
✅ Enhanced Murrey Math levels (horizontal scale)
✅ Options expirations (vertical scale)
Designed to help you assess market conditions and make well-informed trading decisions, this tool is an essential addition for every serious options trader!
Ticker Information:
This indicator is currently implemented for 5 liquid tickers: NASDAQ:AAPL NASDAQ:AMZN AMEX:DIA NYSE:ORCL and NASDAQ:TSLA
How does the indicator work and why is it unique?
This Pine Script indicator is a complex tool designed to provide various option metrics and visualization tools for options market traders. The indicator extracts raw options data from an external data provider (ORATS), processes and refines the delayed data package using pineseed, and sends it to TradingView, visualizing the data using specific formulas (see detailed below) or interpolated values (e.g., delta distances). This method of incorporating options data into a visualization framework is unique and entirely innovative on TradingView.
The indicator aims to offer a comprehensive view of the current state of options for the implemented instruments, including implied volatility (IV), IV rank (IVR), options skew, and expected market movements, which are objectively measured as detailed below.
The options metrics we display may be familiar to options traders from various major brokerage platforms such as TastyTrade, IBKR, TOS, Tradier, TD Ameritrade, Schwab, etc.
Key Features:
IV Rank (IVR) : The implied volatility rank compares the current IV to the lowest and highest values over the past 52 weeks. The IVR indicator helps determine whether options are relatively cheap or expensive.
IV Average (IVx) : The implied volatility displayed in the options chain, calculated similarly to the VIX. IVx values are aggregated within the 35-70 day expiration cycle.
IV Change (5 days) : The change in implied volatility over the past five trading days. This indicator provides a quick insight into the recent changes in IV.
Expected Move (Exp. Move) : The expected movement for the options expiration cycle, calculated using the price of the ATM (at-the-money) straddle, the first OTM (out-of-the-money) strangle, and the second OTM strangle.
Options Skew : The price difference between put and call options with the same expiration date. Vertical and horizontal skew indicators help understand market sentiment and potential price movements.
Visualization Tools:
Informational IVR Panel : A tabular display mode that presents the selected indicators on the chart. The panel’s placement, size, and content are customizable, including color and tooltip settings.
1 STD, Delta, and Expected Move : Visualization of fundamental classic options metrics corresponding to expirations with bell curves.
Colored Label Tooltips : Detailed tooltips above the bell curves showing options metrics for each expiration.
Adaptive Murrey Math Lines : A horizontal line system based on the principles of Murrey Math Lines, helping identify important price levels and market structures.
Expiration Lines : Displays both monthly and weekly options expirations. The indicator supports various color and style settings, as well as the regulation of the number of expirations displayed.
🟨 𝗗𝗘𝗧𝗔𝗜𝗟𝗘𝗗 𝗗𝗢𝗖𝗨𝗠𝗘𝗡𝗧𝗔𝗧𝗜𝗢𝗡 🟨
🔶 Auto-Updating Option Metrics and Curved Lines
🔹 Interpolated DELTA Curves (16,20,25,30,40)
In our indicator, the curve layer settings allow you to choose the delta value for displaying the delta curve: 16, 20, 25, 30, or even 40. The color of the curve can be customized, and you can also hide the delta curve by selecting the "-" option.
It's important to mention that we display interpolated deltas from the actual option chain of the underlying asset using the Black-Scholes model. This ensures that the 16 delta truly reflects the theoretical, but accurate, 16 delta distance. (For example, deltas shown by brokerages for individual strikes are rounded; a 0.16 delta might actually be 0.1625.)
🔹 Expected Move Curve (Exp.mv)
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. We chose the TastyTrade method for calculating expected move, as we found it to be the most expressive.
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
In this example below, the TastyTrade platform indicates the expected move on the option chain with a brown color, and the exact value is displayed behind the ± symbol for each expiration. By default, we also use brown for this indication, but this can be changed or the curve display can be turned off.
🔹 Standard Deviation Curve (1 STD)
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.
If the 1 STD and Exp.mv displays are both enabled, the indicator fills the area between them with a light gray color. This is because both represent probability distributions that appear as a "bell curve" when graphed, making it visually appealing.
Tip and Note:
The 1 STD line might appear jagged at times , which does not indicate a problem with the indicator. This is normal immediately after market open (e.g., during the first data refresh of the day) or if the expirations are illiquid (e.g., weekly expirations). The 1 STD value is calculated based on the aggregated IVx for the expirations, and the aggregated IVx value for weekly expirations updates less frequently due to lower trading volume. In such cases, we recommend enabling the "Only Monthly Expirations" option to smooth out the bell curve.
∑ 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.
🔶 IVR Dashboard Panel Rows
🔹 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.
The panel refreshes automatically if the symbol is implemented. You can hide the panel or change the position and size.
🔹IVx (Implied Volatility Index)
The Implied Volatility Index (IVx) displayed in the option chain is calculated similarly to the VIX. The Cboe uses 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 on the IVR Panel, 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.
IVx Color coding:
IVx above 30 is displayed in orange.
IVx above 60 is displayed in red
IVx on curve:
The IVx values for each expiration can be viewed by hovering the mouse over the colored tooltip labels above the Curve.
IVx avg on IVR panel :
If the option is checked in the IVR panel settings, the IVR panel will display the average IVx values up to the optimal expiration.
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.
We calculate the interpolated strike price based on the expected move , taking into account the neighboring option prices and their distances. This allows us to accurately determine whether the CALL or PUT options are more expensive.
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.
Vertical Skew on Curve:
The degree of vertical pricing skew for each expiration can be viewed by hovering over the points above the curve. Hover with mouse for more information.
Vertical Skew on IVR panel:
We focus on options with 35-70 days to expiration (DTE) for optimal analysis in case of vertical skew. Hover with mouse for more information.
This approach helps us gauge market expectations accurately, providing insights into potential price movements. Remember, we always evaluate the skew at the expected move using linear interpolation to determine the theoretical pricing of options.
🔹 Delta Skew 🌪️ (Twist)
We have a new 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 (see Exp.mv & 1STD exact definitions above). However, if the interpolated 16 delta line exceeds the STD1 line either upwards or downwards, it represents a special case of vertical skew on the option chain.
Normal case : exp.move < delta16 < std1
Delta Skew Twist: exp.move < std1 < delta16
We indicate this with direction-specific colors (red/green) on the delta line. We also color the section of the delta curve affected by the delta skew in this case, even if you choose to display a lower delta, such as 30, instead of 16.
If "Colored Labels with Tooltips" is enabled, we also display a 🌪️ symbol in the tooltip for the expirations affected by Delta Skew.
If you have enabled the display of 'Vertical Pricing Skew' on the IVR Panel, a 🌪️ symbol will also appear next to the value of the vertical skew, and the tooltip will indicate from which expiration Delta Skew is observed.
🔹 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 Expiry IVx < Back Expiry 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 this 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 our Overlay indicator.
The Monthly Vertical IVx skew is consistently more liquid 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 in our Options Screener indicator.
If the options chain follows the normal IVx pattern, no skew value is displayed.
Color codes or tooltip labels above curve:
Gray - No horizontal skew;
Purple - Weekly horizontal skew;
BigBlue - Monthly horizontal skew
The display of monthly and weekly IVx skew can be toggled on or off on the IVR panel. However, if you want to disable the colored tooltips above the curve, this can only be done using the "Colored labels with tooltips" switch.
We indicate this range with colorful information bubbles above the upper STD line.
🔶 The Option Trader’s GRID System: Adaptive MurreyMath + Expiry Lines
At TanukiTrade, we utilize Enhanced MurreyMath and Expiry lines to create a dynamic grid system, unlike the basic built-in vertical grids in TradingView, which provide no insight into specific price levels or option expirations.
These grids are beneficial because they provide a structured layout, making important price levels visible on the chart. The grid automatically resizes as the underlying asset's volatility changes, helping traders identify expected movements for various option expirations.
The Option Trader’s GRID System part of this indicator can be used without limitations for all instruments . There are no type or other restrictions, and it automatically scales to fit every asset. Even if we haven't implemented the option metrics for a particular underlying asset, the GRID system will still function!
🔹 SETUP OF YOUR OPTIONS GRID SYSTEM
You can setup your new grid system in 3 easy steps!
STEP1: Hide default horizontal grid lines in TradingView
Right-click on an empty area of your chart, then select “Settings.” In the Chart settings -> Canvas -> Grid lines section, disable the display of horizontal lines to avoid distraction.
SETUP STEP2: Scaling fix
Right-click on the price scale on the right side, then select "Scale price chart only" to prevent the chart from scaling to the new horizontal lines!
STEP3: Enable Tanuki Options Grid
As a final step, make sure that both the vertical (MurreyMath) and horizontal (Expiry) lines are enabled in the Grid section of our indicator.
You are done, enjoy the new grid system!
🔹 HORIZONTAL: Enhanced MurreyMath Lines
Murrey Math lines are based on the principles observed by William Gann, renowned for his market symmetry forecasts. Gann's techniques, such as Gann Angles, have been adapted by Murrey to make them more accessible to ordinary investors. According to Murrey, markets often correct at specific price levels, and breakouts or returns to these levels can signal good entry points for trades.
At TanukiTrade, we enhance these price levels based on our experience , ensuring a clear display. We acknowledge that while MurreyMath lines aren't infallible predictions, they are useful for identifying likely price movements over a given period (e.g., one month) if the market trend aligns.
Our opinion: MurreyMath lines are not crystal balls (like no other tool). They should be used to identify that if we are trading in the right direction, the price is likely to reach the next unit step within a unit time (e.g. monthly expiration).
One unit step is the distance between Murrey Math lines, such as between the 0/8 and 1/8 lines. This interval helps identify different quadrants and is crucial for recognizing support and resistance levels.
Some option traders use Murrey Math lines to gauge the movement speed of an instrument over a unit time. A quadrant encompasses 4 unit steps.
Key levels, according to TanukiTrade, include:
Of course, the lines can be toggled on or off, and their default color can also be changed.
🔹 VERTICAL: Expiry Lines
The indicator can display monthly and weekly expirations as dashed lines, with customizable colors. Weekly expirations will always appear in a lighter shade compared to monthly expirations.
Monthly Expiry Lines:
You can turn off the lines indicating monthly expirations, or set the direction (past/future/both) and the number of lines to be drawn.
Weekly Expiry Lines:
You can display weekly expirations pointing to the future. You can also turn them off or specify how many weeks ahead the lines should be drawn.
Of course, the lines can be toggled on or off, and their default color can also be changed.
TIP: Hide default vertical grid lines in TradingView
Right-click on an empty area of your chart, then select “Settings.” In the Chart settings -> Canvas -> Grid lines section, disable the display of vertical lines to avoid distraction. Same, like steps above at MurreyMath lines.
🔶 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.
- Skewed Curves:
The delta, expected move, and standard deviation curves also appear relevantly on a daily or intraday timeframe. Data loss is experienced above a daily timeframe: this is a TradingView limitation.
- Weekly illiquid expiries:
Especially for instruments where weekly options are illiquid: the weekly expiration STD1 data is not relevant. In these cases, we recommend checking in the "Display only Monthly labels" checkbox to avoid displaying not relevant weekly options expirations.
-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.
Volume_Surge_Saurabh[VSS]Description:
This is Screener can be used to screen stocks based on the volume surge.
If there is a Buy in a stock with a volume, it will help screen such names from the list of 40 stocks selected.
How does it work.
Script computes Average Volume of previous ’n’ days and Projected volume for the Timeframe.
It compares the both Volumes and if projected is more than average volume the stock by a multiple (called Volume Factor ), then the stock is screened and shown in a table.
Ex: Average Volume is 100, Projected Volume is 310 and Volume Factor of 3.
310>100*3, so stock would be displayed on to the screen with Stock Name, Volume Factor and Price Increase % in that timeframe
User can also include a Price increase Percentage to filter the stocks.
In above example if Price increase selected is of 1% , then stocks with a projected Volume of Volume Factor greater than 3 and price increase of 1%+ will be shown.
User can add a minimum volume of stock traded as well. For this Absolute Volume need to be selected and minimum values need to be provided as input
Ex. if 100k is minimum volume expected then condition would be:
Projected Volume with Volume Factor 3 , Price increase of 1% and Actual volume of 100k or more, then stock will be shown on the screen.
How to use:
The screener works by scanning through up to 40 symbols and list down symbols that are currently having a surge in Volume and Price
2) Projected, Absolute or Both as Volume increase condition
3) Price Increase Percentage condition can be selected
4) Scan upto 40 symbols at a time
5) Custom Timeframe can be used
[blackcat] L5 Dragon-Void-Dragon for Spot TradingLevel: 5
Background
First of all, this L5 technical indicator is only suitable for spot trading. Because its algorithm is only designed for one-way long, and there is no algorithm for short-selling mechanism.
This technical indicator is the main chart indicator of the integrated trend line, channel technology and moving average technology. Trendlines are straight lines connecting at least two significant highs or lows on a price chart, indicating the direction and strength of a trend. Channels are parallel lines that contain price action within a trend, showing the range and potential reversal points.
Function
Trend lines, channel indicators, and moving averages are all very good subjective technical indicators. However, I have found that if one of the three is used mechanically, or a combination of the three often does not achieve good trading results.Therefore, through continuous practice and summary, I implemented some subjective ideas through algorithms, which improved the winning rate after the integration of the three. Buy and sell points are also more accurate.This involves automatic drawing of trend lines and channel indicators. It is conceivable that if you want to draw relatively stable trend lines and channel indicators, you have to wait until the price trend is relatively stable to obtain stable trend lines and channel lines. The advantage of this is that the subsequent price may rely on this inertia to move up and down the trend line or in the channel, which can be the basis for trend reversal. On the other hand, the formation of trendlines and channel indicators requires price movements and time as prerequisites. This means that the process of waiting for the formation of the trend must also sacrifice part of the profit. This is a trade-off between corresponding characteristics and stable characteristics. What we need to do is to find a perfect balance between the two, and expand profits while keeping risks within a controllable range. Ultimately realize big wins and small losses, long-term compound interest accumulation.
The technical elements reflected in this indicator are: channel line, color of trend strength, double moving average. And through the calculation of the background algorithm, some labels for buying and selling are obtained as alarm signals.
Key Signal
Overall this indicator is quite intuitive and does not require a lot of intellect to understand how to use it. It can be summarized as:
1. If the channel is in a warm color and the direction points to the upper right corner, then go long; if the channel is in a cool color and the direction points to the lower right corner, then go short or close the position.
2. The color of the channel is changed from cool to warm. The extreme value of the cool color is dark blue, which means that it is extremely oversold; the extreme value of the warm color is purple, which means that it is extremely overbought; therefore, when you see channels in different directions, you should also pay attention to their colors, which means that the current channel is in the market Where, and if you need to be careful about price reversals.
3. Because this technical indicator is specially developed for spot trading. Therefore, if you want to enter the market, it is generally better to have the color of the channel and the candle be yellow and orange. Otherwise, it is just a rebound, and the price will repeat more later, and it is more necessary to continue to fall.
4. The double moving average system is also specially customized, mainly combined with Zen Theory's Kiss Saying. This double moving average system is a pressure and support system other than the channel. When an uptrend is relayed and continues to rise after a retracement, the Kiss, Wet-Kiss, and Fly-Kiss triggered by the double moving average will generate yellow and orange buy signal labels.
5. This system needs to wait for the price trend to stabilize before generating a buying and selling point, so there are not many buying and selling signals, and of course some entry opportunities will be missed. Of course, this is the result of sacrificing timeliness for transaction stability. So, be flexible. If your trading style is more aggressive, you can only use the buy and sell labels as auxiliary signals.
Remarks
1. It need time to stablize trendlines and channels, so "B"/"S" labels may not be so in time.
2. Closed-source, Invite-only, NOT free.
3. Highl recommended to use this indicator for >= 30min timeframe, which means this is powerful for swing trading.
4. If you are trading crypto, highly recommend use " L3 RS MSFIELD Crypto" indicator as a screener to find target is stronger than Bitcoin.
5. If you are trading CN A Share, highly recommend use " L3 RS MSFIELD CN A Share" indicator as a screener to find target is stronger than SSE Index.
Subscription
L4/L5 are not free indicators. Trail permissions can be given. Monthly and annual subscriptions are acceptable.
Intraday Direction Finder For Indices (Based On VWAP) Happy Independence Day..!!
------------------------------------------------------------------------
This indicator is based on the concept shared by "learntotrade365" to Find Intraday Direction for Index.
To decide the direction of Index we check whether the constituent Stocks are trading above VWAP or below VWAP.
Lets Consider Banknifty Example.
Banknifty Constituents are:
HDFC Bank
ICICI Bank
KOTAK Bank
SBI
AXIS Bank
IndusInd Bank
Based on concept, where above stocks are trading decides the direction as follows
Ratio Concept (Color)
6:0 Super Bullish (Lime)
5:1 Bullish(Green)
4:2 Mild Bullish (Aqua)
3:3 Sideways(Blue)
2:4 Mild Bearish ( Orange)
1:5 Bearish (Fuchsia)
0:6 Super Bearish (Red)
-------------------------------------------------------------------------
Features :-
1) Screener
In this Screener, we can clearly see which stock is trading above VWAP
& which is trading below VWAP along with ratio.
2) Chart Candle Colors
One can able to project candle colors according to Ratio colors.
3)Chart Background Color
One can set background color of chart if he is required.
------------------------------------------------------------------------
Same this can be used with other indices also like Nifty, Finnifty etc.
-------------------------------------------------------------------------
Thanks For Reading Till here...!!
------------------------------------------------------------------------
Kindly share your feedback or any suggestions.
------------------------------------------------------------------------
TDMACD Divergence Multi Timeframe and Alert [5ema]I reused some functions, made by (i believe that):
@paaax: The table position function.
@everget: The RSI divergence function.
@QuantNomad: The function calculated value and array to show on table for input symbols.
@ChaosTrader: The function calculated value TDMACD.
-----
What to do?
MACD divergence signal.
The crossing of MACD and Signal line.
The reversal of MACD.
The reversal of Signal line.
The screener follow 6 different timeframes.
Set notification alert when signal appears.
-----
How is it created?
MACD line = fastMA - slowMA.
Signal line = ta.ema(macd(), signalLength)
Make function for pivot low & high point of MACD and price.
Request.security that function for earch time frame.
-----
How to use?
Can be combined with many other indicators or candlestick patterns.
Customize the input indicators to suit your strategy
1. MACD reversed:
2. Signal line reversed:
3. MACD Divergence :
4. MACD crossing Signal line:
5. Signal on Screener for multi time frame:
Green ⦿: Buy.
Red ⦿: Sell.
Green 〇: Review Buy.
Red 〇: Review Sell.
-----
This indicator is for reference only, you need your own method and strategy.
If you have any questions, please let me know in the comments.
Cloud Bunching [5ema]Reused some functions from (i believe made by):
©paaax: The table position function.
@QuantNomad: The function calculated value and array screener for 40+ instruments .
How it uses:
Gives signal when the cloud is bunching with ratio smaller than the set ratio and the close price breaking out the cloud.
Track 40 different symbols, on any timeframe to follow and alert.
When a symbol has a signal, it will display on the chart and send an alert.
How it works:
The cloud created by 5 EMA (20, 50, 200, 460, 610). Upper Cloud is max EMA , Lower Cloud is min EMA . Center line is averange (5 EMA )
If the ratio upper / lower < input bunching (%) -> change color of cloud.
Get the signal if: the close price break out cloud (with bar is shooting, or hammer ,...) and high volume (or not).
With another symbols (max 40 ) also use that function with any time frame. By request.security() and array function.
How it setting:
Change the bunching rate (%) of the clouds for any symbols.
Change the percentage (%) of the close price that breaks out of the bunching cloud.
Choose volume condition.
Show or turn off the cloud, table.
Select the symbol to follow.
Choose a timeframe to follow other symbols.
----
This indicator is for reference only, you need your own method and strategy.
If you have any questions, please let me know in the comments.
Financial Data Spreadsheet [By MUQWISHI]The Financial Data Spreadsheet indicator displays tables in the form of a spreadsheet containing a set of selected financial performances of a company within the most recent reported period. Analyzing Financial data is one of the classic methods to evaluate whether the company’s stock price is overvalued or undervalued based on its income statement, balance sheet, and cash flow statement. This indicator might be practical to investors to collect needed data of a company to analyze and compare it with other companies on a TradingView chart or print it in spreadsheet form.
█ OVERVIEW
█ BEST PRACTICES
Due to strict limitations on calling request.financial() function, I tried to develop the table with the best ways to be more dynamic to move and the ability to join multiple tables into a spreadsheet. Users can add up to 20 instruments and 2 financial metrics per table. However, it’s possible to add many tables with other financial metrics, then connect them to the main table.
Credits: The idea of joining multiple tables inspired by @QuantNomad Screener for 40+ instruments
█ INDICATOR SETTINGS
1- Moving Table toward right-left up-down from its origin.
2- Hiding Column Title checkmark. Useful for adding a joined table underneath with additional instruments.
3- Hiding Instruments Title checkmark. Useful for adding a joined table on the right with other financial metrics.
4- Shade Alternate Rows checkmark. I believe it’ll make the table easier to read.
5- Selecting Financial Period. (Year, Quarter).
6- Entering a currency.
7- Choosing a financial ID for each column. There’re over 200 financial IDs. Source: What financial data is available in Pine? — TradingView
8- Optional to highlight values in between.
9- Entering the ticker’s symbol with the ability to activate/deactivate.
█ TIP
For best technical performance, use the indicator in a 1D timeframe.
Please let me know if you have any questions.
Thank you.
[co.n.g.] ADR 5/10/14/20Average Daily Range (ADR) over 5/10/14/20 Days
What it is
One of the oldest measurements of price volatility that is being used in technical and statistical trading is the range of a specific period of past days to estimate probability of chances, risk and price movements, as seen f.e. in
Molodovsky, N. (1967). Building a Stock Market Measure—A Case Study. Financial Analysts Journal, 23:3, 43-46 , DOI: 10.2469/faj.v23.n3.43.
Problem
After having tried all available community scripts I've encountered various indifferences, especially since Pine v5.
First, the anchor period changed, when I've switched between regular and extended trading hours.
- This meant, that the anchor switched between the official open of the day and the first bar of a new day beginnig at 00:00 UTC (or the corresponding timezone).
Second, thus in some scripts also changed the calculated average range, including or excluding pre market and after hours.
And therefor third, in many cases the distance between open and ADR high/low was indiffferent, putting one closer and the other further away.
Why is that?
After having tried seven different modes of calulation - from ta. to array, it appeared that especially since Pine v5 the calulation is lagging when calling
the request.security function and is thus rendering the calculations indifferent.
Especially the open is lagging and plotting delayed, about 15 minutes on a M1-chart or about 45 minutes on a M15 chart, which made id difficult to spot open (test) drives
- as f.e. described in Dalton, J. F., Jones, E. T., & Dalton, R. B. (1990). Mind over markets: power trading with market generated information. 1st edition . Probus. -
and estimating extremely strong or weak open moves.
While switching between regular and extended intraday charts, the open was either calculated on the open as request of "D" (open of the regular session)
and "1440" (which means full intraday since 00:00 UTC or the corresponding timezone), leading to undesired anchoring.
After having tried about five different anchoring periods and comparing the adr to @TradingView 's stock screener, there was no proper calulation or plotting possible,
if not partially hardcoded (being the least desired, elegant or flexible method).
Visualizing the problem
As described in the picture:
@sherwind 's ADR is plotting entirely wrong! I couldn't even figure out (even the source is available) whre the problem is rooted.
@treypeng 's ADR is anchored properly, but unfortunately the calculation is wrong.
Originality
As evident in the attached picture - and you are able to compare this to @TradingView 's stock screener - in this script as well the ADR is calculated PROPERLY
as well as the anchoring is set PROPERLY within the first tick of the session.
As matter of fact, you don't have to examine different timeframes, charts or sessions simoultaneously to see the correct levels and
you're able to ease observations and focus on your trading.
Innovation
There is no innovative approach, as described above, simply because this statistical approach is around since the 1960's.
Considering coding, neither is, but it is properly calculated and anchored.
What this script does
Anchoring at the first tick of the new New York session
Plotting the actual - not the past nor future - average day range (gray lines in picture)
Plotting the actual - not the past nor future - 75% average day range ( silver lines in picture)
Vizualising ADR breakouts by colouring the backround green (long breakout) or read (short breakout)
Selection methods
Keeping it simple stupid, as of now:
Abiliy to chose between 5/10/14/20 days
Additional
Theory says, that we are staying within the ADR of 75% every day.
_
Alas, there are some exceptions.
If price is breaking out of the ADR, we are likely to move in this direction for the rest of the day.
If price has broken out of the ADR on the previous day, ist highly unlikely to expect another ADR breakout day,
which doesn't mean that there might not appear a strong or weak second day.
Notes
Designed for intraday stock trading of the U.S. market.
Best (and easiest) chances are to be spotted in special conditions.
//Cheers,
//Constantine