For completeness here is a naive method with seasonality. The idea behind naive method with seasonality is to take last value from same season and treat it as a forecast. Its counterpart, naive method without seasonality, involves taking last mean value, i.e forecast = sma(x, p).
Donate: PayPal (paypal.me)
Script show up to 7 previous values of 'source' input for a specified period of days. Use inputs to select period: 365 (approximately) for years, or any other period (1, 7, 30, 90...). You can hide extra plots, customize their colors, apply this to another indicator or enable 'trackprice'.
Top indicator shows a close price for previous 3 years, and...
Shows the average from the last 5 periods for close price cycle. For example to see the annual seasonality of a stock for the last 5 years use on daily chart with the default setting of 252, the number of trading days in a year, approximately.
Slight modification of the work done by crasher (can be found here: ).
This script shows the average % change instead of the average nominal change of the selected security in the past 5 years.
Upper indicator: script by crasher (see link above)
Lower indicator: modified script by me
Inspired by the work done by crasher (can be found here: ).
Improvement of my earlier adaptation (can be found here: ).
This script projects the average % change of the selected security in the past 4 years.