oct 20 tech forecast