Documentation

FAQ & signal reference

Everything you need to know about the screener, the scoring metrics, and what every trading signal actually means.

3CQS tips & basic usage

  • Have some knowledge of the symbols / coins you trade — so if you do hold red bags (generally everyone will at some point), you won't mind as much. Click on any symbol in the screener to bring up its background info.
  • If you're looking for high volatility, sort the screener by volatility score. Scores are weighted averages across multiple time intervals (15m, 30m, 1h, etc.).
  • Higher scores are higher volatility, which tend to yield higher gains — but can also mean higher risk.
  • Watch the score trends (hover over the various columns to see the charts) to get an idea of the trajectory. If something's trending down for 2–3 periods, you might want to make some decisions like scaling settings or TP (Take Profit) back, stopping the bot, etc.
  • Set your 3CQS alerts (the clock icon on the dashboard) to notify you of volatility changes on your preferred scores and volume.
  • Trading volume is important — it can take longer to close deals when volume is low. Look for symbols trading 2M 24h volume or higher.
  • Don't overextend and keep your bots fully covered, especially with highly volatile coins. They can dip extremely fast.
  • Be patient. It is normal for markets to move up and down, sometimes very fast and for prolonged periods of time.

Scoring system

What is SymRank?

SymRank is a proprietary symbol ranking system exclusive to 3CQS users that ranks symbols (coins) in near-realtime based on multiple criteria including current trading volume, volatility, and price action.

What is SymScore?

SymScore uses a variety of metrics including the symbol's current SymRank, price action, and volatility — from which a score is calculated on a scale from 1–100 (Bearish to Bullish).

What is SymSense?

SymSense uses a symbol's current SymRank and SymScore to calculate a sense of how fearful or greedy a symbol currently is on a scale from 1–100.

What is SymSenser?

SymSenser acts as a thermometer for crypto market sentiment, giving you a real-time "sense" of how hot (greedy) or cold (fearful) the market is on a scale of 1 to 100 — empowering you to navigate the volatile crypto environment with confidence and precision.

What is SymSync?

SymSync measures how closely individual symbols align with current market conditions. Powered by SymSenser's real-time market sense on a scale of 1 to 100, SymSync evaluates each symbol's SymSense, calculating its match as a percentage from 0–100%. This ensures more precise and aligned trading decisions that reflect overall market sentiment in real time.

Volatility & price action

What are Volatility Scores?

Pricing is monitored in near-realtime and calculated, which results in 15m, 30m, 1h, etc. volatility interval percentages. Each interval is then weighted and averaged based on the timeframe (more recent timeframes are weighted higher), from which a score is then calculated. Higher scores are greater volatility.

What are Price Action Scores?

Realtime pricing is monitored and calculated using a combination of moving average formulas. Similar to volatility, more weight is given to recent pricing, from which a score is then calculated.

Combined insight

SymRank, SymScore & SymSense — how they relate

SymRank tracks an individual symbol's volume, price action, and volatility — from which rank is determined across all symbols. SymScore is the bearish / bullish sentiment for the individual symbol with SymRank also taken into consideration.

SymScore is really another layer on top of SymRank. Both metrics consider the symbol's most recent 24h price action, volatility and volume, but depending on overall market conditions, a symbol might have a SymRank greater than 100 but still a bullish SymScore.

SymSense utilizes the current SymRank and SymScore of a symbol to provide an overall sentiment for a particular symbol ranging from fearful (1) to greedy (100).

Price Action & Volatility Score insight

3CQS price action and volatility take into account pricing over the last 24 hours. Scores that are red are considered currently on a downtrend; green if on an uptrend.

Price action scores that are significantly negative are when price is moving much lower over the last 24 hours. Volatility scores can be negative as well but are not calculated the same way and won't generally be seen with as large negative scores.

Negative scores represent the lowest of all price / volatility trend movements over 24 hours, whereas the color is the current projected up / downtrend. Significant sells that drop price drastically will likely result in larger negative price action scores — but could increase volatility as buys increase price. So you can have a very low negative price action score with a high volatility score in many cases. Scores are constantly recalculated, so it's helpful to see the trends when you hover over them.

3CQS trading signals

Trading signals are developed using various market indicators and extensive technical research of the current and historical market atmosphere. They offer effective suggestions to purchase, trade, or hold an asset.

3CQS trading signals are designed to signal the start and stop of DCA (Dollar Cost Average) bots for optimal performance under a variety of market conditions. Every signal below has a BOT_START trigger and an inverse BOT_STOP condition.

All signals evaluate on a 15-minute cadence and require 3 consecutive data points matching the start condition before firing. Stop conditions also use a 5-minute hysteresis to filter out noise.

