Чему вы научитесь
- Загружать финансовые ряды MOEX через ISS API: SBER, LKOH, GAZP, USDRUB — от тикера до DataFrame
- Проверять стационарность через ADF и KPSS и переходить от цен к логарифмическим доходностям
- Читать ACF и PACF и осознанно задавать порядок (p, d, q) — вручную или через auto_arima
- Обучать Prophet с российскими нерабочими днями ЦБ, не допуская утечки через регрессор-из-будущего
- Строить LSTM на лог-доходностях с MC Dropout, ранней остановкой и интервалами прогноза
- Делать честный walk-forward бэктест с переобучением модели на каждом шаге
- Считать MAE, RMSE, MASE и sMAPE — и понимать, какая метрика когда корректна
- Сравнивать модели статистически: тест Диболда–Мариано и MASE против наивного бенчмарка
- Собирать прогноз в шаблон-пайплайн и адаптировать его под новый тикер за вечер
О курсе
Для кого этот курс
Начальные требования
Достаточно для старта:
- Базовый Python и pandas: циклы, функции, работа с DataFrame
- Умение построить график в matplotlib и запустить простую регрессию через statsmodels или sklearn
- Бесплатный аккаунт Google — для запуска Colab-ноутбуков курса
Не требуется: предварительное знание ML и нейросетей, финансовой математики, теории стохастических процессов — всё объясняется с нуля. Ставить тяжёлые библиотеки (statsmodels, Prophet, PyTorch) локально не нужно: реальная практика идёт в Colab.
Преподаватели курса
Как проходит обучение
Курс полностью асинхронный — проходите в своём темпе, без дедлайнов.
Формат шагов: текстовые объяснения → проверяемые код-задания и тесты на Stepik → «настоящая» практика с библиотеками в Colab-ноутбуках курса. Никаких длинных видеолекций.
Практика на двух уровнях: на Stepik код-задания на чистом Python проверяют, что вы поняли концепцию (стационарность, порядок ARIMA, метрики, утечка данных); в Colab — реальная работа с pandas, statsmodels, Prophet и PyTorch на данных MOEX.
Финальный проект — шаблон-пайплайн: загружает тикер, обучает ARIMA, Prophet, LSTM и наивный бенчмарк, сравнивает их по MASE и собирает results_<тикер>.csv. Меняете тикер — получаете прогноз под новый инструмент.
Формат курса
Что вы получите
- Шаблон-пайплайн в Colab: ARIMA + Prophet + LSTM + наивный бенчмарк — собирает прогноз и results_<тикер>.csv под любой тикер MOEX
- 4 рабочих Colab-ноутбука: загрузка MOEX ISS, ARIMA/SARIMA, Prophet с праздниками ЦБ, LSTM с MC Dropout и интервалами
- Чек-лист честной валидации: ADF/KPSS, защита от утечки данных, walk-forward, выбор корректной метрики
- Понимание, когда нейросеть не нужна — и как доказать это наивным бенчмарком и тестом Диболда–Мариано
- Доступ к материалам навсегда