Search...Ctrl K

Metrics

SSI PRO can display 16 different metrics on swing labels. This page explains what each metric measures and why it matters.

Metrics fall into four categories:

  • Basic: Raw values (price, range, bars)
  • Price Ratios: Comparing price movement to previous swings
  • Time Ratios: Comparing duration to previous swings
  • Volume/Velocity Ratios: Comparing activity and pace to previous swings

Understanding Ratios

Before diving into individual metrics, understand how ratios work in swing analysis.

Every swing can be compared to previous swings in two ways:

  1. Retracement (R): Compare to the previous opposite-direction swing. An up swing's P/R compares it to the down swing that preceded it. This measures how much the market "gave back" or retraced.

  2. Extension (X): Compare to the previous same-direction swing. An up swing's P/X compares it to the prior up swing. This measures whether the current move is bigger or smaller than the last move in this direction.

These ratios are expressed as percentages:

  • 50% means the current swing is half the size of the reference swing
  • 100% means they're equal
  • 150% means the current swing is 50% larger than the reference

Ratios apply to price, time, volume, and velocity. The patterns they reveal are consistent across all four dimensions.

Pr compares to the previous opposite-direction swing. Px compares to the previous same-direction swing.Pr compares to the previous opposite-direction swing. Px compares to the previous same-direction swing.


Basic Metrics

Range

The absolute price distance from swing start to swing extreme.

Calculation: |Extreme Price - Start Price|

Why it matters: Range tells you the size of the move in concrete terms. A 50-point swing means something different on a $100 stock versus a $10 stock, but within a single instrument, comparing ranges reveals whether moves are expanding or contracting.

Watch for: Expanding ranges in your direction suggest momentum. Contracting ranges suggest exhaustion.


Price

The price level at the swing extreme.

Calculation: High price for swing highs, low price for swing lows

Why it matters: This is the "where" — the exact level the market reached before reversing. Price labels turn your swing chart into a reference map of significant levels.

Watch for: Prices that cluster near previous swing levels indicate support/resistance zones.


Date

The timestamp when the swing extreme occurred.

Calculation: Date/time of the bar containing the extreme

Why it matters: Time context helps identify patterns that repeat on calendars — monthly turns, quarterly cycles, anniversary dates.

Format options: YYYY-MM-DD, MM/DD/YYYY, DD/MM/YYYY, MMM DD, DD MMM


Bars

The number of bars in the swing.

Calculation: Count of bars from swing start to swing extreme

Why it matters: Bars measure "chart time" — how many periods passed during the move. Combined with Range, this gives you Velocity.

Watch for: A swing that covers large range in few bars is aggressive. Many bars for small range suggests grinding, uncertain movement.


Time

Calendar duration of the swing.

Calculation: Actual days/weeks/months between swing start and extreme

Why it matters: Bars can mislead because markets close. A 5-bar swing on a daily chart might span a week or more depending on holidays. Time shows the real-world duration.

Display: SSI PRO automatically formats based on magnitude:

  • Hours/minutes for intraday
  • Days for daily charts
  • Weeks for swings lasting weeks
  • Months for longer-term moves

Volume

Total volume traded during the swing.

Calculation: Sum of volume for all bars in the swing

Why it matters: Volume reveals participation. High volume during a move suggests conviction; low volume suggests the move may lack support.

Note: Volume requires volume data from your data provider. Some instruments don't report volume.


Velocity

How fast price moved during the swing. SSI PRO offers two velocity calculations:

Bar Velocity (VelB): Range ÷ Bars
Measures speed in chart time — how many trading bars elapsed.

Calendar Velocity (VelC): Range ÷ Calendar Days
Measures speed in real-world time — includes weekends, holidays, and gaps.

Why both matter: A swing that spans a 3-day weekend shows the same bar count as one during mid-week, but the calendar time differs significantly. VelB tells you chart-based momentum; VelC tells you real-world pace.

Display formats: VelC adapts to timeframe:

  • Daily and higher: /d (per day)
  • Hourly: /h (per hour)
  • Sub-hourly: /m (per minute)

Watch for: Sharp velocity increases often mark climactic moves. Declining velocity during a trend suggests weakening. Divergence between VelB and VelC can reveal gap effects or weekend impacts.

Bar velocity counts trading sessions; calendar velocity includes all elapsed time.Bar velocity counts trading sessions; calendar velocity includes all elapsed time.


Price Ratios

Pr (Price Retracement)

How this swing's range compares to the previous opposite-direction swing.

Calculation: (Current Range ÷ Previous Opposite Range) × 100

Example: Down swing covers 80 points. Following up swing covers 60 points. Pr = 75%.

Why it matters: Pr tells you how much the market "gave back." Shallow retracements (30-50%) in an uptrend suggest buyers are eager and not waiting for deep pullbacks. Deep retracements (70-85%) suggest sellers are fighting hard.

Key levels:

  • 50%: Halfway back — often a decision point
  • 61.8%/38.2%: Fibonacci proportions many traders watch
  • 100%: Full retracement — the entire previous move was erased

Px (Price Extension)

How this swing's range compares to the previous same-direction swing.

Calculation: (Current Range ÷ Previous Same-Direction Range) × 100

Example: First up swing covers 50 points. Second up swing covers 75 points. Px = 150%.

Why it matters: Px reveals trend health. When each swing in a direction exceeds the previous one (Px > 100%), the trend is expanding. When swings shrink (Px < 100%), momentum is fading.

Key levels:

  • 100%: Equal to the previous move — a natural target
  • 150-200%: Strong expansion — trend is accelerating
  • < 75%: Significant contraction — possible exhaustion

