Продолжительность курса: 3 месяца
Интенсивность: 8-10 часов в неделю
Формат: Теория + практика с постепенным переходом от демо к боевой торговле
СТОИМОСТЬ:
300 000 рублей

Для клиентов компании Викинг 150 000 рублей


Интеллектуальная автоматизация
трейдинга на Платформе Viking: Формулы, API, ИИ
static timers::timer t(1000000000LL);
if (t.tick())
{
portfolio p = get_portfolio();
std::stringstream s;
s << std::fixed << p.name() << " Lim_sell=" << p.lim_s() << ", Lim_buy=" << p.lim_b(); log_info(s.str());
}
КОМПАНИЯ "ВИКИНГ"
СЕРГЕЙ УСАНОВ
Уникальные преимущества курса

  • Практико-ориентированность: от теории сразу к боевой торговле на реальной платформе Viking
  • ИИ-интеграция: современный подход с использованием Cursor AI для ускорения разработки
  • Комплексность: от базового программирования до продвинутого портфельного менеджмента
  • Российская специфика: адаптация под особенности отечественного рынка и инструментов
  • Поддержка экосистемы Viking: 20-летний опыт лидера арбитражной торговли в России
Главный разработчик проп компании Live Investing.
Владелец компании ROBOT-QLUA.
Разработчик скальперского привода Lisa, опционного терминала OptionPRO+ и торгового робота SmartBot
Модуль 1: Основы языка C++ для Viking
  • Синтаксис и базовые конструкции
  • Условия и логические конструкции
  • Циклы для обработки данных
  • Методы и функции
  • Отладка скриптов
Модуль 3: Практическое программирование индикаторов
  • Вспомогательные параметры
  • Расчёт справедливой раздвижки
  • Расчёт количества средств для портфеля
  • Статистические индикаторы
  • Полосы Боллинджера
  • Выход по убытку (Stop-Loss)
  • Дополнительные индикаторы в роботе Viking
  • Работа с графиками и данными
ПРОГРАММА КУРСА
Модуль 2: Система уведомлений
  • Настройка Telegram-бота
  • Интеграция с Viking
  • Типы уведомлений
Модуль 4: Продвинутые статистические стратегии
  • Календарный спред (программирование)
  • Парный трейдинг (Pairs Trading)
  • Усреднение сеткой (Grid Trading)
  • Фандинг
Модуль 5: Управление портфелем стратегий
  • Диверсификация стратегий
  • Риск-менеджмент портфеля
  • Мониторинг и отчётность
Модуль 6: ИИ-ассистированная разработка
  • Установка и настройка Cursor AI
  • Основы работы с ИИ
  • Практики few-shot learning
  • ИИ для отладки и оптимизации
Модуль 7: Web API для внешней интеграции
  • Получение данных на языке C#
  • Получение данных на языке Python
Модуль 8: Практическая торговля и оптимизация
  • Backtesting на исторических данных
  • Демо-торговля
  • Переход к боевой торговле
