I will go for Sentiment Analysis, It will extract and analyze subjective information from all over the web and will provide the best result for that certain data that is needed.
In trading we need the Sentiment Analysis because that one will help us to make a successful trade, Every news regarding bitcoin or any alt coin that you are trading have a very big impact on it's price, one news can generate an actual bull run within a seconds.
Both are needed but the Sentiment Analysis is greater than Technical.