BB_MIDDLE — Bollinger Band Middle (Basis) Trading Series
The BB_MIDDLE trading series represents the middle band (basis) of the Bollinger Bands, calculated as a moving average over a specified period.
It is built upon the Bollinger Bands indicator implementation from the indicators module.
Parameters
BB_MIDDLE(
ticker: str,
source: SourceType = SourceType.CLOSE,
length: int = 20,
ma_type: SmoothingType = SmoothingType.SMA,
std_dev: float = 2,
offset: int = 0
)
ticker(str): Asset ticker symbol (e.g.,"AAPL").source(SourceType): The price type to use. Default isSourceType.CLOSE. Supported sources are linked here.length(int): Number of periods for the moving average. Default is 20.ma_type(SmoothingType): Moving average type. Default isSmoothingType.SMA. Supported smoothing types are linked here.std_dev(float): Number of standard deviations for the band. Default is 2.offset(int): Shifts the band forwards/backwards. Default is 0.
Description
- The middle Bollinger Band is the simple or smoothed moving average of the price.
- It acts as a central tendency measure around which the upper and lower bands expand and contract.
Example Usage
BB_MIDDLE(
ticker="AAPL",
source=SourceType.CLOSE,
length=20,
ma_type=SmoothingType.SMA,
std_dev=2,
offset=0
)