I don't have tick by tick data. It is very tough to get free of charge. You may Get daily data on nseindia's official website, even you can download using proper Downloader through yahoo also.
You can get Nifty Live Chart - 5 mins Intraday, 5 Days 5 min Chart, 1 month, 6 months, 1 Year, 2 Year and EOD Chart along with Camarilla, Pivot, Fibonacci Levels. And also you can get Buy/Sell recommendations at
For how many scrips and what is your budget? If you consider full market then your requirement will consume approximately 4000GB compressed which at current market rates of storage device would be worth Rs 40,000/-. (5000 Rs for 500GB portable HD).
Naturally, the infrastructure required to capture it is also proportionately expensive.