--- title: cci description: This page provides information on the Commodity Channel Index (CCI) utility as part of the OpenBB platform. It comprises details about the technical model, related parameters, expected returns, and source code linked to Github. Also includes instructions for plotting CCI Indicator. keywords: - CCI - Commodity channel index - technical indicator - dataframe - Source code - Parameters - Returns --- import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; Commodity channel index Source Code: [[link](https://github.com/OpenBB-finance/OpenBBTerminal/tree/main/openbb_terminal/common/technical_analysis/momentum_model.py#L20)] ```python openbb.ta.cci(data: pd.DataFrame, window: int = 14, scalar: float = 0.0015) ``` --- ## Parameters | Name | Type | Description | Default | Optional | | ---- | ---- | ----------- | ------- | -------- | | high_vals | pd.Series | High values | None | True | | low_values | pd.Series | Low values | None | True | | close-values | pd.Series | Close values | None | True | | window | int | Length of window | 14 | True | | scalar | float | Scalar variable | 0.0015 | True | --- ## Returns | Type | Description | | ---- | ----------- | | pd.DataFrame | Dataframe of technical indicator | --- Plots CCI Indicator Source Code: [[link](https://github.com/OpenBB-finance/OpenBBTerminal/tree/main/openbb_terminal/common/technical_analysis/momentum_view.py#L34)] ```python openbb.ta.cci_chart(data: pd.DataFrame, window: int = 14, scalar: float = 0.0015, symbol: str = "", export: str = "", external_axes: Optional[List[matplotlib.axes._axes.Axes]] = None) ``` --- ## Parameters | Name | Type | Description | Default | Optional | | ---- | ---- | ----------- | ------- | -------- | | data | pd.DataFrame | Dataframe of OHLC | None | False | | window | int | Length of window | 14 | True | | scalar | float | Scalar variable | 0.0015 | True | | symbol | str | Stock ticker | | True | | export | str | Format to export data | | True | | external_axes | Optional[List[plt.Axes]] | External axes (2 axes are expected in the list), by default None | None | True | --- ## Returns This function does not return anything ---