Top.Mail.Ru

3 Модуль - Машинное обучение в трейдинге

Многие думают, что ИИ в трейдинге — это когда нейросеть написала код или выдала прогноз текстом. В этом модуле вы пойдёте дальше и соберёте полноценный ML-пайплайн: подготовите данные, создадите признаки, обучите модель, проверите её качество и встроите результат в торговую систему. За 21 день вы научитесь создавать и проверять модели машинного обучения для трейдинга.

Что вы изучите:

✔ ML-пайплайн для трейдинга: данные, признаки, разметка, обучение, валидация и контроль переобучения

✔ Использование моделей для фильтрации торговых сигналов

✔ Распознавание состояний рынка: тренда, флэта и смены рыночной фазы

✔ Адаптацию логики робота под разные состояния рынка

✔ Подбор параметров и гиперпараметров, включая байесовскую оптимизацию

✔ Прогнозные модели и оценку вероятных сценариев движения рынка

✔ Проверку качества моделей с помощью метрик и тестов

✔ Парный трейдинг и поиск взаимосвязей между инструментами

✔ Использование ИИ при формировании инвестиционного портфеля

✔ Принципы работы DeFi-ботов

Практические технологии:

✔ Детекторы флэта и режимные фильтры для изменения логики робота

✔ Байесовские модели и классификаторы для оценки вероятностей

✔ Bayesian Optimization для подбора гиперпараметров

✔ Критерии остановки и контроль процесса оптимизации

✔ Reinforcement Learning: знакомство с обучением робота на взаимодействии со средой — в зависимости от уровня группы

✔ Тесты качества, помогающие отличать закономерность от случайного совпадения

Чему вы научитесь:

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

✔ Выявлять переобучение и ошибки в логике модели

✔ Встраивать ML в торгового робота как фильтр сделок, детектор состояния рынка или механизм адаптации параметров

✔ Сравнивать результаты стратегии с ML-фильтрацией и без неё

✔ Оценивать рыночные сценарии и вероятности вместо попыток угадать точную цену

✔ Выстраивать повторяемый процесс ML-разработки вместо отдельных экспериментов

Разработка с ИИ:

✔ Использование VFCodeGPT для написания, объяснения и проверки кода

✔ Помощь ИИ при подготовке данных, создании признаков и сборке ML-пайплайна

✔ Поиск возможных ошибок и проблем в логике модели

✔ Сравнение моделей, параметров и способов валидации

✔ Подготовка документации и описание проведённых экспериментов

Системный подход:

✔ Полный процесс: данные → признаки → обучение → проверка → внедрение в робота → контроль качества

✔ Отдельное внимание к переобучению, состояниям рынка, устойчивости и ошибкам модели

✔ Понимание того, на основании каких данных модель предлагает совершить сделку или подождать

В комплекте:

✔ Шаблоны ML-пайплайнов: признаки → обучение → валидация → прогноз

✔ Примеры моделей для фильтрации сделок, определения состояния рынка и оценки сценариев

✔ Инструменты подбора параметров и гиперпараметров

✔ Инструкции по интеграции ML-моделей в торгового робота

✔ VFCodeGPT для работы с кодом и моделями

✔ Доступ к платным ИИ-моделям ChatGPT, Kimi и MiniMax без отдельной оплаты подписок, API-ключей и использования VPN

Результат: вы сможете создавать и проверять модели машинного обучения, оценивать вероятные сценарии рынка и встраивать ML в логику торгового робота.

Важно: требуются знания Python и опыт создания торговых роботов. Рекомендуется проходить модуль после Модуля 1 и Модуля 2.

Курс образовательный. Подходит для получения налогового вычета.


Осталось: 124 места
3 Модуль - Машинное обучение в трейдинге
Даты курса:
10
декабря
31
декабря

12 уроков

Для запуска торговли через машинное обучение и ИИ

22 дня

от тестирования на данных до работающего торгового робота с машинным обучением.

Пн - Сб

ежедневная поддержка 6 дней в неделю

Как проходит обучение

Все материалы — в личном кабинете

После начала обучения уроки открываются сразу. Материалы собраны в понятной последовательности, поэтому вы можете изучать программу в удобном темпе и возвращаться к пройденным темам.

Практика на каждом этапе

Вы не просто смотрите уроки, а создаёте собственные проекты: систему торговых сигналов, бэктест стратегии, торгового робота и ML-модели. ИИ помогает писать и проверять код, а вы учитесь понимать и контролировать результат.

Доступ к платным ИИ-моделям

