I want to test a few strategies on bnf and nifty (futures) on 1 min, 3 min, 5 min, 15 mins candles. So where can I get this data and the software to test it. I wish to backtest as much data as possible. How much should this whole operation would cost?