As far as I knows, in R, getSymbols("MSFT", src="yahoo",from ="2014-01-01") is used to get daily close for the recent MSFT. ******************************************************* 1) Is the (free) yahoo provide ONLY DAILY CLOSE? Although I heard they do NOT provide every-minutes, I wonder if they provide EVERY HOUR price (roughly seven times per day). 2) If I do NOT need tick every seconds, what else (non-free) data provider, such as eSignal, give us every-minutes or every-five-minutes? Please recommend me any other company by any experienced user. 3) If I should use non-free data provider, is there any company that I can pay by the year (NOT every month for 100 years)?