На протяжении курса вы работаете с ChatGPT, Kimi и MiniMax через VFCodeGPT и инфраструктуру VesperfinCode. Не нужно отдельно покупать подписки, оплачивать API-ключи или использовать VPN.

Еженедельные практикумы

По четвергам разбираем вопросы участников, код, стратегии и ошибки. Показываем, как доработать проект и выбрать следующий шаг.

Готовые материалы для быстрого старта

Вы получаете примеры торговых стратегий, роботов и ML-моделей, шаблоны проектов и ML-пайплайнов, инструкции по подключениям, готовые промпты для работы с ИИ и шаблоны проверки качества моделей. Материалы можно изучать, изменять и использовать как основу с

«3 Модуль - Машинное обучение в трейдинге» даст вам возможность:

Проверять торговые сигналы с помощью ML-моделей — использовать дополнительные фильтры и сравнивать результаты стратегии с машинным обучением и без него.
Учитывать состояние рынка — распознавать тренд, флэт и смену рыночной фазы, чтобы адаптировать логику торговой системы.
Оценивать вероятные сценарии движения цены — строить прогнозные модели и проверять их качество на исторических и тестовых данных.
Встроить ML в полноценный рабочий процесс — связать данные, признаки, обучение, валидацию, торгового робота и контроль качества модели.

Программа курса

Модуль 3.Машинное обучение в трейдинге

Даты: 10–31 декабря 2026 года

Для кого

Для участников, которые знают Python, умеют работать с рыночными данными и понимают устройство торгового робота. Рекомендуется проходить после модулей 1 и 2.

Результат модуля

Вы сможете создавать и проверять модели машинного обучения, оценивать вероятные сценарии рынка и встраивать ML в логику торгового робота.


Блок 1. ML-пайплайн для трейдинга

• Задачи машинного обучения на финансовых данных
• Этапы ML-проекта
• Подготовка и очистка данных
• Разделение данных по времени
• Обучающая, валидационная и тестовая выборки
• Базовая модель для сравнения
• Воспроизводимость экспериментов
• Контроль утечки данных

Практика с ИИ

• Проектирование ML-пайплайна
• Объяснение кода подготовки данных
• Поиск возможной утечки данных
• Подготовка структуры эксперимента


Блок 2. Признаки и разметка данных

• Признаки на основе цены, объёма и волатильности
• Технические индикаторы как признаки
• Временные и режимные признаки
• Создание целевой переменной
• Регрессия и классификация
• Баланс классов
• Нормализация и масштабирование
• Отбор признаков
• Проверка качества разметки

Практика с ИИ

• Генерация идей для признаков
• Проверка формул и расчётов
• Объяснение влияния признаков
• Поиск признаков, использующих будущие данные

Блок 3. Модели машинного обучения

• Линейная и логистическая регрессия
• Деревья решений и ансамбли
• XGBoost, CatBoost и LightGBM
• Байесовские модели и классификаторы
• Сравнение нескольких моделей
• Интерпретация результатов
• Ограничения прогнозных моделей на рынке

Практика с ИИ

• Подготовка кода обучения моделей
• Сравнение вариантов реализации
• Разбор ошибок обучения
• Документирование параметров и результатов

Блок 4. Валидация и контроль переобучения

• Временная валидация
• Метрики классификации и регрессии
• Матрица ошибок и пороги принятия решения
• Стабильность результата по периодам
• Переобучение и способы его выявления
• Проверка модели на новых данных
• Сравнение с базовой моделью и исходной стратегией
• Сценарии и вероятности вместо точных обещаний цены

Практика с ИИ

• Объяснение метрик и результатов
• Поиск слабых мест в схеме валидации
• Проверка выводов по модели
• Подготовка отчёта об эксперименте

Блок 5. Детектор состояния рынка

• Тренд, флэт и переходные состояния
• Признаки режима рынка
• Классификация состояния рынка
• Режимные фильтры
• Переключение логики торгового робота
• Сравнение стратегии с фильтром и без него
• Проверка устойчивости режимного подхода

Блок 6. Подбор параметров и самооптимизация

• Параметры и гиперпараметры модели
• Grid Search и Random Search
• Optuna и Hyperopt
• Bayesian Optimization
• Выбор целевой метрики
• Критерии остановки
• Ограничения автоматической оптимизации
• Контроль переобучения при подборе параметров

Практика с ИИ

• Подготовка пространства параметров
• Создание кода оптимизации
• Анализ результатов экспериментов
• Поиск признаков переобучения

