Articles on: Layouts and widgets

TA Scanner Widget

TA Scanner


Introduction


The TA Scanner is a real-time market scanner that lets you define custom technical analysis rules and receive instant alerts when market conditions match your criteria. It replaces the old Quick Scan Widget with a far more powerful and flexible scanning engine.


The TA Scanner requires the Ta Scanner feature, available on Basic, Essential, and Premium plans. Alerts are delivered in real-time via WebSocket, so matching markets appear within seconds of meeting your conditions.


What's New (vs. the old Quick Scanner)


If you previously used the Quick Scanner, here's what changed:


Feature

Old Quick Scanner

New TA Scanner

Scan types

Fixed: Drop, Rise, Fat Finger

Fully custom rules with 100+ indicators

Conditions

Simple on/off toggles

AND/OR logic, multiple conditions per rule

Strategies

Single configuration

Multiple independent strategies

Indicators

None (price-based only)

SMA, EMA, RSI, MACD, Bollinger Bands, ADX, CCI, Stochastic, and more

Templates

None

10+ preset templates for quick setup

Sharing

Not supported

Export/import and shareable links

Configuration

Per-exchange

Global filters with exchange multi-select


Note: Existing Quick Scanner settings are automatically migrated when you first open the TA Scanner.


Accessing the TA Scanner


The TA Scanner is available as a widget in the Trading Terminal layout. To add it:


  1. Open the Trading Terminal
  2. Click the + button to add a new widget
  3. Select TA Scanner from the widget list


TA Scanner widget in the Trading Terminal


Quick Start with Preset Templates


The fastest way to get started is to use a preset template:


  1. Click Create in the TA Scanner widget
  2. The Quick Start screen appears
  3. Choose Start from Scratch to build your own strategy, or select one of the built-in templates


Built-in Templates


The built-in templates are preset strategy configurations based on popular trading setups. Each template comes pre-configured with proven indicator combinations and thresholds, giving you a working scanner rule in one click. You can use them as-is or as a starting point and customize the conditions to fit your style.


Trend Continuation


  1. EMA Pullback
  • Long: EMA9 > EMA26 AND close > EMA26 AND low <= EMA9 AND RSI14 > 40
  • Short: EMA9 < EMA26 AND close < EMA26 AND high >= EMA9 AND RSI14 < 60


  1. EMA + MACD
  • Long: EMA12 > EMA26 AND MACD Line > MACD Signal AND ADX14 > 25 AND close > EMA50
  • Short: EMA12 < EMA26 AND MACD Line < MACD Signal AND ADX14 > 25 AND close < EMA50


  1. RSI Pullback
  • Long: SMA50 > SMA200 AND RSI14 between 40-50 AND close > SMA50
  • Short: SMA50 < SMA200 AND RSI14 between 50-60 AND close < SMA50


Mean Reversion


  1. BB Reversion
  • Long: close < BB Lower AND RSI14 < 30 AND Stoch %K < 20
  • Short: close > BB Upper AND RSI14 > 70 AND Stoch %K > 80


  1. StochRSI
  • Long: StochRSI %K > 0.8 AND StochRSI %K > StochRSI %D AND ADX14 > 20 AND close > EMA26
  • Short: StochRSI %K < 0.2 AND StochRSI %K < StochRSI %D AND ADX14 > 20 AND close < EMA26


  1. CCI Reversal
  • Long: CCI20 < -100 AND Williams %R < -80 AND close < BB Lower
  • Short: CCI20 > 100 AND Williams %R > -20 AND close > BB Upper


Momentum & Breakouts


  1. MACD Expansion
  • Long: MACD Line > 0 AND MACD Line > MACD Signal AND MACD Hist > 0 AND close > SMA20
  • Short: MACD Line < 0 AND MACD Line < MACD Signal AND MACD Hist < 0 AND close < SMA20


  1. ADX Breakout
  • Long: ADX14 > 25 AND EMA26 > EMA50 AND Momentum10 > 0 AND close > BB Upper
  • Short: ADX14 > 25 AND EMA26 < EMA50 AND Momentum10 < 0 AND close < BB Lower


  1. Vol Squeeze
  • Long: Std Dev < ATR14 AND flat candles > 5 AND close > BB Upper
  • Short: Std Dev < ATR14 AND flat candles > 5 AND close < BB Lower


Emotional Extremes


  1. QS Capitulation
    • Long: Drop 15m > 3 AND RSI14 < 30 AND Stoch %K < 20 AND volume > SMA20


  1. QS Blowoff
    • Short: Rise 15m > 3 AND RSI14 > 70 AND Stoch %K > 80 AND volume > SMA20


Creating a Custom Strategy


