# Aroon Oscillator (AROONOSC)

> QuantNexus indicator page for the Aroon Oscillator.

**Route**: `/quantnexus/indicators/aroonosc/`

## What It Does

Aroon Oscillator compares Aroon Up and Aroon Down to describe whether the market is trending upward or downward.

## Formula

`Aroon Oscillator = Aroon Up - Aroon Down`

## Parameters

- `period` - default `14`
- `upperband` - default `70`
- `lowerband` - default `30`

## C++23 API

```cpp
#include <nonabt/indicators/aroonosc.hpp>
auto aroonosc = std::make_unique<nonabt::AROONOSC>(data(), 14, 70, 30);
```

## Common Usage

- Use it as a trend direction oscillator.
- Cross above zero can hint at bullish pressure.
- Cross below zero can hint at bearish pressure.

## Practical Pattern

Aroon Oscillator above zero usually means uptrend pressure is stronger than downtrend pressure.
