Volatility Based Momentum Oscillator (VBMO)There is a frequent and definitive pattern in price movement, whereby price will steadily drift lower, then accelerate before bottoming out. Similarly, price will often steadily rise, then accelerate into a climax top.
The Volatility Based Momentum Oscillator (VBMO) is designed to delineate between steady versus more accelerated and climactic price movements.
VBMO is calculated using a short-term moving average, the distance of price from this moving average, and the trading instrument’s historical volatility. Even though VBMO’s calculation is relatively simple, the resulting values can help traders identify, analyze and act upon many scenarios, such as climax tops, reversals, and capitulation. Moreover, since the units and scale for VBMO are always the same, the indicator can be used in a consistent manner across multiple timeframes and instruments.
For more details, there is an article further describing VBMO and its applicability.
Cari dalam skrip untuk "momentum"
Gaussian Kernel Smoothing MomentumOverview:
The Gaussian Kernel Smoothing Momentum indicator analyzes and quantifies market momentum by applying statistical techniques to price and returns data. This indicator uses Gaussian kernel smoothing to filter noise and provide a more accurate representation of momentum. Additionally, it includes a option to evaluate the absolute score of the momentum to determine if the beginning of a "trend" is likely or if you can expect a "trend" to come to an end.
Kernels and Their Role In Time Series Analysis:
In statistical analysis, a kernel is a weighting function used to estimate the properties of a dataset. Kernels are particularly useful in non-parametric methods, where they serve to smooth data or estimate probability density functions without assuming a specific underlying distribution. The Gaussian kernel, one of the most commonly used, is characterized by its smooth, bell-shaped curve which provides a natural way to give more weight to data points closer to the target value and less weight to those further away.
Uses of Kernels in Time Series Analysis
Kernels play a significant role in time series analysis, especially in the context of smoothing and filtering. With kernel functions, you can reduce noise and extract the underlying systematic component or signal from the data. This process is essential for identifying long-term patterns in the data, which is often obscured by short-term fluctuations and random noise.
Kernel Smoothing
Kernel smoothing is a technique that applies a kernel function to a set of data points to create a smooth curve, effectively reducing the impact of random variations. In time series analysis, kernel smoothing helps to filter out short-term noise while retaining significant trends and "patterns". The Gaussian kernel, with its emphasis on nearby points, is particularly effective for this purpose, as it smooths the data in a way that highlights the underlying structure without overfitting to random fluctuations.
Additionally, kernels are used in non-parametric volatility estimation, option pricing models, and for detecting anomalies in financial data. Their flexibility and ability to handle complex, non-linear relationships make them well-suited for the often noisy data encountered in financial markets.
Momentum Component
The momentum component of the indicator is designed to quantify the directional movement of asset prices by applying the Gaussian kernel smoothing to the expected return of the price data. The data then has the variance stabilized and normalizes the distribution of price changes to be able to more efficiently analyze the momentum.
The Gaussian kernel smoothing function serves to filter out high-frequency noise, isolating the underlying systematic component of the momentum. This is achieved by weighting the data points based on their proximity to the current observation, with closer data points exerting a stronger influence. The resulting smoothed momentum provides a clearer of the directional bias in the market, devoid of short-term volatility.
Absolute Move Component
The absolute move component is a extension of the momentum analysis, focusing on the magnitude rather than the direction of the price movements. This component captures the absolute score of the smoothed momentum series, providing a measure of strength or intensity of the price movement, independent from its direction. The absolute move component also incorporates a Kalman filter to further smooth and refine the signal. The Kalman filter dynamically adjusts based on the observed variance in the data, to reduce the impact of outliers.
What to make of this indicator
The smoothed momentum line helps determine whether the market is experiencing upward and downward momentum. If the momentum line is above zero and rising, this suggest a positive expected returns. Conversely, if the momentum line is below zero and falling, it indicates negative expected returns.
You should also pay attention to changes in the slope of the momentum line and the moving average of the smoothed momentum(weighted with an optimal sampling size algorithm). A flattening or reversal of the slope may signal a potential shift in market direction. For example, if the momentum line and moving average transitions from rising to falling, it means that the expected return is going from positive to negative so you can see the "trend" as weakening or forming a trend of negative expected returns.
The absolute move component is designed to measure the intensity or strength of the current market movement. A low absolute move value, especially when they are negative or at the lower end of their band, indicates that the momentum and expected return is close to zero, which suggest that the market is experiencing minimal directional movement, which can be a sign of consolidation. High absolute values signal that the market is undergoing a significant price movement. When the absolute move is high and/or rising, it indicates that the movement of the momentum is strong, regardless of whether it is bullish or bearish.
If the absolute move reaches unusually high levels, it could indicate that the market is experiencing an exceptional price move, which might be unsustainable. Traders can anticipate potential reversals or profit taking targets. However, you should avoid trying to trade reversals as exceptionally high values in a time series do not guarantee an immediate reversal. This high values often occur during periods of strong trends or significant events, which can continue longer than expected, and you cant time when it will return to its mean. The mean-reverting nature of some statistical models can suggest a return to the mean, but this assumption can be misleading in financial markets, where trends can persist despite overextending conditions.
Squeeze Momentum TD - A Revisited Version of the TTM SqueezeDescription:
The "Squeeze Momentum TD" is our unique take on the highly acclaimed TTM Squeeze indicator, renowned in the trading community for its efficiency in pinpointing market momentum. This script is a tribute and an extension to the foundational work laid by several pivotal figures in the trading industry:
• John Carter, for his creation of the TTM Squeeze and TTM Squeeze Pro, which revolutionized the way traders interpret volatility and momentum.
• Lazybear, whose original interpretation of the TTM Squeeze, known as the "Squeeze Momentum Indicator", provided an invaluable foundation for further development.
• Makit0, who evolved Lazybear's script to incorporate enhancements from the TTM Squeeze Pro, resulting in the "Squeeze PRO Arrows".
Our script, "Squeeze Momentum TD", represents a custom version developed after reviewing all variations of the TTM Squeeze indicator. This iteration focuses on a distinct visualization approach, featuring an overlay band on the chart for an user-friendly experience. We've distilled the essence of the TTM Squeeze and its advanced version, the TTM Squeeze Pro, into a form that emphasizes intuitive usability while retaining comprehensive analytical depth.
Features:
-Customizable Bollinger Bands and Keltner Channels: These core components of the TTM Squeeze.
-Dynamic Squeeze Conditions: Ranging from No Squeeze to High Compression.
-Momentum Oscillator: A linear regression-based momentum calculation, offering clear insights into market trends.
-User-Defined Color Schemes: Personalize your experience with adjustable colors for bands and plot shapes.
-Advanced Alert System: Alerts for key market shifts like Bull Watch Out, Bear Watch Out, and Momentum shifts.
-Adaptive Band Widths: Modify the band widths to suit your preference.
How to use it?
• Transition from Light Green to Dark Green: Indicates a potential end to the bullish momentum. This 'Bull Watch Out' signal suggests that traders should be cautious about continuing bullish trends.
• Transition from Light Red to Dark Red: Signals that the bearish momentum might be fading, triggering a 'Bear Watch Out' alert. It's a hint for traders to be wary of ongoing bearish trends.
• Shift from Dark Green to Light Green: This change suggests an increase in bullish momentum. It's an indicator for traders to consider bullish positions.
• Change from Dark Red to Light Red: Implies that bearish momentum is picking up. Traders might want to explore bearish strategies under this condition.
• Rapid Change from Light Red to Light Green: This swift shift indicates a quick transition from bearish to bullish sentiment. It's a strong signal for traders to consider switching to bullish positions.
• Quick Shift from Light Green to Light Red: Demonstrates a speedy change from bullish to bearish momentum. It suggests that traders might want to adjust their strategies to align with the emerging bearish trend.
Acknowledgements:
Special thanks to Beardy_Fred for the significant contributions to the development of this script. This work stands as a testament to the collaborative spirit of the trading community, continuously evolving to meet the demands of diverse trading strategies.
Disclaimer:
This script is provided for educational and informational purposes only. Users should conduct their own due diligence before making any trading decisions.
Matrix Momentum Expansion [IkkeOmar]The indicator consists of several features:
Candlestick chart: The indicator plots a candlestick chart based on the input parameters of the user. The candlesticks are colored blue or orange depending on whether the closing price is above or below the upper and lower bands.
Support and Resistance levels: The indicator also plots support and resistance levels based on the CCI (Commodity Channel Index) of the asset's price. These levels are dynamic and change based on the user's input parameters.
Momentum: The indicator calculates the momentum of the market based on the smoothed and standard deviation of the asset's price. It uses this momentum to calculate upper and lower bands that are plotted on the chart.
Warning signals: The indicator can also be used to identify potential warning signals. When the closing price of the asset moves above the upper band, it could indicate that the market is overbought and a potential reversal could occur. Conversely, when the closing price moves below the lower band, it could indicate that the market is oversold and a potential reversal could occur.
Contractions and expansions in the bands can provide important information to traders about potential price movements.
When the bands contract, it indicates that the market is experiencing low volatility and the price is likely to move sideways. During these periods, traders may look for other signals, such as support and resistance levels or price patterns, to determine potential entry and exit points.
On the other hand, when the bands expand, it indicates that the market is experiencing high volatility and the price is likely to move in a particular direction. Traders can use this information to identify potential trend reversals or continuation patterns. When the upper and lower bands move further apart, it indicates that the trend is becoming stronger, while when they move closer together, it indicates that the trend may be weakening.
When the price moves outside of the bands, it can also provide important information to traders. If the price moves above the upper band, it could indicate that the market is overbought and a potential reversal could occur. Conversely, if the price moves below the lower band, it could indicate that the market is oversold and a potential reversal could occur.
Very important note!
When you see contractions, please understand that it's a wonderful opportunity to pivot into position to catch a good trade because we will see an expansion after!
Volatility Based Momentum by QTX Algo SystemsVolatility Based Momentum by QTX Algo Systems
Overview
This indicator is designed to determine whether a market trend is genuinely supported by both momentum and volatility. It produces per-candle signals when a smoothed momentum oscillator is above its moving average, a Price – Moving Average Ratio confirms overall trend strength by remaining above a preset level with a positive slope, and when at least one of two distinct volatility metrics is rising. This integrated approach offers traders a consolidated and dynamic view of market energy, delivering more actionable insights than a simple merger of standard indicators.
How It Works
The indicator fuses two complementary volatility measures with dual momentum assessments to ensure robust signal generation. One volatility metric evaluates long-term market behavior by analyzing the dispersion of logarithmic price changes, while the other—derived from a Bollinger Band Width Percentile—captures recent price variability and confirms that market volatility remains above a minimum threshold. A trading signal is generated only when at least one of these volatility measures shows a sustained upward trend over several candles.
For momentum, a double‐smoothed Stochastic Momentum Index provides a refined, short-term view of price action, filtering out market noise. In addition, the PMARP serves as a confirmation tool by comparing the current price to its moving average, requiring that its value remains above a defined level with a positive slope to indicate a strong trend. Together, these elements ensure that a signal is only produced when both the market’s momentum and volatility are in alignment.
Although the components used are based on well-known technical analysis methods, the thoughtful integration of these elements creates a tool that is more than the sum of its parts. By combining long-term volatility assessment with a real-time measure of recent price variability—and by merging short-term momentum analysis with a confirmation of overall trend strength—the indicator delivers a more reliable and comprehensive view of market energy. This holistic approach distinguishes it from standard indicators.
How to Use
Traders can adjust the volatility threshold setting to tailor the indicator to their preferred market or timeframe. The indicator displays per-candle signals when both the refined momentum criteria and the dynamic volatility conditions are met. These signals are intended to be used as part of a broader trading strategy, in conjunction with other technical analysis tools for confirming entries and exits.
Disclaimer
This indicator is for educational purposes only and is intended to support your trading strategy. It does not guarantee performance, and past results are not indicative of future outcomes. Always use proper risk management and perform your own analysis before trading.
Uptrick: Momentum Channel Indicator
### 🌟 **Uptrick: Momentum Channel Indicator (MC_Ind)** 🌟
The **"Uptrick: Momentum Channel Indicator"** is a powerful tool designed to help traders gauge market momentum and identify potential overbought or oversold conditions. Whether you're a day trader, swing trader, or long-term investor, this indicator can be your compass 🧭 in the complex world of trading.
### 🎯 **Purpose of the Indicator**
The primary goal of the **Momentum Channel Indicator** is to measure the deviation of price from its moving average (the mid-point) and to smooth this deviation to identify momentum shifts. By plotting overbought and oversold levels, the indicator helps traders spot potential reversal points where the market might change direction, offering valuable entry or exit signals.
### 🔧 **Inputs & Parameters**
Let's break down the input parameters that you can adjust to tailor the indicator to your trading style:
1. **`length1` (Channel Length) 📏**: This is the period over which the moving average (mid-point) and price deviation are calculated. The default value is 14, meaning the last 14 bars are considered for calculations.
2. **`length2` (Smoothing Length) 🧘**: This parameter controls the smoothing of the channel index, with a default value of 28. The higher the value, the smoother the momentum line, reducing noise and making trends more visible.
3. **`overbought1` & `overbought2` (Overbought Levels) 🔴**: These levels, set at 70 and 65 by default, represent the threshold above which the market is considered overbought, potentially signaling a selling opportunity.
4. **`oversold1` & `oversold2` (Oversold Levels) 🟢**: Similarly, these levels, set at -70 and -65, mark the threshold below which the market is considered oversold, indicating a potential buying opportunity.
### 🛠️ **How the Indicator Works**
Now, let's dive into the mechanics of the Momentum Channel Indicator:
1. **Mid-Point Calculation 🏁**: The mid-point is calculated using a simple moving average (SMA) of the closing prices over the `length1` period. This mid-point acts as a reference line from which deviations are measured.
2. **Price Deviation 📊**: The price deviation is the absolute difference between the closing price and the mid-point, smoothed over the same period (`length1`). This represents the typical price movement away from the mid-point.
3. **Channel Index 📉**: The channel index is calculated by dividing the price deviation by a fraction (0.01) of the mid-point, providing a normalized measure of how far the price has deviated from the average.
4. **Smoothing of the Channel Index 🌊**: The smoothed index (`mci1`) is calculated by applying a smoothing filter (SMA) over the channel index using the `length2` parameter. This helps reduce noise and highlight the true momentum of the market.
5. **Momentum Lines 📈**:
- **`mci1`**: The main momentum line, representing the smoothed channel index.
- **`mci2`**: A secondary momentum line, which is a further smoothed version of `mci1` using a 6-period SMA.
6. **Signal Lines 🚦**:
- **Overbought & Oversold Levels**: Horizontal lines plotted at `overbought1`, `overbought2`, `oversold1`, and `oversold2` levels serve as visual cues for overbought and oversold conditions.
- **Zero Line**: A central reference line at 0, indicating neutral momentum.
### 📈 **How to Use the Indicator**
#### 1. **Day Traders ⚡**
For day traders, the Momentum Channel Indicator can be a quick signal generator for short-term trades. Here's how you can use it:
- **Identify Entry Points 🎯**: Look for a **bullish crossover** when `mci1` crosses above `mci2` from below the `oversold1` level. This signals a potential upward reversal.
- **Spot Exit Points 🏁**: Watch for a **bearish crossunder** when `mci1` crosses below `mci2` from above the `overbought1` level. This could indicate a downward reversal.
- **Scalping 🔄**: In a fast-moving market, use the indicator to scalp by entering and exiting trades at these crossover points, with a tight stop-loss strategy.
#### 2. **Swing Traders 🎢**
Swing traders benefit from using the Momentum Channel Indicator to identify potential reversal points over a longer period:
- **Trend Confirmation 📊**: Use the smoothing effect of `mci2` to confirm trends. If `mci2` remains consistently above 0, it indicates a strong bullish trend, and vice versa.
- **Overbought/Oversold Reversals 🚀**: Enter trades when the price approaches the overbought or oversold levels (`overbought1`, `oversold1`). Combine this with other indicators, such as RSI, for more reliable signals.
- **Hold Positions 🧗**: Let the momentum lines guide your hold strategy. If the momentum lines stay aligned (both `mci1` and `mci2` are moving in the same direction), consider holding the position until a crossover or reversal signal appears.
#### 3. **Long-Term Investors 🏦**
For long-term investors, the Momentum Channel Indicator helps in fine-tuning entry and exit points based on broader market momentum:
- **Divergence Analysis 📐**: Look for divergence between the price and the momentum lines. If the price makes new highs but the momentum lines do not, it could signal a weakening trend and a potential reversal.
- **Strategic Entry/Exit 🏹**: Use the `overbought2` and `oversold2` levels to strategically enter or exit positions. These secondary levels provide an early warning before the market reaches extreme conditions.
- **Risk Management 🛡️**: The indicator can also be used as part of a risk management strategy by identifying when to reduce exposure in overbought markets or increase exposure in oversold markets.
### 🖼️ **Visualization & Interpretation**
The Momentum Channel Indicator is visually intuitive, with each component providing key insights:
1. **Momentum Lines (MCI1 & MCI2) 📈**:
- **Blue Line (`mci1`)**: Represents the main momentum line, providing immediate insights into market direction.
- **Orange Line (`mci2`)**: A secondary momentum line, further smoothed to confirm trends.
2. **Overbought/Oversold Levels 🔴🟢**:
- **Solid & Dashed Lines**: These lines highlight overbought and oversold regions, guiding traders on when to consider entering or exiting trades.
3. **MCI Difference (Purple Area) 🌌**:
- **Shaded Area**: The difference between `mci1` and `mci2`, shaded in purple, helps visualize the strength of the momentum. The larger the shaded area, the stronger the momentum.
### 🚀 **Advanced Tips & Tricks**
For those looking to maximize the potential of the Momentum Channel Indicator, here are some advanced strategies:
1. **Combine with Volume Indicators 📊**: Use volume indicators like OBV (On-Balance Volume) or Volume Oscillator to confirm momentum signals. For instance, a bullish crossover combined with increasing volume can reinforce a buy signal.
2. **Multiple Timeframe Analysis 🕒**: Apply the Momentum Channel Indicator across multiple timeframes (e.g., daily and weekly) to get a more comprehensive view of the market. This can help in aligning short-term trades with long-term trends.
3. **Adjusting Parameters 🔄**: Depending on market conditions, tweak the `length1` and `length2` parameters. In a highly volatile market, shorter lengths might provide quicker signals, whereas in a stable market, longer lengths could smooth out noise.
4. **Divergence & Convergence 📐**: Watch for divergence between price and momentum lines as a leading indicator of potential reversals. Convergence (when the price and momentum move in sync) can confirm the strength of the trend.
### **Conclusion**
The **Uptrick: Momentum Channel Indicator** is a versatile tool that can be customized for various trading styles and market conditions. Whether you're trading in fast-paced environments or analyzing long-term trends, this indicator offers a clear and intuitive way to gauge market momentum, identify potential reversals, and make informed trading decisions.
By understanding and applying the principles outlined above, you can harness the full power of this indicator, transforming your trading strategy from good to great! 🌟
Filtered Momentum Indicator (FMI)The Filtered Momentum Indicator (FMI) is a tool created to assist traders in identifying changes in momentum and gaining insights into potential shifts in price trends. By combining the concepts of momentum and Bollinger Bands, the FMI offers a unique perspective on momentum values and their relationship to price movements, helping traders make informed trading decisions. The FMI is calculated using two main components:
-- Momentum Calculation : Momentum measures the strength and velocity of price changes. It is calculated by comparing the current price to the price 14 (default) periods ago and expressing it as a percentage.
-- Bollinger Bands Calculation : Bollinger Bands are based on the momentum values and provide a range within which the momentum is expected to fluctuate. The upper and lower bands are determined using a specified period (default of 20) and deviations (default of 2.0).
The FMI consists of two lines : F+ (Filtered Plus) and F- (Filtered Minus). These lines help gauge the strength of bullish and bearish momentum:
-- F+ represents the difference between the upper Bollinger Band and the momentum values. It indicates the strength of bullish momentum. F+ is colored aqua.
-- F- represents the difference between the momentum values and the lower Bollinger Band. It indicates the strength of bearish momentum. F- is colored yellow.
When analyzing the FMI, pay attention to the relationship between F+ and F-:
-- If F- is greater than F+ , it suggests potential bullish momentum, indicating that prices may have room to rise.
-- If F+ is greater than F- , it suggests potential bearish momentum, indicating that prices may have room to decline.
Coloration of the FMI enhances its interpretability - when F- is greater than F+, the indicator color is set to lime (green), signaling potential bullish momentum; when F+ is greater than F-, the indicator color is set to fuchsia (purple), signaling potential bearish momentum.
The FMI can be applied in various ways for trading strategies:
-- Identifying Potential Reversals : Watch for crossovers between the F- and F+ lines, as they may indicate a potential shift in momentum and offer opportunities to enter or exit trades.
-- Confirmation Tool : Combine the FMI with other technical indicators or price patterns to validate potential trend reversals or continuations. By aligning signals from different indicators, you can strengthen your trading decisions.
-- Trade Timing : Consider taking trades in the direction of the dominant FMI color. When the indicator shows strong bullish momentum (F- > F+), consider going long. Conversely, when it shows strong bearish momentum (F+ > F-), consider going short.
It is essential to be aware of the limitations of the FMI:
-- False Signals : The FMI, like any indicator, may generate false signals, especially during low volatility or choppy market conditions. Always use the FMI in conjunction with other analysis techniques for confirmation.
-- Lagging Nature : The FMI relies on historical price data, causing it to lag behind sudden market moves. Keep in mind that the FMI provides insights based on past momentum and may not capture immediate changes in market conditions.
By combining momentum and Bollinger Bands, this indicator provides a unique perspective for making informed trading decisions. Utilize the FMI in conjunction with other analysis techniques, considering its limitations, to enhance your trading strategy and improve decision-making.
Trend and Momentum DashboardI created this indicator to tell me when it's time to trade (going long) and when it's time to wait (or going short).
You can enter up to 13 ticker (default is S&P500 and key market segments).
For each ticker, fibonacci levels are calculated and represented either in 5 color or 3 color mode as single lines.
(Thanks to eykpunter for the fibonacci level implementation. I'm using his code and modified it slightly).
Color coding (5 color mode) explanation:
blue = in uptrend area
light blue = in prudent buyers area
gray = in center area
light red = in prudent sellers area
red = in downtrend area
The topline is a combination of all ticker and shows if the market is either bullish or bearish (threshold adjustable in settings)
The bullish/bearish trend can also be used as background color. Alternatively the last bar in the selected time period is been highlighted.
How to use it:
The indicator works on all timeframes. Use the color coding explanation above to see the status of each asset.
a) You can evaluate "long" term trend using day or week timeframe. e.g. I'm usually trading only long and stay out of the market when it is not bullish (top line & background = blue). I'm also using it to know which segments/assets are currently "hot".
b) You can evaluate short term momentum (using 1h or lower timeframe) and see in which direction the market/assets are moving. e.g. I use this when the exchanges open to see how the day is going to move.
I've attached 3 examples in the screenshot - first is the default, in the second one I'm using different asset classes and the third one is for crypto.
Limitations:
There are security request limits as well as string limitations for the security calls in pine script, so I went to the maximum what is currently possible.
(No financial advise, for testing purposes only)
Indicator: Intrady Momentum IndexThe Intraday Momentum Index (IMI), developed by Tushar Chande, is a cross-breed between RSI and candlestick analysis. IMI determines the candle type that dominated the recent price action, using that to pinpoint the extremes in intraday momentum.
As the market tries to bottom after a sell off, there are gradually more candles with green bodies, even though prices remain in a narrow range. IMI can be used to detect this shift, because its values will increase towards 70. Similarly, as the market begins to top, there will be more red candles, causing IMI to decline towards 20. When the market is in trading range, IMI values will be in the neutral range of 40 to 60.
Usually intraday momentum leads interday momentum. QStick can show interday momentum, it complements IMI. You will find it in my published indicators.
I have added volatility bands based OB/OS, in addition to static OB/OS levels. You can also turn on IMI Ehlers smoothing. BTW, all parameters are configurable, so do check out the options page.
List of my other indicators:
-
- Google doc: docs.google.com
Adaptive Sharp Momentum█ Introduction
The Adaptive Sharp Momentum Study has the following all-in-one features:
• A noise-free, trend-following indicator.
• Automatically detects implied tops and bottoms within fast price cycles.
• It identifies price consolidations and periods of indecision; often challenging to spot.
• Includes a unique feature for detecting directional price squeezes.
• An integrated volatility measure helps avoid false signals and clarifies trend direction.
• Lastly, it alerts traders when a volume climax is likely reached during a move.
This study primarily focuses on capturing momentum while concurrently alerting traders to shifting market dynamics, thereby aiding in the decision to either extend a position’s duration or optimize exit timing. The set of analytical tools, deployed alongside the trend-following indicator, are integrated to reflect the concepts outlined above. Furthermore, this framework utilizes distinctive methods for trend identification, consolidation recognition, directional squeeze assessment, and volume climax analysis—approaches that are not currently documented in publicly available resources.
█ Explanation of Core Components
1. Trend Following Consolidated Adaptive Moving Average:
At the core of the study is the Jurik Adaptive Average Curve, a fast-response adaptive moving average refined with an adaptive Relative Strength Index (RSX) function, known as Jurik RSX. This curve displays three trend modes—bullish, bearish, and indecisive—each customizable in color.
Users can adjust parameters such as the Phase and Consolidation Period:
• Phase: Influences the timing of trend signals, accommodating various trading styles. A lower phase value can produce leading signals, while a higher value may result in lagging signals.
• Consolidation Period: Helps filter out false signals. Optimize this period based on the time frame and instrument.
• Momentum Slope Threshold: As mentioned earlier, the Jurik moving average values are consolidated against the Dynamic Jurik RSX. Crossing the slope threshold of the Jurik RSX will trigger consolidation.
The main curve in the middle represents the overall trend. The issue with moving averages is that they work well in trends but when market is in consolidation, many false signals can be generated. The consolidation period acts as a second fast signal curve that helps eliminate the false signals generated through the standard adaptive moving average. This is basically done by measuring the momentum of the move itself through the Jurik RSX. There are other tools in this study that should also help the trader avoid false signals which will be fully described below.
2. Implied Tops and Bottoms
The study also detects Implied Tops and Bottoms during market cycles using the Composite Momentum and Projections. It offers three detection modes:
• Strong Signals: Indicate significant potential reversal points.
• Medium Signals: Typically displayed near the end of a trend, suggesting traders should prepare to exit.
• Rolling Signals: Alert traders to set tight stop losses to secure profits, as the market may be approaching a turning point.
By default, the colors of Rolling Signals and Medium Signals are the same for simplicity.
Note the following:
• The fast and slow period have the most effect on implied tops and bottoms detection.
• Adjusting the main period will also have an overall effect.
The above chart shows rolling tops, rolling bottoms, strong tops, and strong bottoms. A rolling top of bottom indicate an increase in momentum in that direction and thus a tight stoploss would be recommended, while a strong top/bottom indicates that an exit is warranted.
3. Consolidation and Volatility
If enabled, '+' will appear above the ceiling and floor plots if consolidation is detected. Consolidation is detected by using lookback function that determine if price is below a threshold or not. If below, then consolidation would be confirmed. This is accomplished by adjusting the ' Price Consolidation Threshold ' period
The above chart demonstrates detection of consolidation on a 1-minute chart. Also, note the ceiling and floor plot, it expands when volatility is high.
Consolidation detection helps weed out long and short signals indicated by the main curve.
4. Directional Squeeze
Another unique feature of this indicator is the detection of directional price squeeze. Directional squeeze is defined as a price push in the direction indicated by momentum whether upward or downward. This is different from the common squeeze indicators found on the web since this one is detecting a directional push.
The Directional Squeeze feature, indicated by up and down triangles above the main curve, highlights strong trends in the market's current direction:
• Trend Continuation: Allows traders to stay in profitable trades longer during strong trending markets.
• Multiple Modes: Offers single-bar (short-term) and longer-term squeezes. Single-bar squeezes can signal potential market reversals, while longer-term squeezes are useful in sustained trends.
Be mindful that under certain conditions, the directional squeeze could be directionless(sideways) if consolidation is outlined by the indicator. This is another useful feature the trader could utilize. The chart above mostly demonstrates directional squeeze but directionless can also be observed.
5. Volume Volatility and Volume Climax Detection
An essential feature of the Adaptive Sharp Momentum Study is its ability to measure Volume Volatility and detect Volume Climax moments:
• Volume Volatility Measure: Integrated into the study to help avoid false signals by assessing the strength of market moves. It provides better clarity on trend direction by indicating when the market is experiencing significant volume changes.
• Volume Climax Alerts: The study alerts traders when a volume climax is likely reached during a move, which is helpful for identifying potential reversal points or the culmination of a trend. Brighter confirmation signal dots indicate these climaxes, helping traders make timely entry/exit decisions.
• Adjustable Parameters: Traders can set the Volume Volatility Threshold and adjust the Volume Lookback Period to tailor the sensitivity of volume climax detection according to their trading strategy.
5. The indicator contains other useful features:
• Cycles: Helps determine when to enter long or short trades based on upward or downward market cycles. It also aids in recognizing retracement levels during a trend, allowing traders to capitalize on brief counter-trend movements. Those cycles can be observed as the up and down gray lines on the chart.
• Real-Time Table: The table is another visual aid that summarizes the status of each feature in real-time.
█ How to Use this Study Effectively
The main curve in the middle is your final decision point. Prior to entering a trade look for the following:
• Is the market in consolidation? If yes, then you'd be advised not to enter the trade until the study clearly shows no consolidation
• Is the ceil or floor plots showing a strong top or bottom, or even a volume climax in the direction to intend to enter? If yes, then either ensure you enter at a tight stop or don't enter
• Is there an indication of a directional squeeze with no consolidation or volume climax? Then this would be an ideal place to enter. Be mindful though that entering directional squeeze too late is not recommended.
• Once you are in the trade, look at consolidation, implied tops and bottoms, and volume climax to determine exit point. You will quickly realize if you entered a trade prematurely.
• Utilize the directional squeeze and the prevalent trend to help you stay in the trade longer.
• Adjust your stop losses depending on whether you are seeing a rolling implied top/bottom or a strong top/bottom.
• Also, at volume climaxes, be ready to exit. The approach with volume climax detection should be the same as the implied tops/bottoms.
Below is a chart demonstrating trading on a 1-minute chart. The study could be used for any time frame:
** Important Note **
This study relies on volume readings. Incorrect evaluation will be concluded without proper volume data.
█ How the Adaptive Sharp Momentum Works?
---Main Curve - Jurik Moving Average and RSX---
The Jurik Moving Average (JMA) and the Jurik RSX with Fisher transform (Relative Strength Index Extended) are technical tools designed to enhance data processing efficiency. The JMA uses an adaptive smoothing algorithm to dynamically adjust to market conditions, reducing lag while maintaining high responsiveness to price changes. the JMA incorporates a mechanism that determines smoothness based on input volatility. The RSX, on the other hand, tracks relative strength without introducing the overshoots and noise commonly seen in other momentum indicators. It achieves this by applying a yet another JMA smoothing function that ensures stability and consistency, making it a better candidate for identifying shifts.
This is a unique approach, but can simply be equated to two moving averages crossing over, except in this case, the RSX is crossing over with the JMA.
The process of determining market trends and consolidation for the main curve revolves around evaluating multiple conditions and rankings of indicators such as Jurik RSX, Fisher Transform, and Volume-based metrics (Adaptive On Balance Volume and Price Volatility). Here's how consolidation and trends are identified:
1. Trend Override Logic: The core logic evaluates whether specific conditions override the default trend determined by the JMA.
• Bearish Overrides: A trend is classified as bearish if specific conditions involving negative slopes of the RSX, bearish Fisher Transform readings, and other auxiliary rankings (AOBV trend rank or volatility ranks) are met.
• Bullish Overrides: Similarly, bullish trends are determined by the presence of positive RSX slopes, bullish Fisher readings, and supporting AOBV and volatility ranks.
• Neutral Overrides: If neither bullish nor bearish overrides dominate, and conflicting conditions are detected (e.g., a bearish Fisher with a bullish OBV), the trend can be overridden to neutral.
2. Dynamic Slope and Rank Analysis: RSX and Jurik Slopes: The slopes of the RSX and Jurik indicators play an important role. Increasing slopes suggest bullish momentum, while decreasing slopes imply bearish momentum.
3. Narrow Spread Analysis: Consolidation zones are identified by examining conditions like narrow spreads in price action and mixed indicator signals (e.g., a positive RSX slope alongside a neutral or bearish AOBV).
• When consolidation is detected, the system looks for confirming signals (AOBV or Fisher alignment) to determine whether the next move is likely to be bullish or bearish.
4.Fallback Logic:
If no explicit conditions are met for bullish, bearish, or neutral trends, the system defaults to comparing the current and previous values of the Jurik Moving Average. If the JMA is rising, the trend is set to bullish; otherwise, it defaults to bearish.
The process of consolidating The RSX with JMA, attempts to confirm the trend suggested by the Jurik moving average. As shown above, several factors play into this, but it is mostly motivated by the RSX and its slope
-- Detecting Tops and Bottoms --
• Composite Momentum
The Composite Momentum indicator analyzes the market's directional strength to identify implied tops and bottoms, especially at extreme values. It evaluates momentum by categorizing it into ranges that reflect moderate or strong trends for both bullish and bearish conditions. When momentum exceeds a positive threshold, it indicates a strong top, whereas values below a negative threshold then it's a strong bottom.
• Laguerre Dynamic Projection Bands
The Laguerre Dynamic Projection Bands focuses on price positioning within calculated dynamic boundaries. By applying linear regression, it projects upper and lower price bands, which serve as potential resistance and support levels. The oscillator value ranges from 0 to 100, representing the relative position of the current price. A value above 70 indicates the price is near a projected top, while a value below 30 suggests proximity to a projected bottom. Through custom Laguerre smoothing, the setup ensures that its signals remain stable and actionable.
• How They Work Together
The Composite Momentum and Projection Oscillator complement each other in detecting market tops and bottoms. The Projection Oscillator provides an early indication when price nears a critical level, while the Composite Momentum confirms whether the momentum supports the formation of a significant top or bottom.
-- Consolidation Detection, Volatility, and Volume Climax Detection --
• Summary of Consolidation Detection:
Consolidation is identified through a combination of statistical and smoothing applied to price data. The approach calculates deviations around the main plot using squared price inputs, smoothed averages, and adaptive multipliers. These deviations form dynamic upper and lower boundaries that adapt to changing market conditions. The system further evaluates these boundaries against historical bars to calculate a volume percentage, which indicates how often recent price action remains within these bands. A low percentage suggests consolidation, characterized by reduced volatility and price movement confined within a tighter range.
The bands around the main plot are derived from the calculated maximum deviations, creating adaptive ceilings and floors that expand or contract based on market dynamics. The Ceiling and Floor plots represent the outermost boundaries, while additional retracement plots are drawn based on the Composite Momentum wave rank. For example, during an uptrend, the retrace levels adjust upward in fractional steps relative to the deviation, signaling possible resistance levels. In downtrends, similar logic applies in reverse to determine support levels. These bands visually represent the volatility envelope and help contextualize price movements relative to expected ranges. Whenever, low volatility is detected, a visual "+" indicator is added to the plot to highlight that the market is likely in consolidation mode.
• How the Adaptive OBV Applies the Same Logic:
The Adaptive On-Balance Volume (OBV) uses a similar mechanism to detect volume climaxes by analyzing deviations in volume data. Instead of price, the OBV logic applies the squared input and smoothing methods to volume flows. By comparing these deviations to historical norms, the system identifies periods of high or low volatility in volume, which often coincide with potential breakouts or consolidation zones.
• How They Work Together
The consolidation detection process and the adaptive bands work in tandem to provide traders with a clear visualization of market conditions. When consolidation is detected, the dynamic bands narrow and a "+" sign is visualized, signaling reduced volatility and potential breakout opportunities. Similarly, volume-based analysis through the adaptive OBV helps confirm whether a breakout is accompanied by significant volume, adding confidence to trade decisions. Together, they enable anticipation of market shifts.
-- Directional Squeeze --
A directional price squeeze refers to a market condition where price compresses in a particular direction. This provides traders with an opportunity to stay in trades longer by aligning with the prevailing directional bias. This unique concept generates dynamic limits based on lookback period. Their convergence upward or downward is typically a strong indication of a price push toward the respective direction.
In this approach, the system looks at the highest and lowest values of a smoothed momentum reading over a recent period and measures the distance between them. Instead of relying on a static “overbought” or “oversold” line, it calculates new boundaries as a fraction of that distance, scaling the thresholds to match the price behavior. When these dynamically adjusted limits converge, it suggests a “directional squeeze”—meaning price is moving within a more compressed or focused range. Because these boundaries adapt to the market’s own highs and lows, they provide a more responsive indication of when price may be shifting into or out of a strong directional move.
• Determining the Directional Squeeze
Directional squeeze is identified using dynamic limits derived from two key factors:
Schaff Trend Cycle (STC) for single-bar squeezes. and the Slow RSI (SRSI) for multi-bar or longer-term squeezes. Both are utilizing a custom alpha factor for adaptability and conformance with the JMA and Dynamic RSX studies.
• Directional Trend Confirmation:
If the SRSI or STC approaches the limits, additional conditions such as Fisher RSX (momentum signals) and AOBV (volume signals) and the trend already established by the JMA are aligned. If so, then a squeezed in that trend directional is established.
█ Why These Components All Work Together?
The Adaptive Sharp Momentum Study integrates multiple components to provide a framework for analyzing market dynamics. Each feature addresses specific challenges in trading:
• Core Trend Identification:
The Jurik Adaptive Moving Average (JMA) and Jurik RSX ensure better trend detection by reducing noise and dynamically confirming momentum, thus minimizing lag and false signals.
• Implied Tops and Bottoms:
The combination of Composite Momentum and Laguerre Dynamic Projection Bands highlights critical turning points. This dual-layered approach identifies potential reversals and key support/resistance levels with improved clarity.
• Consolidation and Volatility:
Adaptive ceilings, floors, and consolidation detection filter out indecisive market phases. This helps avoid unreliable signals and provides a better perspective on potential breakouts or continuations.
• Directional Squeeze:
The Directional Squeeze feature identifies directional bias in price compression. Its dynamic thresholds adapt to market conditions, aiding in the assessment of strong directional moves.
• Volume Climax:
Volume volatility and climax detection highlight key moments of market activity, aiding in the evaluation of trend strength and potential turning points.
• Integrated Framework:
The integration of these components creates a system where each element complements the others.
This study offers a methodical approach to analyzing trends, momentum, and volatility while filtering noise. It is a tool designed to assist traders in navigating complex market conditions.
█ Disclaimer
This script is provided for educational and informational purposes only and should not be considered financial advice. Trading financial instruments carries a high level of risk and may not be suitable for all investors. Before using this script, please consult with a qualified financial advisor to ensure it aligns with your individual circumstances. The author does not guarantee the accuracy or completeness of the script and is not responsible for any losses or damages that may occur from its use. Use this script at your own risk.
Adaptive Momentum Oscillator [BackQuant]Adaptive Momentum Oscillator
Please take time to read the following.
Conceptual Foundation and Innovation
The Adaptive Momentum Oscillator brings a new approach to momentum trading by introducing percentile-based adaptive thresholding. Unlike traditional momentum oscillators that rely on static overbought and oversold levels, this indicator adjusts dynamically to changing market conditions, providing more relevant signals in real-time. By combining percentile-based thresholds with a smoothed momentum oscillator, this tool allows traders to detect trend shifts with a higher degree of accuracy.
Technical Composition and Calculation
The core of this oscillator uses a lookback period to calculate the highest and lowest values of a smoothed price source (using a non-robust moving average). These values are then used to compute the oscillator, which normalizes the current price between the lookback high and low. The true innovation lies in its adaptive thresholds, which adjust based on percentiles of past oscillator values over a user-defined lookback period.
Lookback Period: The indicator checks the highest and lowest smoothed price over a set period, which becomes the basis for calculating momentum.
Percentile-Based Thresholds: The upper and lower thresholds are dynamically set at user-defined percentiles of historical momentum values, allowing the oscillator to adapt to the volatility and strength of the market.
Smoothing Length: Users can adjust the smoothing of the source input to fine-tune the sensitivity of the oscillator.
Features and User Inputs offer a host of customizable settings to suit different market conditions and trading strategies:
Adaptive Thresholding: Traders can set the lookback period and define the percentile levels for the upper (long) and lower (short) thresholds. This provides the ability to dynamically adjust to changing market conditions and avoid static thresholds that may become irrelevant over time.
Signal Line Customization: Users can configure the signal line width, colors for long, short, and neutral conditions, and choose whether to display adaptive threshold lines on the chart.
Candle Coloring: An optional feature allows traders to color the price bars based on the oscillator's trend signal, adding a visual confirmation layer for trend shifts.
Practical Applications
This oscillator is particularly effective in markets where the strength and direction of momentum are essential for identifying potential trend reversals or confirming ongoing trends. Traders can leverage the Adaptive Momentum Oscillator to:
Capture Adaptive Trends: The percentile-based thresholds adjust dynamically, ensuring that traders catch significant trends while filtering out market noise.
Avoid False Signals: By adapting to historical momentum levels, the oscillator reduces the risk of false breakouts or breakdowns, allowing for more reliable entries and exits.
Optimize Entries and Exits: With dynamically adjusting thresholds, the oscillator helps traders time their positions more effectively, minimizing the risk of getting caught in choppy or uncertain markets.
Advantages and Strategic Value
It offers a clear advantage over traditional static oscillators by continuously adjusting its sensitivity to market conditions. The adaptive percentile thresholds ensure that the indicator remains relevant, regardless of changes in volatility or market direction. This feature, combined with a customizable UI, makes the Adaptive Momentum Oscillator a powerful tool for traders looking to refine their momentum-based strategies with dynamic thresholds.
Summary and Usage Tips
The Adaptive Momentum Oscillator is a versatile tool for both trend-following and contrarian traders. Its dynamic nature allows for better alignment with current market conditions, while its user-friendly inputs offer extensive customization options. Traders are encouraged to experiment with the percentile-based threshold settings to find the optimal balance between signal sensitivity and noise reduction, particularly in fast-moving or volatile markets.
This indicator is best used in combination with other trend-confirmation tools, offering a dynamic layer to your trading system.
Thus following all of the key points here are some sample backtests on the 1D Chart
Disclaimer: Backtests are based off past results, and are not indicative of the future.
INDEX:BTCUSD
INDEX:ETHUSD
BINANCE:SOLUSD
Histogram Momentum Shaded CandlesDescription:
The Histogram Momentum Shaded Candles indicator (HMSC) is a powerful technical analysis tool that combines the concepts of the MACD (Moving Average Convergence Divergence) indicator and shaded candlestick visualization. It provides insights into momentum and trend strength by representing the MACD histogram as shaded candles on the chart.
How it Works:
The HMSC indicator calculates the MACD (Moving Average Convergence Divergence) using user-defined parameters such as the fast length, slow length, source, signal smoothing, and moving average types. It then calculates the MACD histogram by subtracting the signal line from the MACD line. The indicator transforms the histogram values into transparency levels for the shaded candles, representing bullish and bearish momentum.
Usage:
To effectively utilize the Histogram Momentum Shaded Candles indicator, follow these steps:
1. Apply the HMSC indicator to your chart by adding it from the available indicators.
2. Customize the MACD settings such as the fast length, slow length, source, signal smoothing, and moving average types according to your trading preferences.
3. Observe the shaded candles plotted on the chart:
- Bullish shaded candles (green by default) indicate positive momentum and potential buying pressure.
- Bearish shaded candles (red by default) indicate negative momentum and potential selling pressure.
4. Assess the intensity of the shaded candles:
5. Shading intensity is determined by the magnitude of the MACD histogram, with higher values resulting in more opaque candles.
6. The shading intensity reflects the strength of momentum and can help identify significant shifts in price action.
7. Combine the analysis of shaded candles with traditional candlestick patterns, trend lines, support and resistance levels, and other technical indicators to validate potential trade setups.
8. Implement appropriate risk management strategies, including setting stop-loss orders and position sizing, to manage your trades effectively and protect your capital.
TRIX with Momentum----------- ENGLISH --------------
This indicator is called "TRIX with Momentum" and is used to analyze the momentum of an asset's price and predict potential trend reversals. The logic of operation is based on the combination of two indicators: the Triple Exponential Moving Average (TRIX) and the momentum oscillator.
The TRIX is calculated using three exponential moving averages (EMA) of the asset's closing price, with a user-defined length (set to 14 by default). The TRIX is then normalized and centered around 0 to facilitate analysis of its relationship with the momentum oscillator.
The momentum oscillator is calculated using the EMA of the normalized TRIX with a user-defined length (set to 14 by default).
The indicator plots the normalized TRIX and the momentum oscillator on a chart, using different colors to indicate whether the TRIX is above or below 0. Additionally, the color of the y-axis label changes based on the position of the oscillator, while the color of the x-axis label remains gray.
The indicator uses a weighted average between the normalized TRIX and the momentum oscillator to create a colored background of the chart, which changes based on the weighted average. If the weighted average is positive, the chart's background is green, otherwise it is red. Finally, a horizontal line is drawn at point 0 to facilitate visual analysis of the chart.
------------ ITALIANO -------------
Questo indicatore è chiamato "TRIX with Momentum" ed è utilizzato per analizzare il momentum del prezzo di un asset e prevedere eventuali inversioni di trend. La logica di funzionamento è basata sulla combinazione di due indicatori: il TRIX (Indicatori di media mobile Tripla Esponenziale) e l'oscillatore momentum.
L'indicatore consente all'utente di impostare la lunghezza del TRIX e dell'oscillatore momentum come input personalizzato. Il TRIX viene calcolato utilizzando tre medie mobili esponenziali (EMA) della chiusura dei prezzi dell'asset, mentre l'oscillatore momentum viene calcolato utilizzando l'EMA del TRIX normalizzato.
Il TRIX normalizzato viene centrato intorno allo 0 per facilitare l'analisi della sua relazione con l'oscillatore momentum. L'indicatore plotta il TRIX normalizzato e l'oscillatore momentum su un grafico, utilizzando diversi colori per indicare se il TRIX è sopra o sotto lo 0.
L'indicatore utilizza una media pesata tra il TRIX normalizzato e l'oscillatore momentum per creare uno sfondo colorato del grafico, che cambia in base alla media pesata. L'utente può impostare il peso da dare al TRIX e all'oscillatore momentum come input personalizzato, e il peso dell'oscillatore momentum verrà automaticamente impostato come complementare al peso del TRIX.
Se la media pesata è positiva, lo sfondo del grafico è verde, altrimenti è rosso. Viene tracciata anche una linea orizzontale al punto 0 per facilitare l'analisi visiva del grafico.
Infine, il colore dell'etichetta dell'asse y cambia in base alla posizione dell'oscillatore, mentre il colore dell'etichetta dell'asse x rimane sempre grigio.
Squeeze Momentum DeluxeThe Squeeze Momentum Deluxe is a comprehensive trading toolkit built with features of momentum, volatility, and price action. This script offers a suite for both mean reversion and trend-following analysis. Developed based on the original TTM Squeeze implementation by @LazyBear, this indicator introduces several innovative components to enhance your trading insights.
🔲 Components and Features
Momentum Oscillator - as rooted in the TTM Squeeze, quantifies the relationship between price and its extremes over a defined period. By normalizing the calculation, the values become comparable throughout time and across securities, allowing for a nuanced assessment of Bullish and Bearish momentum. Furthermore, by presenting it as a ribbon with a signal line we gain additional information about the direction of price swings.
Squeeze Bars - The original squeeze concept is based on the relationship between the Bollinger Bands and Keltner Channel , once the BB resides inside the KC a squeeze occurs. By understanding their fundamentals a new form of calculation can be inferred.
method bb(float src, simple int len, simple float mult) => method kc(float src, simple int len, simple float mult) =>
float basis = ta.sma (src, len) float basis = ta.sma (src, len)
float dev = ta.stdev(src, len) float rng = ta.atr ( len)
float upper = basis + dev * mult float upper = basis + rng * mult
float lower = basis - dev * mult float lower = basis - rng * mult
Both BB and KC are constructed upon a moving average with the addition of Standard Deviation and Average True Range respectively. Therefore, the calculation can be transformed to when the Stdev is lower than the ATR a squeeze occurs.
method sqz(float src, simple int len) =>
float dev = ta.stdev(src, len)
float atr = ta.atr ( len)
dev < atr ? true : false
This indicator uses three different thresholds for the ATR to gain three levels of price "Squeeze" for further analysis.
Directional Flux- This component measures the overall direction of price volatility, offering insights into trend sentiment. Presented as waves in the background, it includes an OverFlux feature to signal extreme market bias in a particular direction which can signal either exhaustion or vital continuation. Additionally, the user can choose if to base the calculation on Heikin-Ashi Candles to bias the tool toward trend assessment.
Confluence Gauges - Placed at the top and bottom of the indicator, these gauges measure confluence in the relationship between the Momentum Oscillator and Directional Flux. They provide traders with an easily interpretable visual aid for detecting market sentiment. Reversal doritos displayed alongside them contribute to mean reversion analysis.
Divergences (Real-Time) - Equipped with a custom algorithm, the indicator detects real-time divergences between price and the oscillator. This dynamic feature enhances your ability to spot potential trend reversals as they occur.
🔲 Settings
Directional Flux Length - Adjusts the period of which the background volatility waves operate on.
Trend Bias - Bases the calculation of the Flux to HA candles to bias its behavior toward the trend of price action.
Squeeze Momentum Length - Calibrates the length of the main oscillator ribbon as well as the period for the squeeze algorithm.
Signal - Controls the width of the ribbon. Lower values result in faster responsiveness at the cost of premature positives.
Divergence Sensitivity - Adjusts a threshold to limit the amount of divergences detected based on strength. Higher values result in less detections, stronger structure.
🔲 Alerts
Sell Signal
Buy Signal
Bullish Momentum
Bearish Momentum
Bullish Flux
Bearish Flux
Bullish Swing
Bearish Swing
Strong Bull Gauge
Strong Bear Gauge
Weak Bull Gauge
Weak Bear Gauge
High Squeeze
Normal Squeeze
Low Squeeze
Bullish Divergence
Bearish Divergence
As well as the option to trigger 'any alert' call.
The Squeeze Momentum Deluxe is a comprehensive tool that goes beyond traditional momentum indicators, offering a rich set of features to elevate your trading strategy. I recommend using toolkit alongside other indicators to have a wide variety of confluence to therefore gain higher probabilistic and better informed decisions.
Cycle Swing MomentumAdaptive Ultra-Smooth Momentum indicator
The Cycle-Swing-Indicator "CSI" provides an optimized "momentum" oscillator based on the current dominant cycle by looking at the swing of the dominant cycle instead of the raw source momentum. Offering the following improvements:
Smoothness
Zero delay
Sharpness at turning points
Robust and adaptable to market conditions
Accurate deviation detection
The following common problems with standard indicators are solved by this indicator:
First, normal indicators introduce a lot of false signals due to their noisy signal line. Second, to compensate for the noise, one would normally try to add some smoothing. But this only results in adding more delay to the indicator, which makes it almost useless. Third, standard indicators require a length adjustment to derive reliable signals. However, you never know how to set the right length.
All three problems described above are solved by the developed adaptive cyclic algorithm.
The above chart shows current Bitcoin 4h data from the last days as of writing with the proposed signal reading for this indicator. The standard momentum indicator is included for comparison.
HOW TO USE
The indicator works without any parameter and can be applied to any chart and any time-frame. It will adapt automatically to the Dominant Cycle and use the dominant cycle of the source data to derive the ultra smooth momentum curve. Adaptive upper/lower bands are included and highlight areas with extreme readings. Automatic divergence detection can be turned off/on.
HOW TO READ
The indicator can be used like any oscillator. In addition, it provides adaptive high and low bands.
* Look for turns above the upper/lower bands
* Look for divergences between source and signals line
Further reading/Original source:
The indicator uses the dominant cycle to optimize signal, smoothing and cyclic memory. To get more in-depth information on the Cycle Swing Indicator, please read Chapter 10 "Cycle Swing Indicator: Trading the swing of the dominant cycle" of the book "Decoding the Hidden Market Rhythm, Part 1" available at your favorite book store.
Related ideas:
Please also check the cyclic RSI indicator which also uses cyclic information to improve the signal.
Adaptive Momentum Oscillator(AMO)Here is a new experimental indicator that we've been developing that is focused on gauging momentum.
The indicator fluctuates above and below zero, but instead of using zero as the threshold for differentiating positive and negative momentum, it uses an 89 period median(plotted as the thick white line).
The momentum over the previous 10 periods is then calculated and then smoothed using a 6 period Exponential Moving Average (EMA). This, as well as the choice to use a median as the central divider were done to eliminate the whipsaws that are often generated when making strategies based on pure momentum and crossings above/below 0. The EMA alternates between lime green when it is above the median and pink when it is below. The area between the EMA and median is filled in green when EMA > median and pink when the EMA is less than the median.
Then, a 29 period Simple Moving Average of momentum is calculated. Here, going with a SMA over EMA and a longer window(29) seemed to make sense as it is counteracts the high responsiveness of the EMA. The SMA is green when greater than the median and red when less than the median.
There's two ways to trade using this system. One way would be to go long when the momentum EMA crosses over the white median line and turns lime green, then short when it crosses back under the median line and turns white. Another option is to go long under the same conditions, but short when both the EMA and SMA are above the median and the EMA crosses under the SMA.
Not sure if this exact configuration has already been created by someone, but it'll be interesting to see how it holds up with more backtesting and then running it fully automated.
-Strategy version coming soon-
FREE INDICATOR: VOLUME MOMENTUMFor the momentum trader there are plenty of price momentum indicators, here's one that tracks the volume's momentum. Rising momentum in both price and volume is great for any momentum trader.
Add this to your chart, play with the settings, and maybe you'll notice something new!
Grab the source code here: pastebin.com
Installation video by @ChrisMoody here : vimeopro.com
·´¯`·.¸¸.·´¯`· Feel free to follow me to keep up with my latest scripts! ·´¯`·.¸¸.·´¯`·
·´¯`·.¸¸.·´¯`· PLEASE THUMB UP OR STAR IF YOU LIKE THIS INDICATOR! ·´¯`·.¸¸.·´¯`·
I'd like as many people as possible to get it :)
Anit Momentum IndicatorAnit Momentum Indicator: A Powerful Trend Continuation Tool for Long-Only Strategies
The "Anit Momentum Indicator" (AMI) is a powerful technical analysis tool designed to assist traders in identifying potential trend continuation opportunities in the financial markets. Unlike traditional trend reversal indicators, AMI is specifically crafted for long-only strategies, making it an ideal tool for traders seeking to capture sustained uptrends.
Concepts and Functionality:
1. Momentum Calculation:
The Anit Momentum Indicator begins by calculating the momentum of the closing price over a specified period. Momentum represents the rate of price change, offering clues about the strength and direction of price movements during the chosen duration.
2. RSI for Trend Continuation:
The script then applies the RSI to the previously computed momentum values. The RSI is a well-known oscillator used to measure the speed and magnitude of price changes. By utilizing the RSI on momentum data, the Anit Momentum Indicator gains a distinct advantage in gauging the strength of price momentum, leading to more accurate trend evaluations.
3. Rescaling for Better Visualization:
To enhance visual clarity and maintain consistent representation, the RSI on Momentum is rescaled to range from 0 to 100. This normalization ensures that the indicator's values remain within a fixed range, making it easier for traders to identify crucial overbought and oversold regions.
How to Use the Indicator:
Long-Only Strategy:
The AMI is most effective in long-only strategies. Traders can deploy the indicator to identify promising opportunities to go long on a stock or asset. A long position is established when the AMI crosses above 50, signaling a robust upward momentum.
Trend Continuation Confirmation:
The AMI's ability to capture trend continuation opportunities allows traders to stay invested in an uptrend for an extended period. As long as the AMI remains above 50, the uptrend is considered intact, and traders may continue to hold the position.
Higher Timeframe Advantage:
The AMI's effectiveness is further enhanced on higher timeframes. Longer timeframes provide a more reliable and sustained view of the underlying trend, giving traders greater confidence in their long-only strategies.
Conclusion:
The Anit Momentum Indicator is a valuable tool for traders pursuing trend continuation strategies, specifically long-only approaches. By leveraging the concept of momentum and RSI, the AMI helps traders identify and participate in sustained uptrends. With its focus on trend continuation rather than reversals, the AMI can be a key component in building successful long-only trading strategies, especially on higher timeframes. Traders can use this indicator to stay invested in robust uptrends, maximizing their profit potential while minimizing exposure to counter-trend moves by staying long till AMI value is greater than 50,it is better to stay away or exit from the asst class when AMI value is less than 50.
Heikin Ashi with EMA, BB, MomentumConvenient indicator to confirm a trend using heikin ashi candles.
The EMA 9 periods can be used as a trend confirmation using both the location of price and the slope of the EMA
Bollinger bands and their ma20 allows to account for volatility, range, squeeze, excess etc
This is all combined with a fast and slow momentum indicator based on the MACD.
The dots illustrate a slow/long-term momentum while the background color is the fast momentum.
Very useful indicator in my opinion to visualize the trend and momentum at the same time
Big Poppa Code Strat & Momentum Strategy IndicatorThis indicator is a combination of a few things in order to work with a unique trading style gleaned from Callme100k, jrgreatness, TrustMyLevels , FaithInTheStrat, Rob Smith and Saty Mahajan.
This Indicator is created to help you day trade using, ATR Fibonacci Levels, Price Action and Momentum.
It displays Fibonacci Levels Based on ATR to indicate when a security is 0.236, 0.382 +- the Days Open, +- the Days Open, 0.618 +- the Days Open and 1.0 +- Days Open.
To understand this script you need to understand
Average True Range (ATR)
1 Bar Inside Bar
2 Bar Outside Bar (Break either the top or bottom)
3 Bar Engulfing Bar
Strat Setups - 212, 322, 312
Fibonacci - 0.236, 0.382, 0.618, 1.0
Moving Averages
A Trend is considered bullish when (green)
Current Price is greater than the Fast EMA Value (8)
Fast EMA is greater than PIVOT EMA Value (21)
Pivot EMA is greater than SLOW EMA Value (34)
OR Hull is trending up and the Price is above the Volume Weighted Moving Average and price is above VWAP
A trend is considered Bearish when (red)
Current Price is less than the Fast EMA Value (8)
Fast EMA is less than PIVOT EMA Value (21)
Pivot EMA is less than SLOW EMA Value (34)
OR Hull is trending down and the Price is below the Volume Weighted Moving Average and price is below VWAP
If these conditions are not met then the Momentum is in Conflict (orange)
The Momentum band will match the color of the current trend
The table that is present can be turned off at any time lets you see
1) If Moving Averages are showing bullish, bearish or in conflict
2) If There us Time Frame Continuity, (if 5 min up, are all the other timeframes up also)
3) How much of the ATR have we moved on the day
4) Are we in Call or Put range for the day based on ATR Fib Levels
The Ideal situation for entering a call
1) Momentum is Green
2) FTFC on Green
3) A Strat Actionable Signal is present
4) You are in the call range, 0.236 - 0.618 ATR + the Price
5) The ATR still has room, I.e only 50% of the ATR has been run already
Ideal situation from entering a put
1) Momentum is red
2) FTFC on Red
3) A Strat Actionable Signal is present
4) You are in the put range, 0.236 - 0.618 ATR - the Price
5) The ATR still has room, I.e only 50% of the ATR has been run already
Exit the trade for these reasons you entered (for profit or loss)
1) ATR has no more room
2) FTFC is now in conflict
3) Momentum has shifted
Take Profit when
1) You reach a new ATR Level 0.618, 1.0 , -0.618, -1, etc
Passive Stop Loss
1) Open Price if you are aggressive
2) Next ATR Level Down or Up
Feel free to take profit and leave runners
This script does not give signals, you should do your own research, I am not a financial advisors, I am simply applying principles of seasoned veterans to code. You make all decisions about how you buy, sell and trade. The creator of this script makes no promises and takes no responsibility for your personal trading.
To research the methods described above look up
Rob Smith : The Strat
Saty Mahajan : ATR Levels
Fibonacci
Using the HULL Moving Average
Exponential Moving Averages
VWAP
VWMA
Dynamic Momentum EcosystemTo make emotions obsolete in trading/investing, traders must able to understand the overall trend and disregard with the short term fluctuations of the green and red candles formation. Generally, the moving averages identify the trend, while the MACD-Histogram and Volume measures momentum. As a result, the Impulse System combines trend following and momentum to identify tradable impulses. This unique indicator combination is color coded into the price bars for easy reference.
I've created a script that able help traders to do as such by removing noises and focusing on the momentum + trend. In this Momentum + Trend Following ecosystem, there are 4 colors:
Lime = Price closed higher + volume transacted higher than average + MACD Histogram increases + 13 EMA increases
Green = Price closed higher + MACD Histogram increases + 13 EMA increases
Red = Price closed lower + MACD Histogram decreases + 13 EMA decreases
Blue = Either MACD Histogram increases/decreases + 13 EMA increases/decreases
Lime candle is viewed as a robust bullish sign as price increases, supported by the rising MACD Histogram, 13EMA, and higher than average volumes transacted. Perfect for dip buying near the 20/50 MAs.
Green candle is viewed as bullish with the rising of MACD Histogram and EMA. Good for dip buying near the 20/50 MAs.
Red candle is viewed as bearish with the declining of MACD Histogram and EMA. Good for short entry. Can also be the early sign to take profits, as it could be the preliminary signal for trend reversal.
Blue candle is viewed as neutral.
The upper dotted purple line is the 52candles high.
The vertical grey line appears when the price > MA50 crosses above MA200, which is a golden crossover.
Traders are advised to time their entry using the impulse coloring system for stocks that are trading near the dotted line, following the grey line formation.
Another example, Zoom on daily timeframe (based on its 2020 great bullrun)
Another example, Hartalega on daily timeframe (based on its 2020 great bullrun)
HFT Momentum IndicatorDefault Settings are meant to be used in XBT/USD chart on 1 hour time frame. If you want to use for another asset on another time frame YOU MUST CHANGE THE SETTINGS
This is momentum-based strategy designed by HFT Research in order to take advantage of volatile, trending markets.
Use ADX
ADX stands for average directional index . It is an indicator that measures volatility in the market. Unfortunately, the worst market condition for this strategy is sideways market. ADX becomes a useful tool since it can detect trend. If the volatility is low and there is no real price movement, ADX will pick that up and will not let you get in trades during a sideways market. It will allow you to enter trades only when the market is trending.
Use MA CrossOver
This strategy’s main driver is the moving average cross over however, unlike many other indicators, this strategy has ALL the moving averages that are on trading view. Total of 13 different moving averages all calculated in a different fashion available in a drop-down menu. You are able to choose two different moving averages to cross for your entry as well as being able to adjust the length of each individual moving average.
Use MA Spread % Filter
As an extra protection, we introduced MA spread % filter. We all know that momentum strategy works when there is actually a trend that has momentum. When there is no trend and market side choppy, we get a lot of noisy signals. In order to battle that we have introduced MA spread % filter. Using this piece of setting, you will be able to chose how strong the cross over actually is. If price is moving sideways, the moving averages will cross each other barely. If the price has actually any steam and momentum, MA 1 will cross over MA 2 aggressively because it will be trending market.
First you chose what the minimum % difference there should be between your 2 moving averages. If you keep this too tight, it won’t be as useful and if you keep this too large then the script will not generate any signals. Trust us, there is a fine balance in between! Then you proceed to chose your moving averages that the bot should keep track of.
Check our website for more information.
Maxx Momentum + TTM SqueezeHi guys here is the new version of the Maxx Momentum. The Maxx Momentum shows when a trend may be losing strength and highlights squeezes with the direction they are likely to go. I have the colours made more predominant than the default I also am using the smooth momentum settings just below show histogram, see settings here = i.gyazo.com
Other things to look for are; is it squeezing and who has the momentum, is it with the bulls or bears ( white above or below orange).
Is there any divergence? If there is wait for the white to cross over the signal line and then start looking for the trade.
You can also use it to see where the current trend is, if it's above or below the zeroiline, and is the white (momentum) above or below the orange (signal line). I have been finding good success using it on the 4hr, but for the long term squeezes the daily and above seems to work quite well.
Feel free to mess around with the settings if you wish, I currently have is set to using a TEMA as the signal line.
If you have any questions drop them below or send me a message.