SymRank Top signals

Track when a symbol enters or exits the top-N rankings.

SymRank Top 10
ID 12

BOT_START: SymRank ≤ 10

BOT_STOP: SymRank > 11

SymRank Top 30
ID 2

BOT_START: SymRank ≤ 30

BOT_STOP: SymRank > 40

SymRank Top 50
ID 11

BOT_START: SymRank ≤ 50

BOT_STOP: SymRank > 60

SymRank Top 100 Triple Tracker
ID 1

BOT_START: SymRank ≤ 100, Volatility Score ≥ 3 (uptrend), Price Action Score ≥ 2 (uptrend)

BOT_STOP: SymRank > 140 or Volatility Score drops by 2 or Price Action Score drops by 1.5

SymRank Top 100 Quadruple Tracker
ID 6

BOT_START: SymRank ≤ 100, Volatility Score ≥ 3 (uptrend), Price Action Score ≥ 2 (uptrend), RSI-14 15m ≤ 65

BOT_STOP: SymRank > 140 or Volatility Score drops by 2 or Price Action Score drops by 1.5 or RSI-14 15m ≥ 70

SymRank Top 250 Quadruple Tracker
ID 7

BOT_START: SymRank ≤ 250, Volatility Score ≥ 3 (uptrend), Price Action Score ≥ 2 (uptrend), RSI-14 15m ≤ 65

BOT_STOP: SymRank > 275 or Volatility Score drops by 2 or Price Action Score drops by 1.5 or RSI-14 15m ≥ 70

SymScore Bullish signals

Fire when SymScore enters bullish territory. Range variants also stop on upper-bound exit.

SymScore Super Bullish
ID 13

BOT_START: SymScore ≥ 60 and < 70 (uptrend)

BOT_STOP: SymScore < 55

SymScore Super Bullish Range
ID 22

BOT_START: SymScore ≥ 60 and < 70 (uptrend)

BOT_STOP: SymScore ≥ 75 or < 55

SymScore Super-Hyper Bullish Range
ID 29

BOT_START: SymScore ≥ 60 and < 80 (uptrend)

BOT_STOP: SymScore ≥ 85 or < 55

SymScore Hyper Bullish
ID 14

BOT_START: SymScore ≥ 70 and < 80 (uptrend)

BOT_STOP: SymScore < 65

SymScore Hyper Bullish Range
ID 23

BOT_START: SymScore ≥ 70 and < 80 (uptrend)

BOT_STOP: SymScore ≥ 85 or < 65

SymScore Hyper-Ultra Bullish Range
ID 27

BOT_START: SymScore ≥ 70 and < 90 (uptrend)

BOT_STOP: SymScore ≥ 95 or < 65

SymScore Ultra Bullish
ID 15

BOT_START: SymScore ≥ 80 and < 90 (uptrend)

BOT_STOP: SymScore < 75

SymScore Ultra Bullish Range
ID 25

BOT_START: SymScore ≥ 80 and < 90 (uptrend)

BOT_STOP: SymScore ≥ 95 or < 75

SymScore Ultra-X-Treme Bullish Range
ID 31

BOT_START: SymScore ≥ 80 and ≤ 100 (uptrend)

BOT_STOP: SymScore < 75

SymScore X-Treme Bullish
ID 16

BOT_START: SymScore ≥ 90 and ≤ 100 (uptrend)

BOT_STOP: SymScore < 85

SymScore Neutral

Mid-band signal — neither bullish nor bearish.

SymScore Neutral
ID 54

BOT_START: SymScore ≥ 50 and < 60 (any trend)

BOT_STOP: SymScore < 45 or > 65

SymScore Bearish signals

Mirror of the bullish set — fire when SymScore enters bearish territory.

SymScore Super Bearish
ID 17

BOT_START: SymScore ≥ 40 and < 50 (downtrend)

BOT_STOP: SymScore > 55

SymScore Super Bearish Range
ID 21

BOT_START: SymScore ≥ 40 and < 50 (downtrend)

BOT_STOP: SymScore ≤ 35 or > 55

SymScore Super-Hyper Bearish Range
ID 30

BOT_START: SymScore ≥ 30 and < 50 (downtrend)

BOT_STOP: SymScore ≤ 25 or > 55

SymScore Hyper Bearish
ID 18

BOT_START: SymScore ≥ 30 and < 40 (downtrend)

BOT_STOP: SymScore > 45

SymScore Hyper Bearish Range
ID 24

BOT_START: SymScore ≥ 30 and < 40 (downtrend)