Блок 7. Парный трейдинг и взаимосвязи между инструментами

• Корреляция и её ограничения
• Коинтеграция
• Тесты Гренджера и корректная интерпретация результатов
• Поиск и отбор пар инструментов
• Создание признаков для спреда
• Модель возврата к среднему
• Проверка стратегии на исторических данных
• Риски изменения взаимосвязей

Блок 8. Портфельные модели и AutoML

• Подготовка данных по группе инструментов
• Ранжирование инструментов
• Формирование инвестиционного портфеля с помощью ИИ
• Ограничения риска и диверсификация
• AutoML для сравнения моделей
• Автоматизация экспериментов
• Контроль качества выбранной модели
• Ограничения автоматического выбора

Блок 9. Нейронные сети и Reinforcement Learning

• Когда нейронные сети уместны в задачах трейдинга
• Подготовка последовательностей данных
• Основы обучения и проверки нейронных сетей
• Что такое Reinforcement Learning
• Агент, состояние, действие и награда
• Обучение на взаимодействии со средой
• Ограничения RL в торговых задачах
• Практическая глубина блока зависит от уровня группы

Блок 10. DeFi

• Устройство DeFi-протоколов
• Получение данных из блокчейна и DeFi-сервисов
• Мониторинг событий и состояний
• Практические сценарии автоматизации
• Риски смарт-контрактов, ликвидности и исполнения
• Ограничения автоматизированных операций

Блок 11. Интеграция ML в торгового робота

• Модель как фильтр торгового сигнала
• Определение состояния рынка
• Адаптивные параметры стратегии
• Подготовка данных в реальном времени
• Контроль качества входных данных
• Логирование прогнозов и решений
• Мониторинг стабильности модели
• Обновление и повторное обучение
• Сравнение работы стратегии с ML и без него

Практика с ИИ

• Встраивание модели в существующий проект
• Проверка интерфейсов между компонентами
• Диагностика ошибок
• Подготовка документации и инструкции по обновлению

Блок 12. Итоговый проект модуля

• Выбор задачи и торгового сценария
• Подготовка данных
• Создание признаков и разметки
• Обучение базовой и основной моделей
• Валидация и проверка переобучения
• Оценка вероятных рыночных сценариев
• Интеграция модели в торговую систему
• Проверка качества и стабильности
• Подготовка отчёта и документации
• План дальнейшего улучшения модели

Видео

Частые вопросы

Какие знания нужны для прохождения модуля?
Нужно знать основы Python, уметь работать с таблицами и рыночными данными, а также понимать устройство торговой стратегии и робота. Рекомендуется проходить модуль после модулей 1 и 2.
Нужна ли углублённая математика?
Углублённая математическая подготовка не обязательна, но потребуется понимать проценты, средние значения, вероятность, корреляцию и основные статистические показатели. Необходимые понятия разбираются в контексте практических задач.
Может ли ML-модель точно предсказывать будущую цену?

Нет. Модель не знает будущее и не может гарантировать точный прогноз. Она анализирует исторические данные, находит закономерности и оценивает вероятные сценарии.

На курсе особое внимание уделяется валидации, метрикам, переобучению и проверке модели на данных, которые не использовались при обучении.

Как машинное обучение встраивается в торгового робота?

ML-модель может использоваться как дополнительный фильтр торговых сигналов, детектор состояния рынка или механизм адаптации параметров. Вы научитесь передавать модели подготовленные данные, получать результат и использовать его в логике торговой системы.

Также вы сравните работу стратегии с ML-компонентом и без него.

Какие модели и технологии рассматриваются?

В программе рассматриваются линейная и логистическая регрессия, деревья решений, XGBoost, CatBoost, LightGBM, байесовские модели, методы подбора гиперпараметров, Optuna, Hyperopt и AutoML.

Также предусмотрено знакомство с нейронными сетями и Reinforcement Learning. Практическая глубина этих тем зависит от уровня группы.

Понадобится ли мощный компьютер?

Для большинства учебных задач достаточно компьютера с процессором от 4 ядер, 8 ГБ оперативной памяти и SSD. Для более крупных наборов данных и сложных экспериментов желательно 16 ГБ оперативной памяти или использование удалённых вычислительных ресурсов.

Конкретные требования зависят от объёма данных и выбранной модели.

Стоимость курса

35 000 ₽
Осталось: 124 места

Записаться на курс

Введите имя
Неверный формат email
Неправильно введён телефон
Выберите удобный способ оплаты
Вернуться назад