v5

latestOpenAPI 3.1.0Proprietary2026-08-031,5423,1505.5 MB
Technical Indicators

MESA Adaptive Moving Average (MAMA)

John Ehlers' MESA Adaptive MA. Detects the dominant cycle period via Hilbert Transform Discriminator and adjusts smoothing alpha to the phase change of that cycle. Returns two lines: MAMA (fast adaptive) and FAMA (Following Adaptive MA, slower). Crossovers between MAMA / FAMA generate signals. time_period is required by API contract but ignored — algorithm uses Ehlers defaults (fast_limit=0.5, slow_limit=0.05).

get/api/v1/indicators/mama

Query parameters

symbolstring required
Example:AAPL
time_periodstring

Required by API contract; MAMA is self-adaptive and ignores this value.

Example:1

Required by API contract; MAMA is self-adaptive and ignores this value.

intervalstring
Example:1d
rangestring nullable
Example:1y
outputsizeinteger
Example:30

Response

Successful Response

Example response

{
  "meta": {
    "endpoint": "/api/v1/fred/us/cpi",
    "data_time": "2026-04-16T14:30:00Z",
    "response_time": "2026-04-16T14:30:12Z",
    "provider": "Sugra API v1.0.1",
    "source": "sugra_crypto",
    "attribution": "Short interest and Reg SHO daily short volume data is owned by and sourced from FINRA (Financial Industry Regulatory Authority).",
    "fallback_chain": [
      "sugra_crypto",
      "sugra_finance"
    ]
  }
}