mirror of
https://github.com/mihakralj/QuanTAlib.git
synced 2026-08-18 02:28:05 +00:00
doc headers
This commit is contained in:
+18
-1
@@ -1,5 +1,22 @@
|
||||
# PVO: Percentage Volume Oscillator
|
||||
|
||||
| Property | Value |
|
||||
| ---------------- | -------------------------------- |
|
||||
| **Category** | Volume |
|
||||
| **Inputs** | OHLCV bar (TBar) |
|
||||
| **Parameters** | `fastPeriod` (default 12), `slowPeriod` (default 26), `signalPeriod` (default 9) |
|
||||
| **Outputs** | Multiple series (Signal, Histogram) |
|
||||
| **Output range** | Unbounded |
|
||||
| **Warmup** | `slowPeriod` bars |
|
||||
|
||||
### TL;DR
|
||||
|
||||
- The Percentage Volume Oscillator (PVO) measures the difference between two exponential moving averages of volume, expressed as a percentage of the ...
|
||||
- Parameterized by `fastperiod` (default 12), `slowperiod` (default 26), `signalperiod` (default 9).
|
||||
- Output range: Unbounded.
|
||||
- Requires `slowPeriod` bars of warmup before first valid output (IsHot = true).
|
||||
- Validated against TA-Lib, Skender, and Tulip reference implementations where available.
|
||||
|
||||
> "Volume precedes price—PVO measures whether the market is inhaling or exhaling."
|
||||
|
||||
The Percentage Volume Oscillator (PVO) measures the difference between two exponential moving averages of volume, expressed as a percentage of the slower EMA. Essentially the MACD of volume, PVO identifies whether volume is expanding (accumulation) or contracting (distribution) relative to its recent history. This percentage normalization makes it comparable across instruments with vastly different volume profiles.
|
||||
@@ -196,4 +213,4 @@ PVO's recursive EMA structure limits SIMD parallelization. The span-based `Calcu
|
||||
- Murphy, J. (1999). *Technical Analysis of the Financial Markets*. New York Institute of Finance.
|
||||
- Achelis, S. (2001). *Technical Analysis from A to Z*. McGraw-Hill.
|
||||
- https://school.stockcharts.com/doku.php?id=technical_indicators:percentage_volume_oscillator_pvo
|
||||
- https://github.com/mihakralj/pinescript/blob/main/indicators/volume/pvo.md
|
||||
- https://github.com/mihakralj/pinescript/blob/main/indicators/volume/pvo.md
|
||||
|
||||
Reference in New Issue
Block a user