# Percentage Price Oscillator Short (PPOSHORT)

> QuantNexus indicator page for the short-form PPO variant.

**Route**: `/quantnexus/indicators/pposhort/`

## What It Does

PPOSHORT is a short-form percentage price oscillator with the same core idea as PPO.

## Formula

`PPOSHORT = normalized spread between a fast and slow moving average`

## Parameters

- `period1` - default `12`
- `period2` - default `26`
- `_movav` - default `ExponentialMovingAverage`
- `period_signal` - default `9`

## C++23 API

```cpp
#include <nonabt/indicators/pposhort.hpp>
auto ppoShort = std::make_unique<nonabt::PPOSHORT>(data().close(), 12, 26, "ExponentialMovingAverage", 9);
```

## Common Usage

- Use the signal line for momentum confirmation.
- Helpful when you want PPO-style normalization in a compact form.
- Pair it with price structure or crossover confirmation.
