Skip to main content

cmo


CMO

Type: cmo • Category: indicators

Description

Chande Momentum Oscillator

Parameters

NameTypeDescriptionRequiredDefault
dataExpstringList of pricesno
timeperiodnumberno14

Help

CMO (Chande Momentum Oscillator)

Description

The Chande Momentum Oscillator (CMO) is a technical indicator used in financial markets to measure the momentum of price movements. It was developed by Tushar Chande.

What does this worker do?

This worker calculates the Chande Momentum Oscillator (CMO) for a given set of price data. The CMO is a momentum indicator that measures the extent to which a security's price has changed over a given period.

How to interpret the results

The CMO oscillates between -100 and 100. A CMO value above 50 indicates increasing momentum, while a value below -50 indicates decreasing momentum. Values between -50 and 50 indicate neutral momentum.

Parameters

The following parameters can be passed to the CMO worker:

Parameters Schema (JSON)

{
"dataExp": {
"type": "string",
"description": "List of prices"
},
"timeperiod": {
"type": "number",
"default": 14
}
}

Detailed Parameters

  • dataExp:
    • Type: string
    • Description: A list of prices. This is the input data for which the CMO will be calculated.
  • timeperiod:
    • Type: number
    • Default: 14
    • Description: The time period over which the CMO is calculated. A higher value means the CMO will be less sensitive to price changes.

Usage

To use this worker, provide the required parameters in the specified format. For example:

{
"dataExp": "[10.0, 12.0, 15.0, 13.0, 14.0]",
"timeperiod": 14
}

This will calculate the CMO for the given list of prices over a 14-period window.