Text this: A hybrid stock prediction method based on periodic/non-periodic features analyses