THRESHER / METHODOLOGY← back to the desk

Methodology · Indicators · I.7

On-Balance Volume (OBV)

Measures: cumulative volume signed by price direction — a crude but effective proxy for whether money is flowing in (accumulation) or out (distribution).

Formula:

OBV_t = OBV_(t−1) + V_t   if C_t > C_(t−1)
        OBV_(t−1) − V_t   if C_t < C_(t−1)
        OBV_(t−1)         if equal

How Thresher uses it (Volume family): the OBV level is meaningless (it depends on where the series starts), so the engine reads only its 20-bar delta, cross-referenced against the 20-bar price delta:

OBV Δ20Price Δ20ReadingPoints
upupaccumulation confirms+0.50
downdowndistribution confirms−0.50
updown/flatbullish divergence (early, weaker)+0.20
downup/flatbearish divergence−0.20

Limitations: OBV treats a +0.01% bar and a +5% bar identically (full volume credited either way), is distorted by splits and gap opens, and inherits whatever quality problems the volume feed has. It carries the lowest family weight in the engine partly for these reasons.