Автомат можно сделать с помощью FinamDataFeed
http://www.finam.ru/analysis/finamdownloader/default.asp и Downloader Metastock .
datafeed записывает метаданные на автомате, а downloader их легко преобразовывает в текстовики нужного формата, так же на автомате.
datafeed не обязательно держать всё время включенным. При его запуске, можно указывать необходимую историю загрузки.
Возможно сейчас есть уже более простое решение.