BOT_STOP: SymScore ≤ 25 or > 45

SymScore Hyper-Ultra Bearish Range
ID 28

BOT_START: SymScore ≥ 20 and < 40 (downtrend)

BOT_STOP: SymScore ≤ 15 or > 45

SymScore Ultra Bearish
ID 19

BOT_START: SymScore ≥ 20 and < 30 (downtrend)

BOT_STOP: SymScore > 35

SymScore Ultra Bearish Range
ID 26

BOT_START: SymScore ≥ 20 and < 30 (downtrend)

BOT_STOP: SymScore ≤ 15 or > 35

SymScore Ultra-X-Treme Bearish Range
ID 32

BOT_START: SymScore ≥ 1 and < 30 (downtrend)

BOT_STOP: SymScore > 35

SymScore X-Treme Bearish
ID 20

BOT_START: SymScore ≥ 1 and < 20 (downtrend)

BOT_STOP: SymScore > 25

SymSense Greed signals

Sentiment ranges from Super Greed up to X-Treme Greed.

SymSense Super Greed
ID 39

BOT_START: SymSense ≥ 60 and < 70 (uptrend)

BOT_STOP: SymSense < 55

SymSense Super Greed Range
ID 48

BOT_START: SymSense ≥ 60 and < 70 (uptrend)

BOT_STOP: SymSense ≥ 75 or < 55

SymSense Super-Hyper Greed Range
ID 55

BOT_START: SymSense ≥ 60 and < 80 (uptrend)

BOT_STOP: SymSense ≥ 85 or < 55

SymSense Hyper Greed
ID 40

BOT_START: SymSense ≥ 70 and < 80 (uptrend)

BOT_STOP: SymSense < 65

SymSense Hyper Greed Range
ID 49

BOT_START: SymSense ≥ 70 and < 80 (uptrend)

BOT_STOP: SymSense ≥ 85 or < 65

SymSense Hyper-Ultra Greed Range
ID 56

BOT_START: SymSense ≥ 70 and < 90 (uptrend)

BOT_STOP: SymSense ≥ 95 or < 65

SymSense Ultra Greed
ID 41

BOT_START: SymSense ≥ 80 and < 90 (uptrend)

BOT_STOP: SymSense < 75

SymSense Ultra Greed Range
ID 50

BOT_START: SymSense ≥ 80 and < 90 (uptrend)

BOT_STOP: SymSense ≥ 95 or < 75

SymSense Ultra-X-Treme Greed Range
ID 57

BOT_START: SymSense ≥ 80 and ≤ 100 (uptrend)

BOT_STOP: SymSense < 75

SymSense X-Treme Greed
ID 42

BOT_START: SymSense ≥ 90 (uptrend)

BOT_STOP: SymSense < 85

SymSense Neutral
ID 43

BOT_START: SymSense ≥ 50 and < 60 (any trend)

BOT_STOP: SymSense < 45 or > 65

SymSense Fear signals

Sentiment ranges from Super Fear down to X-Treme Fear.

SymSense Super Fear
ID 44

BOT_START: SymSense ≥ 40 and < 50 (downtrend)

BOT_STOP: SymSense > 55

SymSense Super Fear Range
ID 51

BOT_START: SymSense ≥ 40 and < 50 (downtrend)

BOT_STOP: SymSense ≤ 35 or > 55

SymSense Super-Hyper Fear Range
ID 58

BOT_START: SymSense ≥ 30 and < 50 (downtrend)

BOT_STOP: SymSense ≤ 25 or > 55

SymSense Hyper Fear
ID 45

BOT_START: SymSense ≥ 30 and < 40 (downtrend)

BOT_STOP: SymSense > 45

SymSense Hyper Fear Range
ID 52

BOT_START: SymSense ≥ 30 and < 40 (downtrend)

BOT_STOP: SymSense ≤ 25 or > 45

SymSense Hyper-Ultra Fear Range
ID 59

BOT_START: SymSense ≥ 20 and < 40 (downtrend)

BOT_STOP: SymSense ≤ 15 or > 45

SymSense Ultra Fear
ID 46

BOT_START: SymSense ≥ 20 and < 30 (downtrend)

BOT_STOP: SymSense > 35

SymSense Ultra Fear Range
ID 53

BOT_START: SymSense ≥ 20 and < 30 (downtrend)

BOT_STOP: SymSense ≤ 15 or > 35

SymSense Ultra-X-Treme Fear Range
ID 60

BOT_START: SymSense ≥ 1 and < 30 (downtrend)

BOT_STOP: SymSense > 35

SymSense X-Treme Fear
ID 47

