100+ signals on every account, each with its verified record.
Trend, momentum, volatility, mean-reversion, breakout, TD Sequential, candlestick, volume, multi-timeframe and index signals come installed. Each one is backtested in every market and timeframe on past data, after fees and slippage, out of sample. Only the ones that pass can suggest a trade; the rest are shown as information only.
Honest by construction.
Live on every candle
Suggested actions, not orders
Verified, or information only
Yours to change
The library in United Kingdom
0 of 149 active signals are verified in United Kingdom today. Signals that have not been backtested here yet, or did not pass, are shown as information only.
Trend (23)
| Signal | Side | Timeframes | Record (UK) | Best OOS expectancy |
|---|---|---|---|---|
| +DI crosses above -DI with ADX above 20 Enter new up-trends once directional strength confirms them. | β² long | 1h 1d | information only | β |
| ATR trailing stop flips to an up-trend A volatility-adjusted trailing stop that flips with the trend. | β² long | 1h 1d | information only | β |
| ATR trailing stop flips to a down-trend The ATR trailing stop turning down: exit longs or short. | βΌ short | 1h 1d | information only | β |
| 9 EMA crosses above 21 EMA A fast, popular trend-turn signal (9/21 EMA). | β² long | 15m 1h | information only | β |
| 9 EMA crosses below 21 EMA The fast 9/21 EMA trend turn down. | βΌ short | 15m 1h | information only | β |
| 9 EMA crosses above 20 EMA Catch the start of a short-term up-swing early; works best when the bigger trend is up. | β² long | 15m 1h | information only | β |
| 9 EMA crosses below 20 EMA Spot a short-term swing turning down; for exits and short-side traders. | βΌ short | 15m 1h | information only | β |
| 20 SMA crosses above 50 SMA A medium-term trend change up: slower than the 9/20 cross, fewer false starts. | β² long | 1h 1d | information only | β |
| 20 SMA crosses below 50 SMA A medium-term trend change down. | βΌ short | 1h 1d | information only | β |
| Golden cross (50 SMA above 200 SMA) The classic long-term bull signal; slow, but marks regime changes. | β² long | 1d | information only | β |
| Death cross (50 SMA below 200 SMA) The classic long-term bear signal; mainly a warning to reduce risk. | βΌ short | 1d | information only | β |
| EMA ribbon turns bullish Join a trend once it is organised rather than at the first wiggle. | β² long | 1h 1d | information only | β |
| EMA ribbon turns bearish Recognise an organised down-trend (exit longs, or short). | βΌ short | 1h 1d | information only | β |
| Supertrend flips up A simple, widely-used trend-following entry with a built-in trailing level. | β² long | 15m 1h 1d | information only | β |
| Supertrend flips down Trend-following exit / short entry. | βΌ short | 15m 1h 1d | information only | β |
| ADX rises through 25 with +DI leading Filter out choppy markets and act only once a trend has real directional strength. | β² long | 1h 1d | information only | β |
| ADX rises through 25 with -DI leading Spot strengthening down-trends. | βΌ short | 1h 1d | information only | β |
| -DI crosses above +DI with ADX above 20 The short-side twin of the DMI trend signal. | βΌ short | 1h | information only | β |
| Pullback to the 20 EMA in an up-trend Buy dips inside an established up-trend instead of chasing highs. | β² long | 1h 1d | information only | β |
| Rally to the 20 EMA in a down-trend Sell rallies inside an established down-trend. | βΌ short | 1h 1d | information only | β |
| Price closes above the 200-day average A long-term regime filter many investors watch: back above the 200-day means the long trend is up again. | β² long | 1d | information only | β |
| Price closes below the 200-day average Long-term risk-off warning. | βΌ short | 1d | information only | β |
| Close above a rising 50 EMA after a dip Re-entry after a shake-out in a healthy trend. | β² long | 1h 1d | information only | β |
Momentum (27)
| Signal | Side | Timeframes | Record (UK) | Best OOS expectancy |
|---|---|---|---|---|
| MACD breaks above its upper Bollinger Band Catch momentum surges early: MACD bursting out of its own volatility band. | β² long | 15m 1h | information only | β |
| MACD breaks below its lower Bollinger Band Catch downside momentum surges early. | βΌ short | 15m 1h | information only | β |
| RSI climbs back above 30 Buy oversold dips only when the long-term trend is still up. | β² long | 1h 1d | information only | β |
| MACD crosses above its signal line The most common momentum turn signal: momentum is improving. | β² long | 15m 1h 1d | information only | β |
| MACD crosses below its signal line Momentum is fading: tighten stops or look for shorts. | βΌ short | 15m 1h 1d | information only | β |
| MACD crosses above zero Confirms that momentum has turned positive, later but steadier than the signal-line cross. | β² long | 1h 1d | information only | β |
| MACD crosses below zero Confirms that momentum has turned negative. | βΌ short | 1h 1d | information only | β |
| MACD bullish cross below the zero line Catch reversals from oversold momentum, with more room to run than a cross above zero. | β² long | 1h 1d | information only | β |
| MACD bearish cross above the zero line Catch tops from overbought momentum. | βΌ short | 1h 1d | information only | β |
| MACD bullish divergence Selling pressure is weakening even as price makes a new low. | β² long | 1h 1d | information only | β |
| MACD bearish divergence Buying pressure is weakening even as price makes a new high. | βΌ short | 1h 1d | information only | β |
| RSI falls back below 70 Fade exhausted rallies inside a down-trend. | βΌ short | 1h 1d | information only | β |
| RSI crosses above 50 in an up-trend Momentum regains the upper hand inside an up-trend. | β² long | 15m 1h 1d | information only | β |
| RSI crosses below 50 in a down-trend Momentum turns down inside a down-trend. | βΌ short | 15m 1h 1d | information only | β |
| RSI momentum thrust above 60 Join strong moves early, when momentum and trend strength agree. | β² long | 1h 1d | information only | β |
| RSI momentum thrust below 40 Strong downside push in a trending market. | βΌ short | 1h 1d | information only | β |
| RSI bullish divergence A classic early sign that a decline is losing steam. | β² long | 1h 1d | information only | β |
| RSI bearish divergence A classic early sign that a rally is losing steam. | βΌ short | 1h 1d | information only | β |
| Stochastic crosses up from oversold Time entries on dips: momentum turns up from an oversold reading. | β² long | 15m 1h 1d | information only | β |
| Stochastic crosses down from overbought Time exits or shorts on rallies. | βΌ short | 15m 1h 1d | information only | β |
| Stochastic bullish divergence Momentum makes a higher low while price makes a lower low. | β² long | 1h 1d | information only | β |
| Stochastic bearish divergence Momentum makes a lower high while price makes a higher high. | βΌ short | 1h 1d | information only | β |
| CCI climbs back above -100 A momentum turn from a stretched low. | β² long | 1h 1d | information only | β |
| CCI falls back below +100 A momentum turn from a stretched high. | βΌ short | 1h 1d | information only | β |
| CCI breaks above +100 Lambert's original use of CCI: trade the breakout of a new trend. | β² long | 1h 1d | information only | β |
| Rate of change turns positive Price is now higher than 12 bars ago inside an up-trend: momentum confirmation. | β² long | 1h 1d | information only | β |
| Rate of change turns negative Downside momentum confirmation. | βΌ short | 1h 1d | information only | β |
Volatility (12)
| Signal | Side | Timeframes | Record (UK) | Best OOS expectancy |
|---|---|---|---|---|
| TTM Squeeze fires up John Carter's squeeze: trade the release of compressed volatility. | β² long | 15m 1h 1d | information only | β |
| TTM Squeeze fires down The downside release of a volatility squeeze. | βΌ short | 15m 1h 1d | information only | β |
| Bollinger squeeze breaks out up Quiet markets lead to big moves: trade the first push out of a volatility squeeze. | β² long | 15m 1h 1d | information only | β |
| Bollinger squeeze breaks out down Trade the first push down out of a volatility squeeze. | βΌ short | 15m 1h 1d | information only | β |
| Close above the upper Bollinger Band on volume Momentum breakouts with participation behind them. | β² long | 15m 1h 1d | information only | β |
| Close below the lower Bollinger Band on volume Breakdowns with participation behind them. | βΌ short | 15m 1h 1d | information only | β |
| Keltner channel breakout up An ATR-based breakout: range expansion in the trend's direction. | β² long | 15m 1h 1d | information only | β |
| Keltner channel breakout down ATR-based downside breakout. | βΌ short | 15m 1h 1d | information only | β |
| Range expansion up Volatility expansion often starts a new leg; this catches the up-side version. | β² long | 15m 1h 1d | information only | β |
| Range expansion down The down-side version of a volatility expansion. | βΌ short | 15m 1h 1d | information only | β |
| TTM Squeeze fires up in an up-trend The squeeze fire, filtered to trade only with the trend. | β² long | 15m 1h 1d | information only | β |
| TTM Squeeze fires down in a down-trend The downside squeeze fire, with the trend. | βΌ short | 15m 1h 1d | information only | β |
Mean reversion (10)
| Signal | Side | Timeframes | Record (UK) | Best OOS expectancy |
|---|---|---|---|---|
| RSI(2) below 10 in an up-trend Buy short, sharp dips in a long-term up-trend; quick trades, small targets. | β² long | 1h 1d | information only | β |
| RSI(2) above 90 in a down-trend Fade short, sharp rallies in a long-term down-trend. | βΌ short | 1h 1d | information only | β |
| Back inside the lower Bollinger Band Buy the snap-back after an outside-the-band dip. | β² long | 15m 1h 1d | information only | β |
| Back inside the upper Bollinger Band Sell the snap-back after an outside-the-band spike. | βΌ short | 15m 1h 1d | information only | β |
| Snap back from 2Ο below VWAP Intraday reversion toward the day's average price after a flush. | β² long | 5m 15m | information only | β |
| Snap back from 2Ο above VWAP Intraday reversion toward VWAP after a spike. | βΌ short | 5m 15m | information only | β |
| CCI recovers from below -200 Very stretched moves tend to snap back; this waits for the first sign of it. | β² long | 1h 1d | information only | β |
| CCI falls back from above +200 Fade extreme spikes. | βΌ short | 1h 1d | information only | β |
| Three lower closes in an up-trend A simple short-term pullback entry in a long-term up-trend. | β² long | 1d | information only | β |
| Three higher closes in a down-trend A simple short-term rally fade in a long-term down-trend. | βΌ short | 1d | information only | β |
Breakouts (25)
| Signal | Side | Timeframes | Record (UK) | Best OOS expectancy |
|---|---|---|---|---|
| Breakout above pivot R1 Intraday breakout through the first floor-pivot resistance. | β² long | 15m | information only | β |
| Bounce off swing support Buy a successful test of support. | β² long | 1h 1d | information only | β |
| Breakout above swing resistance Buy the break of a level that capped price before. | β² long | 1h 1d | information only | β |
| 5-minute opening range breakout A classic day-trading setup: the opening range sets the day's battle lines; a decisive break often shows the day's direction. | β² long | 5m | information only | β |
| 5-minute opening range breakdown A classic day-trading setup: the opening range sets the day's battle lines; a decisive break often shows the day's direction. | βΌ short | 5m | information only | β |
| 15-minute opening range breakout A classic day-trading setup: the opening range sets the day's battle lines; a decisive break often shows the day's direction. | β² long | 5m 15m | information only | β |
| 15-minute opening range breakdown A classic day-trading setup: the opening range sets the day's battle lines; a decisive break often shows the day's direction. | βΌ short | 5m 15m | information only | β |
| 30-minute opening range breakout A classic day-trading setup: the opening range sets the day's battle lines; a decisive break often shows the day's direction. | β² long | 5m 15m | information only | β |
| 30-minute opening range breakdown A classic day-trading setup: the opening range sets the day's battle lines; a decisive break often shows the day's direction. | βΌ short | 5m 15m | information only | β |
| 20-bar high breakout (Donchian) Price makes a new 20-bar high: the simplest trend-following breakout. | β² long | 1h 1d | information only | β |
| 20-bar low breakdown (Donchian) Price makes a new 20-bar low. | βΌ short | 1h 1d | information only | β |
| 55-day high breakout (Turtle) The Turtle Traders' long-term entry: a new 55-day high. | β² long | 1d | information only | β |
| 55-day low breakdown (Turtle) A new 55-day low. | βΌ short | 1d | information only | β |
| New 52-week high Stocks at new 52-week highs tend to keep leading: momentum investors watch this list. | β² long | 1d | information only | β |
| New 52-week low A new 52-week low: avoid, or short with care. | βΌ short | 1d | information only | β |
| Gap up and go Ride strong opening gaps that keep going (news-driven momentum). | β² long | 5m | information only | β |
| Gap down and go Ride strong opening gaps down. | βΌ short | 5m | information only | β |
| Gap-down fill Many gaps fill; this trades the reversal once the open is reclaimed. | β² long | 5m 15m | information only | β |
| Gap-up fill Fade gap-ups that fail. | βΌ short | 5m 15m | information only | β |
| Breakdown below pivot S1 Intraday support gives way. | βΌ short | 15m | information only | β |
| Reclaim of the daily pivot The pivot is the day's balance point; reclaiming it shifts the bias up. | β² long | 15m | information only | β |
| Loss of the daily pivot Losing the pivot shifts the intraday bias down. | βΌ short | 15m | information only | β |
| Breakout above pivot R2 Trend-day continuation. | β² long | 15m | information only | β |
| Breakdown below swing support Support fails: the sellers are in control. | βΌ short | 1h 1d | information only | β |
| Rejection at swing resistance A failed breakout often reverses sharply. | βΌ short | 1h 1d | information only | β |
TD Sequential (8)
| Signal | Side | Timeframes | Record (UK) | Best OOS expectancy |
|---|---|---|---|---|
| TD Sequential buy setup 9 DeMark's exhaustion count: a stretched decline that often pauses or bounces. | β² long | 1d 1h | information only | β |
| TD Sequential sell setup 9 DeMark's exhaustion count: a stretched rally that often pauses. | βΌ short | 1d 1h | information only | β |
| TD Sequential buy countdown 13 DeMark's deeper exhaustion signal at potential lows. | β² long | 1d 1h | information only | β |
| TD Sequential sell countdown 13 DeMark's deeper exhaustion signal at potential highs. | βΌ short | 1d 1h | information only | β |
| Close above TDST resistance Per DeMark, a close above TDST means the decline is over and an up-trend may be starting. | β² long | 1h 1d | information only | β |
| Close below TDST support A close below TDST means the rally is over and a down-trend may be starting. | βΌ short | 1h 1d | information only | β |
| TD buy setup 9 with oversold RSI Filters the setup 9 to the ones where momentum is truly stretched, and waits for a first up-close. | β² long | 1h 1d | information only | β |
| TD sell setup 9 with overbought RSI The overbought version of the confirmed setup 9. | βΌ short | 1h 1d | information only | β |
Candlestick patterns (14)
| Signal | Side | Timeframes | Record (UK) | Best OOS expectancy |
|---|---|---|---|---|
| Bullish engulfing at support Buyers overwhelm sellers right at a level that held before. | β² long | 1h 1d | information only | β |
| Bearish engulfing at resistance Sellers overwhelm buyers right at a level that capped price before. | βΌ short | 1h 1d | information only | β |
| Bullish engulfing in an up-trend Resume the trend after a brief dip. | β² long | 1h 1d | information only | β |
| Bearish engulfing in a down-trend Resume the down-trend. | βΌ short | 1h 1d | information only | β |
| Hammer after a decline Sellers pushed price down but buyers took it back: a possible bottom. | β² long | 1h 1d | information only | β |
| Shooting star after a rally Buyers pushed price up but sellers took it back: a possible top. | βΌ short | 1h 1d | information only | β |
| Doji at support, then an up-close Indecision at support resolved upward. | β² long | 1h 1d | information only | β |
| Doji at resistance, then a down-close Indecision at resistance resolved downward. | βΌ short | 1h 1d | information only | β |
| Inside bar breakout up A pause, then a decisive break: volatility contraction then expansion on a small scale. | β² long | 15m 1h 1d | information only | β |
| Inside bar breakout down A pause, then a decisive break down. | βΌ short | 15m 1h 1d | information only | β |
| Bullish outside bar A key-reversal style bar: sellers were flushed and buyers closed it strong. | β² long | 1h 1d | information only | β |
| Bearish outside bar Key-reversal down: buyers were flushed and sellers closed it weak. | βΌ short | 1h 1d | information only | β |
| Three white soldiers Sustained buying after a decline or a base. | β² long | 1h 1d | information only | β |
| Three black crows Sustained selling after a rally or a top. | βΌ short | 1h 1d | information only | β |
Volume (11)
| Signal | Side | Timeframes | Record (UK) | Best OOS expectancy |
|---|---|---|---|---|
| Price reclaims VWAP Intraday: buyers regain control of the day's average price. | β² long | 5m 15m | information only | β |
| Volume spike with an up-move Big volume behind a move up usually means institutions are buying. | β² long | 15m 1h 1d | information only | β |
| Volume spike with a down-move Heavy selling: distribution. | βΌ short | 15m 1h 1d | information only | β |
| OBV bullish divergence Volume is quietly accumulating while price still looks weak. | β² long | 1h 1d | information only | β |
| OBV bearish divergence Volume is quietly distributing while price still looks strong. | βΌ short | 1h 1d | information only | β |
| Price loses VWAP The day's average buyer is now under water: intraday bias turns down. | βΌ short | 5m 15m | information only | β |
| VWAP reclaim on volume The VWAP reclaim, only when it comes with real participation. | β² long | 5m 15m | information only | β |
| Selling climax reversal Climactic volume at a low often marks the end of a sell-off. | β² long | 1h 1d | information only | β |
| Buying climax reversal Climactic volume at a high often marks the end of a rally. | βΌ short | 1h 1d | information only | β |
| Low-volume pullback in an up-trend Pullbacks on light volume show little real selling: a lower-risk entry in a trend. | β² long | 1h 1d | information only | β |
| Low-volume rally in a down-trend Rallies on light volume show little real buying. | βΌ short | 1h 1d | information only | β |
Multi-timeframe (10)
| Signal | Side | Timeframes | Record (UK) | Best OOS expectancy |
|---|---|---|---|---|
| 15m EMA cross up with the 1-hour trend Take short-term entries only in the direction of the bigger trend. | β² long | 15m | information only | β |
| 15m EMA cross down with the 1-hour trend Short-term shorts only with the bigger down-trend. | βΌ short | 15m | information only | β |
| Hourly RSI dip in a daily up-trend Buy hourly pullbacks inside a daily up-trend. | β² long | 1h | information only | β |
| Hourly RSI pop in a daily down-trend Sell hourly rallies inside a daily down-trend. | βΌ short | 1h | information only | β |
| Hourly MACD cross up with the daily trend Momentum turn on the hourly chart, confirmed by daily strength. | β² long | 1h | information only | β |
| Hourly MACD cross down with the daily trend Momentum turn down on the hourly chart, confirmed by daily weakness. | βΌ short | 1h | information only | β |
| Supertrend flip up with the 4-hour trend Trend-following entries aligned across two timeframes. | β² long | 15m | information only | β |
| Supertrend flip down with the 4-hour trend Trend-following shorts aligned across two timeframes. | βΌ short | 15m | information only | β |
| Opening-range breakout with the daily trend Day-trade breakouts in the direction of the swing trend. | β² long | 5m | information only | β |
| Opening-range breakdown with the daily trend Day-trade breakdowns in the direction of the swing trend. | βΌ short | 5m | information only | β |
Index & ETF (9)
| Signal | Side | Timeframes | Record (UK) | Best OOS expectancy |
|---|---|---|---|---|
| Calm volatility regime, index trend up Trends work best when volatility is calm: join index up-trends only in a low-VIX regime. | β² long | 1d | information only | β |
| Buy the volatility spike Fear spikes in broad indices have tended to mean-revert; a contrarian entry. | β² long | 1d | information only | β |
| Volatility regime turns risk-off A rising-volatility regime with a broken trend: reduce index exposure. | βΌ short | 1d | information only | β |
| Index pullback in a low-volatility regime Buy routine dips while the market is calm. | β² long | 1d | information only | β |
| Breadth thrust A Zweig-style breadth thrust: rare, broad buying that has often started new bull legs. | β² long | 1d | information only | β |
| Breadth washout reversal Extreme washouts in participation tend to precede rebounds. | β² long | 1d | information only | β |
| Index high on weakening breadth A narrowing rally (fewer stocks taking part) is fragile. | βΌ short | 1d | information only | β |
| Long-term breadth turns positive A broad, long-term bull regime filter. | β² long | 1d | information only | β |
| Long-term breadth turns negative A broad, long-term bear regime filter. | βΌ short | 1d | information only | β |
Custom studies (5)
| Signal | Side | Timeframes | Record (UK) | Best OOS expectancy |
|---|---|---|---|---|
| 6B (custom study, waiting for source) Your own thinkorswim study. It switches on once its thinkScript source is ported and tested bar for bar against a thinkorswim export. | β² long | 5m 1d | waiting for source | β |
| FS (custom study, waiting for source) Your own thinkorswim study. It switches on once its thinkScript source is ported and tested bar for bar against a thinkorswim export. | β² long | 5m 1d | waiting for source | β |
| Revsal (custom study, waiting for source) Your own thinkorswim study. It switches on once its thinkScript source is ported and tested bar for bar against a thinkorswim export. | β² long | 5m 1d | waiting for source | β |
| ShrtShrt (custom study, waiting for source) Your own thinkorswim study. It switches on once its thinkScript source is ported and tested bar for bar against a thinkorswim export. | βΌ short | 5m 1d | waiting for source | β |
| Longlong (custom study, waiting for source) Your own thinkorswim study. It switches on once its thinkScript source is ported and tested bar for bar against a thinkorswim export. | β² long | 5m 1d | waiting for source | β |
Backtested on past data after estimated fees and slippage, out of sample. Past results do not predict future results. Signals are market information, not advice.
Investing involves risk, including loss of principal. AlgoNexus does not guarantee returns. Past or simulated performance does not guarantee future results.
Every account starts with the whole library.
Sign up, set a goal, and see the signals working on paper first. No card needed for the 14-day trial.