# Momentum Oscillator (MOMENTUMOSC)

> QuantNexus indicator page for momentum with a reference band.

**Route**: `/quantnexus/indicators/momentumosc/`

## What It Does

MOMENTUMOSC measures price momentum and adds a configurable band reference for easier signal filtering.

## Formula

`Oscillator = Price(t) - Price(t - period)`

`band` defines the reference level used to compare oscillator strength.

## Parameters

- `period` - default `12`
- `band` - default `100.0`

## C++23 API

```cpp
#include <nonabt/indicators/momentumosc.hpp>
auto momentumOsc = std::make_unique<nonabt::MOMENTUMOSC>(data().close(), 12, 100.0);
```

## Common Usage

- Use the band as a threshold for stronger moves.
- Combine with price structure to separate noise from real acceleration.
- Helpful in breakout systems and trend continuation filters.
