Não sei se entendi bem o teu objectivo. Mas, qq soft faz isso desde que tenhas o datafeed por trás.
Exemplo: eu uso Ninja EOD free e depois ligo à IB para fazer download de minutos de 5 ticker's que estou a seguir e depois fazer experiências.
O problema é que a IB para minutos, só te dá, salvo erro, 90 dias. Mas podes ir fazendo como eu, quando não estou ligado, de semana a semana actualizo estes 5 nos últimos 30 dias. E ao teres minutos, depois podes ter a combinação deles que quiseres.
Podes... também tentar "sacar" à IB mais do que 90 dias... mas dá uma trabalheira dos diabos... até +- 5 anos atrás de momento.
Outra hipótese é procurares em fóruns que disponibilizem minutos históricos, normalmente para índices mais comuns consegue-se encontrar.
Se usares Ninja eu posso dares alguns tickers, dependendo dos que queres seguir.
Se procurares e encontrares alguns pela Net... diz.
A pagar, claro que há muitos...