Цю сторінку перекладено автоматично. Оригінал англійською мовою є канонічним. Читати англійською →
Перейти к основному содержимому

SANOS (непараметричні поверхні)

SANOS використовує інший підхід до побудови поверхні волатильності. Замість підгонки формули з кількома параметрами (як-от 5 параметрів на зріз у SVI), SANOS будує поверхню безпосередньо з ринкових даних, використовуючи сітку вузлів локальної волатильності та гарантовані обмеження відсутності арбітражу. Результат: гладка поверхня, яка може відобразити будь-яку форму, що виникає на ринку, включно з локальними особливостями, які параметричні моделі структурно не здатні описати.

💡
Параметричний і непараметричний підходи

SVI і SABR заздалегідь задають форму усмішки (схожу на параболу, з 3-5 параметрами). SANOS не робить жодних припущень щодо форми. Модель ставить питання: «яка найгладкіша поверхня проходить через ринкові дані, не створюючи арбітражу?» Це дає кращу підгонку, коли ринок відхиляється від параметричних очікувань. Імпліцитна волатильність у кожному вузлі є вільною змінною, а не результатом формули.

Подивіться в дії​

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

Побудова поверхні SANOS

74%92%110%8090ATM110120СтрайкІмпліцитна волатильність (%)Ринкові котируванняSVI (параметрична)SANOS (непараметрична)
Залишки SVIRMSE: 25.66
Залишки SANOSRMSE: 0.15

SVI (параметрична модель) використовує 5 параметрів і може пропускати локальні особливості. SANOS (непараметрична) проходить через ринкові котирування, дотримуючись арбітражних обмежень.

Як це працює​

1. Сітка вузлів волатильності замість формули​

Поверхня представлена сіткою значень локальної волатильності, по одному в кожній точці (страйк, експірація). Для 15 страйків і 5 експірацій ви маєте 75 вільних змінних замість 25 у SVI. Більше гнучкості, але потрібні обмеження, щоб оптимізатор не видавав безглуздих результатів.

2. Вбудовані обмеження відсутності арбітражу​

Два фундаментальні правила відсутності арбітражу перетворюються на прості обмеження на сітці:

Обмеження
Що це означає
Календарний спред
Загальна дисперсія повинна зростати зі строком до експірації на кожному страйку. Запобігає календарному арбітражу.
Спред метелик
Ціни коллів повинні бути опуклими за страйком. Жодних безкоштовних грошей з угод метелик.
Додатність
Локальна волатильність повинна бути додатною всюди. Волатильність не може бути від’ємною.

Ключовий момент: якщо змінними є вузли локальної волатильності, усі ці обмеження лінійні. Отже, оптимізатор може дотримуватися їх ідеально, щоразу.

3. Розв’язання методом лінійного програмування​

Обмеження та цільова функція лінійні, тож уся задача є задачею лінійного програмування.

  • Немає локальних мінімумів: розв’язувач завжди знаходить найкращу відповідь, а не просто найближчу
  • Немає чутливості до ініціалізації: вам не потрібне вдале початкове наближення
  • Швидкість: сучасні LP-розв’язувачі справляються з цим за мілісекунди
  • Нативна робота з бід-аск: LP природно обробляє бід-аск спреди як діапазони, а не як середні ціни
ℹ️
Чому лінійне програмування важливе

SVI і SABR потребують нелінійної оптимізації: потрібна вдала початкова точка, і можна потрапити в локальний мінімум. SANOS обходить усе це. LP завжди знаходить глобально найкращу відповідь, швидко та детерміновано. Кожен вузол страйку та експірації спільно обмежується проти порушень календарного арбітражу та метелика за один прохід.

Обробка бід-аск спреду​

Більшість моделей підганяються під середні ціни. Але середня ціна є фікцією: ринок котирує бід і аск, а «справжня» вартість лежить десь у цьому діапазоні. SANOS підганяється безпосередньо під діапазони бід-аск: модель має лише потрапити в межі діапазону в кожній точці. Ліквідні котирування (вузькі спреди) жорстко обмежують поверхню. Неліквідні котирування (широкі спреди) обмежують її слабко. Жодного штучного зміщення до середньої ціни.

💡
Компроміси SANOS

Найгнучкіший і найчистіший підхід до побудови поверхні. Відсутність арбітражу за конструкцією, нативна робота з бід-аск, відображення локальних особливостей, які пропускають параметричні моделі. Ціна: метод новий (2025), не має динамічної інтерпретації (не прогнозує динаміку скью), потребує більше інфраструктури.

SANOS і параметричні моделі​

Характеристика
SVI / SSVI
SABR
SANOS
Припущення щодо форми
Параболічні крила
Основа CEV
Немає
Відсутність арбітражу
Перевірка постфактум
Може порушуватися на крилах
За конструкцією
Календарна узгодженість
По зрізах (SSVI для спільної)
Не гарантована
За конструкцією
Метод підгонки
Нелінійна оптимізація
Оптимізація 2 параметрів
Лінійне програмування (глобальний оптимум)
Локальні особливості
Не відображає
Не відображає
Відображає
Обробка бід-аск
Підгонка під середні ціни
Підгонка під середні ціни
Нативні діапазони
Екстраполяція
Обмежена (лінійні крила)
Може ламатися
Залежить від граничних умов
Динамічна інтерпретація
Немає
Sticky-delta
Немає (статична)
Зрілість
Галузевий стандарт
Десятиліття використання
Нова (2025)

