---
title: choppiness_index · 震荡指数
description: 震荡指数（CHOP），衡量市场是趋势还是震荡，不判断方向
---

# `choppiness_index`

> 类别:**趋势强度** · 复合指标 · 关键词:choppiness, CHOP, 震荡指数, 趋势判断, 震荡, 盘整, 趋势明确, 横盘判断

::: tip 给 Skill / AI Agent 的提示
调 `POST /api/indicators?explain=true` 时,本页下方的 **解读重点 / 信号 / 注意事项** 内容会以 `knowledge` 字段塞进响应。**把它和数值一起喂给下游 LLM**,杜绝幻觉规则,不要让 LLM 自己猜阈值。
:::

震荡指数，衡量市场是趋势行情还是震荡行情，高值=震荡，低值=趋势


震荡指数（CHOP），衡量市场是趋势还是震荡，不判断方向


## 参数

| 参数 | 类型 | 默认值 |
|------|------|--------|
| `length` | int | `14` |

## 输出列

| 列名 | 含义 |
|------|------|
| `chop` | 震荡指数值，0~100。> 61.8 震荡/盘整，< 38.2 趋势行情 |

## 解读重点

1. CHOP 当前处于何种区间（趋势/震荡/中性）
2. CHOP 趋势方向：上升（趋向震荡）还是下降（趋向趋势）
3. 近期是否穿越 61.8 或 38.2 关键阈值
4. 三个周期的 CHOP 状态是否一致
5. 注意：CHOP 不提供方向信息，禁止推断多空

## 信号

| 信号 | 含义 |
|------|------|
| `choppy` | chop > 61.8，市场处于震荡/盘整状态 |
| `neutral` | chop 在 38.2~61.8 之间，趋势强度中等 |
| `trending` | chop < 38.2，市场处于强趋势状态 |

## 注意事项

CHOP 不提供方向信息，仅判断趋势有无。高值之后的下降通常预示突破即将到来


## 调用示例

```bash
curl -X POST -H "Authorization: Bearer mq_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "exchange": "binance",
    "market":   "perp",
    "symbol":   "BTCUSDT",
    "interval": "5m",
    "limit":    100,
    "calc":     [{"name": "choppiness_index", "params": {"length": 14}}]
  }' \
  https://api.mobiusquant.ai/api/indicators
```

## 同类指标

[adx](./adx) · [aroon_oscillator](./aroon_oscillator) · [vortex](./vortex)

---

_本页由 `scripts/sync-indicators.mjs` 自动生成。手动编辑会被下次 sync 覆盖。_