BOT_START: SymSense ≥ 1 and < 20 (downtrend)

BOT_STOP: SymSense > 25

SymSync signals

Fire based on how aligned a symbol is with overall market sentiment.

SymSync 100
ID 61

BOT_START: SymSync ≥ 98 and ≤ 100

BOT_STOP: SymSync ≤ 95 or ≥ 100

SymSync 90
ID 62

BOT_START: SymSync ≥ 88 and ≤ 92

BOT_STOP: SymSync ≤ 85 or ≥ 95

SymSync 80
ID 63

BOT_START: SymSync ≥ 78 and ≤ 82

BOT_STOP: SymSync ≤ 75 or ≥ 85

SymSync 70
ID 64

BOT_START: SymSync ≥ 68 and ≤ 72

BOT_STOP: SymSync ≤ 65 or ≥ 75

SymSync 60
ID 65

BOT_START: SymSync ≥ 58 and ≤ 62

BOT_STOP: SymSync ≤ 55 or ≥ 65

SymSync 50
ID 66

BOT_START: SymSync ≥ 48 and ≤ 52

BOT_STOP: SymSync ≤ 45 or ≥ 55

Volatility signals

Pure volatility threshold signals — fire when a symbol's volatility score crosses an absolute level.

Super Volatility
ID 9

BOT_START: SymRank ≤ 850, Volatility Score ≥ 4 and < 6

BOT_STOP: Volatility Score ≤ 2

Super Volatility Double Tracker
ID 10

BOT_START: SymRank ≤ 850, Volatility Score ≥ 4 and < 6, Price Action Score ≥ 2

BOT_STOP: Volatility Score ≤ 2

Hyper Volatility
ID 3

BOT_START: SymRank ≤ 850, Volatility Score ≥ 6 and < 8

BOT_STOP: Volatility Score ≤ 4

Hyper Volatility Double Tracker
ID 8

BOT_START: SymRank ≤ 850, Volatility Score ≥ 6 and < 8, Price Action Score ≥ 2

BOT_STOP: Volatility Score ≤ 4

Ultra Volatility
ID 4

BOT_START: SymRank ≤ 850, Volatility Score ≥ 8 and < 10

BOT_STOP: Volatility Score ≤ 6

X-Treme Volatility
ID 5

BOT_START: SymRank ≤ 850, Volatility Score ≥ 10

BOT_STOP: Volatility Score ≤ 8

Super Volatility Range
ID 33

BOT_START: SymRank ≤ 850, Volatility Score ≥ 4 and < 6

BOT_STOP: Volatility Score > 6 or ≤ 2

Hyper Volatility Range
ID 34

BOT_START: SymRank ≤ 850, Volatility Score ≥ 6 and < 8

BOT_STOP: Volatility Score > 8 or ≤ 4

Ultra Volatility Range
ID 35

BOT_START: SymRank ≤ 850, Volatility Score ≥ 8 and < 10

BOT_STOP: Volatility Score > 10 or ≤ 6

Super-Hyper Volatility Range
ID 36

BOT_START: SymRank ≤ 850, Volatility Score ≥ 4 and < 8

BOT_STOP: Volatility Score > 8 or ≤ 2

Hyper-Ultra Volatility Range
ID 37

BOT_START: SymRank ≤ 850, Volatility Score ≥ 6 and < 10

BOT_STOP: Volatility Score > 10 or ≤ 4

Ultra-X-Treme Volatility Range
ID 38

BOT_START: SymRank ≤ 850, Volatility Score ≥ 8

BOT_STOP: Volatility Score ≤ 6

Troubleshooting

Things to check if 3CQS is misbehaving
  • If you're using a wireless connection, make sure the signal is strong, you're near a wireless access point, or try using a wired connection.
  • If you're using a VPN, try disconnecting it or use another.
  • If you're running 3CQS in a virtual machine, make sure the VM has enough resources.
  • If you have access to another computer, see if the same issue occurs. If it does, it's likely something to do with your Internet connection or latency.
  • Try increasing the refresh rate on the dashboard or temporarily turning it off. Depending on the number of bots / deals you're running, 3Commas can send back a lot of data per refresh.
  • Some antivirus software will continuously scan folders and memory as an application is running. Check your antivirus to see if any scans are happening in the background.
  • Check other applications running on your computer to ensure they are not using a lot of system resources.
  • Be sure you're running the latest version of 3CQS and updates to your own operating system.
  • Starting with 3CQS v5.0 errors are sent to an event log. Click the more options icon "…" on the dashboard then view event logs.

See these signals live

The screener shows BOT_START / BOT_STOP events in real time as they fire.