So currently Twitch algorithm for finding avg viewers per stream is minutes watched by actual viewers and divided by minutes streamed. This average is then put on that specific day.
Yet when factoring avg viewers over the month, it factors in those averages on a daily and doesn't account for if you didn't stream that day. In fact if you don't stream it gives zero for avg and that is factored into your avg viewers over the month penalizing you.
It should find your average viewers of 30 days by the same algorithm of total minutes watched over that 30 days divided by the total streamed over that same 30 days.
So currently Twitch algorithm for finding avg viewers per stream is minutes watched by actual viewers and divided by minutes streamed. This average is then put on that specific day.
Yet when factoring avg viewers over the month, it factors in those averages on a daily and doesn't account for if you didn't stream that day. In fact if you don't stream it gives zero for avg and that is factored into your avg viewers over the month penalizing you.
It should find your average viewers of 30 days by the same algorithm of total minutes watched over that 30 days divided by the total streamed over that same 30 days.