It depends upon the type of analysis. If you are doing analysis purely based on the stock movement over a short period of time, you do not need historical data. OTOH if you are doing more deeper analysis seeig long period trends, you are right that we need historical data.
I'm more inclined...