static timers::timer t(1000000000LL);
if (t.tick())
{

portfolio p = get_portfolio();
std::stringstream s;
s << std::fixed << p.name() << " Lim_sell=" << p.lim_s() << ", Lim_buy=" << p.lim_b(); log_info(s.str());
}
static timers::timer t(1000000000LL);
if (t.tick())
{

portfolio p = get_portfolio();
std::stringstream s;
s << std::fixed << p.name() << " Lim_sell=" << p.lim_s() << ", Lim_buy=" << p.lim_b(); log_info(s.str());
}
Curiosity about life in all its aspects, I think, is still the secret of great creative people.
Curiosity about life in all its aspects, I think, is still the secret of great creative people.
Curiosity about life in all its aspects, I think, is still the secret of great creative people.
Curiosity about life in all its aspects, I think, is still the secret of great creative people.
Curiosity about life in all its aspects, I think, is still the secret of great creative people.
Curiosity about life in all its aspects, I think, is still the secret of great creative people.
Curiosity about life in all its aspects, I think, is still the secret of great creative people.
Curiosity about life in all its aspects, I think, is still the secret of great creative people.
КЛЮЧЕВЫЕ ЗНАНИЯ И НАВЫКИ
Технические компетенции:
  • Программирование на C++ специально для финансовых алгоритмов и торговых формул
  • Разработка торговых индикаторов: Боллинджера, RSI, MACD, стохастик, Z-score
  • Статистический анализ: корреляция, коинтеграция, стандартное отклонение
  • API интеграция: работа с WebSocket API Viking, внешними данными (C#, Python)
  • ИИ-ассистированная разработка: эффективное использование Cursor AI для написания кода
Торговые стратегии:
  • Календарный спред - программирование алгоритмов для contango / backwardation
  • Парный трейдинг - поиск коинтегрированных пар и hedge ratio расчеты
  • Grid-стратегии - адаптивные сетки с управлением рисками
  • Спот-фьючерсный арбитраж на российском рынке
Риск-менеджмент:
  • Позиционирование: Kelly Criterion, волатильность-базированный sizing
  • Портфельное управление: диверсификация стратегий, корреляционный анализ
  • Контроль рисков: VaR, максимальная просадка, Sharpe ratio
Профессиональные возможности:
  • Разработать собственные арбитражные стратегии с нуля до боевого применения
  • Создать полностью автоматизированную торговую систему с уведомлениями в Telegram
  • Интегрировать внешние источники данных для улучшения торговых сигналов
  • Управлять портфелем стратегий с количественной оценкой рисков
Карьерные перспективы:
  • Алгоритмический трейдер в инвестиционных компаниях
  • Независимый трейдер с собственными автоматизированными стратегиями
Конкретные результаты:
  • Готовая торговая система с исходным кодом и документацией
  • Backtesting на 2+ годах данных с подтвержденными метриками
  • Месяц демо-торговли с детальной отчетностью
  • Портфель из 4+ стратегий различных типов арбитража
Практические проекты:
  1. Простой спот-фьючерсный арбитраж: Базовая стратегия на ликвидных инструментах
  2. Статистический арбитраж пары: SBER обыкновенные vs привилегированные
  3. Календарный спред на валютных фьючерсах: Si контракты разных экспираций
  4. Многоинструментальный арбитраж: Корзинная торговля на индексе
Рекомендованные ресурсы:
  • Обучение Viking: Официальная школа "Viking. Про арбитраж"
  • C++ для начинающих: metanit.com/cpp/tutorial/
  • Документация Viking: fkviking.github.io/bot-doc/
  • Статистический арбитраж: Публикации ВШЭ по российскому рынку
Итоговая аттестация: Дипломный проект: Разработка полнофункциональной арбитражной стратегии с интеграцией в Viking, включающей:
  • Модуль сбора и обработки данных
  • Торговую логику с индикаторами и риск-менеджментом
  • Систему мониторинга и уведомлений
  • Backtesting на 2+ годах исторических данных
  • Демо-торговлю в течение месяца с детальной отчётностью
ПРОГРАММА КУРСА
static timers::timer t(1000000000LL);
if (t.tick())
{

portfolio p = get_portfolio();
std::stringstream s;
s << std::fixed << p.name() << " Lim_sell=" << p.lim_s() << ", Lim_buy=" << p.lim_b(); log_info(s.str());
}
static timers::timer t(1000000000LL);
if (t.tick())
{

portfolio p = get_portfolio();
std::stringstream s;
s << std::fixed << p.name() << " Lim_sell=" << p.lim_s() << ", Lim_buy=" << p.lim_b(); log_info(s.str());
}
ЗАПИСАТЬСЯ НА КУРС


Account Manager Viking
Dmitrii Mikhailov
mikhailov.d@fkviking.ru
Telegram: @it_io