Красаучег
Красаучег личный блог
03 января 2026, 16:00

Расчехляем Питона::: Скачивание исторических данных MOEX

Приложение  github.com/Alex-Shur/moex-downloader

Расчехляем Питона:::  Скачивание исторических данных MOEX

Привет, трейдеры!

Представляю вам MOEX-Downloader — python приложение для скачивания свечных исторических данных с MOEX для дельнейшего использования с библиотеками типа pandas и тестирование стратегий на python.
Это готовое приложение с UIна PyQt6, позволяющее в пару кликов:
выбрать тикеры (акции или фьючерсы),
скачать historical candles (OHLCV),
сохранить данные в CSV,
обновить список инструментов,
и не смотреть в консоль.

Установка и запуск — дело пары команд для тех, кто хоть чуть знаком с Python-средами
После запуска — выбираешь тикеры, таймфреймы, и получаешь CSV-таблицы OHLCV для своих стратегий.

Параметры дат
Start — начальная дата, с которой приложение будет скачивать свечные данные.
End — конечная дата. Если поле пустое, данные будут скачаны до последнего доступного момента.


Обновление данных при повторном запуске

Если вы повторно запускаете скачивание с теми же параметрами:
— и End не заполнен, то приложение не перекачивает весь диапазон заново;
— приложение докачивает только новые свечные данные и добавляет их в конец файла.
Это удобно, чтобы поддерживать базу истории в актуальном состоянии без лишних операций.


Формат сохраняемых данных
Данные сохраняются в CSV-файлах в формате:

Datetime;Open;High;Low;Close;Volume
2015-01-05 10:00:00;11.15;11.95;11.15;11.45;840600 


Каждый CSV файл автоматически сжимается в ZIP и сохраняется как, например:  AFKS_M30.csv.zip

Преимущества такого подхода:
— данные занимают гораздо меньше места на диске;
— Pandas отлично читает ZIP-архивы напрямую, без предварительной распаковки:

-----------------------------------------------------------------------------------------

                                                Экспортозамещаем

Расчехляем Питона:::  Скачивание исторических данных MOEX

 

20 Комментариев
  • Игорь Панин
    03 января 2026, 17:03
    Выглядит интересно, протестирую и дам фидбек 
  • Vasily Smolyar
    03 января 2026, 17:30
    Было бы классно добавить поддержку опционов по базовым активам, хотя бы часовые свечки скачать
  • Replikant_mih
    03 января 2026, 17:57
    Раньше я боялся делать что-то с UI — не хватало скиллов. С вайб-кодингом больше не боюсь).
  • GOLD
    03 января 2026, 18:25
    на сайте финама лежат любые таймфреймы по любым инструментам в формате OHLCV

    тысячи россиян их скачивают… торгуют… и умирают

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн