Know Sure Thing, usually shown as KST, is a momentum oscillator built from multiple rate of change calculations that are smoothed and combined into one line. The practical goal is to measure whether momentum is improving or weakening across several time windows at the same time, instead of relying on a single lookback. When several momentum windows align, trends tend to be cleaner and continuation setups tend to behave better.
KST is often used as a confirmation tool rather than a standalone signal generator. Traders pair it with price structure such as breakouts, pullbacks to support, moving average trends, or range breaks. If price is attempting to trend but KST is flat or falling, that mismatch often flags weak participation or late entries.
A key benefit is that KST can reduce the noise you get from short lookback momentum oscillators. A key cost is lag, because KST uses smoothing plus multiple lookbacks. If you treat it like a fast reversal trigger, it will feel late and it will whipsaw when markets chop.
How it’s calculated
KST combines several smoothed rate of change components, then adds a signal line which is typically a moving average of KST. Different platforms may label the periods slightly differently, but the structure is consistent: compute multiple ROC values, smooth each ROC, weight them, and sum them into the KST line.
ROC_{n}(t)=100\times\left(\frac{C_{t}}{C_{t-n}}-1\right) RCMA_{n,m}(t)=SMA_{m}\left(ROC_{n}(t)\right) KST(t)=w_{1}\cdot RCMA_{n_{1},m_{1}}(t)+w_{2}\cdot RCMA_{n_{2},m_{2}}(t)+w_{3}\cdot RCMA_{n_{3},m_{3}}(t)+w_{4}\cdot RCMA_{n_{4},m_{4}}(t) Signal(t)=SMA_{s}\left(KST(t)\right)Where C is the close, ROC_n is the n period rate of change, SMA_m is an m period simple moving average, RCMA is the smoothed ROC component, w are weights, and s is the signal line period. The most common weighting scheme increases weights for the longer components so the broader momentum window has more influence, but the exact weights are less important than consistency in testing.
Conceptually, KST is asking one question: is momentum improving across short, medium, and longer windows together. If the answer is yes, KST rises and stays above its signal more often. If momentum is mixed, KST chops, crosses its signal frequently, and becomes less useful for timing.
Most used settings periods and why traders choose them
The most widely used default configuration is a four part setup with progressively longer ROC lookbacks and smoothing periods, plus a short signal line. You will often see something like ROC periods 10, 15, 20, 30 with smoothing 10, 10, 10, 15 and a 9 period signal, but platforms vary in how they display the inputs. The practical point is the shape: multiple ROC windows, modest smoothing, and a signal line that is short enough to generate crossings without turning into constant noise.
Traders adjust settings for two reasons: timeframe and purpose. On daily charts, defaults are often acceptable because they aim to capture multi week to multi month momentum. On intraday charts, the same numbers may be too slow, so traders compress lookbacks and smoothing to keep KST responsive.
A clean way to choose settings is to decide what KST is for in your process. If it is a trend filter, slower settings can be acceptable because you mainly care about staying aligned with the dominant move. If it is an entry timing tool for pullbacks, you usually need faster settings and stricter price filters, because KST will lag turning points.
If you already use trend tools like Moving Average Convergence Divergence (MACD), treat KST as a similar type of confirmation but with a different construction. The overlap is real, so the edge usually comes from how you combine it with price structure and risk control, not from stacking oscillators.
How it behaves on charts and what signals look like
KST is typically plotted as a line plus a signal line, sometimes with a zero line. The most common signals are signal line crossovers, zero line crosses, and divergence versus price. Each signal type behaves differently and fits different market states.
Signal line crossovers are the most frequent. When KST crosses above its signal line, momentum is improving relative to its recent baseline. When it crosses below, momentum is weakening. In strong trends, crossovers often cluster on the right side of the move, so they work better as confirmation for continuation entries than as reversal calls.
Zero line behavior is useful as a regime clue. Sustained time above zero often aligns with bullish trend phases, while sustained time below zero aligns with bearish phases. In ranges, KST will drift around zero and the meaning of the zero line becomes weak.
Divergence can appear when price pushes to a new swing high but KST fails to exceed its prior peak, or when price makes a lower low but KST makes a higher low. This can be useful as a warning, but it is not a trigger by itself. Divergence becomes actionable only when price confirms with structure such as a break of a trendline, a failure swing, or a reclaim of a key level.
For momentum context work, KST pairs well with other momentum tools like Awesome Oscillator because both can highlight whether momentum supports continuation. The benefit is not agreement for its own sake, but using one as a filter and one as a trigger so your process stays simple.
When it tends to work and market regimes
KST tends to work best in structured trends and post breakout expansions where momentum alignment across time windows matters. After a breakout, leaders often shift from a slow basing phase into a multi leg advance. In those conditions, KST can help you avoid early entries during basing noise and focus on the phase where momentum is broad and persistent.
KST also performs better in markets with smoother swing structure. When pullbacks are relatively controlled and trend resumes in waves, KST tends to stay above its signal during advances and dip toward it during pullbacks. That creates a readable rhythm you can align with.
Another regime where KST can be useful is early trend development after a prolonged decline. When price starts to build higher lows and reclaim key averages, KST rising from depressed levels can confirm that momentum is improving across more than one lookback. The confirmation is not about catching the exact bottom, it is about avoiding the dead cat bounce problem.
When it tends to fail and why – common traps and whipsaws
KST fails most often in choppy ranges, news driven spikes, and late stage trends where momentum is unstable. In ranges, oscillators tend to flip frequently, and KST is no exception. Because KST includes smoothing, it can create a false sense of stability and then still produce repeated signal line crosses that lead to overtrading.
A common trap is treating every signal line cross as a trade. In a range, those crosses happen near the middle of the range where risk to reward is typically worst. Another trap is trading divergence as if it forces a reversal. Divergence can persist for long periods, especially in strong trends, and it can resolve with continuation rather than reversal.
KST can also be late at turning points. If you try to use it as a precise reversal tool, you will often enter after the first leg has already moved. That is not a flaw if you trade continuation, but it is a flaw if you are trying to pick tops and bottoms.
Finally, KST can look different across platforms because of minor implementation differences like SMA versus EMA smoothing in some components, or input naming. If you switch platforms or scripts, verify the defaults and confirm that the KST line shape matches what you expect before you change rules.
Practical rules: entries, exits, stops, filters
Use KST as a momentum confirmation layer on top of a price based setup. Keep the trend decision separate from the timing decision, then let KST confirm that momentum supports the direction. A practical approach is to trade only in the direction of your trend filter, then use KST signal behavior to time entries on pullbacks or breakouts.
Filters matter more than triggers. A simple filter is KST above zero for longs and below zero for shorts, but that can be too slow for some styles. Another filter is KST above its signal for longs and below for shorts, combined with a price trend filter such as a rising moving average or a breakout above a base. If you want a clean trend baseline, you can use an adaptive average like McGinley Dynamic and require price to be above a rising line for long setups.
One compact ruleset that stays practical is below. Treat it as a starting point to test, not a universal system.
- Long continuation entry: price breaks out above a defined level or reclaims a moving average after a pullback, KST is above its signal and rising, and KST is above zero or has just crossed above zero within a recent window
- Short continuation entry: price breaks down below support or loses a moving average after a bounce, KST is below its signal and falling, and KST is below zero or has just crossed below zero within a recent window
- Exit signal: partial exit when KST crosses below signal in a long or above signal in a short, full exit when price breaks the prior swing structure or closes back inside the base
- Stop placement: beyond the most recent swing low for longs or swing high for shorts, or beyond the opposite side of the breakout level, avoid placing stops where normal volatility will hit them repeatedly
- Whipsaw filter: ignore KST crosses when price is inside a well defined range, or require price to be on the correct side of a trend filter before acting on any KST signal
Risk control should be driven by price structure, not by the oscillator line. KST can tell you whether momentum aligns, but it cannot tell you where your trade is invalid. Your stop should sit where the setup is proven wrong, and your position size should be set so that stop distance is affordable.
For divergence, treat it as a warning and require confirmation. In an uptrend, bearish divergence becomes more relevant if price fails to make progress after a breakout attempt, or if it breaks a key higher low. In a downtrend, bullish divergence becomes more relevant if price reclaims a prior lower high or breaks a downtrend structure.
Summary
KST is a multi window momentum oscillator that combines several smoothed rate of change components into one line plus a signal line. Its strength is confirming broad momentum alignment, which tends to matter most in trends and post breakout expansions. Its weakness is lag and whipsaw in ranges, especially if you trade it as an automatic reversal tool.
Use KST as a filter and confirmation layer on top of price structure. Favor regimes where price is trending, structure is clean, and momentum can persist. Avoid using KST crosses as trades when price is range bound or when you do not have a clear invalidation level.
