ML Deep Regression Pro (TechnoBlooms)ML Deep Regression Pro is a machine-learning-inspired trading indicator that integrates Polynomial Regression, Linear Regression and Statistical Deviation models to provide a powerful, data-driven approach to market trend analysis.
Designed for traders, quantitative analysts and developers, this tool transforms raw market data into predictive trend insights, allowing for better decision-making and trend validation.
By leveraging statistical regression techniques, ML Deep Regression Pro eliminates market noise and identifies key trend shifts, making it a valuable addition to both manual and algorithmic trading strategies.
REGRESSION ANALYSIS
Regression is a statistical modeling technique used in machine learning and data science to identify patterns and relationships between variables. In trading, it helps detect price trends, reversals and volatility changes by fitting price data into a predictive model.
1. Linear Regression -
The most widely used regression model in trading, providing a best-fit plotted line to track price trends.
2. Polynomial Regression -
A more advanced form of regression that fits curved price structures, capturing complex market cycles and improving trend forecasting accuracy.
3. Standard Deviation Bands -
Based on regression calculations, these bands measure price dispersion and identify overbought/ oversold conditions, similar to Bollinger Bands. By default, these lines are hidden and user can make it visible through Settings.
KEY FEATURES :-
✅ Hybrid Regression Engine – Combines Linear and Polynomial Regression to detect market trends with greater accuracy.
✅ Dynamic Trend Bias Analysis – Identifies bullish & bearish market conditions using real-time regression models.
✅ Standard Deviation Bands – Measures price volatility and potential reversals with an advanced deviation model.
✅ Adaptive EMA Crossover Signals – Generates buy/sell signals when price momentum shifts relative to the regression trend.
Statistics
HBND ReferenceChart the HBND as an index based on weighting found on the HBND Etf website. For best results display the adjusted close since HBND is a high yielding fund. The weightings have to be updated manually.
There are three display options:
1. Normalize the index relative to the symbol on the chart (presumably HBND) and this is the default.
2. Percentage change relative to the first bar of the index
3. The raw value which will be the tlt price * tlt percentage weighting + vglt price * vglt percentage weighting + edv percentage weighting * edv price.
Buy on 5% dip strategy with time adjustment
This script is a strategy called "Buy on 5% Dip Strategy with Time Adjustment 📉💡," which detects a 5% drop in price and triggers a buy signal 🔔. It also automatically closes the position once the set profit target is reached 💰, and it has additional logic to close the position if the loss exceeds 14% after holding for 230 days ⏳.
Strategy Explanation
Buy Condition: A buy signal is triggered when the price drops 5% from the highest price reached 🔻.
Take Profit: The position is closed when the price hits a 1.22x target from the average entry price 📈.
Forced Sell Condition: If the position is held for more than 230 days and the loss exceeds 14%, the position is automatically closed 🚫.
Leverage & Capital Allocation: Leverage is adjustable ⚖️, and you can set the percentage of capital allocated to each trade 💸.
Time Limits: The strategy allows you to set a start and end time ⏰ for trading, making the strategy active only within that specific period.
Code Credits and References
Credits: This script utilizes ideas and code from @QuantNomad and jangdokang for the profit table and algorithm concepts 🔧.
Sources:
Monthly Performance Table Script by QuantNomad:
ZenAndTheArtOfTrading's Script:
Strategy Performance
This strategy provides risk management through take profit and forced sell conditions and includes a performance table 📊 to track monthly and yearly results. You can compare backtest results with real-time performance to evaluate the strategy's effectiveness.
The performance numbers shown in the backtest reflect what would have happened if you had used this strategy since the launch date of the SOXL (the Direxion Daily Semiconductor Bull 3x Shares ETF) 📅. These results are not hypothetical but based on actual performance from the day of the ETF’s launch 📈.
Caution ⚠️
No Guarantee of Future Results: The results are based on historical performance from the launch of the SOXL ETF, but past performance does not guarantee future results. It’s important to approach with caution when applying it to live trading 🔍.
Risk Management: Leverage and capital allocation settings are crucial for managing risk ⚠️. Make sure to adjust these according to your risk tolerance ⚖️.
VBSMI with Dynamic Bands and MTF Screener by QTX Algo SystemsVolatility Based SMI with Dynamic Bands & MTF Screener by QTX Algo Systems
Overview
This enhanced version of the Volatility Based SMI with Dynamic Bands (VBSMI) expands on the original design by integrating a Multi-Timeframe (MTF) Screener. It maintains the core momentum detection and volatility-responsive adjustments of the standard VBSMI while providing expanded multi-timeframe analysis across multiple assets in a tabular format.
By allowing users to track momentum shifts, reversals, and trend conditions across multiple timeframes and multiple assets, this version enhances market awareness and helps traders make more informed decisions.
How It Works
Enhanced SMI Calculation
The core SMI calculation uses double smoothing through Exponential Moving Averages (EMAs) to refine price movements.
Inputs for Smoothing K and Smoothing D control how much noise is filtered.
A final SMI EMA is applied to help confirm momentum direction.
Adaptive Volatility Scaling
A fixed Bollinger Band Width Percentile (BBWP) calculation is used to create an Adaptive Adjustment Factor for the SMI.
This ensures the oscillator adapts to current volatility levels, making signals more context-aware.
Dynamic Threshold Adjustment
The overbought and oversold thresholds (default 50 and -50) adjust in real time based on market conditions.
These adjustments use three proprietary factors:
Trend Lookback Period – Determines historical trend strength using a VWMA-based comparison.
Upper & Lower Band Tilt Strength – Controls how aggressively the bands shift in response to trends.
Opposite Band Compression – Adjusts the speed of threshold contraction when trends reverse, making it more responsive.
Multi-Timeframe and Multi-Asset Screener (MTF) – New Feature
The integrated MTF Screener provides a real-time overview of the VBSMI's conditions across multiple timeframes and assets.
It includes:
✅ User-selectable timeframes (Default: 1H, 4H, 1D, 3D, 1W, 1M).
✅ Up to 6 additional tickers for multi-asset analysis.
✅ Real-time VBSMI color-coded conditions for easier signal interpretation.
How to Read the MTF Screener Table
Each cell in the table provides a momentum reading based on VBSMI conditions in different timeframes:
🟢 Green Background → Oversold Condition (Potential Buy Zone)
🔴 Red Background → Overbought Condition (Potential Sell Zone)
📊 Label: "Up" or "Down" → Shows whether VBSMI is above or below its EMA.
🟠 Orange Background → VBSMI crossovers from oversold/overbought conditions
How to Use & Adjust Inputs
Momentum Confirmation & Reversals
Use the dynamically adjusting thresholds to confirm when momentum is overextended or entering a new trend phase.
Monitor crossovers between the SMI and its EMA—these can be potential reversal or trend continuation signals.
Multi-Timeframe Trend Confirmation
Look for alignment across multiple timeframes in the MTF Screener (e.g., if the 1H, 4H, and 1D all show green, it strengthens a bullish case).
Use the multi-ticker feature to see how different assets align with your primary asset’s momentum signals.
Fine-Tuning the Inputs
Smoothing K & D: Controls how much the SMI is smoothed. Lower values make the indicator respond faster but can introduce noise, while higher values produce smoother signals with a slight delay.
SMI EMA Length: Adjusts the sensitivity of the exponential moving average applied to the SMI. A lower value makes the EMA react more quickly, while a higher value slows it down for more stable signals.
Trend Lookback Period: Defines how far back the indicator looks to assess trend strength. A shorter lookback makes it more reactive to recent price movements, while a longer period smooths out fluctuations for a broader trend perspective.
Band Tilt Strengths: Determines how much the overbought and oversold levels shift in response to market trends. Increasing this value causes the thresholds to adjust more aggressively, making the indicator more sensitive to trend direction.
Opposite Band Compression: Controls how quickly the opposite band contracts when a trend reversal occurs. A higher value results in faster compression, making the indicator more responsive to sudden market shifts.
What Makes This Unique?
Unlike traditional Stochastic Momentum Index (SMI) indicators, which rely on fixed overbought/oversold levels, this version:
✔ Adjusts the SMI based on relevant volatility
✔ Adapts thresholds based on volatility & trend strength
✔ Incorporates multi-timeframe screening for trend confirmation
✔ Uses an MTF table for real-time, multi-asset tracking
Disclaimer
This indicator is for educational purposes only and is meant to support trading strategies—not replace independent analysis.
No financial guarantees are provided. Past performance does not guarantee future results. Always use proper risk management.
Enhanced Bar Count IndicatorThe Enhanced Bar Count Indicato r is a versatile tool designed for traders who follow price action methodologies, particularly those inspired by Al Brooks. Built for TradingView and optimized for 5-minute charts during Regular Trading Hours, this indicator combines bar counting with multiple analytical features to help traders identify key market moments, trends, and potential reversal points. While it excels on intraday timeframes, its customizable settings make it adaptable to various trading styles and timeframes.
Key Features
Bar Counting and Diamond Placement
At its core, the indicator numbers each bar starting from the beginning of the trading day, helping traders keep track of bar sequences without manual counting. It highlights specific bars—such as the 7th, 18th, 40th, 48th, 67th, and 73rd bars—with colored diamonds. These bars are significant in Al Brooks’ trading approach for identifying potential reversals or key price action setups:
Bar 7 (Purple Diamond): Occurring around 35 minutes into the session, this bar often marks the end of the initial market open phase, signaling potential opening reversals or the formation of double tops/bottoms.
Bar 18 (Green Diamond): Statistically significant for marking the high or low of the day, making it a critical point for assessing potential trend reversals.
Bar 40 (Red Diamond): Positioned around midday, this bar is often associated with reversal opportunities as the market shifts from morning to afternoon trading.
Bar 48 (Purple Diamond): Around 11:50 AM EST, this bar signals the start of the afternoon swing setup, offering opportunities for midday swing trades.
Bar 67 (Purple Diamond): Appearing in the last hour (around 2:35 PM EST), this bar is key for late-day swing setups, often used for end-of-day strategies like buy-the-close or sell-the-close.
Bar 73 (Purple Diamond): Tied to a 12:30 PM PDT (3:30 PM EST) setup, this bar is significant for US market traders as a late-session decision point for trend continuation or reversal.
This feature allows traders to spot these critical bars at a glance, aligning with Al Brooks’ methodology for intraday trading.
Customizable 10-Period EMA for Scalping
A customizable 10-period Exponential Moving Average (EMA) is included to help scalpers quickly assess short-term trends. By default, it’s set to 10 periods, but users can adjust both the period and color to suit their strategy. When the price is above the EMA, it suggests an uptrend; below it, a downtrend. Scalpers can use pullbacks to the EMA as potential entry points in the direction of the trend. While optimized for 2-minute charts, it also provides valuable context on 5-minute charts for intraday traders.
Multi-Timeframe 20-Period EMAs
To provide a broader trend perspective, the indicator plots 20-period EMAs from three different timeframes—5-minute, 15-minute, and 60-minute—directly on the chart. This allows traders to see how the trend aligns across multiple timeframes, which is crucial for confirming the strength and direction of a move. Each EMA is toggleable and color-coded:
Green for 5m
Orange for 15m
Red for 60m
For instance, if all three EMAs are sloping upwards, it reinforces a strong uptrend, increasing the probability of successful trades in that direction.
Inside/Outside Bar Detection
The indicator automatically detects and marks inside bars with an 'i' and outside bars with an 'O' above the respective bars. Inside bars (where the high is lower than the previous high and the low is higher than the previous low) often signal consolidation and potential breakouts. Outside bars (where the high is higher and the low is lower than the previous bar) indicate increased volatility and possible trend reversals or continuations. These markers help traders quickly spot these patterns, which are essential for timing entries and exits in both range-bound and trending markets.
50% Pullback Retracement
Dynamic support and resistance levels are provided through the 50% retracement (midpoint) of the current and previous day’s price ranges. These levels are plotted as horizontal lines:
A solid line for the current day’s midpoint.
A dashed line for the previous day’s midpoint.
The lines are color-coded—green if below the current price and red if above—helping traders visualize potential reversal or continuation zones. This feature aligns with Fibonacci retracement principles and is particularly useful for intraday traders looking to identify areas where price might stall or reverse.
Customization and Usage
All features in the indicator are toggleable, allowing traders to enable or disable them based on their preferences. The settings are organized into groups—such as 'Bar Counting,' '10 EMA Scalp,' and 'Multi-Timeframe EMAs'—for easy navigation. This flexibility ensures that the indicator can be tailored to various trading styles, from scalping to swing trading. Traders can experiment with different combinations of features to find what works best for their strategy.
The Enhanced Bar Count Indicator is a comprehensive tool that brings together bar counting, trend analysis, pattern recognition, and dynamic support/resistance levels. Inspired by Al Brooks’ price action methodology, it offers traders a multifaceted approach to analyzing the markets. With its customizable and toggleable features, it adapts to different trading styles and timeframes, making it a valuable addition to any trader’s toolkit. Best of all, it’s available for free to the TradingView community—feel free to explore, customize, and integrate it into your trading strategy.
ADX BoxDescription:
The ADX Box indicator provides traders with a quick and intuitive way to monitor the current trend strength based on the Average Directional Index (ADX), calculated with a customisable period (default: 7 periods).
This compact indicator neatly displays the current ADX value rounded to one decimal place, along with a clear directional arrow:
Green upward triangle (▲): Indicates that ADX is rising above its moving average, signaling increasing trend strength.
Red downward triangle (▼): Indicates that ADX is declining below its moving average, signaling weakening trend strength.
Key Features:
Small and clean visual representation.
Dynamically updates in real-time directly on the chart.
Ideal for quick trend strength assessment without cluttering your workspace.
Recommended Usage:
Quickly identifying whether market trends are strengthening or weakening.
Enhancing decision-making for trend-following or breakout trading strategies.
Complementing other indicators such as ATR boxes for volatility measurement.
Feel free to use, share, and incorporate this indicator into your trading setups for clearer insights and more confident trading decisions!
Correlation TableThis indicator displays a vertical table that shows the correlation between the asset currently loaded on the chart and up to 32 selected trading pairs. It offers the following features:
Chart-Based Correlation: Correlations are calculated based on the asset you have loaded in your chart, providing relevant insights for your current market focus.
Configurable Pairs: Choose from a list of 32 symbols (e.g., AUDUSD, EURUSD, GBPUSD, etc.) with individual checkboxes to include or exclude each pair in the correlation analysis.
Custom Correlation Length: Adjust the lookback period for the correlation calculation to suit your analysis needs.
Optional EMA Smoothing: Enable an Exponential Moving Average (EMA) on the price data, with a configurable EMA length, to smooth the series before calculating correlations.
Color-Coded Output: The table cells change color based on the correlation strength and direction—neutral, bullish (green), or bearish (red)—making it easy to interpret at a glance.
Clear Table Layout: The indicator outputs a neatly organized vertical table with headers for "Pair" and "Correlation," ensuring the information is displayed cleanly and is easy to understand.
Ideal for traders who want a quick visual overview of how different instruments correlate with their current asset, this tool supports informed multi-asset analysis
ITALIANO:
Questo indicatore visualizza una tabella verticale che mostra la correlazione tra l'asset attualmente caricato sul grafico e fino a 32 coppie di trading selezionate. Offre le seguenti funzionalità:
Correlazione basata sul grafico: le correlazioni vengono calcolate in base all'asset caricato nel grafico, fornendo informazioni pertinenti per il tuo attuale focus di mercato.
Coppie configurabili: scegli da un elenco di 32 simboli (ad esempio, AUDUSD, EURUSD, GBPUSD, ecc.) con caselle di controllo individuali per includere o escludere ciascuna coppia nell'analisi della correlazione.
Lunghezza di correlazione personalizzata: regola il periodo di lookback per il calcolo della correlazione in base alle tue esigenze di analisi.
Smoothing EMA opzionale: abilita una media mobile esponenziale (EMA) sui dati dei prezzi, con una lunghezza EMA configurabile, per smussare la serie prima di calcolare le correlazioni.
Output codificato a colori: le celle della tabella cambiano colore in base alla forza e alla direzione della correlazione, neutra, rialzista (verde) o ribassista (rosso), rendendola facile da interpretare a colpo d'occhio.
Clear Table Layout: l'indicatore genera una tabella verticale ordinatamente organizzata con intestazioni per "Coppia" e "Correlazione", assicurando che le informazioni siano visualizzate in modo chiaro e siano facili da comprendere.
Ideale per i trader che desiderano una rapida panoramica visiva di come diversi strumenti siano correlati con il loro asset corrente, questo strumento supporta un'analisi multi-asset informata
Standard Deviation (fadi)The Standard Deviation indicator uses standard deviation to map out price movements. Standard deviation measures how much prices stray from their average—small values mean steady trends, large ones mean wild swings. Drawing from up to 20 years of data, it plots key levels using customizable Fibonacci lines tied to that standard deviation, giving traders a snapshot of typical price behavior.
These levels align with a bell curve: about 68% of price moves stay within 1 standard deviation, 95% within roughly 2, and 99.7% within roughly 3. When prices break past the 1 StDev line, they’re outliers—only 32% of moves go that far. Prices often snap back to these lines or the average, though the reversal might not happen the same day.
How Traders Use It
If prices surge past the 1 StDev line, traders might wait for momentum to fade, then trade the pullback to that line or the average, setting a target and stop.
If prices dip below, they might buy, anticipating a bounce—sometimes a day or two later. It’s a tool to spot overstretched prices likely to revert and/or measure the odds of continuation.
Settings
Higher Timeframe: Sets the Higher Timeframe to calculate the Standard Deviation for
Show Levels for the Last X Days: Displays levels for the specified number of days.
Based on X Period: Number of days to calculate standard deviation (e.g., 20 years ≈ 5,040 days). Larger periods smooth out daily level changes.
Mirror Levels on the Other Side: Plots symmetric positive and negative levels around the average.
Fibonacci Levels Settings: Defines which levels and line styles to show. With mirroring, negative values aren’t needed.
Background Transparency: Turn on Background color derived from the level colors with the specified transparency
Overrides: Lets advanced users input custom standard deviations for specific tickers (e.g., NQ1! at 0.01296).
StatPivot- Dynamic Range Analyzer - indicator [PresentTrading]Hello everyone! In the following few open scripts, I would like to share various statistical tools that benefit trading. For this time, it is a powerful indicator called StatPivot- Dynamic Range Analyzer that brings a whole new dimension to your technical analysis toolkit.
This tool goes beyond traditional pivot point analysis by providing comprehensive statistical insights about price movements, helping you identify high-probability trading opportunities based on historical data patterns rather than subjective interpretations. Whether you're a day trader, swing trader, or position trader, StatPivot's real-time percentile rankings give you a statistical edge in understanding exactly where current price action stands within historical contexts.
Welcome to share your opinions! Looking forward to sharing the next tool soon!
█ Introduction and How it is Different
StatPivot is an advanced technical analysis tool that revolutionizes retracement analysis. Unlike traditional pivot indicators that only show static support/resistance levels, StatPivot delivers dynamic statistical insights based on historical pivot patterns.
Its key innovation is real-time percentile calculation - while conventional tools require new pivot formations before updating (often too late for trading decisions), StatPivot continuously analyzes where current price stands within historical retracement distributions.
Furthermore, StatPivot provides comprehensive statistical metrics including mean, median, standard deviation, and percentile distributions of price movements, giving traders a probabilistic edge by revealing which price levels represent statistically significant zones for potential reversals or continuations. By transforming raw price data into statistical insights, StatPivot helps traders move beyond subjective price analysis to evidence-based decision making.
█ Strategy, How it Works: Detailed Explanation
🔶 Pivot Point Detection and Analysis
The core of StatPivot's functionality begins with identifying significant pivot points in the price structure. Using the parameters left and right, the indicator locates pivot highs and lows by examining a specified number of bars to the left and right of each potential pivot point:
Copyp_low = ta.pivotlow(low, left, right)
p_high = ta.pivothigh(high, left, right)
For a point to qualify as a pivot low, it must have left higher lows to its left and right higher lows to its right. Similarly, a pivot high must have left lower highs to its left and right lower highs to its right. This approach ensures that only significant turning points are recognized.
🔶 Percentage Change Calculation
Once pivot points are identified, StatPivot calculates the percentage changes between consecutive pivot points:
For drops (when a pivot low is lower than the previous pivot low):
CopydropPercent = (previous_pivot_low - current_pivot_low) / previous_pivot_low * 100
For rises (when a pivot high is higher than the previous pivot high):
CopyrisePercent = (current_pivot_high - previous_pivot_high) / previous_pivot_high * 100
These calculations quantify the magnitude of each market swing, allowing for statistical analysis of historical price movements.
🔶 Statistical Distribution Analysis
StatPivot computes comprehensive statistics on the historical distribution of drops and rises:
Average (Mean): The arithmetic mean of all recorded percentage changes
CopyavgDrop = array.avg(dropValues)
Median: The middle value when all percentage changes are arranged in order
CopymedianDrop = array.median(dropValues)
Standard Deviation: Measures the dispersion of percentage changes from the average
CopystdDevDrop = array.stdev(dropValues)
Percentiles (25th, 75th): Values below which 25% and 75% of observations fall
Copyq1 = array.get(sorted, math.floor(cnt * 0.25))
q3 = array.get(sorted, math.floor(cnt * 0.75))
VaR95: The maximum expected percentage drop with 95% confidence
Copyvar95D = array.get(sortedD, math.floor(nD * 0.95))
Coefficient of Variation (CV): Measures relative variability
CopycvD = stdDevDrop / avgDrop
These statistics provide a comprehensive view of market behavior, enabling traders to understand the typical ranges and extreme moves.
🔶 Real-time Percentile Ranking
StatPivot's most innovative feature is its real-time percentile calculation. For each current price, it calculates:
The percentage drop from the latest pivot high:
CopycurrentDropPct = (latestPivotHigh - close) / latestPivotHigh * 100
The percentage rise from the latest pivot low:
CopycurrentRisePct = (close - latestPivotLow) / latestPivotLow * 100
The percentile ranks of these values within the historical distribution:
CopyrealtimeDropRank = (count of historical drops <= currentDropPct) / total drops * 100
This calculation reveals exactly where the current price movement stands in relation to all historical movements, providing crucial context for decision-making.
🔶 Cluster Analysis
To identify the most common retracement zones, StatPivot performs a cluster analysis by dividing the range of historical drops into five equal intervals:
CopyrangeSize = maxVal - minVal
For each interval boundary:
Copyboundaries = minVal + rangeSize * i / 5
By counting the number of observations in each interval, the indicator identifies the most frequently occurring retracement zones, which often serve as significant support or resistance areas.
🔶 Expected Price Targets
Using the statistical data, StatPivot calculates expected price targets:
CopytargetBuyPrice = close * (1 - avgDrop / 100)
targetSellPrice = close * (1 + avgRise / 100)
These targets represent statistically probable price levels for potential entries and exits based on the average historical behavior of the market.
█ Trade Direction
StatPivot functions as an analytical tool rather than a direct trading signal generator, providing statistical insights that can be applied to various trading strategies. However, the data it generates can be interpreted for different trade directions:
For Long Trades:
Entry considerations: Look for price drops that reach the 70-80th percentile range in the historical distribution, suggesting a statistically significant retracement
Target setting: Use the Expected Sell price or consider the average rise percentage as a reasonable target
Risk management: Set stop losses below recent pivot lows or at a distance related to the statistical volatility (standard deviation)
For Short Trades:
Entry considerations: Look for price rises that reach the 70-80th percentile range, indicating an unusual extension
Target setting: Use the Expected Buy price or average drop percentage as a target
Risk management: Set stop losses above recent pivot highs or based on statistical measures of volatility
For Range Trading:
Use the most common drop and rise clusters to identify probable reversal zones
Trade bounces between these statistically significant levels
For Trend Following:
Confirm trend strength by analyzing consecutive higher pivot lows (uptrend) or lower pivot highs (downtrend)
Use lower percentile retracements (20-30th percentile) as entry opportunities in established trends
█ Usage
StatPivot offers multiple ways to integrate its statistical insights into your trading workflow:
Statistical Table Analysis: Review the comprehensive statistics displayed in the data table to understand the market's behavior. Pay particular attention to:
Average drop and rise percentages to set reasonable expectations
Standard deviation to gauge volatility
VaR95 for risk assessment
Real-time Percentile Monitoring: Watch the real-time percentile display to see where the current price movement stands within the historical distribution. This can help identify:
Extreme movements (90th+ percentile) that might indicate reversal opportunities
Typical retracements (40-60th percentile) that might continue further
Shallow pullbacks (10-30th percentile) that might represent continuation opportunities in trends
Support and Resistance Identification: Utilize the plotted pivot points as key support and resistance levels, especially when they align with statistically significant percentile ranges.
Target Price Setting: Use the expected buy and sell prices calculated from historical averages as initial targets for your trades.
Risk Management: Apply the statistical measurements like standard deviation and VaR95 to set appropriate stop loss levels that account for the market's historical volatility.
Pattern Recognition: Over time, learn to recognize when certain percentile levels consistently lead to reversals or continuations in your specific market, and develop personalized strategies based on these observations.
█ Default Settings
The default settings of StatPivot have been carefully calibrated to provide reliable statistical analysis across a variety of markets and timeframes, but understanding their effects allows for optimal customization:
Left Bars (30) and Right Bars (30): These parameters determine how pivot points are identified. With both set to 30 by default:
A pivot low must be the lowest point among 30 bars to its left and 30 bars to its right
A pivot high must be the highest point among 30 bars to its left and 30 bars to its right
Effect on performance: Larger values create fewer but more significant pivot points, reducing noise but potentially missing important market structures. Smaller values generate more pivot points, capturing more nuanced movements but potentially including noise.
Table Position (Top Right): Determines where the statistical data table appears on the chart.
Effect on performance: No impact on analytical performance, purely a visual preference.
Show Distribution Histogram (False): Controls whether the distribution histogram of drop percentages is displayed.
Effect on performance: Enabling this provides visual insight into the distribution of retracements but can clutter the chart.
Show Real-time Percentile (True): Toggles the display of real-time percentile rankings.
Effect on performance: A critical setting that enables the dynamic analysis of current price movements. Disabling this removes one of the key advantages of the indicator.
Real-time Percentile Display Mode (Label): Chooses between label display or indicator line for percentile rankings.
Effect on performance: Labels provide precise information at the current price point, while indicator lines show the evolution of percentile rankings over time.
Advanced Considerations for Settings Optimization:
Timeframe Adjustment: Higher timeframes generally benefit from larger Left/Right values to identify truly significant pivots, while lower timeframes may require smaller values to capture shorter-term swings.
Volatility-Based Tuning: In highly volatile markets, consider increasing the Left/Right values to filter out noise. In less volatile conditions, lower values can help identify more potential entry and exit points.
Market-Specific Optimization: Different markets (forex, stocks, commodities) display different retracement patterns. Monitor the statistics table to see if your market typically shows larger or smaller retracements than the current settings are optimized for.
Trading Style Alignment: Adjust the settings to match your trading timeframe. Day traders might prefer settings that identify shorter-term pivots (smaller Left/Right values), while swing traders benefit from more significant pivots (larger Left/Right values).
By understanding how these settings affect the analysis and customizing them to your specific market and trading style, you can maximize the effectiveness of StatPivot as a powerful statistical tool for identifying high-probability trading opportunities.
Time Marker Pro: Vertical Line at Key Times)Smart Vertical Line at Specific Time (with Timezone, Color, and Width Controls)
This script draws a vertical line on your chart at a user-defined time once per day, based on the selected timezone.
🕒 Key Features:
Set your target hour and minute
Choose from a list of common timezones (Tehran, UTC, New York, etc.)
Customize the line color and thickness
Works across all intraday timeframes (1min, 5min, 15min, etc.)
Adjusts automatically to bar intervals — no need for exact time matching
This is perfect for traders who want to:
Highlight the start of a session
Mark specific news times, breakouts, or routine entries
Visualize key time-based levels on the chart
Stocks Goats Ticker DisplayThis indicator displays a dynamic, customizable information panel overlay on your TradingView chart, providing at-a-glance details about the current asset. It’s perfect for traders who want quick access to essential stock fundamentals and real-time data without cluttering the chart.
🧩 What It Shows
✅ Company Name (with optional Market Cap)
✅ Ticker Symbol and Time Frame
✅ Industry & Sector
✅ Live Price
✅ Current Volume and 30-Day Average Volume
✅ ATR (14) Value with a Volatility Indicator (🔴 🟡 🟢)
⚙️ Customizable Options
You can tailor the display to your preferences using the settings panel:
📍 Positioning — Choose horizontal & vertical placement (left/middle/right, top/middle/bottom)
🎨 Text Appearance — Control text size, color, and background opacity
🏢 Toggle Display Elements:
Show/hide company name
Show/hide sector/industry
Show/hide symbol + time frame
Show/hide volume and price
Show/hide market cap
📈 ATR Volatility Emoji — Set custom thresholds for:
🔴 High volatility
🟡 Medium volatility
🟢 Low volatility Based on the percentage of ATR relative to price.
📌 Notes
Market Cap is calculated using shares_outstanding_total * close price
ATR is calculated using the standard 14-day average true range
Works best on stocks and ETFs with fundamental data available
Standard Deviation Lines v1.0Overview
The Standard Deviation Lines v1.0 indicator is designed to provide a statistical approach to market volatility by plotting multiple standard deviation levels based on price action. This tool helps traders identify key price levels where the market may experience significant reactions, making it useful for trend analysis, support/resistance identification, and volatility-based trading strategies.
Key Features
✅ Dynamic Standard Deviation Levels: Calculates and plots up to ±3 standard deviation levels, giving traders a clear view of price dispersion and potential overbought/oversold areas.
✅ Quadrant-Based Deviation Zones: Divides standard deviation ranges into smaller, meaningful levels (e.g., 0.214, 0.382, 0.50, 0.618, 0.786) for a granular analysis of price movements.
✅ VIX Integration for Volatility Adjustment: Incorporates CBOE:VIX to dynamically adjust standard deviation levels based on market volatility.
✅ Weekly vs. Daily Mode: Users can toggle between weekly and daily standard deviation calculations to adapt to different trading strategies.
✅ Auto-Updating Levels: The indicator refreshes at market close (17:00), ensuring traders work with the latest price data.
✅ Customizable Display: Uses color-coded lines to differentiate between positive and negative deviations, with dashed lines for mid-levels and key support/resistance areas.
How to Use
📌 Trend & Volatility Analysis – Higher standard deviation levels indicate strong price movements, helping traders assess trend strength and market volatility.
📌 Reversal & Continuation Signals – Prices reaching extreme standard deviation levels (±2 or ±3) may suggest potential reversals or breakouts.
📌 Support & Resistance Zones – The quadrant-based deviation zones help identify hidden support/resistance areas where price may react.
📌 Risk Management – Traders can use standard deviation bands to set stop-loss and take-profit levels based on statistical price dispersion.
Best For
🔹 Day traders & swing traders looking to incorporate volatility-based strategies.
🔹 Mean reversion traders who capitalize on price returning to statistical averages.
🔹 Momentum traders who want to confirm trend strength and continuation.
Try the Standard Deviation Lines v1.0 now and enhance your market analysis with a statistical edge!
Correlation X macroeconomicsFind the correlation between financial assets and the main Brazilian macroeconomic variables:
SELIC rate (Red)
PIB (Green)
Inflation (Blue)
Employment and income (Yellow)
Unlike other indicators that measure the correlation between two assets, the indicator "Correlation X macroeconomics" measures, for example, the correlation that the VALE3 asset has with the SELIC rate.
The correlation is obtained by calculating the variation suffered by a given asset on the day a given Brazilian macroeconomic variable is released.
This indicator can be used on any financial asset.
Use time frame chart = 1 day.
To calculate the correlation, data published by IBGE and the Central Bank of Brazil over a period of time are used. This time period is different depending on the selected macroeconomic variable. Namely:
16 PIB disclosures (4 years)
24 SELIC rate disclosures (3 years)
24 disclosures of IPCA and employment and income data (2 years)
You can select one or more macroeconomic variables to check the effect of correlation separately on each of them.
This indicator "Correlation X macroeconomics" will be updated monthly, as detailed below:
At the end of the day on which the PIB is released
At the end of the day on which employment and income data are released
At the end of the day following the day on which the SELIC rate is published
On the last business day of the month if none of the aforementioned disclosures occur
Invictus📝 Invictus – Probabilistic Trading Indicator
🔍 1. General Introduction
Invictus is a technical trading indicator designed to support traders by identifying potential buy and sell signals through a probabilistic and adaptive analytical approach. It aims to enhance the analytical process rather than provide explicit trading recommendations. The indicator integrates multiple analytical components—price pattern detection, momentum analysis (RSI), dynamic trend lines (Kalman Line), and volatility bands (ATR)—to offer traders a structured and contextual framework for making informed decisions.
Invictus does not guarantee profitable outcomes but seeks to enhance analytical clarity and support cautious decision-making through multiple validation layers.
⚙️ 2. Main Components
🌊 2.1. Price Pattern Detection
Invictus identifies potential market shifts by analyzing specific candlestick sequences:
Bearish Patterns (Sell): Detected when consecutive candles close below their openings, indicating increased selling pressure.
Bullish Patterns (Buy): Detected when consecutive candles close above their openings, suggesting increased buying interest.
These patterns provide historical insights rather than absolute predictions for market movements.
⚡ 2.2. Momentum Confirmation (RSI)
To improve signal clarity, Invictus employs the Relative Strength Index (RSI):
Buy Signal: RSI below a predefined threshold (e.g., 30), signaling potential oversold conditions.
Sell Signal: RSI above a threshold (e.g., 70), signaling potential overbought conditions.
RSI acts exclusively as an additional validation filter to reduce, though not eliminate, false signals derived solely from price patterns.
🌀 2.3. Kalman Dynamic Line
The Kalman Dynamic Line smooths price action and dynamically tracks trends using a Kalman filter algorithm:
Noise Reduction: Minimizes minor price fluctuations.
Trend Direction Indicator: Line slope visually represents bullish or bearish market bias.
Adaptive Support/Resistance: Adjusts continuously to market conditions.
Volatility Sensitivity: Adjustments use ATR to scale proportionally with market volatility.
This adaptive dynamic line provides clear context, aiding traders by filtering short-term volatility.
📊 2.4. Volatility Bands (ATR-based)
ATR-based volatility bands define potential breakout zones and market extremes dynamically:
Upper/Lower Bands: Positioned relative to the Kalman Line based on ATR (volatility multiplier).
Volatility Zones: Highlight potential areas of trend continuation or reversal due to significant price movements.
These bands assist traders in visually assessing significant market movements and reducing the focus on minor fluctuations.
🧠 3. Component Interaction and Validation Logic
Invictus is designed to enhance analytical clarity by integrating multiple technical components, requiring independent confirmations before signals may be considered as potentially actionable
🔗 Step 1: Pattern + RSI Validation
Initial identification of price patterns.
Signal validation through RSI conditions (oversold/overbought).
🔗 Step 2: Trend Alignment (Kalman Line)
Validated signals undergo further assessment with respect to the Kalman Dynamic Line.
Buy signals require price action above the Kalman Line; sell signals require price action below.
🔗 Step 3: Volatility Confirmation (ATR Bands)
Price action must penetrate and close beyond the corresponding volatility band.
Ensures signals align with adequate market volatility and momentum.
🔄 4. Comprehensive Decision-Making Flow
Identify price patterns (initial indication).
Confirm momentum via RSI.
Verify trend alignment using the Kalman Line.
Confirm adequate volatility via ATR bands.
💡 5. Practical Example (Buy Scenario)
Invictus signals a potential buy scenario.
Trader waits for the price to cross above the Kalman Line.
Entry consideration occurs only after a confirmed close above the upper ATR volatility band.
⚠️ 6. Important Limitations
Do not rely solely on Invictus signals; always perform broader market analysis.
Invictus performs optimally in trending markets; exercise caution in sideways or range-bound markets.
Always evaluate broader market context and the dominant trend before making decisions.
📝 7. Risk Management & Responsible Trading
Invictus serves as an analytical support tool, not a guarantee of market outcomes:
Set prudent stop-loss levels.
Apply conservative leverage, especially in volatile conditions.
Conduct thorough backtesting and practice on a demo account before live trading.
⚠️ Disclaimer: Trading involves significant risks. Invictus generates signals based on historical and technical analysis. Past performance is not indicative of future results. Responsible trading practices are strongly advised.
💡 8. Final Considerations
Invictus provides an analytical framework integrating various supportive technical methodologies designed to enhance decision-making and comprehensive analysis. Its multi-layered validation process encourages disciplined analysis and informed decision-making without implying any guarantees of profitability.
Traders should incorporate Invictus within broader strategic frameworks, consistently applying disciplined risk management and thorough market analysis.
BTC Dominance PercentageThis BTC Dominance Percentage indicator calculates Bitcoin's dominance relative to altcoins, excluding stablecoins.
🔹 Unlike the standard BTC.D metric, which includes all cryptocurrencies (including stablecoins like USDT, USDC, and DAI), this version focuses only on Bitcoin’s market share compared to altcoins.
🔹 It calculates BTC dominance relative to major altcoins (ETH, BNB, ADA, XRP, SOL) and the OTHERS.D index, which represents smaller-cap altcoins.
🔹 Stablecoins are excluded, providing a clearer view of Bitcoin’s actual strength against the altcoin market, without distortion from fiat-pegged assets.
🚀 This is a true BTC dominance metric for tracking Bitcoin’s market position against altcoins!
Multi-Faceted Analysis ToolHere’s a detailed description for the **Multi-Faceted Analysis Tool** TradingView indicator:
---
## Multi-Faceted Analysis Tool
### Overview
The **Multi-Faceted Analysis Tool** is a powerful TradingView indicator designed to enhance your technical analysis by combining several popular indicators: Simple Moving Average (SMA), Relative Strength Index (RSI), and Moving Average Convergence Divergence (MACD). This indicator provides traders with insightful market signals that can be tailored to fit various trading strategies and timeframes.
### Key Features
1. **Simple Moving Average (SMA)**:
- Plots a customizable SMA on the price chart. The length of the SMA can be adjusted to suit your analysis needs (default is set to 50). The SMA helps identify the overall trend direction.
2. **Relative Strength Index (RSI)**:
- Calculates and plots RSI values, providing insights into potential overbought or oversold market conditions. The user can customize the length of the RSI calculation (default is 14).
- Overbought (70) and oversold (30) levels are visually marked, helping traders identify potential reversal points.
3. **MACD**:
- Computes MACD values with customizable parameters for fast length, slow length, and signal length (defaults are 12, 26, and 9 respectively).
- The MACD histogram is displayed, highlighting the difference between the MACD line and the signal line, which can help traders visualize momentum shifts.
4. **Buy and Sell Signals**:
- Generates clear buy and sell signals based on RSI crossover with established thresholds (buy when RSI crosses above 30, sell when RSI crosses below 70). These signals are visually represented on the chart for easy decision-making.
5. **User-Friendly Customization**:
- All parameters are adjustable, allowing traders to set their preferred values based on individual strategies or market conditions. This flexibility ensures that the tool can cater to a wide range of trading styles.
Backtesting Stats (Altrady)Track and analyze your backtesting results directly on your chart.
This indicator simplifies manual backtesting by summarizing your trades in a clear, structured table. Enter your R-values (one per line) in the text area, and instantly see:
✅ Trade list – All entries displayed with color-coded wins/losses.
✅ Key stats – Total trades, win rate, and RR sum in the top row.
✅ Quick insights – Spot trends, refine your strategy, and track performance without spreadsheets.
How to Use
1️⃣ Open settings and enter R-values, one per line (e.g., 2.5, -1, 3.2) along with short comments (bad entry, counter trend, etc)
2️⃣ View the table in the top-right corner of your chart.
3️⃣ Analyze your results, adjust your strategy, and improve consistency.
Perfect for manual backtesters who want a fast, no-spreadsheet solution. 🚀
Smart Investor - Quarterly Earnings by tarunlalwani007OVERVIEW
Smart Investor - Quarterly Earnings displays comprehensive financial data and moving averages directly on your charts. It shows quarterly/yearly earnings alongside customizable moving averages across multiple timeframes, providing both fundamental and technical analysis in one tool.
This tool is designed purely for analysis purposes. No buy or sell recommendations should be made based solely on the information it provides. Always perform your own due diligence and combine multiple sources of information for trading decisions.
FEATURES
Financial Data Analysis
Displays quarterly (FQ) and yearly (FY) financial metrics
Works with both stocks and futures contracts
Customizable metrics with comparison capabilities
Flexible table positioning options
Multi-Timeframe Moving Averages
Daily, Weekly, and Monthly moving averages adapt to chart timeframe
Support for both EMA and SMA with customizable parameters
Color-coded for easy identification of different timeframes
Company Information Display
Information tags for quick company insights
Display key financial metrics and market performance indicators
SME status identification for small/medium enterprises (only for NSE and BSE India)
FNO and lot size information for derivatives
CALCULATION METHODS
Data Sources
Financial metrics (EPS, Sales, Total Shares) are sourced directly from TradingView's financial API
Price data is obtained using appropriate request functions for the current symbol
Header and Tag Calculations
Current Values: All header and tag metrics use the latest available close price
Market Cap: Latest Close Price × Total Outstanding Shares
Free Float Market Cap: Latest Close Price × Free Float Shares
Free Float Percentage: Obtained directly from TradingView financial data
P/E Ratio: Market Cap / TTM Net Income
52-Week Performance:
Down from 52W High: ((Current Close - 52W High) / 52W High) × 100
Up from 52W Low: ((Current Close - 52W Low) / 52W Low) × 100
Table Calculations
Historical Values: Table metrics use price data from the corresponding quarter/year
Quarter-over-Quarter (QoQ) Change: ((Current Value - Previous Quarter Value) / Previous Quarter Value) × 100
Year-over-Year (YoY) Change: ((Current Value - Value from Same Quarter Last Year) / Value from Same Quarter Last Year) × 100
Quarter names are determined based on the current month: Jan/Feb → Dec, Mar/Apr/May → Mar, Jun/Jul/Aug → Jun, Sep/Oct/Nov → Sep. Each quarter is labeled with its end month and year (e.g., "Mar-2024", "Jun-2024").
Moving Average Implementation
Moving Averages: Calculated based on chart timeframe (daily, weekly, monthly)
EMA/SMA: Uses standard formulas with configurable periods
Included with financial data to provide a complete analysis tool in a single indicator
CUSTOMIZATION OPTIONS
Financial Metrics
The following metrics can be selected for both quarterly and yearly tables:
Sales (Revenue)
EPS (Earnings Per Share)
OPM (Operating Profit Margin)
P/E Ratio
PEG Ratio
Free Float (percentage and value)
Market Cap
PAT (Profit After Tax)
Display Options
Comparison Visualization: Percentage mode, dots mode, or combined
Layout: Multiple table positions, adjustable text size
Themes: Light and dark theme support
History: Display up to 8 periods of historical data
Header Information
Company description
Market capitalization
Free float information
Listing year
Return on Equity (ROE)
Industry/Sector classification
Performance relative to 52-week high/low
FNO status and lot size
HOW TO USE
Add the indicator to your chart
Configure the metrics you want to display in the settings
Position the tables where you prefer on your chart
Customize colors and display options
Adjust moving averages to match your trading style
LIMITATIONS
Financial data availability depends on what TradingView provides for each instrument
Some calculations may show NA when underlying data is unavailable
Small market cap stocks or recently listed companies may have limited historical data
Futures contracts are detected automatically but may require manual verification
TECHNICAL NOTES
Automatic futures contract detection with calculation adjustments
SME status determined using an internal database of symbols that is manually maintained and updated
Date handling adjustments near quarter boundaries ensure consistency
All financial data is sourced directly from TradingView's financial API
Company description and sector information comes directly from TradingView symbol data
IBD Style Relative Strength RatingWelcome to the IBD Style Relative Strength Rating Indicator!
A powerful tool inspired by Investor's Business Daily (IBD), this indicator helps traders evaluate stock performance relative to a benchmark. It’s perfect for identifying strong or weak stocks compared to the broader market, specifically the S&P 500 (SPY). Whether you're a beginner or an experienced investor, this guide will walk you through its features and key concepts, including the RS Line and RS Rating, and how legendary trader Mark Minervini uses similar tools.
Understanding the RS Line & RS Rating
RS Line (Relative Strength Line)
A visual representation of how a stock’s price performs relative to SPY.
Calculated by dividing the stock’s closing price by SPY’s closing price and multiplying by 100.
Rising RS Line → Stock is outperforming SPY.
Falling RS Line → Stock is underperforming SPY.
Helps identify strength or weakness compared to the market.
RS Rating
A numerical score (1-99) measuring stock performance over 252 trading days (1 year) relative to SPY.
Above 80 → Top 20% of performers.
Above 90 → Top 10% (ideal for growth investors).
Weighted average of stock’s price changes over 63, 126, 189, and 252 days.
Key Features Explained
RS Line Color Mode:
Static (default white) or Dynamic (green when rising, red when falling) for quick trend identification.
Comparative Symbol:
Default: SPY. Can be changed to NASDAQ:NDX, AAPL, or other indices/stocks.
Ensure selected symbols have sufficient historical data.
Plot RS New Highs: Marks new 250-day highs with subtle blue circles
Indicates a stock significantly outperforming SPY (potential buy signal).
Plot RS New Lows: Marks new 250-day lows with red circles
Signals underperformance (possible sell or avoid indicator).
Lookback for Display: Adjustable up to 2000 bars for historical trend analysis.
RS Rating Color Scheme
Green: Upward trend (improving RS Rating).
Orange: Neutral/mixed trend.
Red: Downward trend (declining RS Rating).
Dynamic Color Settings
Rising Line Color: Green (default), customizable.
Falling Line Color: Red (default), adjustable.
Advanced Options
Enable Replay Mode: Uses fixed percentile values for consistent RS Rating calculations in backtesting.
RS Rating Table
Displays current RS Rating and values from previous day, week, and month in the top-right corner (daily charts).
Background color reflects trend: Green (up), Orange (neutral), Red (down).
Past values appear in neutral gray for a quick performance snapshot.
How Mark Minervini Uses This Indicator
Mark Minervini, a legendary trader, emphasizes Relative Strength as a core strategy:
Looks for stocks with:
Rising RS Line.
RS Rating above 80-90 (top performers).
RS New Highs to spot breakout candidates.
Avoids stocks with:
Declining RS Line.
RS Rating below 70.
Important Information for Beginners
RS vs. SPY
The indicator compares stock performance against SPY (S&P 500).
Rising RS Line → Stock is beating SPY.
Falling RS Line → Stock is lagging.
Why Use This Indicator?
Helps find strong relative strength stocks, crucial for bullish trends.
New highs/lows on the RS Line signal significant shifts.
The RS Rating quantifies percentile-based performance.
Customization Options
Adjust colors, lookback periods, and marker sizes to match your trading style.
Default SPY comparison is ideal for U.S. traders but can be customized.
Timeframe Considerations
Optimized for daily charts.
Weekly/monthly charts may have limited data availability.
Tips for Crypto Traders (Measuring Altcoins vs. Bitcoin or Total Market Cap)
If trading cryptocurrencies, this indicator can measure altcoins vs. Bitcoin (BTC) or the total crypto market cap (TOTAL):
Comparative Symbol Setup:
Set Comparative Symbol to BTCUSD to compare an altcoin (e.g., ETHUSD) against Bitcoin.
Rising RS Line → The altcoin is outperforming Bitcoin (bullish signal).
Use TOTAL (crypto market cap index) to assess an altcoin’s strength against the total market.
High RS Rating suggests the altcoin is a market leader.
Adjust Look-back Periods:
Crypto markets are volatile, so reduce Look-back for New Highs/Lows to 50-100 bars (about 2-4 months) for shorter-term trends.
Fine-tune based on your trading strategy.
New Highs and Lows:
Watch for new RS Line highs (blue dots) to identify altcoins breaking out against BTC or TOTAL (momentum trading).
New lows (red dots) may signal weakening altcoins to avoid.
RS Rating Interpretation:
Above 80 against BTC or TOTAL → The altcoin is a strong performer.
This aligns with Minervini’s growth strategy for stocks.
Color Dynamics:
Use Dynamic RS Line Color (green for rising, red for falling) to quickly spot altcoin trends against BTC or TOTAL.
Crypto data may have gaps—test indicator settings on different timeframes (e.g., 1-hour or 4-hour charts).
Tips for Getting Started
Apply the Indicator to a stock chart and set Comparative Symbol to SPY.
Watch the RS Line:
If trending upward with new highs and RS Rating > 80, it's a strong candidate.
Use the RS Rating Table to check for trend consistency.
Adjust Opacity Settings for markers to balance visibility and clarity.
This indicator is now ready for public use as of March 18, 2025. Enjoy trading with enhanced insights, and feel free to share feedback or suggestions for future updates!
CHG FROM OPEN %As an intraday trader, I'm more interested in seeing the CHG FROM OPEN % than the CHG % measured from yesterday's close. I overlay this script on a separate Volume pane so it doesn't hide my price chart, and I hide the line since the line isn't particularly useful to me.
This script shows the current real-time CHG FROM OPEN % when you hover outside of the chart during regular trading hours (all times NYC/EST). Hovering over the chart will show you the historical CHG FROM OPEN % and, if extended hours, the CHG FROM OPEN % at the previous close.
You can also find CHG FROM OPEN % in the stock screener, but having it in the chart is more convenient for me.
Share Value Indicator**Share Value Indicator**
This TradingView indicator allows traders to track the real-time total value of their stock holdings. Users can input the number of shares they own, and the script calculates the total value based on the current stock price. A horizontal ray is drawn at the last price level, and a label displays the total value of the shares. The indicator updates dynamically, ensuring only one ray and label are visible at a time. Ideal for traders who want to visualize their investment's real-time worth directly on the chart.
TICK+ [Pt]█ TICK+ – Advanced US Market Internals & TICK Distribution Tool
TICK+ is a comprehensive indicator that decodes US market internals by leveraging the TICK index—the net difference between stocks ticking up and those ticking down. Unlike many standard TICK tools that only plot raw values, TICK+ provides multiple visualization modes, dynamic moving averages, an independent MA Ribbon, a detailed distribution profile, divergence and pivot analysis, and real-time data tables. This integrated approach offers both visual and quantitative insights into intraday market breadth, trend sustainability, and potential reversals—making it an indispensable tool for trading US indices, futures, and blue‑chip stocks.
Market internals enthusiasts often consider the TICK index indispensable for trading these markets. By offering an immediate snapshot of sentiment and confirming trends through additional analytics, TICK+ gives traders a decisive edge—helping to determine whether a rally is truly supported by broad participation or if caution is warranted.
--------------------------------------------------------------------------------------------------------
█ Key Features:
► Market Internal – Multiple Display Modes:
Line Mode: Plots the TICK index as a continuous line for a clear view of real‑time values and trend direction.
Bar Mode: Uses traditional bar charts to represent the TICK index, emphasizing the magnitude of changes.
Heikin Ashi Mode: Applies the Heikin Ashi technique to smooth out fluctuations, making the underlying trend easier to discern.
Iceberg TICK Mode: Fills the area between zero and the highs in green, and between zero and the lows in red—highlighting how long the market remains in positive versus negative territory.
How It Works & Usage:
These display modes enable traders to select the visualization that best fits their analysis style. For instance, Iceberg TICK Mode highlights the duration of market strength or weakness, a critical factor for intraday directional assessment.
Comparison of Display Modes
► Dual Moving Average – Fast & Slow:
Computes two moving averages on the TICK index:
• Fast MA – reacts quickly to recent changes.
• Slow MA – confirms the overall trend.
Crossovers provide clear signals:
• Fast MA crossing above the slow MA indicates rising bullish momentum.
• Fast MA crossing below the slow MA indicates increasing bearish pressure.
How It Works & Usage:
These dual moving averages assist in detecting momentum shifts. Crossover signals can be used to time entries and exits to align with prevailing market sentiment.
Dual MA Crossover Example
► Moving Average / Smoothed MA – Smoothed & Base Moving Averages:
Calculates a Base MA and a Smoothed MA on the TICK index to reduce short‑term volatility.
Helps clarify the prevailing trend, providing additional confirmation alongside the dual moving averages.
How It Works & Usage:
These averages filter out noise and offer extra validation of the current trend, enhancing the reliability of trading signals.
Base and Smoothed MA Example
► Moving Average Ribbon – MA Ribbon:
Independently plots several moving averages together as a “ribbon,” each line customizable in length and type.
Visually reflects overall market directional strength:
• Consistent green color indicate sustained bullish conditions.
• Uniform red color indicate prevailing bearish sentiment.
How It Works & Usage:
The MA Ribbon provides a layered perspective on market internals. It enables traders to quickly gauge the robustness of a trend or identify early signs of a potential reversal.
MA Ribbon Trend and Shading
► Divergence - Pivot based – Divergence & Pivot Analysis:
Integrates divergence detection with pivot-based trendline analysis.
Identifies instances when the TICK index and price action diverge, serving as an early warning of a weakening trend.
How It Works & Usage:
Divergence signals help refine trade entries and exits by indicating potential trend reversals or adjustments in market sentiment.
Divergence Analysis
► TICK Distribution Profile – TICK Distribution Profile:
Divides the TICK index range into multiple bins to create a profile of how TICK values are distributed.
Identifies the point of control—the level where most TICK readings concentrate—relative to zero.
Allows adjustment of the lookback period to detect shifts in market bias, such as a move from a neutral zone toward extreme levels.
How It Works & Usage:
By visualizing the distribution of TICK readings, traders can monitor changes in market internals that may precede significant trend changes.
TICK Distribution Profile
► ZigZag – ZigZag:
Applies a zigzag algorithm to filter out minor fluctuations and identify significant swing highs and lows.
Highlights trend extremities and potential reversal points.
Offers an optional extension to the last bar for dynamic trend tracking.
How It Works & Usage:
The ZigZag feature helps traders focus on the major price swings that define market structure, eliminating the noise of insignificant movements.
ZigZag Example
► Pivot Trendline – Pivot Trendline:
Draws trendlines connecting pivot highs and pivot lows.
Provides settings to display only the most recent trendline or extend the last trendline.
Assists in identifying evolving support and resistance levels.
How It Works & Usage:
Pivot trendlines offer clear visual cues for key price levels and potential reversal zones, aiding in the timing of trades.
Pivot Trendline Example
► TICK Levels – TICK Levels:
Defines key thresholds for the TICK index, including neutral levels, trend zones, and overbought/oversold (OB/OS) extremes.
Highlights these levels to assist in identifying conditions that may trigger caution or present opportunities.
How It Works & Usage:
Marking these levels provides an immediate reference for assessing when the TICK index enters critical zones, guiding risk management and trade planning.
TICK Levels
► Background Color – Background Color:
Optionally changes the chart background based on TICK or moving average thresholds.
Provides additional visual cues regarding shifts in market sentiment.
How It Works & Usage:
Background color changes help reinforce key signals by immediately indicating shifts in market internals, enhancing overall situational awareness.
Background Color Example
► Data Tables – Data Table:
Displays essential market data in a single, easy-to-read table, including the TICK index source, market sentiment (e.g. Bullish, Bearish, or Neutral), trend status (such as Accelerating ⇗ or Retracing ⇘), and the current TICK value with color-coded strength.
Consolidates numerical data for a quick and precise assessment of market internals.
How It Works & Usage:
The data tables provide live, numerical feedback that complements the visual analysis, making it easy to monitor market sentiment and trend changes at a glance.
Data Table Display with Metrics
--------------------------------------------------------------------------------------------------------
█ Customization & Input Flexibility:
TICK+ offers extensive input options organized into feature‑specific groups, enabling traders to tailor the tool to various strategies:
► Market Internals Group:
Selects the primary TICK index source (with an optional custom override).
Provides a choice of display modes (Line, Bar, Heikin Ashi, Iceberg TICK) with configurable color schemes.
Includes options for iceberg overlays and highlighting.
► Moving Averages Groups (Dual, Smoothed/Base, MA Ribbon):
Dual MA group: Settings for fast and slow moving averages, including type, length, color, and crossover alerts.
Smoothed/Base MA group: Additional methods to filter out short‑term noise and confirm trends.
MA Ribbon group: Independently plots multiple moving averages as a ribbon, with full customization for each line.
► Divergence & Profile Groups:
Includes inputs for divergence detection (source, pivot lookback) and customization of the TICK Distribution Profile (lookback period, color thresholds, layout details).
► ZigZag & Pivot Trendline Groups:
Allows customization of zigzag parameters to highlight trend extremities.
Provides settings for pivot trendline appearance and behavior.
► TICK Levels & Background Colors:
Defines thresholds for neutral, trend, and extreme levels.
Offers color selections for level markers and optional background shading.
► Data Table Configuration:
Enables setting of table location, lookback intervals, and font size to present essential TICK metrics in a user‑friendly format.
--------------------------------------------------------------------------------------------------------
█ Additional Insights:
► TICK Index Fundamentals:
Monitors the net difference between stocks ticking up and down.
A positive reading indicates broader market participation, while a negative reading suggests increased selling pressure.
Understanding how long the TICK stays above or below zero is crucial for gauging intraday momentum.
► Role of Moving Averages:
Smooth out short‑term fluctuations, helping to highlight the prevailing trend.
Crossovers between fast and slow MAs can serve as clear signals for market momentum shifts.
► Interpreting the MA Ribbon:
Provides a layered perspective on market direction.
Consistent color and alignment confirm a strong trend, while variations may hint at reversals.
► Utility of the Distribution Profile:
Breaks down the TICK index into bins, identifying the point of control.
Changes in this control zone—particularly over different lookback periods—can signal potential trend changes.
► Precision of Data Tables:
Supplies live numerical feedback on key market internals, ensuring trading decisions are based on precise, real‑time measurements.
► Comparative Advantage:
Unlike many TICK tools that simply plot raw values, TICK+ provides an integrated, multidimensional analysis of market internals.
Its advanced features—ranging from unique display modes to sophisticated analytical components—make it indispensable for trading US indices, futures, and blue‑chip stocks.
--------------------------------------------------------------------------------------------------------
Disclaimer
This indicator is provided for educational and research purposes only and does not constitute financial advice. Trading involves risk, and thorough testing on historical data is recommended before applying any strategy using TICK+ in live markets.
liquidation Heatmap [by Alpha_Precision_Charts]Indicator Description: Heatmap Longs/Shorts with OI Sensitivity & Aggregated Tools
Overview
The "Heatmap Longs/Shorts with OI Sensitivity & Aggregated Tools" is an advanced, multi-functional indicator crafted for futures traders seeking a deeper understanding of market dynamics. This tool integrates several key features—Heatmap of Longs and Shorts with Open Interest (OI) sensitivity, Histograms, Liquidity Exit Bubbles, Volume Bubbles, RSI Labels, Moving Averages, and an OI Table—into a single, cohesive package. By pulling real-time OI data from major exchanges (Binance, BitMEX, OKX, Kraken), it offers a robust framework for analyzing liquidity, order flow, momentum, and trends across various timeframes.
Why Aggregation Matters
Market analysis thrives on combining diverse insights, as relying on a single tool often leaves gaps in understanding. Each component of this indicator addresses a distinct aspect of market behavior:
Heatmap Longs/Shorts with OI Sensitivity: Maps potential liquidation zones based on OI, pinpointing where leveraged positions might cluster.
Histograms: Visualize the density of potential liquidity across price levels, enhancing OI-based analysis.
OI Table: Provides a breakdown of OI across all supported exchanges, offering transparency into total market exposure.
Liquidity Exit Bubbles: Highlight significant position exits (negative OI delta), signaling potential reversals or liquidations.
Volume Bubbles: Detect high-volume events from perpetual futures, revealing aggressive market participation.
RSI Labels: Track momentum with overbought and oversold conditions, refining entry and exit timing.
Moving Averages: Establish trend direction and dynamic support/resistance levels.
The power of aggregation lies in its ability to connect these dots. For instance, the Heatmap identifies potential liquidation zones, Volume Bubbles confirm aggressive moves, and RSI Labels add momentum context. Histograms and the OI Table further enrich this by detailing liquidity density and market exposure, creating a comprehensive view critical for navigating volatile markets.
Key Features
Heatmap Longs/Shorts with OI Sensitivity
Displays potential liquidation levels above (Shorts) and below (Longs) the price, with leverage settings from 5x to 125x.
Includes a Minimum Liquidity Sensitivity filter (0.1-1.0) to exclude small-order noise.
Features a dynamic gradient (purple to yellow) with adjustable intensity based on OI.
Note: Exact trader leverage isn’t known; liquidation zones are inferred from market psychology, as traders often favor specific leverage levels (e.g., 25x, 50x, 125x).
Histograms
Display the density of potential liquidity across price levels, complementing the Heatmap. Note that the largest histogram bars may appear in different locations compared to the most intense (yellow) areas of the Heatmap, as histograms primarily focus on the accumulation of smaller orders.
OI Table
Aggregates OI data from all supported exchanges (Binance, BitMEX, OKX, Kraken) in base currency and USD, sortable by volume.
Displays total OI and individual exchange contributions automatically.
Liquidity Exit Bubbles
Plots bubbles for significant negative OI changes, sized as small, medium, or large based on magnitude.
Positioned above or below candles depending on volatility direction, with customizable colors.
Volume Bubbles
Marks high-volume activity from perpetual futures, with sizes (normal, high, ultra-high) tied to intensity.
Offers adjustable sensitivity and offset for precise placement.
RSI Labels
Provides real-time RSI readings, highlighting overbought (≥70) and oversold (≤30) levels.
Configurable by price source (e.g., High/Low, Close) and timeframe, with customizable appearance.
Moving Averages
Supports SMA, EMA, WMA, and VWMA with three user-defined periods (default: 21, 50, 100).
Toggleable visibility and colors for trend analysis.
How to Use
Scalping/Day Trading (1m-15m):
Load the indicator three times: one at 125x leverage (visible), one at 50x (hidden), and one at 25x (hidden). Use the 125x Heatmap to identify immediate liquidation zones. When price breaks through the 125x liquidity pool, enable the 50x instance, then 25x as needed, to track cascading liquidations.
Pair with Histograms to monitor potential liquidity density, Volume Bubbles for breakout signals, and Liquidity Exit Bubbles for reversals.
Check RSI Labels on short timeframes (e.g., 15m) for overextended moves.
Swing Trading (1H-4H):
Set the Heatmap to lower leverage (e.g., 25x, 10x) and combine with Moving Averages to confirm trends.
Use RSI Labels on matching timeframes to time entries/exits based on momentum.
Reference the OI Table to assess overall market exposure.
Liquidity Analysis:
Adjust the Minimum Liquidity Sensitivity to focus on significant OI clusters. Higher filtering removes small orders, so use Volume Bubbles and the OI Table for broader context in sideways markets.
Use the OI Table to see total OI across all exchanges.
General Tips:
Toggle features (e.g., Bubbles, MAs) to focus on relevant data.
Test settings on your asset—optimized for Bitcoin, adjustable for altcoins.
Settings
Exchanges: Data from Binance, BitMEX, OKX, and Kraken is automatically included.
Heatmap: Enable Longs/Shorts, set start date, adjust leverage and color intensity.
Liquidity Filtering: Tune Minimum Liquidity Sensitivity (0.1-1.0) to balance detail and noise.
Histograms: Automatically active, showing potential liquidity density; no direct settings.
OI Table: Toggle visibility and choose position (e.g., Top Right).
Bubbles: Enable/disable Liquidity Exit and Volume Bubbles, set sensitivities and colors.
RSI: Pick price source, timeframe, and label style (size, color, offset).
Moving Averages: Select type, periods, and visibility.
Why It’s Unique
This indicator blends liquidity tools (Heatmap, Histograms, OI Table, Bubbles) with momentum and trend analysis (RSI, MAs). The adjustable Heatmap intensity enhances visibility of significant OI levels, while the multi-tool approach provides a fuller market perspective.
Notes
Best suited for perpetual futures; test on spot or other instruments for compatibility.
High leverage (e.g., 125x) excels on short timeframes; use 5x-25x for daily/weekly views.
Experiment with settings to optimize for your asset and timeframe.
This indicator relies on the availability of Open Interest (OI) data from TradingView. Functionality may vary depending on data access for your chosen asset and exchange.
Feedback
Your input is valued to enhance this tool. Enjoy trading with a fuller market perspective!