Чему вы научитесь
Вы подставляете пять чисел в готовую функцию и получаете премию опциона — а откуда взялось это число, объяснить не можете. py_vollib или надстройка в Excel: пять аргументов, одно число, ноль объяснений. Формула Блэка-Шоулза работает как батарейка в пульте: что внутри — неизвестно. Знакомо?
Формулу опубликовали в 1973-м Блэк и Шоулз, строгую версию дал Мертон, Нобелевскую премию Шоулзу и Мертону вручили в 1997-м. Под ней не фокус, а аппарат: интеграл Ито (1944), лемма Ито, Гирсанов, Фейнман-Кац.
Курс разбирает формулу как следствие аппарата СДУ, а не как функцию из библиотеки. Не «научиться считать премию», а вывести лемму Ито у доски, получить формулу двумя независимыми путями, объяснить, почему в цене нет ожидаемой доходности акции. Модели: GBM, Орнштейн-Уленбек, CIR.
Внутри: 8 модулей, 30 уроков, 335 шагов и 140 проверяемых заданий восьми форматов — все с автоматической проверкой. 32 из них — задачи на Python с автопроверкой прямо в браузере, плюс 6 схем в шагах. Финал — свой оценщик stochastic_pricer.py: пять блоков вы собираете из своих решений код-заданий, формулы для недостающих кусков курс даёт, готовность каждого проверяется числом.
Сквозной пример — российский рынок: SBER, SBER/GAZP, ключевая ставка ЦБ, опционы Мосбиржи на Si; ряды учебные, с датой. Осложнения настоящие: ребалансировка дискретна, волатильность непостоянна, у CIR схема Эйлера уходит в минус. Первый модуль из восьми открыт целиком.
Курс математический: без торговых рекомендаций и обещаний дохода.
О курсе
Для кого этот курс
Аналитики данных и DS-специалисты, метящие в финтех и quant: в вакансии стоят «стохастическое исчисление, лемма Ито, модели ценообразования деривативов», а последний курс теорвера был в университете. Риск- и финансовые аналитики банков и брокеров, которые считают дельту и вегу каждый день, но не могут объяснить, откуда d1 и d2. Студенты и магистранты матфака и прикладной математики, у которых Ширяев и Оксендаль куплены, а вторая глава не пройдена. Алготрейдеры с сильной математикой, для которых dW и «риск-нейтральная мера» пока набор обозначений. Преподаватели, которым нужен полный русскоязычный вывод в одном месте.
Начальные требования
Нужен базовый теорвер (случайная величина, матожидание, дисперсия, нормальное распределение) и матанализ на уровне производной, интеграла и ряда Тейлора. Python — «умею написать цикл и функцию»: все задачи решаются стандартной библиотекой, устанавливать ничего не нужно. Теория меры, курс по мартингалам и финансовое образование не требуются — страйк, экспирация и выплата вводятся с нуля. Хватает ли вам входа, проверяется бесплатно: первый модуль из восьми открыт целиком.
Преподаватели курса
Как проходит обучение
Каждая концепция проходит один путь: интуиция → картинка или симуляция → формальное утверждение → вывод без пропущенных переходов → численный пример → код. Формулы даются полностью, но строгость дозирована: фильтрация вводится словами «что известно к моменту t», теоремы существования — на уровне условий и идеи. Каждое крупное утверждение проверяется численно, задания идут восемью форматами и тремя уровнями (16 / 98 / 26), в большинстве уроков есть задание на перенос в новую ситуацию. Весь код — на стандартной библиотеке Python, без установки чего-либо, и из решений этих же задач в последнем уроке собирается финальный прайсер.
Асинхронный онлайн-курс без дедлайнов и групп: текст, формулы и код, без видеолекций. Автопроверка заданий на Stepik, вопросы — в комментариях к шагам. Сертификат выдаётся автоматически — при 120 баллах из 172, с отличием при 155; набранный балл печатается на бланке. Финальный проект студент собирает сам, из своих же решений задач курса.
5–7 часов в неделю, около 10 недель — примерно 50–70 часов суммарно. Темп свободный.