dbdecoy

Geometric Moving Average

The Geometric moving average calculates the geometric mean of the previous N bars of a time series. The simple moving average uses the arithmetic mean, which means that it is calculated by adding the time series' value of the N previous bars and then dividing the result with the lookback period. The geometric mean on the other hand is calculated by multiplying the time series' N previous values (multiplication is used instead of the addition) and then taking the N'th root product of the last result.

Open-source script

In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in a publication is governed by House Rules. You can favorite it to use it on a chart.

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.

Want to use this script on a chart?