Переваги та обмеження​

Перевага
Що це означає для вас
Немає упередженості щодо форми
Форма поверхні походить із даних, а не з формули. Відображає ринкові особливості, які SVI/SABR структурно пропускають.
Відсутність арбітражу за конструкцією
Жодних виправлень постфактум. Календарні обмеження та обмеження метелика застосовуються під час підгонки.
Підгонка LP: немає локальних мінімумів
Детермінована, швидка, завжди знаходить глобальний оптимум. Не потрібне вдале початкове наближення.
Нативна робота з бід-аск
Враховує невизначеність ринкових котирувань. Жодного штучного зміщення до середньої ціни.
Відображає локальні особливості
Сплески волатильності перед подіями, злами біля великого OI, структурні розриви між експіраціями: усе це відображається.
Обмеження
Що це означає для вас
Немає динамічної інтерпретації
Показує форму поверхні зараз, але не те, як вона зміниться при русі спот-ціни. Для динаміки усмішки використовуйте SABR.
Екстраполяція потребує обережності
Чудово підганяється в межах спостережуваного діапазону. За останнім ліквідним OTM страйком потрібні граничні умови.
Ризик перенавчання при великій кількості вузлів
Більше параметрів означає, що на тонких ринках можна підігнати шум. Належне згладжування є обов’язковим.
Новий метод (2025)
Бракує десятиліть перевірки в бою, які мають SVI і SABR. Граничні випадки можуть бути ще не задокументовані.
⚠️
Не заміна всьому

SANOS розв’язує задачу статичної підгонки краще за параметричні моделі. Але він не описує динаміку усмішки (використовуйте SABR), не дає компактного представлення для зберігання (5 чисел на зріз у SVI важко перевершити) і потребує більше інфраструктури. Обчислення грецьких показників, як-от дельта і вега, на поверхні SANOS потребує зсувів методом скінченних різниць на сітці. Це наступне покоління підгонки поверхонь, а не заміна розумінню параметричних моделей.

Значення для криптовалют​

Ринки криптоопціонів мають кілька особливостей, які сприяють непараметричним підходам:

  • Розріджені, нерегулярні котирування: не кожен страйк має котирування на кожну експірацію. SANOS нативно працює з нерегулярними сітками.
  • Широкі бід-аск спреди: особливо для менших базових активів. SANOS використовує спреди як обмеження, а не відкидає їх.
  • Структурні події: розблокування токенів, оновлення протоколів і ейрдропи створюють локалізовані особливості волатильності, які SVI не може відобразити. Вони проявляються як сплески волатильності ATM на конкретних експіраціях.
  • Швидкі зміни режимів: поверхня може змінювати форму швидше, ніж параметричну модель встигають переоцінити. Підгонка LP у SANOS достатньо швидка, щоб встигати. Часова структура може різко зміститися протягом дня, і SANOS адаптується без ручного втручання.
ℹ️
SANOS і виділення локальної волатильності

Оскільки SANOS безпосередньо параметризує вузли локальної волатильності, отримання повної поверхні локальної волатильності Дюпіра тривіальне: вона і є підігнаною сіткою. Це робить SANOS особливо корисним для ціноутворення екзотичних опціонів, залежних від траєкторії (бар’єрні, кліке), де динаміка локальної волатильності визначає виплату. Параметричні моделі, як-от SVI на основі Блека-Шоулза, потребують окремого кроку виділення, який може внести чисельні артефакти.

Дослідник рівнянь​

Перетворюйте між імпліцитною волатильністю, загальною дисперсією, лог-монейністю та цінами опціонів.

Дослідник рівнянь

w = σ2 × Ttotal variance = IV2 × time
%
Імпліцитна волатильність
днів
Календарні дні до експірації
Загальна дисперсія (w)
0.022225
Річна дисперсія (σ²)
0.2704
IV (зворотний перерахунок)
52.00%
Загальна дисперсія — це те, що калібрують SVI та інші моделі. Вона зростає з часом, тому волатильність 50% на 30 днів має меншу загальну дисперсію, ніж 50% на 90 днів.

Перевірте своє розуміння перед продовженням.

Q: Чому SANOS використовує лінійне програмування замість нелінійної оптимізації, яку використовують SVI і SABR?
Q: Поверхня SANOS маркетмейкера має 20 вузлів страйку і 6 вузлів експірації. Скільки вільних змінних і як це порівнюється з SVI?
Q: Вам потрібно оцінити бар’єрний опціон. Яку поверхню ви б обрали для виділення локальної волатильності: SANOS чи SVI?
Q: Яке головне обмеження SANOS порівняно з SABR для деску дельта-хеджування?

💡 Підказка: Спробуйте відповісти на кожне питання самостійно перед розкриттям відповіді.

Формування математичної інтуїції​

Вивчіть SANOS з нуляІнтерактивний урок · без попередніх знань

Цей урок пояснює SANOS як поверхню на сітці вузлів, а не як фіксовану формулу, а потім показує, як оптимізація та обмеження відсутності арбітражу працюють разом.


Дивіться також: