Fibonacci Pivot Points apply Fibonacci retracement ratios (38.2%, 61.8%, 100%) to the standard pivot point formula. The central pivot (PP) uses the classic HLC/3 calculation, while support and resistance levels are derived by adding or subtracting Fibonacci proportions of the previous bar's trading range.
## Origin and Sources
- **Concept**: Adaptation of Leonardo Fibonacci's ratios (derived from the Fibonacci sequence) to traditional pivot point analysis
- **Foundation**: Standard pivot points combined with Fibonacci retracement levels (0.382, 0.618, 1.000)
## Formula
Using previous bar's High (H), Low (L), Close (C):
```
PP = (H + L + C) / 3
range = H - L
R1 = PP + 0.382 × range S1 = PP - 0.382 × range
R2 = PP + 0.618 × range S2 = PP - 0.618 × range
R3 = PP + 1.000 × range S3 = PP - 1.000 × range
```
### Known Values Example
For H = 110, L = 90, C = 100:
- PP = 100.0, range = 20
- R1 = 107.64, S1 = 92.36
- R2 = 112.36, S2 = 87.64
- R3 = 120.00, S3 = 80.00
## Key Properties
- **Symmetry**: R_n - PP = PP - S_n for all levels
Pure O(1) arithmetic on previous-bar data. Fibonacci multipliers 0.382 and 0.618 are precomputed constants; FMA fuses multiply-add into a single instruction.
### Batch Mode (SIMD Analysis)
| Operation | Vectorizable? | Notes |
| :--- | :---: | :--- |
| PP computation | Yes | Vector<double> (H+L+C)/3 across all bars |