To create a strategy from scratch:


  1. Click Create in the TA Scanner widget
  2. Choose Start from Scratch (or click Create again if already past Quick Start)
  3. Enter a strategy name
  4. Configure Global Filters (exchanges, quote currencies, resolutions)
  5. Add one or more Rules with conditions
  6. Click Save


Global Filters


Global filters apply to all rules within a strategy. They control which markets are scanned.


Always Visible


  • Exchanges — Multi-select dropdown to choose which exchanges to scan. The number of exchanges you can select depends on your plan (see Plan Limits).
  • Quote Currencies — Available options depend on selected exchanges. Common quote currencies (USDT, USDC, BTC) are prioritized. Limited by plan.
  • Resolutions — Timeframe for candle data. Available timeframes depend on your plan (see Plan Limits).


Optional Filters


Expand via the dropdown menu to reveal additional filters:


  • Minimum Volume USD — Filter markets by 24h volume. Presets: 0, 1K, 10K, 100K, 1M, 10M.
  • Max Flat Candles — Filter out low-activity markets with consecutive flat candles. (Essential & Premium only)
  • Blacklist — Comma-separated coin bases to exclude (e.g., DOGE, SHIB).
  • Whitelist — Comma-separated coin bases to include. Mutually exclusive with blacklist — you can use one or the other, not both.

](https://storage.crisp.chat/users/helpdesk/website/-/6/d/e/c/6dec030fcf420800/image_1fnib53.png =450x130)



Building Rules & Conditions


Each strategy can have multiple rules, shown as tabs in the rule editor. Each rule defines a set of conditions that must be met for an alert to trigger.


Rule Settings


  • Name — Displayed as a colored badge in scanner results
  • Color — Choose from 8 preset colors: red, orange, yellow, green, dark green, blue, dark blue, purple
  • Alert Sound — Optional audio notification when the rule triggers
  • Push Notification — Toggle to receive desktop notifications


Adding Conditions


Each condition consists of three parts:


  1. Source indicator — Select from a categorized dropdown (with search)
  2. Operator — Choose a comparison operator (see below)
  3. Target — Either a numeric value or another indicator


Chain multiple conditions with AND or OR logic to create complex rules.


Operators


Operator

Meaning

Example

<

Less than

RSI14 < 30 — RSI is below 30

<=

Less than or equal to

close <= EMA9 — price touched or crossed below EMA

>

Greater than

ADX14 > 25 — trend strength above threshold

>=

Greater than or equal to

high >= BB Upper — candle wick reached upper band

==

Equal to

MACD Hist == 0 — histogram at zero line crossover

!=

Not equal to

volume != 0 — market has trading activity


Note on == and !=: Because indicator values are continuously changing decimal numbers, exact equality matches are rare in practice. These operators are most useful for discrete values (like checking if a signal is 0 or non-zero). For most conditions, prefer <, >, <=, or >= with threshold values.


AND/OR Logic


Conditions within a rule are chained with AND or OR operators. Each condition (after the first) has a logic selector to choose AND or OR.


Conditions are evaluated left to right in sequence — there is no parentheses grouping. For example:


RSI14 < 30 AND close < BB Lower OR volume > SMA20


is evaluated as:


((RSI14 < 30) AND (close < BB Lower)) OR (volume > SMA20)


If you need more complex grouping, split your logic across multiple rules within the same strategy. Each rule is evaluated independently, so you can use separate rules to represent distinct condition groups.




Supported Indicators


Category

Indicators

Price

Close, Open, High, Low (from the most recent completed candle at the selected resolution)

Volume

Volume, Volume USD

Moving Averages

SMA (5, 10, 20, 30, 50, 100, 200), EMA (9, 12, 13, 26, 50, 100, 200)

Momentum

RSI (9, 14, 25), Stochastic (%K, %D), MACD (Line, Signal, Histogram), Momentum (10), Williams %R (14)

Volatility

Bollinger Bands (Upper, Middle, Lower), ATR (14), Std Dev (20)

Trend

ADX (14), CCI (20)

Legacy

Drop, Rise, Fat Finger (see descriptions below)


Price Indicators (OHLC)


The Close, Open, High, and Low indicators represent the OHLC values of the most recently completed candle at the resolution(s) selected in your global filters. For example, if you select the 15m resolution, close is the closing price of the last completed 15-minute candle. If you select multiple resolutions, each market is evaluated at each resolution independently.


Price indicators can be compared to other price-scale indicators (moving averages, Bollinger Bands, etc.) or to a fixed numeric value.


Legacy Indicators (Drop, Rise, Fat Finger)


These indicators carry over from the original Quick Scanner and measure sudden, sharp price movements within a rolling time window:


  • Drop (drop_5m, drop_10m, drop_15m, drop_30m) — Measures the percentage price decline over the last N minutes. Use with < to detect drops larger than a threshold (e.g., drop_15m < -3 means "price dropped more than 3% in the last 15 minutes").


  • Rise (rise_5m, rise_10m, rise_15m, rise_30m) — Measures the percentage price increase over the last N minutes. Use with > to detect rises larger than a threshold (e.g., rise_15m > 3 means "price rose more than 3% in the last 15 minutes").


  • Fat Finger Buy/Sell (fatfinger_buy_Nm, fatfinger_sell_Nm) — Detects anomalous price spikes caused by unusually large or erroneous orders. A "Fat Finger Buy" is a sudden sharp downward wick (potential buy opportunity from a panic sell), while "Fat Finger Sell" is a sudden sharp upward wick. The value represents the percentage magnitude of the wick.




Managing Strategies


From the strategy list panel you can manage all your strategies:


  • Enable/Disable — Toggle individual strategies on or off, or use the master toggle to enable/disable all at once
  • Edit — Click a strategy to open it in the editor
  • Duplicate — Creates a copy of the strategy with "(copy)" appended to the name
  • Share — Generate a shareable link or export as a JSON file
  • Delete — Permanently remove a strategy
  • Import — Load a strategy from a file or shared link. Imported strategies start disabled to prevent accidental activation
  • Clear History — Remove all current alerts from the results list




Reading Scanner Results


When market conditions match your rules, alerts appear in the results list. Each alert shows:


  • Strategy name — Which strategy triggered the alert
  • Rule badges — Colored badges showing which rules matched
  • Resolution — The timeframe that was scanned
  • Market name — The trading pair (e.g., BTC/USDT)
  • Matched indicator values — The actual values that triggered the alert
  • Sparkline chart — A mini candlestick chart showing recent price action (green for uptrend, red for downtrend)
  • Time ago — How long ago the alert was triggered


Unviewed alerts are marked with a red left border so you can quickly spot new matches.


Click any alert to open the chart for that market at the matched resolution.


A maximum of 20 most recent alerts are displayed at any time.



Excluding Markets


If you want to stop receiving alerts for a specific market within a strategy:


  1. Right-click on any alert in the results list
  2. Select Exclude market
  3. The market is added to that strategy's exclusion list


Muting Markets


If a market is triggering too many alerts but you don't want to permanently exclude it, you can mute it temporarily:


  1. Right-click on any alert in the results list
  2. In the Mute for row, click 3, 5, or 10 to mute the market for that many candles at the alert's resolution
  • For example, muting for 5 candles on a 15m resolution silences the market for 75 minutes
  1. Muted markets appear dimmed in the results list and will not move to the top when new alerts arrive
  2. Sound and push notifications are suppressed for muted markets


The mute is resolution-specific — muting a market on the 15m resolution does not affect alerts for the same market on other resolutions.


Unmuting


  • Right-click a muted market and select Unmute to restore it immediately
  • Mutes also expire automatically after the timer runs out
  • Clearing the alert history removes all active mutes



Plan Limits


The number of strategies, rules, and conditions you can create depends on your subscription plan:


Feature

Basic

Essential

Premium

Active strategies

1

2

10

Rules per strategy

1

3

5

Conditions per rule

2

5

10

Timeframes

5m, 10m

2m - 30m

1m - 1D (all)

Exchanges

1

3

5

Quote currencies

1

3

5

Refresh rate

5s

5s

1s

Flat candles filter

No

Yes

Yes

Max alerts/hour

5

Unlimited

Unlimited


When you reach a limit, an upgrade prompt will be shown with a link to manage your subscription.


Sharing & Importing Strategies


Sharing a Strategy


  1. Open the strategy list
  2. Click the Share button next to the strategy you want to share
  3. Choose to either:
  • Copy link — Generates a shareable URL
  • Export as file — Downloads a JSON file


Importing a Strategy


  1. Click Import in the TA Scanner widget
  2. Choose to either:
  • Paste a link — Enter a shared strategy URL
  • Upload a file — Select a JSON file from your computer
  1. The imported strategy is added in a disabled state to prevent accidental activation
  2. Review the strategy settings and enable it when ready




Troubleshooting


No results appearing

  • Ensure at least one strategy is enabled (toggled on)
  • Check that you have selected at least one exchange, quote currency, and resolution
  • Verify the Minimum Volume USD filter isn't too restrictive
  • Make sure your blacklist isn't excluding the markets you expect to see


Alerts not updating

  • Toggle your strategies off and back on to force a reconnection
  • Check your internet connection
  • Refresh the page or restart the application


Sound not playing

  • Check your browser or system audio permissions
  • Verify the Alert Sound is configured in your rule settings
  • Ensure your system volume is not muted


Missing markets

  • Check your blacklist and whitelist settings
  • Verify the market exists on the selected exchanges
  • Some markets may be filtered out by the Minimum Volume USD filter


Updated on: 05/03/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!