GKD-C Klinger Volume Oscillator [Loxx]Giga Kaleidoscope Klinger Volume Oscillator is a Confirmation module included in Loxx's "Giga Kaleidoscope Modularized Trading System".
█ Giga Kaleidoscope Modularized Trading System
What is Loxx's "Giga Kaleidoscope Modularized Trading System"?
The Giga Kaleidoscope Modularized Trading System is a trading system built on the philosophy of the NNFX (No Nonsense Forex) algorithmic trading.
What is an NNFX algorithmic trading strategy?
The NNFX algorithm is built on the principles of trend, momentum, and volatility. There are six core components in the NNFX trading algorithm:
1. Volatility - price volatility; e.g., Average True Range, True Range Double, Close-to-Close, etc.
2. Baseline - a moving average to identify price trend
3. Confirmation 1 - a technical indicator used to identify trends.
4. Confirmation 2 - a technical indicator used to identify trends.
5. Continuation - a technical indicator used to identify trends.
6. Volatility/Volume - a technical indicator used to identify volatility/volume breakouts/breakdown.
7. Exit - a technical indicator used to determine when a trend is exhausted.
How does Loxx's GKD (Giga Kaleidoscope Modularized Trading System) implement the NNFX algorithm outlined above?
Loxx's GKD v1.0 system has five types of modules (indicators/strategies). These modules are:
1. GKD-BT - Backtesting module (Volatility, Number 1 in the NNFX algorithm)
2. GKD-B - Baseline module (Baseline and Volatility/Volume, Numbers 1 and 2 in the NNFX algorithm)
3. GKD-C - Confirmation 1/2 and Continuation module (Confirmation 1/2 and Continuation, Numbers 3, 4, and 5 in the NNFX algorithm)
4. GKD-V - Volatility/Volume module (Confirmation 1/2, Number 6 in the NNFX algorithm)
5. GKD-E - Exit module (Exit, Number 7 in the NNFX algorithm)
(additional module types will added in future releases)
Each module interacts with every module by passing data between modules. Data is passed between each module as described below:
GKD-B => GKD-V => GKD-C(1) => GKD-C(2) => GKD-C(Continuation) => GKD-E => GKD-BT
That is, the Baseline indicator passes its data to Volatility/Volume. The Volatility/Volume indicator passes its values to the Confirmation 1 indicator. The Confirmation 1 indicator passes its values to the Confirmation 2 indicator. The Confirmation 2 indicator passes its values to the Continuation indicator. The Continuation indicator passes its values to the Exit indicator, and finally, the Exit indicator passes its values to the Backtest strategy.
This chaining of indicators requires that each module conform to Loxx's GKD protocol, therefore allowing for the testing of every possible combination of technical indicators that make up the six components of the NNFX algorithm.
What does the application of the GKD trading system look like?
Example trading system:
Backtest: Strategy with 1-3 take profits, trailing stop loss, multiple types of PnL volatility, and 2 backtesting styles
Baseline: Hull Moving Average as shown on the chart above
Volatility/Volume: Volatility Ratio as shown on the chart above
Confirmation 1: Klinger Volume Oscillator as shown on the chart above
Confirmation 2: Williams Percent Range
Continuation: Fisher Transform
Exit: Rex Oscillator
Each GKD indicator is denoted with a module identifier of either: GKD-BT, GKD-B, GKD-C, GKD-V, or GKD-E. This allows traders to understand to which module each indicator belongs and where each indicator fits into the GKD protocol chain.
Giga Kaleidoscope Modularized Trading System Signals (based on the NNFX algorithm)
Standard Entry
1. GKD-C Confirmation 1 Signal
2. GKD-B Baseline agrees
3. Price is within a range of 0.2x Volatility and 1.0x Volatility of the Goldie Locks Mean
4. GKD-C Confirmation 2 agrees
5. GKD-V Volatility/Volume agrees
Baseline Entry
1. GKD-B Baseline signal
2. GKD-C Confirmation 1 agrees
3. Price is within a range of 0.2x Volatility and 1.0x Volatility of the Goldie Locks Mean
4. GKD-C Confirmation 2 agrees
5. GKD-V Volatility/Volume agrees
6. GKD-C Confirmation 1 signal was less than 7 candles prior
Continuation Entry
1. Standard Entry, Baseline Entry, or Pullback; entry triggered previously
2. GKD-B Baseline hasn't crossed since entry signal trigger
3. GKD-C Confirmation Continuation Indicator signals
4. GKD-C Confirmation 1 agrees
5. GKD-B Baseline agrees
6. GKD-C Confirmation 2 agrees
1-Candle Rule Standard Entry
1. GKD-C Confirmation 1 signal
2. GKD-B Baseline agrees
3. Price is within a range of 0.2x Volatility and 1.0x Volatility of the Goldie Locks Mean
Next Candle:
1. Price retraced (Long: close < close or Short: close > close )
2. GKD-B Baseline agrees
3. GKD-C Confirmation 1 agrees
4. GKD-C Confirmation 2 agrees
5. GKD-V Volatility/Volume agrees
1-Candle Rule Baseline Entry
1. GKD-B Baseline signal
2. GKD-C Confirmation 1 agrees
3. Price is within a range of 0.2x Volatility and 1.0x Volatility of the Goldie Locks Mean
4. GKD-C Confirmation 1 signal was less than 7 candles prior
Next Candle:
1. Price retraced (Long: close < close or Short: close > close )
2. GKD-B Baseline agrees
3. GKD-C Confirmation 1 agrees
4. GKD-C Confirmation 2 agrees
5. GKD-V Volatility/Volume Agrees
PullBack Entry
1. GKD-B Baseline signal
2. GKD-C Confirmation 1 agrees
3. Price is beyond 1.0x Volatility of Baseline
Next Candle:
1. Price is within a range of 0.2x Volatility and 1.0x Volatility of the Goldie Locks Mean
3. GKD-C Confirmation 1 agrees
4. GKD-C Confirmation 2 agrees
5. GKD-V Volatility/Volume Agrees
█ Klinger Volume Oscillator
What is Klinger Volume Oscillator?
The Klinger oscillator was developed by Stephen Klinger to determine the long-term trend of money flow while remaining sensitive enough to detect short-term fluctuations. The indicator compares the volume flowing through securities with the security's price movements and then converts the result into an oscillator. This indicator requires that the ticker has volume data.
Requirements
Inputs
Confirmation 1 and Solo Confirmation: GKD-V Volatility / Volume indicator
Confirmation 2: GKD-C Confirmation indicator
Outputs
Confirmation 2 and Solo Confirmation: GKD-E Exit indicator
Confirmation 1: GKD-C Confirmation indicator
Continuation: GKD-E Exit indicator
Additional features will be added in future releases.
Kvo
Klinger Volume Divergence IndicatorA remix of the built-in Divergence Indicator that uses a Klinger Volume Oscillator instead of RSI to help spot divergent patterns in volume activity in relation to price.
Additions:
Basic color coding:
Positive volume (above center line) == buying
- Negative volume (below center line) == selling
Alerts for Bullish, Hidden Bullish, Bearish, and Hidden Bearish signals
[blackcat] L4 Better Stephen Klinger KVOLevel: 4
Background
The Klinger Volume Oscillator (KVO) is a trading indicator that uses both price and volume to identify potential longer-term trend reversal points in the markets. Introduced to the trading community by Stephen Klinger, this indicator measures the trend of cash flow based on volume and price movements. In this version, I enhanced it with better volume indicator colorful bars and better trading strategy to have entries and exits, which can be called as Better Klinger Volume Oscillator (BKVO)
Function
Although it is designed to measure the longer-term cash flow trend, it can also exhibit short-term fluctuations. This may sound confusing, but a simple version of the Klinger calculation can be better explained as follows:
The volume moves through the market in each period
Price movements, no matter how small they are taken into account
The Klinger oscillator uses the lowest, highest, and closing prices
The calculation is based on price and volume and is called volume force (VF).
We then get an oscillator derived from the VF Slow 55 EMA and Fast 34 EMA (plus a 13 EMA signal line).
There are four main ways traders use the BKVO to trade in the markets:
Trend direction
Buy and sell trading signals
Bullish and bearish divergence
Colorful volume bars to indicate trend status
Trend direction
When using the Klinger oscillator for trend, there are two ways to do it. The first method is to wait for the KVO indicator line, not the signal line, to cross the zero line.
Traders can also use an intersection of the signal line with the KVO line as a directional sign. It's a little more aggressive.
Traders would only consider long or short trades depending on the KVO line relationship with the zero line. Aggressive traders can buy or sell when the trend changes, keeping their strategy objective.
Buy and sell trading signals
When we use the actual trading signal indicator we are using the signal line the same way we would trade the moving average convergence divergence (MACD) crosses. If you traded every crossover, you can see that you are in draw down and caught in whipsaw. This is not the way to use the original version of KVO as a strategy. Due to original version may produce too many fake crosses. I prefer to use volume bars to display the trends with proper entry and exit alerts. However, it could be better if you can use your own experience and skills to utilize this indicator subjectively besides inherent alerts provided.
Klinger Divergence Trading
Divergence is essentially technical indicators showing one direction and price doing another. If you see the price chart heading upwards while the Klinger indicator has crossed the signal line and heading towards zero. This would be bearish divergence. Bullish divergence is the opposite. I designed divergence indicator inside. However, they are turned off in default and you have to turn them on by yourself if you think they are helpful.
Colorful volume bars
Volume has to be the most underrated market variable used in technical analysis. But if you know how to analyze and interpret them, you can watch market turning points develop and anticipate setbacks and trend changes. You can find out if the pros are buying or selling by analyzing:
Transaction volume at the bid or ask price
High to lower area of the bar and
Average trade size.
The colorful volume bars improves your typical volume histogram by coloring the bars based on 5 criteria:
Volume Climax Up - high volume, high range, up bar (red)
Volume Climax Down - high volume, high range, down bar (white)
High Volume Churn - bars with high volume and low range (green)
Low Volume - bar for low volume (yellow)
Volume Climax plus High Volume Churn - both of the above conditions (fuchsia)
When there are no volume signals, the default color of the histogram bar is cyan/aqua.
Key Signal
KVO Volume Climax up/ Peak Up (Red Bar)
Volume Climax Up bars are identified by multiplying the buy volume (traded on ask) by the range and then looking for the highest value in the last 8 bars (default setting). Volume Climax Up bars indicate a large volume demand leading to rising prices. By default, the bars are colored red.
Volume climax up bars are typically displayed when:
The starting signal for upward trends
The end of the uptrends and Pullbacks during downtrends.
The beginning of an uptrend is almost always marked by a Volume Climax Up bar.
This shows that buyers like to get in and bring large quantities to market and raise prices quickly. A valid breakout should be followed by further buying, but occasionally it will test the low of the volume climax up bar.
Market highs are also indicated by Volume Climax Up bars, often with high volume and / or low volume test patterns. Trend changes usually take a while to develop, so don't get pulled into it too soon - wait for the market to run out. One useful signal to look out for is the low volume bar - this shows that there is finally no demand and the market is likely to stop moving.
During a downtrend, pullbacks are often indicated by Volume Climax Up bars. These show short covers or traders calling a bottom too quickly. As soon as this Climax volume decreases, the downward trend is likely to continue. The continuation of the downtrend is confirmed when the low of the Volume Climax Up bar is taken out.
KVO volume Climax Down/ Peak Down (White Bar)
Volume Climax Down bars are essentially the opposite of Volume Climax Up bars.
Volume Climax Down bars are identified by multiplying the sales volume (traded at bid) by the range and then finding the highest value in the last 8 bars (default). Volume Climax Down bars indicate a large supply that is pushing prices down. The default setting is the white color of the bars.
Volume climax down bars are usually displayed when:
The beginning of the down trends
The end of the down trends and Pullbacks on uptrends.
The beginning of a downtrend is almost always marked by a Volume Climax Down bar.
This shows that the sellers are happy to join in and that large quantities come onto the market and that prices are quickly depressed. A valid breakdown should be followed by more sales, but occasionally the high of the Volume Climax Down bar is tested.
Market lows are also indicated by Volume Climax Down bars, often with low volume churn and / or test patterns. Trend changes usually take a while to develop, so don't get pulled into it too soon - wait for the market to run out. One useful signal to look out for is the low volume bar - it shows that there is finally no supply and the market is likely to stop falling.
During an uptrend, pullbacks are often indicated by Volume Climax Down bars. These show profit taking or traders calling a top too quickly. As soon as this Climax volume drops, the uptrend will likely resume. The continuation of the uptrend will be confirmed when the high of the Volume Climax Down bar is removed.
KVO High volume churn (Green Bars)
High volume churn bars are identified by dividing the volume by the high to low range of the bar and then looking for the highest value in the last 8 bars (default). High volume churn bars indicate profit taking, new supply at the top, or new demand at the bottom of the market. The standard setting is that the bars of the volume histogram are colored green.
High volume churn bars are typically seen at:
The end of the uptrends
The end of the down trends and Mid-trend profit-taking.
When volume churn is high, it means that demand is being met by new supply on top or supply is being met by new demand on the bottom - the price cannot actually go up when new supply or demand comes into the market. Hence the bar is low from top to bottom.
Occasionally Volume Climax (up or down) and High Volume Churn bars coincide and these bars are magenta in color. Beware of intra-day charts. The high volume churn often occurs on the last bars of the trading day. This does not necessarily represent a possible turning point, but a high volume of day traders closing positions.
KVO Low Volume (Yellow Bar)
Low volume bars are identified by looking for the lowest volume in the last 8 bars (default). Low volume bars indicate a lack of demand at the highs or a lack of supply at the lows. The default setting is to color the bars yellow.
Low volume bars are usually displayed when:
The end of the uptrends
The end of the down trends and Pullbacks right in the middle of the trend.
Low volume bars are important volume indicator signal for trend reversal. They are very useful for confirming indicators of a change in trend direction when the market is testing a high or a low.
KVO High Volume Churn + Climax (Fuchsia Bar)
This is a mixture of KVO High volume churn (Green Bars) and KVO Volume Climax up/ Peak Up (Red Bar) or KVO volume Climax Down/ Peak Down (White Bar).
KVO No Volume Signal (Cyan/Aqua Bar)
There is no volume featured signal produced by the indicator.
Remarks
This is a Level 4 invite-only and closed source indicator.
Redeem rule: constant 350 tradingview coins per month and 350X10 tradingview coins per year.
Divergence KlingerVolumeOscillator [mado]Divergence screener for KVO
Regular Bullish: "D" navy label
Hidden Bullish: "H" navy label
Regular Bearish: "D" red label
Hidden Bearish: "H" red label
Klinger Safety ZonesThis indicator is based on the Klinger Volume Oscillator, or KVO. The KVO is pretty cool since it can track long-term changes in money flow (both into and out of a market), as well as respond and predict short term price fluctuations.
The Klinger Oscillator determines the direction (or trend) of money flow based on the high, low, and closing price of the security. It then compares all three values (HLC/3) to the previous period’s values to determine how volume should be factored into the KVO. If the current period’s price is greater than that of the previous period, then volume is added. It is subtracted, however, if the price is less than the previous period. This utilization of volume is what makes it an accurate tracker of money flow and a valuable confirmation indicator. This value is often called volume force or the “trend” line.
A fast and slow EMA of the volume force are then calculated. The fast EMA has a smaller window length, while the slow EMA has a larger window. Traders can adjust the lengths of each EMA in the input option menu, but we chose the standard 55 and 34 period lengths as the default settings. We are finally left with the actual KVO value after subtracting the slow EMA from the fast EMA.
The Klinger Oscillator uses a signal line similar to the MACD and many other indicators. The default length for it is 13, but that length can also be adjusted in the input menu. A shorter length will result in more responsiveness but possibly more false signals and whipsaws.
The Chart and Interpretation:
The histogram shows the KVO series. Remember, since the Oscillator represents the difference between the fast and slow EMA, the KVO is bullish when it is greater than zero and bearish when it is less than zero.
When the KVO is greater than zero, the background on the chart is green, meaning that the trend is bullish and traders should look to go long. On the flip side, the background is red when the KVO is less than zero meaning traders should look to go short.
The aqua line plotted on top of the histogram is the signal line.
Here is a quick summary of the histogram colors:
(if KVO > 0 and KVO > signal)
then (color = teal)
if (KVO > 0 and KVO < signal)
then (color = lime)
if (KVO < 0 and KVO < signal)
then (color = red)
if (KVO < 0 and KVO > signal)
then (color = pink)
Users can choose to have the candles change color to match the KVO histogram color by adjusting the setting in the input menu.
~Happy (and safe) trading~
Klinger Volume OscillatorThis indicator was originally developed by Stephen J. Klinger (Stocks & Commodities, V.15:12 (December, 1997): "Identifying Trends with Volume Analysis").
NOTE : this is the only correct version of Klinger Volume Oscillator in the public library.
Like and follow for more open source indicators!
Happy Trading!
Klinger Volume Oscillator (KVO) v2I took /u/HarryPotter's interpretation of the Klinger Volume Oscillator, modified a few values in its calculation (as you can see the scale is much much smaller than in /u/harrypotter's version; I also performed an inverse fisher transform on it, and added some signal coloring.
I use this on pretty low time frames (3-5-15 min) with a demarker(13) for confirmation (I also published on TV so check for that one too) :)
lime is strong bullish, green is weak bullish, red is strong bearish, maroon is weak bearish
it does repaint a little, but i usually look for signals that match with the demarker like when both cross over the midline in the corresponding direction for confirmation.
Klinger Volume Oscillator (KVO) The Klinger Oscillator (KO) was developed by Stephen J. Klinger. Learning
from prior research on volume by such well-known technicians as Joseph Granville,
Larry Williams, and Marc Chaikin, Mr. Klinger set out to develop a volume-based
indicator to help in both short- and long-term analysis.
The KO was developed with two seemingly opposite goals in mind: to be sensitive
enough to signal short-term tops and bottoms, yet accurate enough to reflect the
long-term flow of money into and out of a security.
The KO is based on the following tenets:
Price range (i.e. High - Low) is a measure of movement and volume is the force behind
the movement. The sum of High + Low + Close defines a trend. Accumulation occurs when
today's sum is greater than the previous day's. Conversely, distribution occurs when
today's sum is less than the previous day's. When the sums are equal, the existing trend
is maintained.
Volume produces continuous intra-day changes in price reflecting buying and selling pressure.
The KO quantifies the difference between the number of shares being accumulated and distributed
each day as "volume force". A strong, rising volume force should accompany an uptrend and then
gradually contract over time during the latter stages of the uptrend and the early stages of
the following downtrend. This should be followed by a rising volume force reflecting some
accumulation before a bottom develops.