---
title: smc (SMC)
description: Trend indicator. MobiusQuant proprietary.
---

# `smc` — SMC

> Category: **Trend** · Composite · 🧪 Möbius Lab

::: tip For Skill / AI Agent integrations
When you `POST /api/indicators?explain=true`, the response carries a `knowledge` block with this indicator's interpretation rubric. **Pass it to your LLM together with the numeric data** — don't make the LLM guess thresholds from memory. Full rubric lives at the [Chinese page](https://docs.mobiusquant.ai/zh/indicators/smc) (summary_focus / signals / caveats).
:::

This is a trend indicator developed in-house by MobiusQuant.
Math is aligned with TradingView Pine Script.

## Parameters

| Parameter | Type | Default |
|------|------|--------|
| `mode` | string | `historical` |
| `internal_size` | int | `5` |
| `internal_filter_confluence` | bool | `false` |
| `internal_show_bull` | string | `all` |
| `internal_show_bear` | string | `all` |
| `swing_size` | int | `50` |
| `swing_show_bull` | string | `all` |
| `swing_show_bear` | string | `all` |
| `show_swing_points` | bool | `false` |
| `show_strong_weak_hl` | bool | `true` |
| `internal_ob_max` | int | `5` |
| `swing_ob_max` | int | `5` |
| `ob_filter` | string | `atr` |
| `ob_mitigation` | string | `highlow` |
| `eq_size` | int | `3` |
| `eq_threshold` | float | `0.1` |
| `fvg_auto_threshold` | bool | `true` |
| `fvg_timeframe` | string | `` |
| `fvg_extend` | int | `1` |
| `show_daily_levels` | bool | `false` |
| `show_weekly_levels` | bool | `false` |
| `show_monthly_levels` | bool | `false` |
| `show_premium_discount_zones` | bool | `false` |
| `show_color_candles` | bool | `false` |
| `df_daily` | pandas.DataFrame | None | — |
| `df_weekly` | pandas.DataFrame | None | — |
| `df_monthly` | pandas.DataFrame | None | — |

## Output columns

| Column |
|------|
| `smc_atr200` |
| `_objects_note` |
| `smc_parsed_low` |
| `smc_volatility` |
| `smc_parsed_high` |
| `smc_swing_trend` |
| `smc_candle_color` |
| `smc_high_vol_bar` |
| `smc_trailing_top` |
| `smc_internal_trend` |
| `smc_trailing_bottom` |
| `smc_swing_low_active` |
| `smc_swing_high_active` |
| `smc_internal_low_active` |
| `smc_internal_high_active` |

## Example call

```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": "smc", "params": {"mode": "historical", "internal_size": 5, "internal_filter_confluence": false, "internal_show_bull": "all", "internal_show_bear": "all", "swing_size": 50, "swing_show_bull": "all", "swing_show_bear": "all", "show_swing_points": false, "show_strong_weak_hl": true, "internal_ob_max": 5, "swing_ob_max": 5, "ob_filter": "atr", "ob_mitigation": "highlow", "eq_size": 3, "eq_threshold": 0.1, "fvg_auto_threshold": true, "fvg_timeframe": "", "fvg_extend": 1, "show_daily_levels": false, "show_weekly_levels": false, "show_monthly_levels": false, "show_premium_discount_zones": false, "show_color_candles": false, "df_daily": null, "df_weekly": null, "df_monthly": null}}]
  }' \
  https://api.mobiusquant.ai/api/indicators
```

## Full interpretation guide

The full description, signal interpretation, caveats and analysis focus points are
documented in Chinese at:

[smc (中文详情)](https://docs.mobiusquant.ai/zh/indicators/smc)

## Related indicators

[alligator](./alligator) · [alma](./alma) · [ema](./ema) · [hma](./hma) · [lsma](./lsma) · [mcginley_dynamic](./mcginley_dynamic) · [mobius_trend](./mobius_trend) · [parabolic_sar](./parabolic_sar)

---

_Auto-generated by `scripts/sync-indicators.mjs` from `engine_indicator_knowledge` + engine runtime introspect. Manual edits will be overwritten on next sync._
