Indicators and strategies
Institutional Activity AnalysisThe Institutional Activity Analysis (IAA) indicator is a powerful tool designed to help traders identify potential institutional buying and selling activity in the market. By analyzing volume, price movement, and accumulation/distribution trends, this indicator provides insights into market dynamics that may signal significant activity.
This indicator is not a buy or sell recommendation but rather a tool to assist traders in understanding market behavior. It should be used in conjunction with other technical analysis tools and strategies for a comprehensive trading approach.
Key Features:
Smart Money Flow Index (SMFI):
1). Tracks the flow of "smart money" by analyzing price action relative to volume.
2). Helps identify whether institutional activity is bullish or bearish.
Accumulation/Distribution (Acc/Dist):
1). Measures buying and selling pressure in the market.
2). Indicates whether the market is in an accumulation (buying) or distribution (selling) phase.
Volume Spike Detection:
1. Identifies unusual volume spikes that may signal institutional activity.
2. Highlights these spikes with a yellow circle on the chart.
Significant Price Movement:
1. Detects strong price movements accompanied by high volume.
2. Marks these movements with a green triangle on the chart.
Customizable Dashboard:
1. Displays key metrics such as volume flow, smart money flow, accumulation/distribution, and volatility.
2. Includes visual signals for volume spikes and significant moves.
3. The dashboard can be positioned anywhere on the chart or turned off.
Heatmap for Activity Intensity:
1. Visualizes the intensity of market activity by combining volume and price volatility.
How to Read the Indicator:
Smart Money Flow (SMFI):
1. A positive SMFI value indicates bullish institutional activity.
2. A negative SMFI value suggests bearish institutional activity.
3. The blue line on the indicator represents the smoothed SMFI.
Accumulation/Distribution (Acc/Dist):
1. A positive slope indicates accumulation (buying pressure).
2. A negative slope indicates distribution (selling pressure).
3. The purple line on the indicator shows the smoothed Acc/Dist slope.
Volume Spikes:
1. Yellow circles on the chart indicate unusual volume spikes.
2. These spikes may signal institutional interest or significant market activity.
Significant Price Movements:
1. Green triangles on the chart highlight strong price movements with high volume.
2. These movements may indicate potential breakouts or reversals.
Dashboard:
The dashboard provides a quick summary of key metrics:
1. Volume Flow: Indicates whether volume is above or below the average.
2. Smart Money: Shows whether institutional activity is bullish or bearish.
3. Acc/Dist: Displays whether the market is in accumulation or distribution.
4. Volatility: Provides the current volatility level.
5. Signals: Highlights whether there are volume spikes or significant moves.
How to Use the Indicator:
Identify Institutional Activity:
1. Look for confluences between volume spikes, significant price movements, and the direction of the SMFI and Acc/Dist slope.
2. For example, a volume spike combined with a positive SMFI and accumulation may indicate bullish institutional activity.
Confirm Market Trends:
1. Use the indicator to confirm trends by analyzing the direction of the SMFI and Acc/Dist slope.
2. A rising SMFI and positive Acc/Dist slope suggest a strong uptrend, while the opposite indicates a downtrend.
Monitor Volatility:
1. High volatility combined with volume spikes may signal potential breakouts or reversals.
2. Use the volatility metric on the dashboard to gauge market conditions.
Set Alerts:
1. Use the built-in alert conditions to get notified of volume spikes and significant price movements.
2. Alerts can help you stay informed about potential market opportunities.
Important Notes:
1. This is not a buy or sell recommendation. The IAA indicator is a technical analysis tool designed to provide insights into market activity. Always use it in conjunction with other tools and strategies.
2. The indicator works best when combined with other forms of analysis, such as support/resistance levels, trendlines, and candlestick patterns.
3. Past performance is not indicative of future results. Always practice proper risk management and trade responsibly.
Customization:
The indicator includes several customizable settings:
1. Volume Spike Threshold: Adjust the sensitivity for detecting volume spikes.
2. Smoothing Period: Change the period for calculating SMFI and Acc/Dist.
3. Price Movement Threshold: Modify the sensitivity for detecting significant price movements.
4. Dashboard Position: Move the dashboard to any corner of the chart or turn it off.
5. Visual Settings: Customize the colors and transparency of the dashboard and signals.
Example Use Case:
Imagine you're analyzing a stock that has been consolidating for several days. Suddenly, the IAA indicator detects:
1. A volume spike (yellow circle),
2. A significant price movement (green triangle),
3. A positive SMFI (bullish smart money flow),
4. And an accumulation phase (positive Acc/Dist slope).
This confluence of signals may indicate that institutional buyers are entering the market, potentially leading to a breakout. You can then use this information to plan your trade, such as setting alerts or monitoring for confirmation from other indicators.
Disclaimer:
The Institutional Activity Analysis (IAA) indicator is for educational and informational purposes only. It is not financial advice or a recommendation to buy or sell any security. Always conduct your own research and consult with a financial advisor before making trading decisions. Use this tool responsibly and at your own risk.
Sessions [Key Sessions]Personal Script
This Pine Script (v5) indicator, "Sessions ," overlays trading session data on a TradingView chart. It supports four customizable sessions (default: New York, London, Tokyo, Sydney) with configurable time ranges, colors, and overlay options (Range, Trendline, Mean, VWAP, Max/Min). Session ranges are displayed as shaded boxes with adjustable transparency and optional outlines/labels. Timezone settings allow UTC offset or exchange timezone use. Daily dividers mark day changes with customizable line style (Solid, Dashed, Dotted), line color, text position (Top, Bottom), text color, and text size (Tiny, Small, Normal). Session dividers are optional, showing session transitions with dots and bars. The script uses functions to calculate averages, trendlines, VWAP, and ranges, plotting results with up to 500 bars back. Dashboard functionality is absent, focusing solely on session visualization and dividers.
Larry Williams POIV A/D [tradeviZion]Larry Williams' POIV A/D - Release Notes v1.0
=================================================
Release Date: 01 April 2025
OVERVIEW
--------
The Larry Williams POIV A/D (Price, Open Interest, Volume Accumulation/Distribution) indicator implements Williams' original formula while adding advanced divergence detection capabilities. This powerful tool combines price movement, open interest, and volume data to identify potential trend reversals and continuations.
FEATURES
--------
- Implements Larry Williams' original POIV A/D formula
- Divergence detection system:
* Regular divergences for trend reversal signals
* Hidden divergences for trend continuation signals
- Fast Mode option for earlier pivot detection
- Customizable sensitivity for divergence filtering
- Dynamic color visualization based on indicator direction
- Adjustable smoothing to reduce noise
- Automatic fallback to OBV when Open Interest is unavailable
FORMULA
-------
POIV A/D = CumulativeSum(Open Interest * (Close - Close ) / (True High - True Low)) + OBV
Where:
- Open Interest: Current period's open interest
- Close - Close : Price change from previous period
- True High - True Low: True Range
- OBV: On Balance Volume
DIVERGENCE TYPES
---------------
1. Regular Divergences (Reversal Signals):
- Bullish: Price makes lower lows while indicator makes higher lows
- Bearish: Price makes higher highs while indicator makes lower highs
2. Hidden Divergences (Continuation Signals):
- Bullish: Price makes higher lows while indicator makes lower lows
- Bearish: Price makes lower highs while indicator makes higher highs
REQUIREMENTS
-----------
- Works best with futures and other instruments that provide Open Interest data
- Automatically adapts to work with any instrument by using OBV when OI is unavailable
USAGE GUIDE
-----------
1. Apply the indicator to any chart
2. Configure settings:
- Adjust sensitivity for divergence detection
- Enable/disable Fast Mode for earlier signals
- Customize visual settings as needed
3. Look for divergence signals:
- Regular divergences for potential trend reversals
- Hidden divergences for trend continuation opportunities
4. Use the alerts system for automated divergence detection
KNOWN LIMITATIONS
----------------
- Requires Open Interest data for full functionality
- Fast Mode may generate more signals but with lower reliability
ACKNOWLEDGEMENTS
---------------
This indicator is based on Larry Williams' work on Open Interest analysis. The implementation includes additional features for divergence detection while maintaining the integrity of the original formula.
Options Trading Strategy with AlertsTitle: Options Trading Strategy with Buy/Sell Alerts
Description:
This script is designed for day traders and short-term options traders who focus on directional and trend-based trades. It integrates key indicators to identify high-probability entry and exit points for call and put options.
Features & Strategy Logic:
✅ Moving Averages (9 EMA, 21 EMA, 200 EMA) → Identifies short-term and long-term trends.
✅ VWAP (Volume Weighted Average Price) → Tracks institutional buying/selling pressure.
✅ RSI (Relative Strength Index, 14) → Confirms momentum and trend strength.
✅ MACD (12, 26, 9) → Detects shifts in momentum for trend continuation or reversals.
✅ Buy & Sell Alerts → Automatically notifies traders when optimal conditions are met.
How It Works:
• BUY (Call Signal):
• 9 EMA crosses above 21 EMA (bullish momentum).
• Price is above VWAP (institutional buying pressure).
• RSI is above 50 (bullish confirmation).
• MACD is trending upward.
• Trigger: Green “BUY” label appears below the candle.
• SELL (Put Signal):
• 9 EMA crosses below 21 EMA (bearish momentum).
• Price is below VWAP (institutional selling pressure).
• RSI is below 50 (bearish confirmation).
• MACD is trending downward.
• Trigger: Red “SELL” label appears above the candle.
How to Use:
1. Apply the script to 5-minute or 15-minute charts for best results.
2. Look for buy/sell labels and confirm with market context before entering trades.
3. Set alerts to receive real-time notifications when conditions align.
Ideal For:
✔️ Day traders looking for quick, high-probability trades.
✔️ Options traders focusing on directional movement.
✔️ Scalpers and momentum traders who rely on trend confirmation.
🔔 Set up alerts for automated trade notifications and never miss a setup!
Serhat's Sinyal + Panel (Kompakt Versiyon)🔹 This indicator provides a clean and reliable signal system using a combination of multiple classic indicators: RSI, MACD, Stochastic RSI, ADX, DI+, Volume, and SMA sequences.
🔹 All signals are non-repetitive — once active, no new signal is given until the condition resets.
🔹 The compact panel summarizes all indicator statuses in real-time.
💡 Works best on daily and 4H charts.
Developed by: Serhat E.
Feedback is welcome!
EMA Çoklu Zamanlı GöstergesiEMA 8,EMA 34,EMA 55,EMA 99 VE EMA 200 indikatörlerinin tek gösterge altında toplanması
EMA CloudIt's provide the area of value between 2 EMA. Additional 1 EMA long term for determine the market status.
Kyi price percentage This is an indicator that shows the percentage ratio of the highest and lowest prices within a specified range.
Rally Starter BandsEnglish Description:
Rally Starter Bands – Pine Script Indicator
This is a Pine Script indicator designed to identify potential rally opportunities in the market using Bollinger Bands. It plots the traditional Bollinger Bands and highlights specific conditions where the upper and middle bands are rising while the lower band is falling. When these conditions are met, the indicator displays a green up arrow below the price bar, signaling a potential upward momentum.
---
Credits:
Strategy: Adem Ayan (x.com/ademayan66/status/1901706968508637483)
Screening Codes: Dip Avcısı (x.com/dipavcisi007)
Candle Body Finder//@version=5
indicator("Candle Body Finder", overlay=true)
// Konversi pips ke harga (karena XAUUSD dihitung dalam USD, 1 pip = 0.1)
minPips = 30 * 0.1
// Hitung panjang body candle
bodySize = math.abs(close - open)
// Hitung upper dan lower wick
upperWick = high - math.max(open, close)
lowerWick = math.min(open, close) - low
// presentation count of wick
upperWickPct = upperWick / bodySize
lowerWickPct = lowerWick / bodySize
// detect size body
isBullish = close > open and lowerWick > upperWick and (upperWickPct <= 0.3 or lowerWickPct <= 0.3)
// detect size body
isBearish = close < open and upperWick > lowerWick and (upperWickPct <= 0.3 or lowerWickPct <= 0.3)
// arrow
plotshape(isBullish, location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small, title="Bullish Candle")
plotshape(isBearish, location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small, title="Bearish Candle")
Advanced HFT Detection with VWAP & SpreadsExplanation of the HFT Detection Strategy
🔹 1. Key Indicators Used in the Strategy
It's works by combining VWAP, moving averages (SMA), volume spikes, and price jumps to detect potential HFT activity.
✅ (A) VWAP (Volume Weighted Average Price)
VWAP acts as a benchmark price that professional traders and institutions use to execute large orders.
If price is above VWAP, buyers are in control → Bullish trend
If price is below VWAP, sellers are in control → Bearish trend
HFT algorithms often place buy orders above VWAP and sell orders below VWAP to follow momentum.
➡️ Why VWAP? It ensures that signals follow the institutional trading trend.
✅ (B) Moving Averages (SMA)
Moving averages smooth out price data and help in detecting short-term momentum changes.
Fast Moving Average (5-period SMA): Reacts quickly to price changes
Slow Moving Average (20-period SMA): Identifies trend direction
➡️ Why SMA? It filters noise and confirms short-term trend shifts.
✅ (C) Volume Spike Detection
High-frequency trading is often accompanied by large volume surges. We define a volume spike as:
📌 Current Volume > 2× Average Volume of last 20 bars
➡️ Why Volume? HFTs execute rapid buy/sell orders when they detect liquidity, leading to sudden volume bursts.
✅ (D) Price Jump Detection (Sudden Volatility)
HFT algorithms often exploit quick price movements. We check if the price has moved more than twice the ATR (Average True Range) in the last 5 bars.
➡️ Why ATR? It helps to detect abnormal price movements compared to normal volatility.
🔹 2. Trading Signal Logic
Now that we have VWAP, moving averages, volume, and price movement filters, we generate buy and sell signals based on conditions.
✅ (A) Buy Signal Condition
A BUY signal is triggered when:
✔ Fast SMA crosses above Slow SMA → Short-term trend is turning bullish
✔ Volume spike occurs → HFTs are active
✔ Sudden price jump detected → High volatility
✔ Price is above VWAP → Confirms bullish trend
➡️ Why this works? It confirms that institutional traders & HFTs are buying aggressively.
✅ (B) Sell Signal Condition
A SELL signal is triggered when:
✔ Fast SMA crosses below Slow SMA → Short-term trend is turning bearish
✔ Volume spike occurs → HFTs are selling aggressively
✔ Sudden price drop detected → High volatility
✔ Price is below VWAP → Confirms bearish trend
➡️ Why this works? It confirms that institutional traders & HFTs are selling aggressively.
🔹 3. Visual Representation (Plotting Signals & VWAP)
Once we detect buy and sell signals, we mark them on the chart.
✅ (A) Buy/Sell Markers
🟢 Buy → Green upward arrow below the candle
🔴 Sell → Red downward arrow above the candle
✅ (B) VWAP Line on Chart
We also plot VWAP as a blue line to visualize trend direction.
✅ (C) Highlighting Volume Spikes
To easily spot HFT activity, we highlight volume spike bars with a blue background.
🔹 4. How to Use This Strategy?
1️⃣ Apply this script on a 1-minute or 5-minute intraday chart.
2️⃣ Look for BUY signals above VWAP and SELL signals below VWAP.
3️⃣ Verify that the volume spikes before taking action.
4️⃣ Use stop-loss & risk management (e.g., stop-loss at recent low/high).
🚀 Summary: Why This Strategy Works?
✅ VWAP ensures we follow institutional traders
✅ Volume spikes confirm sudden liquidity inflows
✅ Price jumps detect fast market moves caused by HFT bots
✅ Moving averages smooth out short-term trend shifts
Imbalance(FVG) DetectorImbalance (FVG) Detector
Overview
The Imbalance (FVG) Detector is a technical analysis tool designed to highlight price inefficiencies by identifying Fair Value Gaps (FVGs). These gaps occur when rapid price movement leaves an area with little to no traded volume, which may later act as a zone of interest. The indicator automatically detects and marks these imbalances on the chart, allowing users to observe historical price behavior more effectively.
Key Features
- Automatic Imbalance Detection: Identifies bullish and bearish imbalances based on a structured three-bar price action model.
- Customizable Sensitivity: Users can adjust the minimum imbalance percentage threshold to tailor detection settings to different assets and market conditions.
- Real-time Visualization: Marked imbalances are displayed as colored boxes directly on the chart.
- Dynamic Box Updates: Imbalance zones extend forward in time until price interacts with them.
- Alert System: Users can set alerts for when new imbalances appear or when price tests an existing imbalance.
How It Works
The indicator identifies market imbalances using a three-bar price structure:
- Bullish Imbalance: Occurs when the high of three bars ago is lower than the low of the previous bar, forming a price gap.
- Bearish Imbalance: Occurs when the low of three bars ago is higher than the high of the previous bar, creating a downward gap.
When an imbalance is detected:
- Green Boxes indicate bullish imbalances.
- Red Boxes indicate bearish imbalances.
- Once price interacts with an imbalance, the box fades to gray, marking it as tested.
! Designed for Crypto Markets
This indicator is particularly useful in crypto markets, where frequent volatility can create price inefficiencies. It provides a structured way to visualize gaps in price movement, helping users analyze historical liquidity areas.
Customization Options
- Min Imbalance Percentage Size: Adjusts the sensitivity of the imbalance detection.
- Alerts: Users can enable alerts to stay notified of new or tested imbalances.
Important Notes
- This indicator is a technical analysis tool and does not provide trading signals or financial advice.
- It does not predict future price movement but highlights historical price inefficiencies.
- Always use this tool alongside other market analysis methods and risk management strategies.
EMA Price Range by tuanduongEMA Price Range Indicator – Dynamic Range Analysis with Custom EMA (tuanduong2511)
Overview
The EMA Price Range Indicator is designed to help traders visualize the distance between price action and a key Exponential Moving Average (EMA). This indicator dynamically calculates the range from each candle to a user-defined EMA and displays it in a real-time table. By understanding the relationship between price and the EMA, traders can better gauge potential support, resistance, and overextension in the market.
Key Features
✅ Customizable EMA – Allows users to choose the EMA period that best suits their strategy (default: 144).
✅ Real-Time Range Calculation – Computes the absolute difference between the EMA and the price (using the high or low, depending on whether the candle is above or below the EMA).
✅ Minimalist UI – The EMA is plotted directly on the chart, while a small table in the bottom-right corner provides numerical insights, reducing chart clutter.
✅ Versatile Use Cases – Suitable for trend-following traders (identifying pullbacks to EMA) and mean-reversion traders (spotting extended price movements).
How It Works
User-Defined EMA:
The script calculates an Exponential Moving Average (EMA) based on the selected period.
EMA adapts dynamically, giving more weight to recent price movements.
Range Calculation:
If the price is above the EMA, the range is measured from the high point of the candle to the EMA.
If the price is below the EMA, the range is measured from the low point of the candle to the EMA.
This approach ensures that we’re measuring the most relevant distance for price interaction.
Live Table Display:
The current EMA value and the distance (range) from the price are displayed in a small table in the bottom-right corner of the chart.
How to Use It
📌 Trend Traders: Use the indicator to track pullbacks to key EMAs (e.g., EMA 50, 144, or 200). When the price is far from the EMA, it may indicate an overextended trend or potential retracement zone.
📌 Mean Reversion Traders: Look for extreme deviations between price and the EMA. Large distances can signal potential price snapbacks to the mean.
📌 Scalping & Day Trading: Short-term traders can use it with fast EMAs (e.g., EMA 21 or 34) to measure quick price movements relative to short-term momentum.
Why This Indicator?
Unlike traditional EMA indicators, which only plot a moving average, this script provides quantifiable price distance to the EMA, helping traders make data-driven decisions. It allows traders to answer:
✅ Is the price stretched too far from the EMA?
✅ Should I wait for a pullback before entering?
✅ Is the trend strong, or is the price losing momentum?
By integrating EMA-based range analysis, traders gain a clearer understanding of market conditions and can improve their entry, exit, and risk management strategies.
BTCUSDT 70 Candles Average x3 NotificationNotification when generating candles 3 times the length of 70 candles (excluding progress candles)
Breakout Candle Indicatorit decide breakout candles. if you higher time frame view fixed. you can use this indicator on lower time frame
erb.IchimokuThe return line and the base line were combined and colored. Ohlc4 was used as the source.
Candle RvolCandle Rvol is designed to be used on the 10minute chart, using it on other timeframes will result in unintended outcomes.
Candle Rvol has two dynamic features:
- creates and array for every 10m candle over the last 14 trading days, the current candle volume is then compared against the average of the corresponding candles from the past 14 days to give a dynamic relative volume expressed as a percentage (this means the high volume near the open and close does not skew the average volume data)
- for the current candle Rvol percentage, a check is made every 1m during the 10m candle and if the volume is on track to being over 100% the background will dynamically show a green colour.
Altion RSI indicator"This 'Altcoin RSI Indicator' is a simple yet effective tool designed for traders to identify potential buy and sell signals based on the Relative Strength Index (RSI). Using a 7-period RSI calculated from the closing price, it generates a Buy signal when RSI crosses above 15 and a Sell signal when RSI crosses below 85. The script visualizes these signals with green 'Buy' labels below the bars and red 'Sell' labels above them, while also plotting the RSI line with overbought (85) and oversold (15) levels marked for reference. Ideal for altcoin trading or any market where RSI-based strategies are applicable.
Disclaimer: This script is for informational purposes only and should not be considered financial advice; use it at your own risk.
Responsive VWAP Bands [PQ_MOD]This indicator calculates dynamic VWAP bands that adapt in real time to market conditions. It continuously aggregates volume‐weighted price data from a user-defined start point (either the very first bar or after a specified time) to compute a progressive VWAP (pvwap) and its associated volatility, derived from a volume-weighted variance of the price. The resulting standard deviation is scaled by a user-defined multiplier to generate upper and lower bands around the pvwap. Notably, the indicator features a customizable event-triggered reset mechanism—where the cumulative sums are reinitialized when a chosen condition (such as a periodic interval, a new higher high or lower low, a trend change indicated by a stochastic oscillator divergence, or an external event) is met—thereby enhancing its responsiveness to shifts in market structure. The VWAP, along with its bands, is then plotted on the chart using circle markers, offering a clear visual reference for potential support and resistance levels.
yatofxDescription: "Ramon Coto's 3 Session Bar Color" Indicator
This TradingView Pine Script indicator colors candlestick bars based on three custom trading sessions. It allows traders to visually distinguish different market timeframes on their charts.
Features:
Three configurable trading sessions with user-defined time ranges.
Customizable session colors:
Session A → Blue
Session B → Red
Session C → Lime
Enable/disable sessions independently using input toggles.
Automatic session detection: Bars are colored based on the active session.
Optimized for TradingView Mobile & Desktop with clear and efficient logic.
How It Works:
1. User Inputs: The script takes session time ranges and enables/disables each session.
2. Session Detection: The script checks whether the current time falls within any of the defined sessions.
3. Bar Coloring: If a session is active, the corresponding color is applied to the bars.
This indicator helps traders quickly recognize which market session they are in, improving decision-making for session-based strategies.