Learn R Programming

TTR (version 0.21-1)

OBV: 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 that is coercible to xts or matrix.
volume
Volume series that is coercible to xts or matrix, that corresponds to price object.

Value

  • A object of the same class as price and volume or a vector (if try.xts fails) containing the OBV values.

Details

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

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

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

Run the code above in your browser using DataLab