PyreFi

Signal Metrics Guide

Every field in a trading signal notification is machine-computed from order flow, price structure, and regime data. This page explains what each metric measures, how to interpret it, and how to use it to make better trading decisions.

Entry Plan

Confirm Above

Entry Plan

Price level that must be breached on strong volume before entry

Range

Expressed as a price level

How to read it

Do not enter until price closes a candle above this level with above-average volume. Entries before confirmation carry significantly higher failure rates.

Methodology

Confirm Above is derived from the nearest significant resistance level above the current price — typically a prior swing high, VWAP reclaim, or order block ceiling. The scanner requires a candle close above this level with a Volume Z-Score ≥ 1.5 before marking a signal as actionable. It exists to filter out fake breakouts and liquidity grabs where price briefly spikes above resistance but immediately reverses. Waiting for confirmation reduces win rate slightly but dramatically improves risk-reward on trades that do trigger.

TP1 / TP2

Entry Plan

Staged take-profit targets — first partial exit and second full exit

Range

Expressed as price levels; % gain from entry shown alongside

How to read it

TP1 is your first scale-out point — take partial profits here to reduce risk. TP2 is the extended target, reached when momentum carries price further. Not all signals will reach TP2.

Methodology

TP1 is calibrated to the nearest significant resistance — the level where the majority of sell-side pressure is expected. It typically represents a 1:1 to 1:1.5 risk-reward ratio from entry. TP2 is set at the next resistance cluster above, usually derived from a volume profile Point of Control or historical supply zone. A signal with both targets reached represents a full win; stopping at TP1 after scaling is a partial win. The scanner grades a signal as "HIT_TARGET" when TP1 is hit.

Moon

Entry Plan

Speculative maximum extension target if momentum is exceptional

Range

Expressed as a price level

How to read it

This is a low-probability, high-reward extension level. Only relevant when the asset breaks into price discovery or clears major historical resistance with volume confirmation.

Methodology

Moon is computed as the next major supply zone above TP2, often a prior all-time high, a round number psychological level, or a Fibonacci extension (1.618× or 2.618×) from the current move base. It is not a primary target — it is included to give traders a ceiling for position sizing decisions when managing runners. Price reaching Moon requires sustained institutional momentum and typically happens in less than 15% of signals that hit TP2.

Stop Loss

Entry Plan

Invalidation level — where the trade thesis is proven wrong

Range

Expressed as a price level below entry (for BUY signals)

How to read it

If price closes below Stop Loss, exit immediately. This level represents structural breakdown — the signal's underlying reason to be long is no longer valid. Do not move your stop loss down to "give it more room."

Methodology

Stop Loss is placed below the most recent significant support level — typically a recent swing low, demand zone, or order block floor. It is NOT a percentage-based stop; it is structure-based. This means the stop distance will vary by asset volatility and setup quality. The R:R ratio shown with each signal accounts for the stop distance relative to TP1. Signals with very wide stops relative to the entry-to-TP1 range have lower R:R and should be sized accordingly.

Technical Indicators

Hurst Exponent (H)

Technical Indicators

Price persistence indicator — trending vs mean-reverting regime

Range

0 → 1

How to read it

H > 0.6 = strongly trending — momentum strategies outperform. H ≈ 0.5 = random walk. H < 0.45 = mean-reverting — range trading strategies outperform.

Methodology

Computed via rescaled range (R/S) analysis over a 90-day rolling window on the 4-hour price series. The Hurst exponent measures the long-range dependence of the price series — whether past returns predict future returns. A reading above 0.6 on a signal means the asset is in a persistent uptrend regime, making trend-continuation setups statistically more likely to succeed. It is a regime filter, not a directional signal on its own.

TSMOM

Technical Indicators

Time-series momentum signal — multi-window trend score

Range

−1 (sustained downtrend) → +1 (sustained uptrend)

How to read it

Positive = trend-following environment. Negative = downtrend in force. Near zero = choppy or trendless. A BUY signal with TSMOM > 0 has additional multi-timeframe tailwind.

Methodology

Implements the Moskowitz–Ooi–Pedersen time-series momentum factor. Returns over 1, 3, 6, and 12-month look-backs are sign-weighted and normalised by realised volatility. A positive TSMOM means the asset has been trending up persistently across most look-back windows — conditions historically associated with trend-continuation. When TSMOM is negative and a BUY signal fires, the setup is a counter-trend trade and warrants reduced position size.

ATR%

Technical Indicators

Normalised average true range — measures volatility relative to price

Range

Percentage of price (e.g. 2.4%)

How to read it

Low ATR% (< 1.5%) = price is "coiling" — compression before potential explosion. High ATR% (> 5%) = already in a volatile expansion phase.

Methodology