Time Ratios

Tr (Time Retracement)

How this swing's duration compares to the previous opposite-direction swing.

Calculation: (Current Time ÷ Previous Opposite Time) × 100

Why it matters: Time retracement adds a dimension price alone misses. A market that retraces 50% of price in 100% of time is behaving differently than one that retraces 50% of price in 25% of time. The first is measured; the second is aggressive.

Watch for: Quick retracements (low Tr) often precede continuation. Slow retracements (high Tr relative to Pr) suggest the counter-move has conviction.


Tx (Time Extension)

How this swing's duration compares to the previous same-direction swing.

Calculation: (Current Time ÷ Previous Same-Direction Time) × 100

Why it matters: Like Px, but for time. If an uptrend's second leg takes twice as long (Tx = 200%) to cover similar ground, the pace is slowing even if price isn't.

Watch for: Tx and Px divergence. If Px is 150% but Tx is 200%, the range expanded but velocity dropped. The move is bigger but slower.


Volume Ratios

Vr (Volume Retracement)

How this swing's volume compares to the previous opposite-direction swing.

Calculation: (Current Volume ÷ Previous Opposite Volume) × 100

Why it matters: Volume on retracements reveals conviction. Low volume retracements (Vr < 50%) suggest counter-trend participants are weak. High volume retracements suggest serious selling/buying.


Vx (Volume Extension)

How this swing's volume compares to the previous same-direction swing.

Calculation: (Current Volume ÷ Previous Same-Direction Volume) × 100

Why it matters: Expanding volume with expanding price (high Px, high Vx) is healthy trend behavior. Expanding price with contracting volume (high Px, low Vx) is a warning sign — the move is happening on less participation.


Velocity Ratios

VelB-r / VelC-r (Velocity Retracement)

How this swing's velocity compares to the previous opposite-direction swing.

Calculation:

  • VelB-r: (Current Bar Velocity ÷ Previous Opposite Bar Velocity) × 100
  • VelC-r: (Current Calendar Velocity ÷ Previous Opposite Calendar Velocity) × 100

Why it matters: Velocity retracement tells you about the character of the pullback. A retracement that moves slowly (low Vel-r) might just be consolidation. One that moves fast (high Vel-r) suggests urgency.

VelB-r vs VelC-r: Use VelB-r for pure chart analysis. Use VelC-r when real-world time matters — for example, a pullback that took 5 trading days but spanned 9 calendar days (including a holiday week) shows different urgency than one that took 5 trading days in 5 calendar days.


VelB-x / VelC-x (Velocity Extension)

How this swing's velocity compares to the previous same-direction swing.

Calculation:

  • VelB-x: (Current Bar Velocity ÷ Previous Same-Direction Bar Velocity) × 100
  • VelC-x: (Current Calendar Velocity ÷ Previous Same-Direction Calendar Velocity) × 100

Why it matters: The ultimate momentum indicator. If each leg of an uptrend moves faster than the last (Vel-x > 100%), buyers are increasingly aggressive. Declining velocity extension (Vel-x < 100%) suggests the trend is grinding.

VelB-x vs VelC-x: Both reveal trend health, but from different angles. A move with VelB-x of 120% but VelC-x of 80% covered more ground per bar but took longer in real time — possibly due to gaps or extended sessions. Reading both gives you the complete picture.


Combining Metrics

The real power emerges when you read metrics together.

Healthy uptrend characteristics:

  • Px > 100% (expanding price moves up)
  • Pr < 50% (shallow pullbacks)
  • Vel-x > 100% (increasing speed)
  • Vel-r < 75% (slow pullbacks)

Exhaustion warning signs:

  • Px declining over successive swings
  • Pr increasing (deeper pullbacks)
  • Vx declining while Px holds (less participation)
  • Velo-x declining (slowing momentum)

Potential reversal setup:

  • Pr > 75% (deep retracement)
  • Velo-r > 100% (fast counter-move)
  • Failing to make new extremes

These are patterns, not signals. SSI PRO shows you the data; interpretation is yours.

Reading metrics together reveals trend health. Left: warning signs. Right: expanding momentum.Reading metrics together reveals trend health. Left: warning signs. Right: expanding momentum.


Choosing What to Display

You have 5 label slots. Here are common configurations:

Minimal:

  • Range
  • (empty)
  • (empty)
  • (empty)
  • (empty)

Price-Focused:

  • Price
  • Range
  • Pr
  • Px
  • (empty)

Time Analysis:

  • Date
  • Bars
  • Time
  • Tr
  • Tx

Full Ratio View:

  • Pr
  • Px
  • Tr
  • Tx
  • (tooltip: Full)

Volume Emphasis:

  • Range
  • Volume
  • Vr
  • Vx
  • Velocity

Remember: tooltips can display additional metrics without cluttering your labels. Use "Standard" or "Full" tooltip templates to access everything on hover.


Summary

MetricComparesMeasures
Range-Size of move
Price-Level reached
Date-When it happened
Bars-Chart periods elapsed
Time-Calendar duration
Volume-Total activity
VelB-Bar velocity (range/bars)
VelC-Calendar velocity (range/days)
Prvs oppositePrice retracement
Pxvs samePrice extension
Trvs oppositeTime retracement
Txvs sameTime extension
Vrvs oppositeVolume retracement
Vxvs sameVolume extension
VelB-rvs oppositeBar velocity retracement
VelB-xvs sameBar velocity extension
VelC-rvs oppositeCalendar velocity retracement
VelC-xvs sameCalendar velocity extension

These 18 metrics (plus the empty option) give you a complete toolkit for understanding swing structure across four dimensions: price, time, volume, and velocity.