OverUnder Yield Spread🗺️ OverUnder is a structural regime visualizer , engineered to diagnose the shape, tone, and trajectory of the yield curve. Rather than signaling trades directly, it informs traders of the world they’re operating in. Yield curve steepening or flattening, normalizing or inverting — each regime reflects a macro pressure zone that impacts duration demand, liquidity conditions, and systemic risk appetite. OverUnder abstracts that complexity into a color-coded compression map, helping traders orient themselves before making risk decisions. Whether you’re in bonds, currencies, crypto, or equities, the regime matters — and OverUnder makes it visible.
🧠 Core Logic
Built to show the slope and intent of a selected rate pair, the OverUnder Yield Spread defaults to 🇺🇸US10Y-US2Y, but can just as easily compare global sovereign curves or even dislocated monetary systems. This value is continuously monitored and passed through a debounce filter to determine whether the curve is:
• Inverted, or
• Steepening
If the curve is flattening below zero: the world is bracing for contraction. Policy lags. Risk appetite deteriorates. Duration gets bid, but only as protection. Stocks and speculative assets suffer, regardless of positioning.
📍 Curve Regimes in Bull and Bear Contexts
• Flattening occurs when the short and long ends compress . In a bull regime, flattening may reflect long-end demand or fading growth expectations. In a bear regime, flattening often precedes or confirms central bank tightening.
• Steepening indicates expanding spread . In a bull context, this may signal healthy risk appetite or early expansion. In a bear or crisis context, it may reflect aggressive front-end cuts and dislocation between short- and long-term expectations.
• If the curve is steepening above zero: the world is rotating into early expansion. Risk assets behave constructively. Bond traders position for normalization. Equities and crypto begin trending higher on rising forward expectations.
🖐️ Dynamically Colored Spread Line Reflects 1 of 4 Regime States
• 🟢 Normal / Steepening — early expansion or reflation
• 🔵 Normal / Flattening — late-cycle or neutral slowdown
• 🟠 Inverted / Steepening — policy reversal or soft landing attempt
• 🔴 Inverted / Flattening — hard contraction, credit stress, policy lag
🍋 The Lemon Label
At every bar, an anchored label floats directly on the spread line. It displays the active regime (in plain English) and the precise spread in percent (or basis points, depending on resolution). Colored lemon yellow, neither green nor red, the label is always legible — a design choice to de-emphasize bias and center the data .
🎨 Fill Zones
These bands offer spatial, persistent views of macro compression or inversion depth.
• Blue fill appears above the zero line in normal (non-inverted) conditions
• Red fill appears below the zero line during inversion
🧪 Sample Reading: 1W chart of TLT
OverUnder reveals a multi-year arc of structural inversion and regime transition. From mid-2021 through late 2023, the spread remains decisively inverted, signaling persistent flattening and credit stress as bond prices trended sharply lower. This prolonged inversion aligns with a high-volatility phase in TLT, marked by lower highs and an accelerating downtrend, confirming policy lag and macro tightening conditions.
As of early 2025, the spread has crossed back above the zero baseline into a “Normal / Steepening” regime (annotated at +0.56%), suggesting a macro inflection point. Price action remains subdued, but the shift in yield structure may foreshadow a change in trend context — particularly if follow-through in steepening persists.
🎭 Different Traders Respond Differently:
• Bond traders monitor slope change to anticipate policy pivots or recession signals.
• Equity traders use regime shifts to time rotations, from growth into defense, or from contraction into reflation.
• Currency traders interpret curve steepening as yield compression or divergence depending on region.
• Crypto traders treat inversion as a liquidity vacuum — and steepening as an early-phase risk unlock.
🛡️ Can It Compare Different Bond Markets?
Yes — with caveats. The indicator can be used to compare distinct sovereign yield instruments, for example:
• 🇫🇷FR10Y vs 🇩🇪DE10Y - France vs Germany
• 🇯🇵JP10Y vs 🇺🇸US10Y - BoJ vs Fed policy curves
However:
🙈 This no longer visualizes the domestic yield curve, but rather the differential between rate expectations across regions
🙉 The interpretation of “inversion” changes — it reflects spread compression across nations , not within a domestic yield structure
🙊 Color regimes should then be viewed as relative rate positioning , not absolute curve health
🙋🏻 Example: OverUnder compares French vs German 10Y yields
1. 🇫🇷 Change the long-duration ticker to FR10Y
2. 🇩🇪 Set the short-duration ticker to DE10Y
3. 🤔 Interpret the result as: “How much higher is France’s long-term borrowing cost vs Germany’s?”
You’ll see steepening when the spread rises (France decoupling), flattening when the spread compresses (convergence), and inversions when Germany yields rise above France’s — historically rare and meaningful.
🧐 Suggested Use
OverUnder is not a signal engine — it’s a context map. Its value comes from situating any trade idea within the prevailing yield regime. Use it before entries, not after them.
• On the 1W timeframe, OverUnder excels as a macro overlay. Yield regime shifts unfold over quarters, not days. Weekly structure smooths out rate volatility and reveals the true curvature of policy response and liquidity pressure. Use this view to orient your portfolio, define directional bias, or confirm long-duration trend turns in assets like TLT, SPX, or BTC.
• On the 1D timeframe, the indicator becomes tactically useful — especially when aligning breakout setups or trend continuations with steepening or flattening transitions. Daily views can also identify early-stage regime cracks that may not yet be visible on the weekly.
• Avoid sub-daily use unless you’re anchoring a thesis already built on higher timeframe structure. The yield curve is a macro construct — it doesn’t oscillate cleanly at intraday speeds. Shorter views may offer clarity during event-driven spikes (like FOMC reactions), but they do not replace weekly context.
Ultimately, OverUnder helps you decide: What kind of world am I trading in? Use it to confirm macro context, avoid fighting the curve, and lean into trades aligned with the broader pressure regime.
Search in scripts for "weekly"
VIX Implied MovesKey Features:
Three Timeframe Bands:
Daily: Blue bands showing ±1σ expected move
Weekly: Green bands showing ±1σ expected move
30-Day: Red bands showing ±1σ expected move
Calculation Methodology:
Uses VIX's annualized volatility converted to specific timeframes using square root of time rule
Trading day convention (252 days/year)
Band width = Price × (VIX/100) ÷ √(number of periods)
Visual Features:
Colored semi-transparent backgrounds between bands
Progressive line thickness (thinner for shorter timeframes)
Real-time updates as VIX and ES prices change
Example Calculation (VIX=20, ES=5000):
Daily move = 5000 × (20/100)/√252 ≈ ±63 points
Weekly move = 5000 × (20/100)/√50 ≈ ±141 points
Monthly move = 5000 × (20/100)/√21 ≈ ±218 points
This indicator helps visualize expected price ranges based on current volatility conditions, with wider bands indicating higher market uncertainty. The probabilistic ranges represent 68% confidence levels (1 standard deviation) derived from options pricing.
Enhanced KLSE Banker Flow Oscillator# Enhanced KLSE Banker Flow Oscillator
## Description
The Enhanced KLSE Banker Flow Oscillator is a sophisticated technical analysis tool designed specifically for the Malaysian stock market (KLSE). This indicator analyzes price and volume relationships to identify potential smart money movements, providing early signals for market reversals and continuation patterns.
The oscillator measures the buying and selling pressure in the market with a focus on detecting institutional activity. By combining money flow calculations with volume filters and price action analysis, it helps traders identify high-probability trading opportunities with reduced noise.
## Key Features
- Dual-Timeframe Analysis: Combines long-term money flow trends with short-term momentum shifts for more accurate signals
- Adaptive Volume Filtering: Automatically adjusts volume thresholds based on recent market conditions
- Advanced Divergence Detection: Identifies potential trend reversals through price-flow divergences
- Early Signal Detection: Provides anticipatory signals before major price movements occur
- Multiple Signal Types: Offers both early alerts and strong confirmation signals with clear visual markers
- Volatility Adjustment: Adapts sensitivity based on current market volatility for more reliable signals
- Comprehensive Visual Feedback: Color-coded oscillator, signal markers, and optional text labels
- Customizable Display Options: Toggle momentum histogram, early signals, and zone fills
- Organized Settings Interface: Logically grouped parameters for easier configuration
## Indicator Components
1. Main Oscillator Line: The primary banker flow line that fluctuates above and below zero
2. Early Signal Line: Secondary indicator showing potential emerging signals
3. Momentum Histogram: Visual representation of flow momentum changes
4. Zone Fills: Color-coded background highlighting positive and negative zones
5. Signal Markers: Visual indicators for entry and exit points
6. Reference Lines: Key levels for strong and early signals
7. Signal Labels: Optional text annotations for significant signals
## Signal Types
1. Strong Buy Signal (Green Arrow): Major bullish signal with high probability of success
2. Strong Sell Signal (Red Arrow): Major bearish signal with high probability of success
3. Early Buy Signal (Blue Circle): First indication of potential bullish trend
4. Early Sell Signal (Red Circle): First indication of potential bearish trend
5. Bullish Divergence (Yellow Triangle Up): Price making lower lows while flow makes higher lows
6. Bearish Divergence (Yellow Triangle Down): Price making higher highs while flow makes lower highs
## Parameters Explained
### Core Settings
- MFI Base Length (14): Primary calculation period for money flow index
- Short-term Flow Length (5): Calculation period for early signals
- KLSE Sensitivity (1.8): Multiplier for flow calculations, higher = more sensitive
- Smoothing Length (5): Smoothing period for the main oscillator line
### Volume Filter Settings
- Volume Filter % (65): Minimum volume threshold as percentage of average
- Use Adaptive Volume Filter (true): Dynamically adjusts volume thresholds
### Signal Levels
- Strong Signal Level (15): Threshold for strong buy/sell signals
- Early Signal Level (10): Threshold for early buy/sell signals
- Early Signal Threshold (0.75): Sensitivity factor for early signals
### Advanced Settings
- Divergence Lookback (34): Period for checking price-flow divergences
- Show Signal Labels (true): Toggle text labels for signals
### Visual Settings
- Show Momentum Histogram (true): Toggle the momentum histogram display
- Show Early Signal (true): Toggle the early signal line display
- Show Zone Fills (true): Toggle background color fills
## How to Use This Indicator
### Installation
1. Add the indicator to your TradingView chart
2. Default settings are optimized for KLSE stocks
3. Customize parameters if needed for specific stocks
### Basic Interpretation
- Oscillator Above Zero: Bullish bias, buying pressure dominates
- Oscillator Below Zero: Bearish bias, selling pressure dominates
- Crossing Zero Line: Potential shift in market sentiment
- Extreme Readings: Possible overbought/oversold conditions
### Advanced Interpretation
- Divergences: Early warning of trend exhaustion
- Signal Confluences: Multiple signal types appearing together increase reliability
- Volume Confirmation: Signals with higher volume are more significant
- Momentum Alignment: Histogram should confirm direction of main oscillator
### Trading Strategies
#### Trend Following Strategy
1. Identify market trend direction
2. Wait for pullbacks shown by oscillator moving against trend
3. Enter when oscillator reverses back in trend direction with a Strong signal
4. Place stop loss below/above recent swing low/high
5. Take profit at previous resistance/support levels
#### Counter-Trend Strategy
1. Look for oscillator reaching extreme levels
2. Identify divergence between price and oscillator
3. Wait for oscillator to cross Early signal threshold
4. Enter position against prevailing trend
5. Use tight stop loss (1 ATR from entry)
6. Take profit at first resistance/support level
#### Breakout Confirmation Strategy
1. Identify stock consolidating in a range
2. Wait for price to break out of range
3. Confirm breakout with oscillator crossing zero line in breakout direction
4. Enter position in breakout direction
5. Place stop loss below/above the breakout level
6. Trail stop as price advances
### Signal Hierarchy and Reliability
From highest to lowest reliability:
1. Strong Buy/Sell signals with divergence and high volume
2. Strong Buy/Sell signals with high volume
3. Divergence signals followed by Early signals
4. Strong Buy/Sell signals with normal volume
5. Early Buy/Sell signals with high volume
6. Early Buy/Sell signals with normal volume
## Complete Trading Plan Example
### KLSE Market Trading System
#### Pre-Trading Preparation
1. Review overall market sentiment (bullish, bearish, or neutral)
2. Scan for stocks showing significant banker flow signals
3. Note key support/resistance levels for watchlist stocks
4. Prioritize trade candidates based on signal strength and volume
#### Entry Rules for Long Positions
1. Banker Flow Oscillator above zero line (positive flow environment)
2. One or more of the following signals present:
- Strong Buy signal (green arrow)
- Bullish Divergence signal (yellow triangle up)
- Early Buy signal (blue circle) with confirming price action
3. Entry confirmation requirements:
- Volume above 65% of 20-day average
- Price above short-term moving average (e.g., 20 EMA)
- No immediate resistance within 3% of entry price
4. Entry on the next candle open after signal confirmation
#### Entry Rules for Short Positions
1. Banker Flow Oscillator below zero line (negative flow environment)
2. One or more of the following signals present:
- Strong Sell signal (red arrow)
- Bearish Divergence signal (yellow triangle down)
- Early Sell signal (red circle) with confirming price action
3. Entry confirmation requirements:
- Volume above 65% of 20-day average
- Price below short-term moving average (e.g., 20 EMA)
- No immediate support within 3% of entry price
4. Entry on the next candle open after signal confirmation
#### Position Sizing Rules
1. Base risk per trade: 1% of trading capital
2. Position size calculation: Capital × Risk% ÷ Stop Loss Distance
3. Position size adjustments:
- Increase by 20% for Strong signals with above-average volume
- Decrease by 20% for Early signals without confirming price action
- Standard size for all other valid signals
#### Stop Loss Placement
1. For Long Positions:
- Place stop below the most recent swing low
- Minimum distance: 1.5 × ATR(14)
- Maximum risk: 1% of trading capital
2. For Short Positions:
- Place stop above the most recent swing high
- Minimum distance: 1.5 × ATR(14)
- Maximum risk: 1% of trading capital
#### Take Profit Strategy
1. First Target (33% of position):
- 1.5:1 reward-to-risk ratio
- Move stop to breakeven after reaching first target
2. Second Target (33% of position):
- 2.5:1 reward-to-risk ratio
- Trail stop at previous day's low/high
3. Final Target (34% of position):
- 4:1 reward-to-risk ratio or
- Exit when opposing signal appears (e.g., Strong Sell for long positions)
#### Trade Management Rules
1. After reaching first target:
- Move stop to breakeven
- Consider adding to position if new confirming signal appears
2. After reaching second target:
- Trail stop using banker flow signals
- Exit remaining position when:
- Oscillator crosses zero line in opposite direction
- Opposing signal appears
- Price closes below/above trailing stop level
3. Maximum holding period:
- 20 trading days for trend-following trades
- 10 trading days for counter-trend trades
- Re-evaluate if targets not reached within timeframe
#### Risk Management Safeguards
1. Maximum open positions: 5 trades
2. Maximum sector exposure: 40% of trading capital
3. Maximum daily drawdown limit: 3% of trading capital
4. Mandatory stop trading rules:
- After three consecutive losing trades
- After reaching 5% account drawdown
- Resume after two-day cooling period and strategy review
#### Performance Tracking
1. Track for each trade:
- Signal type that triggered entry
- Oscillator reading at entry and exit
- Volume relative to average
- Price action confirmation patterns
- Holding period
- Reward-to-risk achieved
2. Review performance metrics weekly:
- Win rate by signal type
- Average reward-to-risk ratio
- Profit factor
- Maximum drawdown
3. Adjust strategy parameters based on performance:
- Increase position size for highest performing signals
- Decrease or eliminate trades based on underperforming signals
## Advanced Usage Tips
1. Combine with Support/Resistance:
- Signals are more reliable when they occur at key support/resistance levels
- Look for banker flow divergence at major price levels
2. Multiple Timeframe Analysis:
- Use the oscillator on both daily and weekly timeframes
- Stronger signals when both timeframes align
- Enter on shorter timeframe when confirmed by longer timeframe
3. Sector Rotation Strategy:
- Compare banker flow across different sectors
- Rotate capital to sectors showing strongest positive flow
- Avoid sectors with persistent negative flow
4. Volatility Adjustments:
- During high volatility periods, wait for Strong signals only
- During low volatility periods, Early signals can be more actionable
5. Optimizing Parameters:
- For more volatile stocks: Increase Smoothing Length (6-8)
- For less volatile stocks: Decrease KLSE Sensitivity (1.2-1.5)
- For intraday trading: Reduce all length parameters by 30-50%
## Fine-Tuning for Different Markets
While optimized for KLSE, the indicator can be adapted for other markets:
1. For US Stocks:
- Reduce KLSE Sensitivity to 1.5
- Increase Volume Filter to 75%
- Adjust Strong Signal Level to 18
2. For Forex:
- Increase Smoothing Length to 8
- Reduce Early Signal Threshold to 0.6
- Focus more on divergence signals than crossovers
3. For Cryptocurrencies:
- Increase KLSE Sensitivity to 2.2
- Reduce Signal Levels (Strong: 12, Early: 8)
- Use higher Volume Filter (80%)
By thoroughly understanding and properly implementing the Enhanced KLSE Banker Flow Oscillator, traders can gain a significant edge in identifying institutional money flow and making more informed trading decisions, particularly in the Malaysian stock market.
ELVTDFinance COTELVTDFinance COT Indicator:
The ELVTDFinance COT Indicator is a sophisticated tool designed for traders seeking to gain deeper insights into market dynamics through Commitment of Traders (COT) data. This indicator visually represents the net positions of three distinct market participant groups: Commercials, Non-Commercials (Smart Money), and Retail Traders, enabling traders to interpret sentiment and potential market direction.
Key Features:
COT Data Integration:
Pulls weekly COT data from TradingView's LibraryCOT.
Distinguishes between long and short positions for each participant type:
Commercials: Producers or hedgers with vested interest in stabilizing market conditions.
Non-Commercials (Smart Money): Speculative traders often driving trends.
Retail Traders: Non-reportable positions, typically indicative of retail sentiment.
Net Position Calculations:
The indicator calculates and plots the net position (long - short) for each group.
Provides a clear visual distinction of market positioning trends over time.
Dynamic Plot Styles:
Adapts to the timeframe:
Weekly/Monthly: Line plots for a smoother view of trends.
Other Timeframes: Step-line plots for precise position changes.
Color Coding:
Blue: Commercials (Producers/Hedgers).
Teal: Non-Commercials (Smart Money).
Red: Retail Traders.
Highlights Market Sentiment:
Uses a color-shift mechanism based on the relative strength of Smart Money vs. Retail Traders.
Turns green when Smart Money positions dominate retail sentiment, signaling potential trend reversals or continuations.
Labels and Visual Aids:
Displays labels with net positions for each participant group on the chart.
Ensures clarity in understanding which group is leading the market at any point in time.
Advanced Visual Fill:
Shaded regions between Smart Money and Retail Traders provide an intuitive visual cue for sentiment alignment or divergence.
Support for Scalping and Swing Trading:
Offers utility for both short-term scalping strategies and longer-term swing trades by identifying the actions of dominant market forces.
How It Works:
The indicator retrieves and processes COT data weekly.
Net positions are calculated and compared across participant groups.
Plots are dynamically updated to reflect market sentiment.
A zero-line acts as a reference to gauge whether the group is net long or net short.
Use Case Examples:
Trend Reversal Signals:
If Smart Money positions increase while Retail Traders are heavily short, it may signal a potential bullish reversal.
Trend Confirmation:
Alignments between Smart Money and Retail Trader trends can confirm a strong directional move.
Hedging Insights:
Commercials often hedge against price movements. Their actions can hint at supply-side expectations.
By leveraging the ELVTDFinance COT Indicator, traders can better understand the driving forces behind market moves and incorporate this into their decision-making processes. This tool is particularly valuable for analyzing sentiment shifts and gauging market momentum.
Prev Week & Day High/Low LinesTitle:
Advanced Weekly & Daily High/Low Levels with Alerts and Customization
Description:
This indicator automatically plots the high and low levels of the previous week and day, featuring advanced customization options and configurable alerts. It’s a powerful tool for traders who want to identify key support and resistance zones on any timeframe below weekly.
What Does This Indicator Do?
1. Identifies historical levels: Calculates and plots the highs and lows of the previous week and day, helping traders spot reversal points, zones of interest, and decision-making levels.
2. Real-time alerts: Notifies traders when the price approaches or crosses these key levels, allowing them to make decisions without constantly monitoring the chart.
3. Dynamic colors: Changes the color of the levels based on the price proximity, providing a clear visual signal about the immediate importance of each level.
Key Features
1. Total Customization:
• Fully adjustable line colors, styles (solid or dotted), and thicknesses.
• Optional labels for each level with customizable text, size, and position.
• Adaptable configurations to suit different trading styles (scalping, swing trading, intraday).
2. Smart Alerts:
• Set alerts when the price touches or approaches the plotted levels.
• Instant notifications, ideal for trading breakouts or pullbacks at key levels.
3. Optimization and Efficiency:
• Works on all timeframes below weekly, avoiding unnecessary calculations.
• Real-time updates to ensure levels are always accurate.
4. Clear Visualization:
• Dynamic colors for levels close to the current price.
• Projected lines extending into the future to help plan trades.
• Advanced label options, including customizable text and different chart positions.
How It Works
The indicator uses advanced logic to automatically detect day and week transitions based on market time. It calculates and updates the high and low levels efficiently, ensuring that the data reflects the active timeframe. The levels can be projected forward and highlighted with customizable colors and labels.
Additionally, with configurable alerts, traders can receive real-time notifications when the price interacts with these levels, enabling them to respond quickly to market changes.
How to Use It
1. Add the indicator: Apply it to your chart in TradingView.
2. Set up the options:
• Customize the colors, thicknesses, and styles of the lines.
• Adjust the label text and position to suit your preferences.
• Enable alerts for key levels.
3. Utilize the levels: Watch the indicator automatically plot the high and low levels, and use the visual signals and alerts to make informed trading decisions.
Benefits for Traders
• Saves time: No need to manually calculate historical support and resistance levels.
• Improves accuracy: Levels are automatically recalculated and updated in real-time.
• Versatility: Perfect for any trading style (scalping, swing, intraday).
• Real-time alerts: Stay informed about key levels even when not watching the chart.
• Intuitive visualization: Dynamic colors and adjustable labels make technical analysis easier.
Note:
This indicator is unique due to its configurable alerts, advanced customization options, and dynamic colors, setting it apart from similar scripts available on TradingView. It is designed for traders seeking a clear and functional visual tool to make quick and accurate market decisions.
Typical Price Difference - TPD © with reversal zones and signalsv1.0 NOTE: The maths have been tested only for BTC and weekly time frame.
This is a concept that I came through after long long hours of VWAP trading and scalping.
The idea is pretty simple:
1) Typical Price is calculated by (h+l+c) / 3. If we take this price and adjust it to volume we get the VWAP value. The difference between this value and the close value, i call it " Typical Price Difference - TPD ".
2) We get the Historical Volatility as calculated by TradingView script and we add it up to TPD and divide it by two (average). This is what I call " The Source - TS ".
3) We apply the CCI formula to TS .
4) We calculate the Rate of Change (roc) of the CCI formula.
5) We apply the VIX FIX of Larry Williams (script used is from ChrisMoody - CM_Williams_Vix_Fix Finds Market Bottoms) *brilliant script!!!
How to use it:
a) When the (3) is over the TPD we have a bullish bias (green area). When it's under we have a bearish bias (red area).
b) If the (1) value goes over or under a certain value (CAUTION!!! it varies in different assets or timeframes) we get a Reversal Zone (RZ). Red/Green background.
c) If we are in a RZ and the VIX FIX gives a strong value (look for green bars in histogram) and roc (4) goes in the opposite direction, we get a reversal signal that works for the next week(s).
I applied this to BTC on a weekly time frame and after some corrections, it gives pretty good reversal zones and signals. Especially bottoms. Also look for divergences in the zones/signals.
As I said I have tested and confirmed it only on BTC/weekly. I need more time with the maths and pine to automatically adjust it to other time frames. You can play with it in different assets or time frames to find best settings by hand.
Feel free to share your thoughts or ideas on this.
P.S. I realy realy realy try to remember when or how or why I came up with the idea to combine typical price with historical volatility and CCI. I can't! It doesn't make any sense LOL
Expected Move PlotterI get a lot of requests about my indicators that I use. Unfortunately, at this time I cannot make those public but I thought about creating a makeshift alternative people could use as a reference.
I came up with this very simple yet extremely effective indicator. I call it the average or expected move plotter, but its essentially the average move plotter.
All it does is it averages out the move from open to high and low on a monthly, weekly and daily basis over the past 5 days and plots the expected move.
It really is that simple!
I have broken it down by month, week and day, so you can see the average expected move on whichever time frame you prefer.
I will use TSLA as the example.
Here is the daily:
Here is the weekly:
And here is the monthly:
You can switch between whichever timeframe you are working on and it permits all traders (day traders and swing traders) to assist in setting realistic target prices within their desired time frame.
It works on any stock, index, commodity or future.
I have also ensured that it will work with Heikin Ashi candles, for those (like myself) who are fond of those candles.
Let me know if you have any questions and if you like it!
Take care everyone and trade safe!
Key Levels SpacemanBTC IDWMKey levels, plotted automatically
Additional timeframes can be added on request
Useful for seeing strength of the trend in the market
TheStratHelper - Watchlist MakerEnter 13 symbols of your choice in the input tab. By default some symbols are already entered.
2 Up = Current bar higher than the previous bar.
2 Down = Current bar lower than the previous bar.
Scanning for 2 Up or 2 Down on monthly, weekly and daily timeframes.
2up In Force Only = If the current price is still above the last bar.
E.g. of how I use this..If a symbol is 2Up on Monthly, then I want to know if it's 2Up on Weekly. Then I can look for a trade opportunity on 1D.
If a symbol is 2up on monthly, weekly and daily, then I look for a trade opportunity on intraday timeframe.
IMPORTANT: Scans will show the correct results ONLY IF the chart timeframe is 1D or less.
Please DM me to find out how to get access.
EMASARPLEASE READ THE FULL DESCRIPTION BEFORE BUYING OR USING THIS INDICATOR
EMASAR (pronounced Emma-sar) is a strategy based on Exponential Moving Averages and the Parabolic SAR . This is a position trading approach that is derived from Tyler Jenks’ Consensio.
This strategy was developed with four objectives in mind: (1) managing risk (2) protecting from missing out on major moves (3) maximizing risk:reward (4) staying in a trending market and taking profit before it fully reverses.
EMASAR does a great job at accomplishing all of the above through the buy and sell signals that are generated. The data provided below is from the signals that occurred on Bitcoin (Bitstamp) from January 1, 2015 to present (November 11, 2019).
(1) Risk is tightly managed, relative to the winners, and losing positions will be exited before the market moves too far against.
The biggest losing trade on Bitcoin, for the time period outlined above, is -18.47%.
(2) Following the EMASAR buy and sell signals guarantees that one will not miss out on a major trend. As a result of the indicators used for this system it is mathematically impossible for a major trend to occur without providing a buy or sell signal. This system isn't meant to catch exact tops or bottoms but it will do a great job of capturing ~85% of a trend.
(3) On average the winning trades will be 5.55 times the losing trades. There will be stretches where the losers are bigger than the winners and this could last for many months, maybe even a year. However, over the long run the average reward is expected to be 5.55 times the average risk*.
*Past performance does not guarantee future results!
(4) This indicator was designed to capitalize on parabolic markets, specifically Bitcoin and alt coins. Crypto markets have a tendency to get moving so fast that many indicators become all but useless.
Entries can get signaled too late and exits will get signaled way too early. This is specifically true when using oscillators that are designed to identify overbought or oversold environments. EMASAR does a great job of keeping us in a position for the duration of a trend and this includes the major parabolic runs that Bitcoin has a tendency to go on.
Take a look at the two charts below which illustrates the buy and sell signals that occurred at the beginning and end of the 2017 and 2019 parabolic moves. Green = Buy | Blue = Exit | Red = Short
Long signaled at $4,190.27 on September 29th, 2017
Exit signaled at $13,647 on January 14th, 2018
Short signaled at $12,050 on January 16th, 2018
Close Short signaled at $3,684 on February 18th, 2019
Long signaled at $3,684 on February 18th, 2019
Exit signaled at $9,614 on July 16th, 2019
Short signaled at $10,328 on July 22nd, 2019
When Bitcoin, or other alts, really get moving it can be very difficult to distinguish between a correction and a full reversal. We do not want to be exiting during a minor correction, instead this is a time when we want to be holding on or looking to buy the dip.
This is a very fragile balance. The market has a very strong tendency to make corrections looks like reversals and to make reversals look like corrections. Therefore it is very important to have a tool(s) that you trust to distinguish in between the two.
I believe that EMASAR is the best way to find that balance - if I knew of a better way then I would be using it instead!
Following these signals will help us to hold onto positions while the market is still trending in our favor when most think that it has moved too far / too fast, and it will also get us out before a market fully reverses.
Keep in mind that there will be times when we exit a market that is in danger of reversing, only to buy back higher later on. That is okay because it enables us to properly manage risk during times of uncertainty and buying back in at a higher price is more than worth the opportunity cost.
Lets look at the signals above in chronological order:
1) Close Long: $2,274
2) Open Short: $2,347
3) Exit Short: $2,934
4) Open Long: $2,766
5) Close Long: $3,124
6) Enter Long: $4,190
A long was closed at $2,274 after Signal #1 and was re-entered after Signal #4 at $2,766. Additionally a long was closed at $3,124 after Signal #5 and was re-entered on the following signal at $4,190. These are examples of some of the bad signals that will occur. Something to pay attention to is the ratio of the risk to the reward. When the market turns against us EMASAR will quickly signal an exit or a re entry.
EMASAR also works great in traditional markets. The S&P 500 has been on a tear lately after creating new all time highs in October of 2019. It has resumed it's strong bull trend and therefore it is a great market to have long exposure to. That being said we are well overdue for a correction and most people, including myself, expect the next bear market to be much more severe than the last two. Therefore I would not want to have long exposure unless equipped with a very reliable method for taking profit before it fully reverses.
Let's take a look at the S&P 500 weekly EMASAR signals using the preferred settings outlined below:
In August of 1990 EMASAR signaled a 'Close Long' at $308. At that time the market was in danger of fully reversing. When that didn't happen EMASAR gave a signal to re enter at $369 which resulted in losing 19.8% in opportunity cost. That is quite okay because it would have allowed us to properly protect ourselves in the event that the market proceeded to crash. Instead we entered a massive bull market that culminated in the dot com bubble. Notice how EMASAR kept us in for the entire duration of that bull run and then signaled an exit very close to the top at $1,294. It got us back in by the end of 2004 after the market had bottomed. Yet again it kept us in for the following multi year bull market before signaling an exit very close to the top at $1,270.
The action that followed in 2016 looks very similar to what happened in 1990 - 1991. An exit was signaled when the market was in danger of fully reversing. When that didn't happen a re entry was signaled 14% higher. Now the market appears to be taking off in another parabolic advance. There is no way to know how far this next run will go or how long it will last. Nevertheless I feel highly confident that I will be able to hold on for the majority of the trend and then get fully out before it reverses thanks to the signals provided by EMASAR.
When looking at the signals on Gold we will notice striking similarities to the signals in the S&P 500 as well as Bitcoin.
Notice how an entry was signaled very close to the bottom at $323 in June of 2002. An exit was also signaled very close to the top at $1,441 in April of 2013. Throughout that runup there was one bad signal that cost some opportunity. It's very important to understand that missing out on opportunity is well worth the price because it allows us to effectively manage risk. EMASAR also recently provided a long signal at $1,401 which preceded this recent runup.
Settings
Default settings work best for crypto, however the time multiplier should be adjusted for markets that are not open 24/7. For commodities and FOREX my default is 40 and for stocks I use 24. The Moving Averages can be adjusted as well. The period can be changed and you can also select SMA or EMA. I always use the EMA's and strongly prefer the 50 and 200. We have noticed good results with the 9 and 54 EMA's as well. The shorter the period that the Moving Average is set to the more frequent the signals will be. This will generally improve risk:reward while decreasing strike rate. For crypto the best time frames are the 4h and 6h. For traditional markets the best time frames are the Daily, 3D and Weekly. EMASAR can be used on smaller time frames as well, specifically in crypto. The 15m and 1h have shown good results.
Risks
The biggest risks with trading EMASAR revolve around disobeying the signals. Risk management is built into this system with the exit signals that will occur, however it is up to the individual to execute those signals. Passing on an exit signal could lead to a big loss which would have a dramatic impact on the ROI. Most trading systems will have small and medium losses with small, medium and large wins. That is exactly how this works. The small - medium losses and wins will mostly be a wash and will account for roughly 80% of the trades. The large wins will happen about 20% of the time and will make up 80% - 90% of the profits.
Therefore the two biggest risks are passing on signals entirely, or exiting preemptively. Getting chopped in and out of a market can be quite frustrating. If you become overwhelmed with negative emotions then it could cause you to pass up on the next signal. That signal will often be the one that more than makes up for the small - medium losses that preceded.
On average EMASAR will provide one signal every 6 weeks when using the default settings on the 4h chart. Therefore missing one entry could turn an otherwise profitable year into a loser. If electing to trade a system, whether it is EMASAR or another, it is crucial to commit to taking every signal regardless of outside variables (namely your personal bias about market direction or frustration that follows a losing stretch).
Another major risk with this system is taking too much profit too soon. When getting into a trade that has the potential to be a big winner it can be challenging to continue holding through the swings. Anyone that has watched paper profits vanish will be inclined to start exiting after the market makes a big move in his or her favor. While this is better than watching profits completely evaporate, this mistake can be enough to turn a profitable system into one that loses to the market. If 80% - 90% of our profits come from 10% - 20% of our trades then it is vital we do not cut those positions off at the knees.
If taking too much profit too soon then you will consistently turn potential large winners into medium winners. This may lead to making money over the long run which will make it very difficult to realize that anything is wrong. However making money and beating the market are two very different things. Exiting early and making money is nearly as big of a risk as missing entries entirely.
If you have the discipline to execute signals in a timely manner after they are triggered and the emotional control to let the winners run despite the appearance of a vastly overbought / oversold market, then you should have what it takes to beat the market with EMASAR.
If you are not an experienced trader then it is very important to start out small. The only way to learn is to trade in a live environment and the only way to succeed is to risk much less than you can afford to lose. If you have $2,000 to trade with then start with a maximum position size of $20 - $50 and don’t be shy about scaling that down even further. Focus on ROI instead of actual dollars made. If you can return 100% on a $20 roll then you should be able to do the same with a $2,000 roll.
Important Notes
Make sure that you read / understand the risks outlined above. If you jump into this without understanding the unique risks that this system entails then you are going to have a bad time.
This indicator was developed around the 4h and that is where it works best. For crypto adjusting to higher TF’s will cause for bad results as the entries / exits will be late to the party. For traditional markets the Daily - Weekly time frames are preferred. It was not originally intended for smaller TF's but we have seen some good results on the 15m and 1h. The RSI can be a great compliment when using on smaller TF's. Adding a rule for not entering when RSI > 75 or < 25 and instead entering when RSI retests 50 will help to avoid some bad signals.
Alerts can be set for this indicator. Simply make sure that it is visible on the chart, then click the alert icon on the top panel. In the first dropdown set 'Condition' to 'EMASAR' and the second 'Condition' for the upcoming signal. For example if just entered long then set the second condition to 'Close Long' and you will be notified as soon as that signal occurs. If waiting for the next long entry then set the second condition to 'Open Long' so on and so forth. There is an 'All in One' alert that is also available. If you select that then you will be alerted any time that a signal occurs. The message will tell you to check the chart to see which signal caused the alert.
How to Buy
The EMASAR Indicator is available for purchase on my website. The link can be found in my signature or in the tagline of my Trading View profile.
The price is $500 per year which is only payable in Bitcoin. That also includes access to a private Telegram group.
Numanti - FairRate EUR/USD Fair ValueFairRate | EUR/USD Fair Value Indicator
Know When EUR/USD Is Overpriced or Underpriced
Price tells you where the market *is*. Fair value tells you where it *should be*.
EUR/USD doesn't move randomly. Interest rates, yield curves, risk appetite, and equity flows drive where the pair trades over time. When price strays too far from these fundamentals, it tends to snap back.
FairRate shows you exactly how far price has strayed.
How It Works
The indicator calculates a fair value for EUR/USD based on macroeconomic variables updated weekly. It then measures the deviation between current price and fair value in standard deviations (the z-score).
> +2σ --> EUR significantly overvalued — watch for pullback
+1σ to +2σ --> EUR above fair value
-1σ to +1σ --> Near equilibrium
-1σ to -2σ --> EUR below fair value
< -2σ --> EUR significantly undervalued — watch for bounce
The bigger the deviation, the stronger the fundamental pressure for mean reversion.
What You See on the Chart
- Fair Value Line — Where EUR/USD "should" be trading
- ±1σ and ±2σ Bands — Normal and extreme deviation zones
- Info Panel — Current fair value, z-score, and signal status
When price pushes into the outer bands, fundamentals are stretched. That's where opportunities often emerge.
Model Quality
This isn't a typical indicator or curve-fitted approach. It's a proper econometric model:
- R² > 80% — Fundamentals explain most of EUR/USD movement
- Out-of-sample validated — Works on data the model never saw
- Updated weekly — Fresh estimates every Friday
- Research-backed — Methodology documented in white paper
How Traders Use It
Mean Reversion
When z-score hits extreme levels (±2σ), look for reversal setups. Combine with your technical analysis for entries.
Trend Confirmation
If price is trending AND fundamentals support it (z-score moving in trend direction), that's a stronger move.
Risk Filter
Avoid counter-trend trades when z-score is near zero — there's no fundamental reason to expect a reversal.
Context Layer
Add fundamental context to pure price action. Know whether you're trading with or against the macro backdrop.
### What This Is NOT
- Not a buy/sell signal generator
- Not a timing indicator
- Not a substitute for technical analysis
FairRate is a fundamental layer — one piece of the puzzle that tells you whether EUR/USD is cheap, expensive, or fairly priced right now.
The Model
Built on peer-reviewed econometric methodology. The model captures the fundamental drivers that institutional desks use to assess currency valuation — not a black-box indicator or curve-fitted pattern.
Add FairRate to your EUR/USD analysis. Know where fundamentals stand.
© 2025 Numanti. All rights reserved.
YaS-IN Multi-Timeframe RSI AnalyzerYAS-IN MULTI-TIMEFRAME RSI ANALYZER
📊 OVERVIEW
YaS-IN (Yield and Signal Indicator) is an advanced RSI-based trading tool that analyzes multiple timeframe RSI data (14, 25, 100 periods) to identify 5 key market scenarios with confirmation from volume, MACD, and ATR indicators.
🎯 KEY FEATURES
1. MULTI-TIMEFRAME RSI ANALYSIS
RSI 14: Short-term momentum
RSI 25: Medium-term trend
RSI 100: Long-term structural trend
2. 5 MARKET SCENARIOS
Trend Start (New trend confirmation)
Trend Continuation (Healthy uptrend)
Trend End (Overbought, reversal imminent)
Dip Buy Opportunity (Oversold, bounce expected)
Structural Turn (Major trend change)
3. CONFIRMATION SYSTEM
Volume: Above/below average confirmation
MACD: Momentum and crossover confirmation
ATR: Volatility confirmation
4. VISUAL TABLE DISPLAY
Real-time color-coded table showing:
Current RSI values
Active scenarios
Confirmation status
Scenario colors
🔧 HOW IT WORKS
SCENARIO DETECTION
The indicator analyzes RSI values against predefined thresholds to identify which market scenario is currently active.
CONFIRMATION STATUS
Each scenario is validated against three confirmation indicators:
✅ CONFIRMED: 2+ indicators confirm
🔶 PARTIAL: 1 indicator confirms
⚠️ WARNING: 1 indicator contradicts
⚠️ DIVERGENT: 2+ indicators contradict
➖ NEUTRAL: No clear signal
TABLE COLORS
Green: Active bullish scenario
Blue: Active continuation scenario
Red: Active bearish scenario
Orange: Active dip buy scenario
Purple: Active structural turn
Gray: Inactive scenario
⚙️ CUSTOMIZATION OPTIONS
1. RSI PERIODS
Adjust RSI calculation periods (14, 25, 100 default)
2. CONFIRMATION INDICATORS
Toggle Volume/MACD/ATR confirmation on/off
Adjust volume threshold multiplier
Set ATR change percentage
3. TABLE SETTINGS
Position: 6 different screen positions
Size: Small/Medium/Large text
Colors: Custom text and background
Opacity: Background transparency
4. VISUAL OPTIONS
Show/hide chart label
Customize text colors
Adjust table transparency
📈 OPTIMAL TIMEFRAMES
BEST PERFORMANCE
1-Hour: Optimal balance for most traders
4-Hour: Excellent for swing trading
Daily: Good for position trading
GOOD PERFORMANCE
30-Minute: Short-term swing trading
15-Minute: Precise entry timing
Weekly: Long-term analysis
NOT RECOMMENDED
1-5 Minute: Too much noise
Monthly: Too slow for active trading
🎮 USAGE GUIDE
FOR BEGINNERS
Add indicator to 4-hour chart
Watch table for 1-2 days
Trade only "✅ CONFIRMED" scenarios
Use 1-hour chart for entry confirmation
FOR INTERMEDIATE TRADERS
Use multi-timeframe analysis:
4-hour: Main trend direction
1-hour: Confirmation signals
30-minute: Entry timing
Look for scenario consistency across timeframes
Use divergence warnings for risk management
FOR ADVANCED TRADERS
Combine with other technical analysis
Adjust parameters for specific markets
Use alerts for automated notifications
Backtest different parameter combinations
📊 INTERPRETING RESULTS
STRONG SIGNALS
Multiple "✅ CONFIRMED" scenarios
Consistent signals across timeframes
High volume + MACD confirmation
WEAK SIGNALS
"🔶 PARTIAL" or "➖ NEUTRAL" status
Contradictory indicators
Low volume during signals
WARNING SIGNALS
"⚠️ WARNING" or "⚠️ DIVERGENT" status
Indicator divergence
ATR showing low volatility during moves
🔔 ALERT SYSTEM
4 TYPES OF ALERTS
Divergence Detected: Indicators contradict scenarios
Strong Confirmation: Multiple indicators confirm
Confirmed Trend End: Trend reversal with confirmation
Confirmed Dip Buy: Oversold bounce with confirmation
💡 TRADING STRATEGIES
TREND FOLLOWING
Enter on "Trend Start ✅ CONFIRMED"
Add on "Trend Continuation ✅ CONFIRMED"
Exit on "Trend End ✅ CONFIRMED"
MEAN REVERSION
Enter on "Dip Buy ✅ CONFIRMED"
Exit on RSI returning to normal levels
Use ATR for stop loss placement
BREAKOUT TRADING
Watch for "Structural Turn ✅ CONFIRMED"
Enter on confirmation of new trend
Use volume confirmation for validity
⚠️ RISK MANAGEMENT
POSITION SIZING
"✅ CONFIRMED": Full position
"🔶 PARTIAL": Half position
"⚠️ WARNING": Quarter position or avoid
"⚠️ DIVERGENT": No position
STOP LOSS SUGGESTIONS
Based on ATR value (2x ATR recommended)
Adjust for timeframe (tighter on lower TFs)
Consider scenario type (wider for structural turns)
📚 EDUCATIONAL VALUE
LEARN MARKET CYCLES
Understand different market phases
Recognize trend transitions
Identify overbought/oversold conditions
IMPROVE TIMING
Better entry/exit points
Reduced false signals
Improved risk/reward ratios
🚀 BENEFITS
Clear Visualization: All data in one table
Multi-Indicator Confirmation: Reduces false signals
Customizable: Adapt to any trading style
Educational: Helps understand market dynamics
Versatile: Works across multiple timeframes
📝 PUBLISHING NOTES
When publishing this indicator:
Name: YaS-IN Multi-Timeframe RSI Analyzer
Category: Momentum/Volume Indicators
Access Type: Open Source
Tags: RSI, Multi-Timeframe, Volume, MACD, ATR, Scanner
Description: Include this complete documentation
Preview Images: Show table on different charts
Video Tutorial: Demonstrate multi-timeframe usage
🔄 UPDATES & SUPPORT
For updates, improvements, or support:
Check TradingView script page
Join community discussions
Share backtest results
Suggest new features
Happy Trading with YaS-IN! 🚀
This response is AI-generated, for reference only.
Extended SOPR Indicator - SSOPR Tops (A/B toggle)Extended SOPR Indicator — SSOPR Tops and Lows (A/B toggle)
Observation-only. Data: Glassnode SOPR.
Overview
This indicator extends the classical SOPR (Spent Output Profit Ratio) to improve readability and reduce noise on charts. SOPR measures whether coins moved on-chain were spent at a profit or at a loss. In brief: SOPR > 1 → spending at profit; SOPR < 1 → spending at loss. SSOPR (from "Smoothed SOPR") applies optional log transform (centers baseline at 0), smoothing (standard or adaptive), and adds structured signals: Z‑score lows (capitulation), buy zones , and top detection after prolonged elevation.
Why extend SOPR? (SSOPR vs classical SOPR)
• Noise reduction: Raw daily SOPR can whipsaw around its baseline. SSOPR uses smoothing and (optionally) adaptive smoothing so regimes are visible without overfitting.
• Better readability: The log transform shifts the break-even line to 0, making “profit territory” (above 0) and “loss territory” (below 0) visually intuitive on oscillators.
• Actionable context: Z‑score highlights extreme lows (capitulation risk), a simple buy-zone threshold marks potential accumulation, and a structured top pattern (with a time factor) helps frame distribution phases after sustained elevation.
What the script plots
• Smoothed SOPR (SSOPR): An orange line representing the smoothed SOPR (with optional log transform and optional adaptive smoothing).
• Top markers: A red triangle appears once at the onset of a confirmed top pattern.
• Background shading:
– Soft green: Buy zone when SSOPR falls below the “Buy Threshold.” (+ Z‑score capitulation zones (extreme lows)).
– Soft red: Top‑zone shading when the top criteria are met but before the single triangle fires.
Inputs & parameters
• Smoothing Length (default 14): Base window for smoothing SSOPR. Higher values = smoother, slower response.
• Apply Log Transform (default ON): Uses log(SOPR) so the baseline is 0 (log(1)=0). Above 0 → net profit regime; below 0 → net loss regime.
• Adaptive Smoothing (default OFF): Expands smoothing length as volatility rises using a standard deviation proxy; reduces whipsaws while preserving structure.
• Z‑score Threshold for Lows (default −2.5): Highlights capitulation zones when SSOPR deviates far below its rolling mean.
• SSOPR Buy Threshold (default −0.02): Simple rule-of-thumb level for potential accumulation context when below (log scale).
• SSOPR Top Threshold (default +0.005): Minimum elevation required for “profit territory” when assessing tops (log scale).
• Min Bars Above Threshold Before Top (default 50): Ensures prolonged elevation before calling a top.
• Lookback for Peak Detection (default 50): Window used to locate the recent high.
• Drop % from Peak to Confirm Top (default 5%): Confirms the start of distribution from a local high.
• Highlight Background : Toggles shaded zones.
Top detection (indicator-only)
A top fires when ALL of the following are true:
SSOPR spent at least Min Bars Above Threshold above the Top Threshold (sustained elevation).
The rising phase test passes (Option A or B; see below).
A drop from the local peak exceeds Drop % within the Lookback window.
The peak occurred in profit territory (SSOPR > Top Threshold).
To avoid repeated signals during the decline, the script emits the triangle once, at onset.
Rising‑phase switch: Option A vs Option B
• Option A — Up‑step ratio : Over the last A: Bars for Rising Check (default 50), it requires that at least A: Required Up‑Step Ratio (default 60%) of bars were rising (each bar compared to the previous). This favors gradual, persistent advances and filters out “choppy” lifts.
• Option B — Net slope : Compares current SSOPR to its value B: Bars Back for Net Slope ago (default 50). If higher, the series is considered rising. This is simpler and reacts faster in volatile phases but can admit brief pseudo‑trends.
Guidance : Prefer A for conservative confirmation in slow, persistent cycles; use B when trend moves are strong and you need timely detection.
Interpretation guide
• Regimes (log view): Above 0 → spending at profit; below 0 → spending at loss.
• Capitulation lows: When Z‑score < threshold, conditions often reflect forced/liquidity‑driven spending. Treat as context, not signals.
• Buy zone: SSOPR < Buy Threshold flags potential accumulation conditions (combine with price structure).
• Tops: After prolonged elevation, a confirmed top often coincides with profit‑taking/distribution phases.
Recommended timeframes
• Daily : Code optimized for daily timeframe.
Method summary
• SSOPR source: GLASSNODE:BTC_SOPR (via request.security ).
• Optional log transform: sopr → log(sopr) to normalize around 0.
• Smoothing: SMA over Smoothing Length , optionally adaptive using local volatility (std dev).
• Z‑score: (SSOPR − mean) / std dev, highlighting extreme lows.
• Top: Requires long elevation above Top Threshold , rising‑phase (A/B), and a subsequent drop > Drop % from recent high.
Limitations & notes
• SOPR reflects on‑chain movements; some activity occurs off‑chain (exchanges, internal transfers). Not all moves imply sale; aggregation makes it a usable proxy for profit/loss realization.
• Higher smoothing reduces noise but delays signals; adaptive smoothing can help but is still a trade‑off.
• Treat thresholds as context markers. They are not entry/exit signals by themselves.
• Use with price structure, volume, and other on‑chain indicators (e.g., realized price bands, dormancy/CDD) for confluence.
How to use (examples)
• Advance holding above 0 (log view): Retests of 0 from above that hold—while SSOPR remains elevated—often mark absorption; look for Top conditions only after sustained elevation and a confirmed drop from peak.
• Downtrend below 0: Rejections near 0 can align with continued loss realization; extreme Z‑score lows suggest capitulation risk—context for accumulation, not a blind buy.
Recommended settings
• Weekly: Log ON, Smoothing Length 14–30, Adaptive ON, Buy Threshold −0.02, Top Threshold +0.005, Rising Method A, Min Bars 50.
• Daily: Log ON, Smoothing Length 14–20, Adaptive OFF or ON (depending on noise), Rising Method B for timely slope checks.
Credits & references
• SOPR metric: Renato Shirakashi; documentation: Glassnode , CryptoQuant , overview: Bitbo .
Disclaimer
This script is for research/education on market behavior. It is not financial advice. Indicators provide context; decisions remain your responsibility.
Tags
bitcoin, btc, on‑chain, sopr, ssopr, glassnode, oscillator, regime, distribution, capitulation
Aquantprice: Institutional Structure MatrixSETUP GUIDE
Open TradingView
Go to Indicators
Search: Aquantprice: Institutional Structure Matrix
Click Add to Chart
Customize:
Min Buy = 10, Min Sell = 7
Show only PP, R1, S1, TC, BC
Set Decimals = 5 (Forex) or 8 (Crypto)
USE CASES & TRADING STRATEGIES
1. CPR Confluence Trading (Most Popular)
Rule: Enter when ≥3 timeframes show Buy ≥10/15 or Sell ≥7/13
text Example:
Daily: 12/15 Buy
Weekly: 11/15 Buy
Monthly: 10/15 Buy
→ **STRONG LONG BIAS**
Enter on pullback to nearest **S1 or L3**
2. Hot Zone Scalping (Forex & Indices)
Rule: Trade only when price is in Hot Zone (closest 2 levels)
text Hot: S1-PP → Expect bounce or breakout
Action:
- Buy at S1 if Buy Count ↑
- Sell at PP if Sell Count ↑
3. Institutional Reversal Setup
Rule: Price at H3/L3 + Reversal Condition
text Scenario:
Price touches **Monthly L3**
L3 in **Hot Zone**
Buy Count = 13/15
→ **High-Probability Reversal Long**
4. CPR Width Filter (Avoid Choppy Markets)
Rule: Trade only if CPR Label = "Strong Trend"
text CPR Size < 0.25 → Trending
CPR Size > 0.75 → Sideways (Avoid)
5. Multi-Timeframe Bias Dashboard
Use "Buy" and "Sell" columns as a sentiment meter
TimeframeBuySellBiasDaily123BullishWeekly89BearishMonthly112Bullish
→ Wait for alignment before entering
HOW TO READ THE TABLE
Column Meaning Time frame D, W, M, 3M, 6M, 12MOpen Price Current session open PP, TC, BC, etc. Pivot levels (color-coded if in Hot Zone) Buy X/15 conditions met (≥10 = Strong Buy)Sell X/13 conditions met (≥7 = Strong Sell)CPR Size Histogram + Label (Trend vs Range)Zone Hot: PP-S1, Med: S2-L3, etc. + PP Distance
PRO TIPS
Best on 5M–1H charts for entries
Use with volume or order flow for confirmation
Set alerts on Buy ≥12/15 or Sell ≥10/13
Hide unused levels to reduce clutter
Combine with AQuantPrice Dashboard (Small TF) for full system
IDEAL MARKETS
Forex (EURUSD, GBPUSD, USDJPY)
Indices (NAS100, SPX500, DAX)
Crypto (BTC, ETH – use 6–8 decimals)
Commodities (Gold, Oil)
🚀 **NEW INDICATOR ALERT**
**Aquantprice: Institutional Structure Matrix**
The **ALL-IN-ONE CPR Dashboard** used by smart money traders.
✅ **6 Timeframes in 1 Table** (Daily → Yearly)
✅ **15 Buy + 13 Sell Conditions** (Institutional Logic)
✅ **Hot Zones, CPR Width, PP Distance**
✅ **Fully Customizable – Show/Hide Any Level**
✅ **Real-Time Zone Detection** (Hot, Med, Low)
✅ **Precision up to 8 Decimals**
**No more switching charts. No more confusion.**
See **where institutions are positioned** — instantly.
👉 **Add to Chart Now**: Search **"Aquantprice: Institutional Structure Matrix"**
🔥 **Free Access | Pro-Level Insights**
*By AQuant – Trusted by 10,000+ Traders*
#CPR #PivotTrading #SmartMoney #TradingView
FINAL TAGLINE
"See What Institutions See — Before They Move."
Aquantprice: Institutional Structure Matrix
Your Edge. One Dashboard.
MESA Adaptive Ehlers Flow | AlphaNattMESA Adaptive Ehlers Flow | AlphaNatt
An advanced adaptive indicator based on John Ehlers' MESA (Maximum Entropy Spectrum Analysis) algorithm that automatically adjusts to market cycles in real-time, providing superior trend identification with minimal lag across all market conditions.
🎯 What Makes This Indicator Revolutionary?
Unlike traditional moving averages with fixed parameters, this indicator uses Hilbert Transform mathematics to detect the dominant market cycle and adapts its responsiveness accordingly:
Automatically detects market cycles using advanced signal processing
MAMA (MESA Adaptive Moving Average) adapts from fast to slow based on cycle phase
FAMA (Following Adaptive Moving Average) provides confirmation signals
Dynamic volatility bands that expand and contract with cycle detection
Zero manual optimization required - the indicator tunes itself
📊 Core Components
1. MESA Adaptive Moving Average (MAMA)
The MAMA is the crown jewel of adaptive indicators. It uses the Hilbert Transform to measure the market's dominant cycle and adjusts its smoothing factor in real-time:
During trending phases: Responds quickly to capture moves
During choppy phases: Smooths heavily to filter noise
Transition is automatic and seamless based on price action
Parameters:
Fast Limit: Maximum responsiveness (default: 0.5) - how fast the indicator can adapt
Slow Limit: Minimum responsiveness (default: 0.05) - maximum smoothing during consolidation
2. Following Adaptive Moving Average (FAMA)
The FAMA is a slower version of MAMA that follows the primary signal. The relationship between MAMA and FAMA provides powerful trend confirmation:
MAMA > FAMA: Bullish trend in progress
MAMA < FAMA: Bearish trend in progress
Crossovers signal potential trend changes
3. Hilbert Transform Cycle Detection
The indicator employs sophisticated DSP (Digital Signal Processing) techniques:
Detects the dominant cycle period (1.5 to 50 bars)
Measures phase relationships in the price data
Calculates adaptive alpha values based on cycle dynamics
Continuously updates as market character changes
⚡ Key Features
Adaptive Alpha Calculation
The indicator's "intelligence" comes from its adaptive alpha:
Alpha dynamically adjusts between Fast Limit and Slow Limit based on the rate of phase change in the market cycle. Rapid phase changes trigger faster adaptation, while stable cycles maintain smoother response.
Dynamic Volatility Bands
Unlike static bands, these adapt to both ATR volatility AND the current cycle state:
Bands widen when the indicator detects fast adaptation (trending)
Bands narrow during slow adaptation (consolidation)
Band Multiplier controls overall width (default: 1.5)
Provides context-aware support and resistance
Intelligent Color Coding
Cyan: Bullish regime (MAMA > FAMA and price > MAMA)
Magenta: Bearish regime (MAMA < FAMA and price < MAMA)
Gray: Neutral/transitional state
📈 Trading Strategies
Trend Following Strategy
The MESA indicator excels at identifying and riding strong trends while automatically reducing sensitivity during choppy periods.
Entry Signals:
Long: MAMA crosses above FAMA with price closing above MAMA
Short: MAMA crosses below FAMA with price closing below MAMA
Exit/Management:
Exit longs when MAMA crosses below FAMA
Exit shorts when MAMA crosses above FAMA
Use dynamic bands as trailing stop references
Mean Reversion Strategy
When price extends beyond the dynamic bands during established trends, look for bounces back toward the MAMA line.
Setup Conditions:
Strong trend confirmed by MAMA/FAMA alignment
Price touches or exceeds outer band
Enter on first sign of reversal toward MAMA
Target: Return to MAMA line or opposite band
Cycle-Based Swing Trading
The indicator's cycle detection makes it ideal for swing trading:
Enter on MAMA/FAMA crossovers
Hold through the detected cycle period
Exit on counter-crossover or band extremes
Works exceptionally well on 4H to Daily timeframes
🔬 Technical Background
The Hilbert Transform
The Hilbert Transform is a mathematical operation used in signal processing to extract instantaneous phase and frequency information from a signal. In trading applications:
Separates trend from cycle components
Identifies the dominant market cycle without curve-fitting
Provides leading indicators of trend changes
MESA Algorithm Components
Smoothing: 4-bar weighted moving average for noise reduction
Detrending: Removes linear price trend to isolate cycles
InPhase & Quadrature: Orthogonal components for phase measurement
Homodyne Discriminator: Calculates instantaneous period
Adaptive Alpha: Converts period to smoothing factor
MAMA/FAMA: Final adaptive moving averages
⚙️ Optimization Guide
Fast Limit (0.1 - 0.9)
Higher values (0.5-0.9): More responsive, better for volatile markets and lower timeframes
Lower values (0.1-0.3): Smoother response, better for stable markets and higher timeframes
Default 0.5: Balanced for most applications
Slow Limit (0.01 - 0.1)
Higher values (0.05-0.1): Less smoothing during consolidation, more signals
Lower values (0.01-0.03): Heavy smoothing during chop, fewer but cleaner signals
Default 0.05: Good noise filtering while maintaining responsiveness
Band Multiplier (0.5 - 3.0)
Adjust based on instrument volatility
Backtest to find optimal value for your specific market
1.5 works well for most forex and equity indices
Consider higher values (2.0-2.5) for cryptocurrencies
🎨 Visual Interpretation
The gradient visualization shows probability zones around the MESA line:
MESA line: The adaptive trend center
Band expansion: Indicates strong cycle detection and trending
Band contraction: Indicates consolidation or ranging market
Color intensity: Shows confidence in trend direction
💡 Best Practices
Let it adapt: Give the indicator 50+ bars to properly calibrate to the market
Combine timeframes: Use higher timeframe MESA for trend bias, lower for entries
Respect the bands: Price rarely stays outside bands for extended periods
Watch for compression: Narrow bands often precede explosive moves
Volume confirmation: Combine with volume for higher probability setups
📊 Optimal Timeframes
15m - 1H: Day trading with Fast Limit 0.6-0.8
4H - Daily: Swing trading with Fast Limit 0.4-0.6 (recommended)
Weekly: Position trading with Fast Limit 0.2-0.4
⚠️ Important Considerations
The indicator needs time to "learn" the market - avoid trading the first 50 bars after applying
Extreme gap events can temporarily disrupt cycle calculations
Works best in markets with detectable cyclical behavior
Less effective during news events or extreme volatility spikes
Consider the detected cycle period for position holding times
🔍 What Makes MESA Superior?
Compared to traditional indicators:
vs. Fixed MAs: Automatically adjusts to market conditions instead of using one-size-fits-all parameters
vs. Other Adaptive MAs: Uses true DSP mathematics rather than simple volatility adjustments
vs. Manual Optimization: Continuously re-optimizes itself in real-time
vs. Lagging Indicators: Hilbert Transform provides earlier trend change detection
🎓 Understanding Adaptation
The magic of MESA is that it solves the eternal dilemma of technical analysis: be fast and get whipsawed in chop, or be smooth and miss the early move. MESA does both by detecting when to be fast and when to be smooth.
Adaptation in Action:
Strong trend starts → MESA quickly detects phase change → Fast Limit kicks in → Early entry
Trend continues → Phase stabilizes → MESA maintains moderate speed → Smooth ride
Consolidation begins → Phase changes slow → Slow Limit engages → Whipsaw avoidance
🚀 Advanced Applications
Multi-timeframe confluence: Use MESA on 3 timeframes for high-probability setups
Divergence detection: Watch for MAMA/price divergences at band extremes
Cycle period analysis: The internal period calculation can guide position duration
Band squeeze trading: Narrow bands + MAMA/FAMA cross = high-probability breakout
Created by AlphaNatt - Based on John Ehlers' MESA research. For educational purposes. Always practice proper risk management. Not financial advice. Always DYOR.
MULTI-CONDITION RSI SIGNAL GENERATOR═══════════════════════════════════════════════
MULTI-CONDITION RSI SIGNAL GENERATOR
═══════════════════════════════════════════════
OVERVIEW:
This indicator generates trading signals based on Relative Strength Index (RSI) movements with multiple confirmation layers designed to filter false signals and identify high-probability reversal opportunities.
═══════════════════════════════════════════════
WHAT MAKES THIS ORIGINAL:
═══════════════════════════════════════════════
Unlike basic RSI indicators that simply plot overbought/oversold crossovers, this system combines FOUR distinct confirmation mechanisms:
1. PERSISTENCE FILTERING - Requires RSI to remain in extreme zones for a minimum duration
2. LOOKBACK VALIDATION - Verifies recent extreme zone visits before signaling
3. DIVERGENCE DETECTION - Identifies price/RSI divergence for stronger signals
4. MOMENTUM CONFIRMATION - Provides trend-continuation entries via midline crosses
This multi-layered approach significantly reduces whipsaw trades that plague simple RSI crossover systems.
═══════════════════════════════════════════════
HOW IT WORKS (TECHNICAL METHODOLOGY):
═══════════════════════════════════════════════
STEP 1: RSI CALCULATION
- Standard RSI calculation using user-defined period (default: 14)
- Monitors two extreme zones: Overbought (default: 70) and Oversold (default: 30)
STEP 2: PERSISTENCE FILTERING
The script counts how many bars RSI has spent in extreme zones within the lookback period:
- For overbought signals: Counts bars where RSI > 70
- For oversold signals: Counts bars where RSI < 30
- Signal only triggers if count >= Minimum Duration (default: 4 bars)
This filters out brief spikes that immediately reverse, focusing on sustained extreme conditions that are more likely to lead to genuine reversals.
STEP 3: LOOKBACK VALIDATION
- Checks if RSI reached extreme zones within the Lookback Bars period (default: 20)
- Uses ta.highest() and ta.lowest() functions to verify recent extremes
- Ensures we're trading reversals from meaningful extremes, not random crossovers
STEP 4: BASIC SIGNAL GENERATION
- BUY SIGNAL: RSI crosses above the oversold level (30) after meeting persistence and lookback conditions
- SELL SIGNAL: RSI crosses below the overbought level (70) after meeting persistence and lookback conditions
STEP 5: DIVERGENCE DETECTION
The script identifies two types of divergence over the Divergence Lookback period (default: 5 bars):
A) BULLISH DIVERGENCE (indicates potential upward reversal):
- Price makes a lower low (current low < previous low)
- RSI makes a higher low (current RSI low > previous RSI low)
- Suggests weakening downward momentum
B) BEARISH DIVERGENCE (indicates potential downward reversal):
- Price makes a higher high (current high > previous high)
- RSI makes a lower high (current RSI high < previous RSI high)
- Suggests weakening upward momentum
STEP 6: STRONG SIGNAL CONFIRMATION
- STRONG BUY: Basic buy signal + bullish divergence present
- STRONG SELL: Basic sell signal + bearish divergence present
- These represent the highest-probability setups
STEP 7: MOMENTUM SIGNALS (OPTIONAL)
- MOMENTUM BUY: RSI crosses above 50 after being oversold (trend continuation)
- MOMENTUM SELL: RSI crosses below 50 after being overbought (trend continuation)
- Smaller signals for traders who want trend-following entries
═══════════════════════════════════════════════
SIGNAL TYPES AND VISUAL INDICATORS:
═══════════════════════════════════════════════
📈 GREEN TRIANGLE (below bar) - Standard Buy Signal
RSI crossed above oversold level with confirmation filters
📉 RED TRIANGLE (above bar) - Standard Sell Signal
RSI crossed below overbought level with confirmation filters
🔵 BLUE TRIANGLE (below bar) - Strong Buy Signal
Buy signal + bullish divergence (HIGHEST PRIORITY)
🟣 PURPLE TRIANGLE (above bar) - Strong Sell Signal
Sell signal + bearish divergence (HIGHEST PRIORITY)
🟢 GREEN CIRCLE (small) - Momentum Buy
RSI crosses above 50 after oversold conditions
🔴 RED CIRCLE (small) - Momentum Sell
RSI crosses below 50 after overbought conditions
BACKGROUND SHADING:
- Light red background: RSI currently overbought
- Light green background: RSI currently oversold
═══════════════════════════════════════════════
PARAMETER SETTINGS:
═══════════════════════════════════════════════
1. OVERBOUGHT LEVEL (default: 70, range: 50-90)
- Higher values = fewer but stronger overbought signals
- Lower values = more sensitive to overbought conditions
- Recommended: 70 for standard markets, 80 for crypto/volatile assets
2. OVERSOLD LEVEL (default: 30, range: 10-50)
- Lower values = fewer but stronger oversold signals
- Higher values = more sensitive to oversold conditions
- Recommended: 30 for standard markets, 20 for crypto/volatile assets
3. RSI PERIOD (default: 14, range: 2-50)
- Standard RSI calculation period
- Lower = more sensitive/faster signals
- Higher = smoother/slower signals
- Recommended: 14 (industry standard)
4. MINIMUM DURATION (default: 4, range: 1-20)
- Required bars in extreme zone before signal
- Higher values = fewer signals but better quality
- Lower values = more signals but more false positives
- Recommended: 3-5 for day trading, 5-10 for swing trading
5. LOOKBACK BARS (default: 20, range: 5-100)
- How far back to check for extreme zone visits
- Should match your typical trading timeframe
- Recommended: 20 for intraday, 50 for daily charts
6. DIVERGENCE LOOKBACK (default: 5, range: 2-20)
- Period for comparing price/RSI highs and lows
- Lower values = more frequent divergence signals
- Higher values = more significant divergences
- Recommended: 5-10 depending on timeframe
═══════════════════════════════════════════════
HOW TO USE THIS INDICATOR:
═══════════════════════════════════════════════
RECOMMENDED TRADING APPROACH:
1. PRIMARY ENTRIES: Focus on Strong Buy/Sell signals (blue/purple triangles)
- These have the highest win rate due to divergence confirmation
- Wait for price action confirmation (support/resistance, candlestick patterns)
2. SECONDARY ENTRIES: Regular Buy/Sell signals (green/red triangles)
- Use these when Strong signals are infrequent
- Require additional confirmation from other indicators or chart patterns
3. TREND CONTINUATION: Momentum signals (small circles)
- Best used when overall trend is clear
- Not recommended for reversal trading
4. FILTER TRADES: Use background shading as context
- Be cautious entering longs when background is red (overbought)
- Be cautious entering shorts when background is green (oversold)
RISK MANAGEMENT GUIDELINES:
- Never risk more than 2-5% of capital per trade
- Use stop losses below recent swing lows (buys) or above swing highs (sells)
- Target at least 1.5:1 reward-to-risk ratio
- Consider position sizing based on signal strength
TIMEFRAME RECOMMENDATIONS:
- 15min - 1hour: Day trading with adjusted parameters (lower minimum duration)
- 4hour - Daily: Swing trading with default parameters
- Weekly: Position trading with increased lookback periods
COMPLEMENTARY TOOLS:
This indicator works best when combined with:
- Support and resistance levels
- Trend indicators (moving averages, trend lines)
- Volume analysis
- Price action patterns (engulfing candles, pin bars)
═══════════════════════════════════════════════
LIMITATIONS AND CONSIDERATIONS:
═══════════════════════════════════════════════
- This is NOT a standalone trading system - requires additional analysis
- RSI-based strategies perform best in ranging/choppy markets
- May generate fewer signals in strong trending markets
- Divergence signals can be early - wait for price confirmation
- Not recommended for highly illiquid assets
- Backtest on your specific market before live trading
- No indicator is 100% accurate - always use proper risk management
═══════════════════════════════════════════════
TECHNICAL NOTES:
═══════════════════════════════════════════════
- Code is original and does not reuse external libraries
- Uses Pine Script v5 native functions only
- Alert conditions included for all signal types
- No repainting - signals appear and remain fixed
- Efficient calculation methods minimize processing load
═══════════════════════════════════════════════
ALERT SETUP:
═══════════════════════════════════════════════
Four alert conditions are available:
1. "Buy Alert" - Triggers on standard buy signals
2. "Sell Alert" - Triggers on standard sell signals
3. "Strong Buy Alert" - Triggers on divergence-confirmed buy signals
4. "Strong Sell Alert" - Triggers on divergence-confirmed sell signals
To set up alerts: Right-click chart → Add Alert → Select desired condition
═══════════════════════════════════════════════
This indicator is provided for educational and informational purposes. Always practice proper risk management and never trade with money you cannot afford to lose.
Sector Rotation & Money Flow Dashboard📊 Overview
The Sector Rotation & Money Flow Dashboard is a comprehensive market analysis tool that tracks 39 major sector ETFs in real-time, providing institutional-grade insights into sector rotation, momentum shifts, and money flow patterns. This indicator helps traders identify which sectors are attracting capital, which are losing favor, and where the next opportunities might emerge.
Perfect for swing traders, position traders, and investors who want to stay ahead of sector rotation and ride the strongest trends while avoiding weak sectors.
🎯 What This Indicator Does
Tracks 39 Major Sectors: From technology to utilities, cryptocurrencies to commodities
Calculates Multiple Timeframes: 1-week, 1-month, 3-month, and 6-month performance
Advanced Momentum Metrics: Proprietary momentum score and acceleration calculations
Relative Strength Analysis: Compare sector performance against any benchmark index
Money Flow Signals: Visual indicators showing where institutional money is moving
Smart Filtering: Pre-built strategy filters for different trading styles
Trend Detection: Emoji-based visual system for quick trend identification
💡 Key Features
1. Performance Metrics
Multiple timeframe analysis (1W, 1M, 3M, 6M)
Month-over-month change tracking
Relative strength vs benchmark index
2. Advanced Analytics
Momentum Score: Weighted composite of recent performance
Acceleration: Rate of change in momentum (second derivative)
Money Flow Signals: IN/OUT/TURN/WATCH indicators
3. Strategy Preset Filters
🎯 Swing Trade: High momentum opportunities
📈 Trend Follow: Established uptrends
🔄 Mean Reversion: Oversold bounce candidates
💎 Value Hunt: Deep value opportunities
🚀 Breakout: Emerging strength
⚠️ Risk Off: Sectors to avoid
4. Customization
All 39 sector ETFs can be customized
Adjustable benchmark index
Flexible display options
Multiple sorting methods
📋 Settings Documentation
Display Settings
Show Table (Default: On)
Toggles the entire dashboard display
Table Position (Default: Middle Center)
Choose from 9 positions on your chart
Options: Top/Middle/Bottom × Left/Center/Right
Rows to Show (Default: 15)
Number of sectors displayed (5-40)
Useful for focusing on top/bottom performers
Sort By (Default: Momentum)
1M/3M/6M: Sort by specific timeframe performance
Momentum: Weighted recent performance score
Acceleration: Rate of momentum change
1M Change: Month-over-month improvement
RS: Relative strength vs benchmark
Flow: IN First: Prioritize sectors with inflows
Flow: TURN First: Focus on reversal candidates
Recovery Plays: Oversold sectors recovering
Oversold Bounce: Deepest declines with positive signs
Top Gainers/Losers 3M: Best/worst quarterly performers
Best Acc + Mom: Combined strength score
Worst Acc (Topping): Sectors losing momentum
Filter Settings
Strategy Preset Filter (Default: All)
All: No filtering
🎯 Swing Trade: Mom >5, Acc >2, Money flowing in
📈 Trend Follow: Positive 1M & 3M, RS >0
🔄 Mean Reversion: Oversold but improving
💎 Value Hunt: Down >10% with recovery signs
🚀 Breakout: Rapid momentum surge
⚠️ Risk Off: Declining or topping sectors
Custom Flow Filter: Use manual flow filter
Custom Flow Signal Filter (Default: All)
Only active when Strategy Preset = "Custom Flow Filter"
IN Only: Strong inflows
TURN Only: Reversal signals
WATCH Only: Recovery candidates
OUT Only: Outflow sectors
Active Flows Only: Any non-neutral signal
Hide Low Volume ETFs (Default: Off)
Filters out illiquid sectors (future enhancement)
Visual Settings
Show Trend Emojis (Default: On)
🚀 Breakout (Strong 1M + High Acceleration)
🔥 Hot Recovery (From -10% to positive)
💪 Steady Uptrend (All timeframes positive)
➡️ Sideways/Ranging
⚠️ Warning/Topping (Up >15%, now slowing)
📉 Falling (Negative + declining)
🔄 Bottoming (Improving from lows)
Compact Mode (Default: Off)
Removes decimals for cleaner display
Useful when showing many rows
Min Data Points Required (Default: 3)
Minimum data points needed to display a sector
Prevents showing sectors with insufficient data
Relative Strength Settings
RS Benchmark Index (Default: AMEX:SPY)
Index to compare all sectors against
Can use SPY, QQQ, IWM, or any other index
RS Period (Days) (Default: 21)
Lookback period for RS calculation
21 days = 1 month, 63 days = 3 months, etc.
Sector ETF Settings (Groups 1-39)
Each sector has two inputs:
Symbol: The ticker (e.g., "AMEX:XLF")
Name: Display name (e.g., "Financials")
All 39 sectors can be customized to track different ETFs or markets.
📈 Column Explanations
Sector: ETF name/description
1M%: 1-month (21-day) performance
3M%: 3-month (63-day) performance
6M%: 6-month (126-day) performance
Mom: Momentum score (weighted average, recent-biased)
Acc: Acceleration (momentum rate of change)
Δ1M: Month-over-month change
RS: Relative strength vs benchmark
Flow: Money flow signal
↗️ IN: Strong inflows
🔄 TURN: Potential reversal
👀 WATCH: Recovery candidate
↘️ OUT: Outflows
—: Neutral
🎮 Usage Tips
For Swing Traders (3-14 days)
Use "🎯 Swing Trade" filter
Sort by "Acceleration" or "Momentum"
Look for Flow = "IN" and Mom >10
Confirm with positive RS
For Position Traders (2-8 weeks)
Use "📈 Trend Follow" filter
Sort by "RS" or "Best Acc + Mom"
Focus on consistent green across timeframes
Ensure RS >3 for market leaders
For Value Investors
Use "💎 Value Hunt" filter
Sort by "Recovery Plays" or "Top Losers 3M"
Look for improving Δ1M
Check for "WATCH" or "TURN" signals
For Risk Management
Regularly check "⚠️ Risk Off" filter
Sort by "Worst Acc (Topping)"
Review holdings for ⚠️ warning emojis
Exit sectors showing "OUT" flow
Market Regime Recognition
Bull Market: Many sectors showing "IN" flow, positive RS
Bear Market: Widespread "OUT" flows, negative RS
Rotation: Mixed flows, some "IN" while others "OUT"
Recovery: Multiple "TURN" and "WATCH" signals
🔧 Pro Tips
Combine Filters + Sorting: Filter first to narrow candidates, then sort to prioritize
Multi-Timeframe Confirmation: Best setups show alignment across 1M, 3M, and momentum
RS is Key: Sectors outperforming SPY (RS >0) tend to continue outperforming
Acceleration Matters: Positive acceleration often precedes price breakouts
Flow Transitions: "WATCH" → "TURN" → "IN" progression identifies new trends early
Regular Scans:
Daily: Check "Acceleration" sort
Weekly: Review "1M Change"
Monthly: Analyze "RS" shifts
Divergence Signals:
Price up but Acceleration down = Potential top
Price down but Acceleration up = Potential bottom
Sector Pairs Trading: Long sectors with "IN" flow, short sectors with "OUT" flow
⚠️ Important Notes
This indicator makes 40 security requests (maximum allowed)
Best used on Daily timeframe
Data updates in real-time during market hours
Some ETFs may show "—" if data is unavailable
🎯 Common Strategies
"Follow the Flow"
Only trade sectors showing "IN" flow with positive RS
"Rotation Catcher"
Focus on "TURN" signals in sectors down >15% from highs
"Momentum Rider"
Trade top 3 sectors by Momentum score, exit when Acceleration turns negative
"Mean Reversion"
Buy sectors in bottom 20% by 3M performance when Δ1M improves
"Relative Strength Leader"
Maintain positions only in sectors with RS >5
Not financial advice - always do additional research
EAOBS by MIGVersion 1
1. Strategy Overview Objective: Capitalize on breakout movements in Ethereum (ETH) price after the Asian open pre-market session (7:00 PM–7:59 PM EST) by identifying high and low prices during the session and trading breakouts above the high or below the low.
Timeframe: Any (script is timeframe-agnostic, but align with session timing).
Session: Pre-market session (7:00 PM–7:59 PM EST, adjustable for other time zones, e.g., 12:00 AM–12:59 AM GMT).
Risk-Reward Ratios (R:R): Targets range from 1.2:1 to 5.2:1, with a fixed stop loss.
Instrument: Ethereum (ETH/USD or ETH-based pairs).
2. Market Setup Session Monitoring: Monitor ETH price action during the pre-market session (7:00 PM–7:59 PM EST), which aligns with the Asian market open (e.g., 9:00 AM–9:59 AM JST).
The script tracks the highest high and lowest low during this session.
Breakout Triggers: Buy Signal: Price breaks above the session’s high after the session ends (7:59 PM EST).
Sell Signal: Price breaks below the session’s low after the session ends.
Visualization: The session is highlighted on the chart with a white background.
Horizontal lines are drawn at the session’s high and low, extended for 30 bars, along with take-profit (TP) and stop-loss (SL) levels.
3. Entry Rules Long (Buy) Entry: Enter a long position when the price breaks above the session’s high price after 7:59 PM EST.
Entry price: Just above the session high (e.g., add a small buffer, like 0.1–0.5%, to avoid false breakouts, depending on volatility).
Short (Sell) Entry: Enter a short position when the price breaks below the session’s low price after 7:59 PM EST.
Entry price: Just below the session low (e.g., subtract a small buffer, like 0.1–0.5%).
Confirmation: Use a candlestick close above/below the breakout level to confirm the entry.
Optionally, add volume confirmation or a momentum indicator (e.g., RSI or MACD) to filter out weak breakouts.
Position Size: Calculate position size based on risk tolerance (e.g., 1–2% of account per trade).
Risk is determined by the stop-loss distance (10 points, as defined in the script).
4. Exit Rules Take-Profit Levels (in points, based on script inputs):TP1: 12 points (1.2:1 R:R).
TP2: 22 points (2.2:1 R:R).
TP3: 32 points (3.2:1 R:R).
TP4: 42 points (4.2:1 R:R).
TP5: 52 points (5.2:1 R:R).
Example for Long: If session high is 3000, TP levels are 3012, 3022, 3032, 3042, 3052.
Example for Short: If session low is 2950, TP levels are 2938, 2928, 2918, 2908, 2898.
Strategy: Scale out of the position (e.g., close 20% at TP1, 20% at TP2, etc.) or take full profit at a preferred TP level based on market conditions.
Stop-Loss: Fixed at 10 points from the entry.
Long SL: Session high - 10 points (e.g., entry at 3000, SL at 2990).
Short SL: Session low + 10 points (e.g., entry at 2950, SL at 2960).
Trailing Stop (Optional):After reaching TP2 or TP3, consider trailing the stop to lock in profits (e.g., trail by 10–15 points below the current price).
5. Risk Management per Trade: Limit risk to 1–2% of your trading account per trade.
Calculate position size: Account Size × Risk % ÷ (Stop-Loss Distance × ETH Price per Point).
Example: $10,000 account, 1% risk = $100. If SL = 10 points and 1 point = $1, position size = $100 ÷ 10 = 0.1 ETH.
Daily Risk Limit: Cap daily losses at 3–5% of the account to avoid overtrading.
Maximum Exposure: Avoid taking both long and short positions simultaneously unless using separate accounts or strategies.
Volatility Consideration: Adjust position size during high-volatility periods (e.g., major news events like Ethereum upgrades or macroeconomic announcements).
6. Trade Management Monitoring :Watch for breakouts after 7:59 PM EST.
Monitor price action near TP and SL levels using alerts or manual checks.
Trade Duration: Breakout lines extend for 30 bars (script parameter). Close trades if no TP or SL is hit within this period, or reassess based on market conditions.
Adjustments: If the market shows strong momentum, consider holding beyond TP5 with a trailing stop.
If the breakout fails (e.g., price reverses before TP1), exit early to minimize losses.
7. Additional Considerations Market Conditions: The 7:00 PM–7:59 PM EST session aligns with the Asian market open (e.g., Tokyo Stock Exchange open at 9:00 AM JST), which may introduce higher volatility due to Asian trading activity.
Avoid trading during low-liquidity periods or extreme volatility (e.g., major crypto news).
Check for upcoming events (e.g., Ethereum network upgrades, ETF decisions) that could impact price.
Backtesting: Test the strategy on historical ETH data using the session high/low breakouts for the 7:00 PM–7:59 PM EST window to validate performance.
Adjust TP/SL levels based on backtest results if needed.
Broker and Fees: Use a low-fee crypto exchange (e.g., Binance, Kraken, Coinbase Pro) to maximize R:R.
Account for trading fees and slippage in your position sizing.
Time zone Adjustment: Adjust session time input for your time zone (e.g., "0000-0059" for GMT).
Ensure your trading platform’s clock aligns with the script’s time zone (default: America/New_York).
8. Example Trade Scenario: Session (7:00 PM–7:59 PM EST) records a high of 3050 and a low of 3000.
Long Trade: Entry: Price breaks above 3050 (e.g., enter at 3051).
TP Levels: 3063 (TP1), 3073 (TP2), 3083 (TP3), 3093 (TP4), 3103 (TP5).
SL: 3040 (3050 - 10).
Position Size: For a $10,000 account, 1% risk = $100. SL = 11 points ($11). Size = $100 ÷ 11 = ~0.09 ETH.
Short Trade: Entry: Price breaks below 3000 (e.g., enter at 2999).
TP Levels: 2987 (TP1), 2977 (TP2), 2967 (TP3), 2957 (TP4), 2947 (TP5).
SL: 3010 (3000 + 10).
Position Size: Same as above, ~0.09 ETH.
Execution: Set alerts for breakouts, enter with limit orders, and monitor TPs/SL.
9. Tools and Setup Platform: Use TradingView to implement the Pine Script and visualize breakout levels.
Alerts: Set price alerts for breakouts above the session high or below the session low after 7:59 PM EST.
Set alerts for TP and SL levels.
Chart Settings: Use a 1-minute or 5-minute chart for precise session tracking.
Overlay the script to see high/low lines, TP levels, and SL levels.
Optional Indicators: Add RSI (e.g., avoid overbought/oversold breakouts) or volume to confirm breakouts.
10. Risk Warnings Crypto Volatility: ETH is highly volatile; unexpected news can cause rapid price swings.
False Breakouts: Breakouts may fail, especially in low-volume sessions. Use confirmation signals.
Leverage: Avoid high leverage (e.g., >5x) to prevent liquidation during volatile moves.
Session Accuracy: Ensure correct session timing for your time zone to avoid misaligned entries.
11. Performance Tracking Journaling :Record each trade’s entry, exit, R:R, and outcome.
Note market conditions (e.g., trending, ranging, news-driven).
Review: Weekly: Assess win rate, average R:R, and adherence to the plan.
Monthly: Adjust TP/SL or session timing based on performance.
MSTY-WNTR Rebalancing SignalMSTY-WNTR Rebalancing Signal
## Overview
The **MSTY-WNTR Rebalancing Signal** is a custom TradingView indicator designed to help investors dynamically allocate between two YieldMax ETFs: **MSTY** (YieldMax MSTR Option Income Strategy ETF) and **WNTR** (YieldMax Short MSTR Option Income Strategy ETF). These ETFs are tied to MicroStrategy (MSTR) stock, which is heavily influenced by Bitcoin's price due to MSTR's significant Bitcoin holdings.
MSTY benefits from upward movements in MSTR (and thus Bitcoin) through a covered call strategy that generates income but caps upside potential. WNTR, on the other hand, provides inverse exposure, profiting from MSTR declines but losing in rallies. This indicator uses Bitcoin's momentum and MSTR's relative strength to signal when to hold MSTY (bullish phases), WNTR (bearish phases), or stay neutral, aiming to optimize returns by switching allocations at key turning points.
Inspired by strategies discussed in crypto communities (e.g., X posts analyzing MSTR-linked ETFs), this indicator promotes an active rebalancing approach over a "set and forget" buy-and-hold strategy. In simulated backtests over the past 12 months (as of August 4, 2025), the optimized version has shown potential to outperform holding 100% MSTY or 100% WNTR alone, with an illustrative APY of ~125% vs. ~6% for MSTY and ~-15% for WNTR in one scenario.
**Important Disclaimer**: This is not financial advice. Past performance does not guarantee future results. Always consult a financial advisor. Trading involves risk, and you could lose money. The indicator is for educational and informational purposes only.
## Key Features
- **Momentum-Based Signals**: Uses a Simple Moving Average (SMA) on Bitcoin's price to detect bullish (price > SMA) or bearish (price < SMA) trends.
- **RSI Confirmation**: Incorporates MSTR's Relative Strength Index (RSI) to filter signals, avoiding overbought conditions for MSTY and oversold for WNTR.
- **Visual Cues**:
- Green upward triangle for "Hold MSTY".
- Red downward triangle for "Hold WNTR".
- Yellow cross for "Switch" signals.
- Background color: Green for MSTY, red for WNTR.
- **Information Panel**: A table in the top-right corner displays real-time data: BTC Price, SMA value, MSTR RSI, and current Allocation (MSTY, WNTR, or Neutral).
- **Alerts**: Configurable alerts for holding MSTY, holding WNTR, or switching.
- **Optimized Parameters**: Defaults are tuned (SMA: 10 days, RSI: 15 periods, Overbought: 80, Oversold: 20) based on simulations to reduce whipsaws and capture trends effectively.
## How It Works
The indicator's logic is straightforward yet effective for volatile assets like Bitcoin and MSTR:
1. **Primary Trigger (Bitcoin Momentum)**:
- Calculate the SMA of Bitcoin's closing price (default: 10-day).
- Bullish: Current BTC price > SMA → Potential MSTY hold.
- Bearish: Current BTC price < SMA → Potential WNTR hold.
2. **Secondary Filter (MSTR RSI Confirmation)**:
- Compute RSI on MSTR stock (default: 15-period).
- For bullish signals: If RSI > Overbought (80), signal Neutral (avoid overextended rallies).
- For bearish signals: If RSI < Oversold (20), signal Neutral (avoid capitulation bottoms).
3. **Allocation Rules**:
- Hold 100% MSTY if bullish and not overbought.
- Hold 100% WNTR if bearish and not oversold.
- Neutral otherwise (e.g., during choppy or extreme markets) – consider holding cash or avoiding trades.
4. **Rebalancing**:
- Switch signals trigger when the hold changes (e.g., from MSTY to WNTR).
- Recommended frequency: Weekly reviews or on 5% BTC moves to minimize trading costs (aim for 4-6 trades/year).
This approach leverages Bitcoin's influence on MSTR while mitigating the risks of MSTY's covered call drag during downtrends and WNTR's losses in uptrends.
## Setup and Usage
1. **Chart Requirements**:
- Apply this indicator to a Bitcoin chart (e.g., BTCUSD on Binance or Coinbase, daily timeframe recommended).
- Ensure MSTR stock data is accessible (TradingView supports it natively).
2. **Adding to TradingView**:
- Open the Pine Editor.
- Paste the script code.
- Save and add to your chart.
- Customize inputs if needed (e.g., adjust SMA/RSI lengths for different timeframes).
3. **Interpretation**:
- **Green Background/Triangle**: Allocate 100% to MSTY – Bitcoin is in an uptrend, MSTR not overbought.
- **Red Background/Triangle**: Allocate 100% to WNTR – Bitcoin in downtrend, MSTR not oversold.
- **Yellow Switch Cross**: Rebalance your portfolio immediately.
- **Neutral (No Signal)**: Panel shows "Neutral" – Hold cash or previous position; reassess weekly.
- Monitor the panel for key metrics to validate signals manually.
4. **Backtesting and Strategy Integration**:
- Convert to a strategy script by changing `indicator()` to `strategy()` and adding entry/exit logic for automated testing.
- In simulations (e.g., using Python or TradingView's backtester), it has outperformed buy-and-hold in volatile markets by ~100-200% relative APY, but results vary.
- Factor in fees: ETF expense ratios (~0.99%), trading commissions (~$0.40/trade), and slippage.
5. **Risk Management**:
- Use with a diversified portfolio; never allocate more than you can afford to lose.
- Add stop-losses (e.g., 10% trailing) to protect against extreme moves.
- Rebalance sparingly to avoid over-trading in sideways markets.
- Dividends: Reinvest MSTY/WNTR payouts into the current hold for compounding.
## Performance Insights (Simulated as of August 4, 2025)
Based on synthetic backtests modeling the last 12 months:
- **Optimized Strategy APY**: ~125% (by timing switches effectively).
- **Hold 100% MSTY APY**: ~6% (gains from BTC rallies offset by downtrends).
- **Hold 100% WNTR APY**: ~-15% (losses in bull phases outweigh bear gains).
In one scenario with stronger volatility, the strategy achieved ~4533% APY vs. 10% for MSTY and -34% for WNTR, highlighting its potential in dynamic markets. However, these are illustrative; real results depend on actual BTC/MSTR movements. Test thoroughly on historical data.
## Limitations and Considerations
- **Data Dependency**: Relies on accurate BTC and MSTR data; delays or gaps can affect signals.
- **Market Risks**: Bitcoin's volatility can lead to false signals (whipsaws); the RSI filter helps but isn't perfect.
- **No Guarantees**: This indicator doesn't predict the future. MSTR's correlation to BTC may change (e.g., due to regulatory events).
- **Not for All Users**: Best for intermediate/advanced traders familiar with ETFs and crypto. Beginners should paper trade first.
- **Updates**: As of August 4, 2025, this is version 1.0. Future updates may include volume filters or EMA options.
If you find this indicator useful, consider leaving a like or comment on TradingView. Feedback welcome for improvements!
FVG (Nephew sam remake)Hello i am making my own FVG script inspired by Nephew Sam as his fvg code is not open source. My goal is to replicate his Script and then add in alerts and more functions. Thus, i spent few days trying to code. There is bugs such as lower time frame not showing higher time frame FVG.
This script automatically detects and visualizes Fair Value Gaps (FVGs) — imbalances between demand and supply — across multiple timeframes (15-minute, 1-hour, and 4-hour).
15m chart shows:
15m FVGs (green/red boxes)
1H FVGs (lime/maroon)
4H FVGs (faded green/red with borders) (Bugged For now i only see 1H appearing)
1H chart shows:
1H FVGs
4H FVGs
4H chart shows:
4H FVGs only
There is the function to auto close FVG when a future candle fully disrespected it.
You're welcome to:
🔧 Customize the appearance: adjust box colors, transparency, border style
🧪 Add alerts: e.g., when price enters or fills a gap
📅 Expand to Daily/Weekly: just copy the logic and plug in "D" or "W" as new layers
📈 Build confluence logic: combine this with order blocks, liquidity zones, or ICT concepts
🧠 Experiment with entry signals: e.g., candle confirmation on return to FVG
🚀 Improve performance: if you find a lighter way to track gaps, feel free to optimize!
Auto Anchored VWAPs for FuturesAbout the Script
This indicator automatically plots five anchored VWAPs based on predefined starting times, offering traders key reference points across multiple timeframes. These starting points are hardcoded and cannot be customized, ensuring consistency across all time zones. Below are the anchored VWAPs and their respective starting times:
NY Session: Starts daily at 9:30 AM EST
Globex: Starts daily at 6:00 PM EST
Weekly: Resets every Sunday at 6:00 PM EST
Monthly: Anchored to the first session of the month at 6:00 PM EST
Yearly: Anchored to the first session of the year at 6:00 PM EST
How to Use the Script
1) Add the script to your chart.
2) Select the appropriate Daylight Savings Time format.
3) Customize the visual appearance to your preference.
4) Click "OK" to apply the changes.
Once configured, the VWAP levels will automatically adjust based on the predefined timeframes.
How the Script Works
The script calculates and plots anchored VWAPs at the predefined starting times listed above. As each session, week, month, and year progresses, the corresponding VWAP is recalculated and updated on the chart, providing traders with dynamic insights into market trends and volume-weighted price action.
Mswing HommaThe Mswing is a momentum oscillator that calculates the rate of price change over 20 and 50 periods (days/weeks). Apart from quantifying momentum, it can be used for assessing relative strength, sectoral rotation & entry/exit signals.
Quantifying Momentum Strength
The Mswing's relationship with its EMA (e.g., 5-period or 9-period) is used for momentum analysis:
• M Swing >0 and Above EMA: Momentum is positive and accelerating (ideal for entries).
• M Swing >0 and Below EMA: Momentum is positive but decelerating (caution).
• M Swing <0 and Above EMA: Momentum is negative but improving (watch for reversals).
• M Swing <0 and Below EMA: Momentum is negative and worsening (exit or avoid).
Relative Strength Scanning (M Score)
Sort stocks by their M Swing using TradingView’s Pine scanner.
Compare the Mswing scores of indices/sectors to allocate capital to stronger groups (e.g., renewables vs. traditional energy).
Stocks with strong Mswing scores tend to outperform during bullish phases, while weak ones collapse faster in downtrends.
Entry and Exit Signals
Entry: Buy when Mswing crosses above 0 + price breaks key moving averages (50-day SMA). Use Mswing >0 to confirm valid breakouts. Buy dips when Mswing holds above EMA during retracements.
Exit: Mswing can be used for exiting a stock in 2 ways:
• Sell in Strength: Mswing >4 (overbought).
• Sell in Weakness: Mswing <0 + price below 50-day SMA.
Multi-Timeframe Analysis
• Daily: For swing trades.
• Weekly: For trend confirmation.
• Monthly: For long-term portfolio adjustments.
XAUMOvisionXAUMOvision: T he XAU/USD Composite Correlation Indicator with Weighted Spillover & Dynamic Lines
XAUMOvision is a custom-built trading indicator designed to track the intricate relationship between XAU/USD (Gold) and key economic factors: DXY (US Dollar Index), US Treasury Yields, S&P 500, and Crude Oil. By blending correlation metrics with weighted spillover effects, XAUMOvision offers actionable insights to refine your Gold trading strategy.
Core Features of XAUMOvision
1. Correlation (CC)
Definition: Measures how closely two assets move together over a given period.
Calculation: Pearson Correlation is used to assess Gold's relationship with:
DXY: Negative correlation—when DXY rises, Gold typically falls.
US Treasury Yields: Negative correlation—higher yields reduce Gold’s appeal.
S&P 500: Opposite movement, as Gold acts as a safe-haven.
Crude Oil: Positive correlation—both often rise during inflationary pressures.
2. Weighted Spillover
What It Does: Quantifies how movements in each asset (DXY, Yields, etc.) influence Gold.
Weighting: User-defined values (e.g., DXY weight = 0.4) scale each factor’s impact.
Result: A total spillover score reveals bullish or bearish sentiment for XAU/USD.
3. Composite Bias Line
Purpose: Consolidates spillover impacts into a single sentiment indicator.
Readings:
Strong Bullish: Composite Bias > 0.5.
Neutral: Close to 0.
Strong Bearish: Composite Bias < -0.5.
Output: A directional bias to guide your trading decisions.
4. Traffic Signal Line
Visual Cues:
Green: Strong Bullish Signal.
Red: Strong Bearish Signal.
Gray: Neutral—avoid trading.
Utility: A quick, color-coded overview of market conditions.
Using XAUMOvision Effectively
When to Use
During high volatility or major news events (e.g., CPI, interest rate decisions).
To understand macroeconomic forces driving Gold’s price action.
Recommended Timeframes
4-Hour: Ideal for swing traders seeking medium-term setups.
Daily: Perfect for macro trend analysis.
Weekly: Suitable for long-term investors aligning with broader trends.
---------------------------------------------------------------------------------
Practical Example
Monday, January 13, 2025 (Neutral Market)
Market Behavior: Gold stagnated (-0.96%), with low volume (681.13K).
Indicator Insights:
Composite Spillover: -0.92 (mild bearish pressure).
Traffic Signal Line: Gray—stay out of the market.
Bias Line: Weak Bearish (-1), signaling no strong trend.
Result: XAUMOvision kept traders from entering a choppy, low-volume market.
Wednesday, January 15, 2025 (CPI-Driven Rally)
CPI Release: Core CPI softer than expected (0.2% vs. 0.3%), weakening the DXY and Yields. Gold surged.
Indicator Insights:
Composite Spillover: +0.57 (strong bullish sentiment).
Traffic Signal Line: Green—clear buy signal.
Bias Line: Strong Bullish (+2), confirming the trend.
Result: Traders aligned with institutional flows and profited from the CPI-driven rally.
--------------------------------------------------------------------------------
Why XAUMOvision Stands Out
Avoids Bad Trades: Neutral signals and low-volume days keep you sidelined during indecisive markets.
Pinpoints Big Moves: Green signals during high-impact events help you capitalize on major trends.
Volume Validation: Confirms institutional activity to distinguish real trends from fakeouts.
Conclusion: Trade Like a Pro
XAUMOvision blends macroeconomic analysis with real-time technical indicators, ensuring you stay ahead of market moves. Whether navigating neutral markets or CPI-driven surges, this tool provides clarity and confidence in your trading decisions. For swing traders and macro enthusiasts, XAUMOvision is the ultimate weapon in Gold trading.






