Average True Range normalised by dividing by current price, giving a volatility measure that is comparable across different price levels. A low ATR% reading is one of the strongest precursors to a breakout move — tight, low-volatility ranges historically precede sharp directional expansions. When ATR% is low alongside a high Breakout Score, the conditions resemble a coiled spring. Conversely, a high ATR% on signal entry means the trade may have started late — risk management becomes more critical.

Volume Z-Score

Technical Indicators

Standard deviations above the 30-day mean volume

Range

Typically −3 → +5 (unbounded)

How to read it

Above +2 = statistically unusual buying pressure — often the first signal of institutional activity. Near 0 = average volume. Negative = unusually quiet session.

Methodology

Z = (today's volume − 30d mean) / 30d standard deviation. High positive Z-scores indicate volume spikes that often precede significant price moves. A signal with Volume Z-Score > 2 means unusually large participation is driving the setup — historically the strongest signals combine a high score, positive TSMOM, and a volume spike. Note: the Z-score alone is not directional — the CVD / Volume Intent metric adds the buy/sell direction layer.

Order Flow

OB Depth (Bids vs Asks)

Order Flow

Absolute order book depth in USD and bid/ask ratio

Range

Dollar depth values; ratio expressed as bid÷ask

How to read it

Ratio > 1 = buyers dominate the order book — bullish structural pressure. Ratio < 1 = ask-side dominance — sellers are stacking the book. Ratio > 1.5 = strong buyer dominance.

Methodology

Computed from the level-2 order book snapshot at time of signal generation, summing bid depth and ask depth across the top 20 price levels. The ratio (bids ÷ asks) gives a real-time snapshot of market participant intent. Importantly, this is a snapshot — large orders can be placed and pulled within seconds (spoofing). A consistently high ratio across multiple snapshots (as the scanner observes) is more meaningful than any single reading. Used in combination with CVD and Absorption to triangulate buy-side intent.

Smart Money Absorption

Order Flow

Hidden accumulation score — 0–100

Range

0 (no accumulation detected) → 100 (maximum absorption signal)

How to read it

Above 65 = strong evidence of institutional absorption — price barely moves despite repeated sell attempts. Below 30 = normal price discovery. High Absorption + low ATR% = Wyckoff-style accumulation.

Methodology

Measures how much sell-side pressure is being absorbed without corresponding downward price movement. Computed by comparing price range to volume over a rolling window: if volume is high but range is tight, it implies that a large buy-side participant is absorbing sell orders (accumulating a position). This pattern is characteristic of institutional "smart money" building a position before a markup phase. An Absorption score above 65 is one of the highest-conviction signals in the scanner's toolkit.

CVD / Volume Intent

Order Flow

Cumulative volume delta — classifies the prevailing order flow direction

Range

BUYING · SELLING · ABSORPTION · DISTRIBUTION

How to read it

BUYING = aggressive market buys dominate. SELLING = aggressive sell orders dominate. ABSORPTION = high volume with neutral CVD — hidden accumulation. DISTRIBUTION = high volume declining price — smart money exiting.

Methodology

Cumulative Volume Delta (CVD) is the running sum of (buy volume − sell volume) over the signal window. Positive and rising = buyers are in control. Negative and falling = sellers. ABSORPTION is flagged when CVD is near zero despite high total volume — price is held tight by a large participant absorbing one side. DISTRIBUTION is the inverse: price is rising but CVD is declining, indicating that smart money is selling into retail buy orders. CVD is the most direct window into institutional intent available without exchange-level data.

Signal Quality

Score

Signal Quality

Composite institutional-grade scan score

Range

0 → 20

How to read it

18–20 = exceptional — top 5% of all signals generated. 14–17 = strong. 10–13 = moderate. Below 10 = weak setup, treat with caution.

Methodology

The Score aggregates 8 detection sub-engines into a single integer: price action structure (3 points), volume delta alignment (3 points), order flow quality (3 points), trend regime compatibility (2 points), ATR compression (2 points), Hurst persistence (2 points), session momentum (2 points), and macro regime (3 points). Each sub-engine contributes independently — a maximum score requires all factors to align simultaneously. Historically, signals scoring 18+ have had a hit rate 22% higher than the average signal.

Grade

Signal Quality

Overall signal quality letter grade derived from Score and Confidence

Range

A+ · A · B+ · B · C · D

How to read it

A+ = top-tier signal, act at full position size. A = strong signal. B+/B = moderate — consider half size. C = informational only. D = do not trade.

Methodology

Grade is computed by combining the normalised Score (0–20) with the Institutional Confidence percentage. Both are bucketed independently and cross-referenced in a grade matrix. An A+ requires both a Score ≥ 18 and Institutional Confidence ≥ 85%. A signal can score 20/20 but receive a B grade if confidence layers are partially misaligned. Grades are the primary filter users should apply to their Telegram bot configuration — setting a minimum grade of A effectively filters out the bottom 60% of signals by quality.

Institutional Confidence

Signal Quality

Percentage measuring how many institutional pattern layers aligned

Range

0% → 100%

How to read it

Above 85% = multiple institutional footprints confirmed simultaneously — highest conviction. 60–85% = good alignment. Below 60% = partial alignment only.

Methodology

Institutional Confidence counts the number of institutional-grade pattern detectors that fired on this signal, expressed as a percentage. The detectors are: order book absorption, CVD intent alignment, Hurst persistence confirmation, TSMOM multi-window agreement, anomalous volume, on-chain whale activity (where available), smart money footprint score, and market regime compatibility. Each adds ~12.5% to confidence. A score of 100% means all 8 layers confirmed simultaneously — extremely rare but historically the highest-performing category of signal.

Breakout Score

Signal Quality

Quality of the breakout setup at time of signal generation

Range

0 → 100

How to read it

Above 80 = clean, high-quality breakout structure. 50–80 = developing setup. Below 50 = weak or premature breakout — higher failure rate.

Methodology

A weighted composite of three sub-factors: (1) range compression quality — how tight and well-defined the base is, (2) volume build-up into the breakout — is volume accumulating before the move, and (3) price action structure — clean higher lows forming, no overhead supply immediately above. A Breakout Score above 80 correlates with the breakout being genuine rather than a liquidity sweep. Low Breakout Scores combined with low ATR% indicate price has not yet entered the breakout zone but may be coiling.

Breakout Distance

Signal Quality

% price is from the range breakout level at signal time

Range

Percentage (e.g. 1.2%)

How to read it

Near 0% = signal fired at the breakout level — ideal entry point. Large % = signal fired late, after significant price extension from the breakout.

Methodology

Measures the distance between current price and the key breakout level identified by the scanner. A signal fired with 0.5% Breakout Distance means the entry is very close to the structural trigger point — maximum risk-reward. A signal with 4%+ Breakout Distance means price has already extended significantly and the entry is less favourable from a risk-management perspective. High Breakout Distance reduces R:R but may still be valid if the Breakout Score and Institutional Confidence are exceptional.

Session & Context

Session

Session & Context

Active trading session when the signal fired

Range

ASIA · LONDON · NY · OVERLAP

How to read it

NY and LONDON/NY OVERLAP sessions carry the highest volume and momentum. ASIA session signals tend to have lower follow-through. Signals during overlaps are historically the highest-performing.

Methodology

The session tag reflects which major market session was active when the scanner fired the signal. LONDON (08:00–17:00 UTC) and NY (13:00–22:00 UTC) overlap from 13:00–17:00 UTC — this 4-hour window historically concentrates the most institutional order flow in crypto. ASIA (00:00–08:00 UTC) tends to have lower liquidity and more frequent fakeouts. The session weight is one of the 8 sub-inputs to the Institutional Confidence calculation.

Expansion Type

Session & Context

Classification of the price expansion pattern driving the signal

Range

CONTROLLED MOVE · VOLATILE MOVE · PARABOLIC · BREAKOUT · RETEST

How to read it

CONTROLLED MOVE = orderly price progression, ideal for trend-following entries. VOLATILE MOVE = rapid expansion, elevated whipsaw risk. PARABOLIC = unsustainable acceleration, tighten stops. RETEST = price returning to a breakout level for confirmation.

Methodology

Expansion Type is classified by comparing ATR% to typical session ranges and analysing the speed and straightness of the current move. A CONTROLLED MOVE expands at 1–2× the typical session ATR with clean candle structure. A VOLATILE MOVE is 3–5× ATR with wicks, indicating emotional or algorithmic panic. PARABOLIC is anything beyond 5× ATR in a single session — these can continue but reversals are violent. RETEST is the highest-quality continuation pattern — price has already broken out and is returning to the breakout level for validation before the next leg.

Market Regime

Session & Context

Macro regime classification: trending, ranging, or transitioning

Range

TRENDING · RANGING · TRANSITIONING

How to read it

TRENDING = momentum strategies outperform, signals aligned with trend direction have higher hit rates. RANGING = mean-reversion setups work better, breakout signals have lower follow-through. TRANSITIONING = increased uncertainty, reduce position sizes.

Methodology

Market Regime combines the Hurst Exponent with the on-chain anomaly detector and BTC correlation to classify the current macro state. TRENDING is confirmed when Hurst > 0.58 and there is no anomaly-driven regime disruption. RANGING is flagged when Hurst is between 0.42–0.55 and price is oscillating within a defined range (detected via Bollinger Band width percentile). TRANSITIONING occurs when Hurst is in flux or the anomaly detector fires — indicating a potential regime shift. All signals include the regime context so you can weight them appropriately.

Signal metrics are computed at the time each signal fires and represent a snapshot of market conditions at that moment. Values do not update after signal creation. Always combine signals with your own research and risk management.