OBV {TTR}R Documentation

On Balance Volume (OBV)

Description

On Balance Volume (OBV) is a measure of the money flowing into or out of a security. It is similar to Chaikin Accumulation / Distribution.

Usage

  OBV(price, volume)

Arguments

price Price series to use.
volume Vector or matrix of volume observations corresponding to price object.

Details

OBV is calculated by adding(subtracting) each day's volume to a running cumulative total when the security's price closes higher(lower).

Value

A vector containing the OBV values.

Note

OBV is usually compared with the price chart of the underlying security to look for divergences/confirmation.

Author(s)

Josh Ulrich

References

The following site(s) were used to code/document this indicator:
http://www.fmlabs.com/reference/OBV.htm
http://www.equis.com/Customer/Resources/TAAZ?c=3&p=82
http://linnsoft.com/tour/techind/obVol.htm
http://stockcharts.com/education/IndicatorAnalysis/indic-obv.htm

See Also

See chaikinAD.

Examples

  data(ttrc)
  obv <- OBV(ttrc[,"Close"], ttrc[,"Volume"])

[Package TTR version 0.13-1 Index]