SANOS (непараметрические поверхности)
SANOS строит поверхность волатильности иначе. Вместо подгонки формулы с несколькими параметрами (как 5 параметров на срез у SVI) SANOS строит поверхность напрямую по рыночным данным, используя сетку узлов локальной волатильности и жёсткие ограничения отсутствия арбитража. В итоге получается гладкая поверхность, способная воспроизвести любую форму, которую выдаёт рынок, включая локальные особенности, которые параметрические модели в принципе не могут описать.
Параметрические и непараметрические модели
SVI и SABR заранее задают форму улыбки (близкую к параболе, с 3-5 параметрами). SANOS не делает никаких предположений о форме. Вопрос ставится так: какая поверхность будет самой гладкой, проходя через рыночные данные и не создавая арбитража? Когда рынок отклоняется от параметрических ожиданий, такой подход даёт лучшую подгонку. Подразумеваемая волатильность в каждом узле является свободной переменной, а не результатом формулы.
Как это выглядит на практике
Переключайте режимы, чтобы сравнить SANOS с параметрической подгонкой SVI, посмотреть на сетку и увидеть, как соблюдаются ограничения отсутствия арбитража.
Построение поверхности SANOS
SVI (параметрическая модель) использует 5 параметров и может упускать локальные особенности. SANOS (непараметрическая) проходит через рыночные котировки, соблюдая арбитражные ограничения.
Как это работает
1. Сетка узлов волатильности вместо формулы
Поверхность задаётся сеткой значений локальной волатильности, по одному в каждой точке (страйк, экспирация). При 15 страйках и 5 экспирациях получается 75 свободных переменных против 25 у SVI. Гибкости больше, но нужны ограничения, иначе оптимизатор выдаст бессмыслицу.
2. Ограничения отсутствия арбитража встроены в модель
Два базовых условия отсутствия арбитража превращаются в простые ограничения на сетку:
Главное: когда переменными служат узлы локальной волатильности, все эти ограничения линейны. Значит, оптимизатор соблюдает их точно и всегда.
3. Решение методом линейного программирования
Ограничения и целевая функция линейны, поэтому вся задача сводится к задаче линейного программирования (LP).
- Нет локальных минимумов: решатель всегда находит лучший ответ, а не просто ближайший
- Нет зависимости от начального приближения: хорошая стартовая точка не нужна
- Скорость: современные LP-решатели справляются за миллисекунды
- Бид/аск напрямую: LP естественным образом работает со спредом бид/аск как с диапазоном, а не с mid-ценой
Почему важно линейное программирование
SVI и SABR требуют нелинейной оптимизации: нужна хорошая стартовая точка, и решение может застрять в локальном минимуме. SANOS обходит всё это. LP всегда находит глобально лучший ответ, быстро и детерминированно. Каждый узел по страйку и экспирации проверяется одновременно на календарный арбитраж и нарушения условия бабочки за один проход.
Работа со спредом бид/аск
Большинство моделей подгоняются под mid-цены. Но mid-цена условна: рынок котирует бид и аск, а «истинная» стоимость лежит где-то в этом диапазоне. SANOS подгоняется непосредственно под диапазоны бид/аск: модели достаточно попасть внутрь диапазона в каждой точке. Ликвидные котировки (узкие спреды) жёстко ограничивают поверхность, неликвидные (широкие спреды) ограничивают её слабо. Никакого искусственного смещения к mid-цене.
Компромиссы SANOS
Самый гибкий и чистый подход к построению поверхности. Отсутствие арбитража по построению, нативная работа с бид/аск, учёт локальных особенностей, которые упускают параметрические модели. Цена этого: метод новый (2025), у него нет динамической интерпретации (он не прогнозирует динамику скью), и он требует больше инфраструктуры.
SANOS и параметрические модели
Сильные стороны и ограничения
Не универсальная замена
SANOS решает задачу статической подгонки лучше параметрических моделей. Но он не описывает динамику улыбки (для этого есть SABR), не даёт компактного представления для хранения (5 чисел на срез у SVI сложно превзойти) и требует больше инфраструктуры. Расчёт греков, например дельты и веги, по поверхности SANOS требует конечно-разностных сдвигов по сетке. Это следующее поколение подгонки поверхностей, но оно не отменяет необходимости понимать параметрические модели.
Применимость к криптовалютам
У рынков криптоопционов есть ряд особенностей, которые говорят в пользу непараметрических подходов:
- Редкие и нерегулярные котировки: не у каждого страйка есть котировка на каждой экспирации. SANOS изначально работает с нерегулярными сетками.
- Широкие спреды бид/аск: особенно на менее крупных базовых активах. SANOS использует спреды как ограничения, а не отбрасывает их.
- Структурные события: разблокировки токенов, обновления протоколов и аирдропы создают локальные особенности волатильности, которые SVI не улавливает. Они проявляются как всплески ATM волатильности на конкретных экспирациях.
- Быстрая смена режимов: поверхность может менять форму быстрее, чем успевает перекалиброваться параметрическая модель. LP-подгонка SANOS достаточно быстра, чтобы успевать. Временная структура может резко сдвигаться внутри дня, и SANOS адаптируется без ручного вмешательства.
SANOS и извлечение локальной волатильности
Поскольку SANOS напрямую параметризует узлы локальной волатильности, получить полную поверхность локальной волатильности Дюпира тривиально: это и есть подогнанная сетка. Поэтому SANOS особенно полезен для оценки экзотических опционов, зависящих от траектории (барьерные, клике), где выплату определяет динамика локальной волатильности. Параметрическим моделям, например SVI на основе Блэка-Шоулза, нужен отдельный шаг извлечения, который может вносить численные артефакты.
Обозреватель формул
Пересчитывайте подразумеваемую волатильность, совокупную дисперсию, лог-монейность и цены опционов друг в друга.
Исследователь формул
💡 Совет: Попробуйте ответить на каждый вопрос самостоятельно, прежде чем открывать ответ.
Математическая интуиция
Изучить SANOS с нуляИнтерактивный урок · без предварительных знанийЭтот урок объясняет SANOS как поверхность на сетке узлов, а не как фиксированную формулу, и показывает, как оптимизация и ограничения отсутствия арбитража работают вместе.
См. также:
- Параметризация SVI: отраслевой стандарт среди параметрических моделей
- SSVI (Surface SVI): параметрические поверхности без календарного арбитража
- Модель SABR: динамическая модель улыбки
- Локальная волатильность: поверхность локальной волатильности Дюпира
- Методы интерполяции: сравнение всех методов
- Как строятся поверхности: полный конвейер