﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Подразумеваемая волатильность опциона на S#</title>
  <id>~/topic/3446/podrazumevaemaya-volatilnost-optsiona-na-s/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-06T04:36:28Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=3446" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/24458/</id>
    <title type="text"> Сейчас приходится это делать через стороннюю библиотеку. Ну и получать от биржи историческую волати...</title>
    <published>2013-03-09T05:59:30Z</published>
    <updated>2013-03-09T06:20:31Z</updated>
    <author>
      <name>Дюшес</name>
      <uri>https://stocksharp.ru/users/6407/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;pehas &lt;a href="https://stocksharp.ru/posts/m/24434/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Сейчас приходится это делать через стороннюю библиотеку. Ну и получать от биржи историческую волатильность тоже было бы не лишним. Чтобы можно было сравнить со своей.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Мне кажется можно не пользоваться сторонней библиотекой, т.к. все то же самое реализовано в s#. Например, возьмем вычисление премии, ф-я в либе - &lt;b&gt;BS_CALL(double baseActive, double strike, int dayToExp, double riskFree, double deviation, double dividend).&lt;/b&gt;&lt;br /&gt;HV вы вычисляете как-то и передаете в виде параметра &lt;b&gt;deviation&lt;/b&gt;. Можно то же самое сделать и в s#, через этот же параметр.&lt;br /&gt;Если посмотрим формулу БШ, переменная &lt;b&gt;s&lt;/b&gt;.&lt;br /&gt;Ее описание: &lt;b&gt;s&lt;/b&gt; — годовое стандартное отклонение цены базовых акций (историческая волатильность). Рассчитывается через умножение стандартного отклонения цены за несколько дней на квадратный корень из 260 (количество торговых дней в году).&lt;br /&gt;И посмотрим на формулы в BS_CALL (так же как и в s#) – то &lt;b&gt;s&lt;/b&gt; соответствует параметру &lt;b&gt;deviation&lt;/b&gt;.&lt;br /&gt;Кажется так. Или я что-то не углядел и вы как-то по-другому этой либу используете? Там вроде больше ничего нет и примера использования с HV тоже.&lt;br /&gt;Вместо IV подставляем таки HV и получаем щастье, без сторонней либы? :)</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24435/</id>
    <title type="text">Или вы хотите расчет своей ИВ записать в поле Security? Да, в принципе, все что я хотел, уже реализо...</title>
    <published>2013-03-07T11:43:10Z</published>
    <updated>2013-03-07T11:43:10Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;pehas &lt;a href="https://stocksharp.ru/posts/m/24434/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/24432/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Или вы хотите расчет своей ИВ записать в поле Security?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Да, в принципе, все что я хотел, уже реализовал. Единственное, чего не хватает в S# - это расчета теор цены опциона. Не по IV биржи как это делается сейчас, а по формуле для исторической волатильности. Сейчас приходится это делать через стороннюю библиотеку. Ну и получать от биржи историческую волатильность тоже было бы не лишним. Чтобы можно было сравнить со своей.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Я не знаю что у вас не получается (у меня потому что расчет идет свой, но не по истории). В любом случае раз решили проблему, то это хорошо.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24434/</id>
    <title type="text">Или вы хотите расчет своей ИВ записать в поле Security? Да, в принципе, все что я хотел, уже реализо...</title>
    <published>2013-03-07T11:41:22Z</published>
    <updated>2013-03-07T11:41:22Z</updated>
    <author>
      <name>pehas</name>
      <uri>https://stocksharp.ru/users/340/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/24432/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Или вы хотите расчет своей ИВ записать в поле Security?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Да, в принципе, все что я хотел, уже реализовал. Единственное, чего не хватает в S# - это расчета теор цены опциона. Не по IV биржи как это делается сейчас, а по формуле для исторической волатильности. Сейчас приходится это делать через стороннюю библиотеку. Ну и получать от биржи историческую волатильность тоже было бы не лишним. Чтобы можно было сравнить со своей.&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24432/</id>
    <title type="text">Нет, тут речь шла о дополнительном поле HistoricalVolatility Расчитанную историческую волатильность ...</title>
    <published>2013-03-07T11:25:21Z</published>
    <updated>2013-03-07T11:25:21Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;pehas &lt;a href="https://stocksharp.ru/posts/m/24430/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Нет, тут речь шла о дополнительном поле HistoricalVolatility&lt;br /&gt;Расчитанную историческую волатильность будеете подставлять в модель БШ сторонней либы сслыку на которую я дал в самом начале, чтобы получить расчетную цену опциона. По этой расчитанной цене, сможете вычислить собственную IV а не ту что вам дает биржа&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Помоему, Дюшес все правильно сказал. Получение информации от биржи не должно конфликтовать с собственным расчетом. Или вы хотите расчет своей ИВ записать в поле Security?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24430/</id>
    <title type="text"> И была бы возможность в это поле подставлять свою волатильность (не транслируемую, а расчитанную) П...</title>
    <published>2013-03-07T09:52:43Z</published>
    <updated>2013-03-07T09:52:43Z</updated>
    <author>
      <name>pehas</name>
      <uri>https://stocksharp.ru/users/340/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Дюшес &lt;a href="https://stocksharp.ru/posts/m/24427/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;pehas &lt;a href="https://stocksharp.ru/posts/m/24426/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;И была бы возможность в это поле подставлять свою волатильность (не транслируемую, а расчитанную)&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Параметр Deviation, вместо IV подставляем расчетную HV?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Нет, тут речь шла о дополнительном поле HistoricalVolatility&lt;br /&gt;Расчитанную историческую волатильность будеете подставлять в модель БШ сторонней либы сслыку на которую я дал в самом начале, чтобы получить расчетную цену опциона. По этой расчитанной цене, сможете вычислить собственную IV а не ту что вам дает биржа</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24427/</id>
    <title type="text"> И была бы возможность в это поле подставлять свою волатильность (не транслируемую, а расчитанную) П...</title>
    <published>2013-03-07T05:31:07Z</published>
    <updated>2013-03-07T05:37:34Z</updated>
    <author>
      <name>Дюшес</name>
      <uri>https://stocksharp.ru/users/6407/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;pehas &lt;a href="https://stocksharp.ru/posts/m/24426/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;И была бы возможность в это поле подставлять свою волатильность (не транслируемую, а расчитанную)&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Параметр Deviation, вместо IV подставляем расчетную HV?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24426/</id>
    <title type="text"> А саму волатильность берете именно как волатильность базового актива, или самостоятельно рассчитыва...</title>
    <published>2013-03-06T20:02:35Z</published>
    <updated>2013-03-06T20:02:35Z</updated>
    <author>
      <name>pehas</name>
      <uri>https://stocksharp.ru/users/340/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/24422/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;А саму волатильность берете именно как волатильность базового актива, или самостоятельно рассчитываете по цене хождения?&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Историческую волатильность считаю сам. Очень похожим способом на тот что упоминал Каленкович в том видео, что вы выложили (кстати, за видео отдельное спасибо)&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/24422/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Насколько я помню, РТС сама транслирует как IV так и HV. Но это надо уточнять. Если можете найти в Плазе, можно прикрутить накопление уже HV. Я недавно сделал это для кое какого источника, чтобы Гидра начала разливать историю от подразумеваемой. Так что формат в принципе готов.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Как и Каленкович говорил - нет особого смысла пользовать HV транслируемую биржей по ряду причин. Во-первых, биржа туда может транслировать что угодно и судя по всему так и делает. Т.е. далеко не всегда их оценка волатильности адекватная. Во вторых, HV сильно зависит от таймфрейма и периода времени на котором вы ее оцениваете. Например, если вы торгуете минутками, то зачем вам волатильность за два месяца (которую может давать вам биржа)? &lt;br /&gt;Лично для меня, наверное, была бы польза, если S#.BlackScholes мог расчитывать цену опциона по HistoryVolatility базового актива. И была бы возможность в это поле подставлять свою волатильность (не транслируемую, а расчитанную)&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/24422/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Ну и вставлю видос по теме (но я там не согласен с методикой расчета волатильности)&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Если не сложно, обоснуйте, пожалуйста, свое несогласие. В чем конкретно по вашему мнению она не верна и как ее считаете (если считаете) вы?&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24423/</id>
    <title type="text">Ну и вставлю видос по теме (но я там не согласен с методикой расчета волатильности) http://www.youtu...</title>
    <published>2013-03-06T12:03:04Z</published>
    <updated>2013-03-06T12:03:04Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Ну и вставлю видос по теме (но я там не согласен с методикой расчета волатильности)&lt;br /&gt;&lt;br /&gt;&lt;iframe width="640" height="390" src="//www.youtube.com/embed/V_cj4A0ysD0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24422/</id>
    <title type="text">Историю я беру из гидры А саму волатильность берете именно как волатильность базового актива, или са...</title>
    <published>2013-03-06T11:58:53Z</published>
    <updated>2013-03-06T11:58:53Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;pehas &lt;a href="https://stocksharp.ru/posts/m/24421/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Историю я беру из гидры&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;А саму волатильность берете именно как волатильность базового актива, или самостоятельно рассчитываете по цене хождения?&lt;br /&gt;&lt;br /&gt;Насколько я помню, РТС сама транслирует как IV так и HV. Но это надо уточнять. Если можете найти в Плазе, можно прикрутить накопление уже HV. Я недавно сделал это для кое какого источника, чтобы Гидра начала разливать историю от подразумеваемой. Так что формат в принципе готов.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24421/</id>
    <title type="text">Точно лежат.. Раньше не было сорсов. И согласно исходникам таки юзается по дефолту поле Option.Impli...</title>
    <published>2013-03-06T09:37:41Z</published>
    <updated>2013-03-06T09:37:41Z</updated>
    <author>
      <name>pehas</name>
      <uri>https://stocksharp.ru/users/340/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Точно лежат.. Раньше не было сорсов. &lt;br /&gt;И согласно исходникам таки юзается по дефолту поле Option.ImpliedVolatility&lt;br /&gt;Хотя как оно тогда расчитывает Premium для исторических данных в которых нет этой волатильности.. В любом случае - это опционная волатильность, не историческая. Так что все равно не оно.&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Дюшес &lt;a href="https://stocksharp.ru/posts/m/24411/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;А нету примерчика как это сделать? И откуда можно брать историю? Просто этим вопросом не задавался раньше.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Универсального короткого примерчика нет. Просто посмотрите как считается волатильность. В интернетах этой инфы хватает. В принципе все не сложно. Считается стандартное отклонение реторнов (отношения следующего значения временного ряда к предыдущему) и аннуализируется (приводится к годовому значению умножением на корень из к-ва дней в году, если ряд на дневках) &lt;br /&gt;&lt;br /&gt;Историю я беру из гидры</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24415/</id>
    <title type="text"> Откуда вы это знаете, проверенное инфо? Как тогда я вызываю bs.Premium на инструменте загруженном и...</title>
    <published>2013-03-06T03:00:45Z</published>
    <updated>2013-03-06T03:21:50Z</updated>
    <author>
      <name>Дюшес</name>
      <uri>https://stocksharp.ru/users/6407/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;pehas &lt;a href="https://stocksharp.ru/posts/m/24413/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Откуда вы это знаете, проверенное инфо? Как тогда я вызываю bs.Premium на инструменте загруженном из истории (при тестировании) и соответственно без данных о волатильности с биржи? И оно рассчитывается.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Ну оно из терминала берется, для этого строчки (из документации):&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
// изменяем метаданные так, чтобы начали обрабатывать дополнительные колонки опционов 
var columns = _trader.SecuritiesTable.Columns;
....
columns.Add(DdeSecurityColumns.Volatility);
....
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;А в коннекторе, пришедшая/изменяющаяся iv заполняет соответствующее поле у инструмента.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;pehas &lt;a href="https://stocksharp.ru/posts/m/24413/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Исходники шарпа тоже? Если да, то скажите как посмотреть, пожалуйста.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Они в общем доступе, на кодеплексе лежат :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;pehas &lt;a href="https://stocksharp.ru/posts/m/24413/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Волатильность считается на основе стандартного отклонения лог реторнов временного ряда БА. Это и будет Deviation&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;А нету примерчика как это сделать? И откуда можно брать историю? Просто этим вопросом не задавался раньше.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24413/</id>
    <title type="text"> По-умолчанию берется IV инструмента транслируемое биржей, если вызываем через функцию bs.Premium() ...</title>
    <published>2013-03-05T20:18:43Z</published>
    <updated>2013-03-05T20:18:43Z</updated>
    <author>
      <name>pehas</name>
      <uri>https://stocksharp.ru/users/340/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Дюшес &lt;a href="https://stocksharp.ru/posts/m/24411/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;По-умолчанию берется IV инструмента транслируемое биржей, если вызываем через функцию bs.Premium()&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Откуда вы это знаете, проверенное инфо? Как тогда я вызываю bs.Premium на инструменте загруженном из истории (при тестировании) и соответственно без данных о волатильности с биржи? И оно рассчитывается.&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Дюшес &lt;a href="https://stocksharp.ru/posts/m/24411/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Поглядел исходники, все формулы практически один в один. &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Исходники шарпа тоже? Если да, то скажите как посмотреть, пожалуйста.&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Дюшес &lt;a href="https://stocksharp.ru/posts/m/24411/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Также есть параметр deviation в расчете премии.&lt;br /&gt;Что нужно ставить на его место? В либе, в классе Statistic, есть ф-я Dev(ArrayList dataRow) // Вычисление дисперсии (отклонение от среднего значения числового ряда)(Deviation)&lt;br /&gt;Наверное ее и подставлять, а в массиве данные по исторической волатильности?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Волатильность считается на основе стандартного отклонения лог реторнов временного ряда БА. Это и будет Deviation&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24411/</id>
    <title type="text"> Так в том и проблема, что bs.Premium(decimal deviation) - это расчет по своей ОПЦИОННОЙ волатильнос...</title>
    <published>2013-03-05T17:17:44Z</published>
    <updated>2013-03-05T17:17:44Z</updated>
    <author>
      <name>Дюшес</name>
      <uri>https://stocksharp.ru/users/6407/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;pehas &lt;a href="https://stocksharp.ru/posts/m/24410/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Так в том и проблема, что bs.Premium(decimal deviation) - это расчет по своей ОПЦИОННОЙ волатильности. Но не по исторической.&lt;br /&gt;Можно легко проверить. Если получить IV через iv = bs.IV(sec.LastPrice) а затем подставить полученное iv в price = bs.Premium(iv), то price будет равно sec.LastPrice&lt;br /&gt;А если бы bs.Premium(decimal deviation) считало бы по исторической волатильности, значение было бы другим.&lt;br /&gt;Так в принципе сток шарп все и считает по ходу. Любые греки. Находит сначала IV по последней цене опциона, а затем расчитывает через эту IV греки и премию.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;По-умолчанию берется IV инструмента транслируемое биржей, если вызываем через функцию bs.Premium(). Если надо посчитать с HV, то, насколько я понимаю, надо использовать bs.Premium(decimal deviation). То же самое и для греков. Там же в формуле БШ, как раз и используется этот параметр - deviation или стандартное отклонение или HV. Вроде так?&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;pehas &lt;a href="https://stocksharp.ru/posts/m/24410/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Соответственно, отвечая на ваш вопрос, я решаю задачу с другого конца. Я расчитываю премию через отдельную либу по историческим данным. А затем уже по этой премии нахожу IV ей соответствующую и держу пальцы крестиком, чтобы она оказалась правильнее чем та, что расчитана шарпом по последней цене (или та что транслируется биржей) :)&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Поглядел исходники, все формулы практически один в один. Также есть параметр deviation в расчете премии.&lt;br /&gt;Что нужно ставить на его место? В либе, в классе Statistic, есть ф-я Dev(ArrayList dataRow) // Вычисление дисперсии (отклонение от среднего значения числового ряда)(Deviation)&lt;br /&gt;Наверное ее и подставлять, а в массиве данные по исторической волатильности?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24410/</id>
    <title type="text"> Нет, в bs.Premium() берется поле ImpliedVolatility у инструмента. Если подставлять свою волатильнос...</title>
    <published>2013-03-05T16:27:17Z</published>
    <updated>2013-03-05T16:27:17Z</updated>
    <author>
      <name>pehas</name>
      <uri>https://stocksharp.ru/users/340/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Дюшес &lt;a href="https://stocksharp.ru/posts/m/24409/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Нет, в bs.Premium() берется поле ImpliedVolatility у инструмента. Если подставлять свою волатильность, используется bs.Premium(decimal deviation). А вот откуда ее можно брать?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Так в том и проблема, что bs.Premium(decimal deviation) - это расчет по своей ОПЦИОННОЙ волатильности. Но не по исторической.&lt;br /&gt;Можно легко проверить. Если получить IV через iv = bs.IV(sec.LastPrice) а затем подставить полученное iv в price = bs.Premium(iv), то price будет равно sec.LastPrice&lt;br /&gt;А если бы bs.Premium(decimal deviation) считало бы по исторической волатильности, значение было бы другим.&lt;br /&gt;&lt;br /&gt;Так в принципе сток шарп все и считает по ходу. Любые греки. Находит сначала IV по последней цене опциона, а затем расчитывает через эту IV греки и премию. Т.е. формула для расчета премии опциона через историческую волатильность и другие параметры в шарп не заложена. Да поправят меня создатели, если я не прав. &lt;br /&gt;&lt;br /&gt;Соответственно, отвечая на ваш вопрос, я решаю задачу с другого конца. Я расчитываю премию через отдельную либу по историческим данным. А затем уже по этой премии нахожу IV ей соответствующую и держу пальцы крестиком, чтобы она оказалась правильнее чем та, что расчитана шарпом по последней цене (или та что транслируется биржей) :)</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24409/</id>
    <title type="text"> Интуитивно, я как бы догадываюсь, что если вызывать расчет премии без параметров - bs.Premium() то ...</title>
    <published>2013-03-05T15:51:34Z</published>
    <updated>2013-03-05T15:51:34Z</updated>
    <author>
      <name>Дюшес</name>
      <uri>https://stocksharp.ru/users/6407/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;pehas &lt;a href="https://stocksharp.ru/posts/m/24384/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Интуитивно, я как бы догадываюсь, что если вызывать расчет премии без параметров - bs.Premium() то расчет должен вестись по полю Volatility базового актива (?). Но как говорится, хотелось бы уточнить..&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Нет, в bs.Premium() берется поле ImpliedVolatility у инструмента. Если подставлять свою волатильность, используется bs.Premium(decimal deviation). А вот откуда ее можно брать?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24384/</id>
    <title type="text">Насколько я помню, через S# это делалось через переключение одного поля на другое. Интуитивно, я как...</title>
    <published>2013-03-05T11:09:12Z</published>
    <updated>2013-03-05T11:09:12Z</updated>
    <author>
      <name>pehas</name>
      <uri>https://stocksharp.ru/users/340/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/24382/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Насколько я помню, через S# это делалось через переключение одного поля на другое.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Интуитивно, я как бы догадываюсь, что если вызывать расчет премии без параметров - bs.Premium() то расчет должен вестись по полю Volatility базового актива (?). Но как говорится, хотелось бы уточнить..&lt;br /&gt;&lt;br /&gt;Ну и вопрос, конечно, если это так (как описано выше) и используется это поле Volatility, будет ли это по феншую выставлять каждый раз в это поле свою расчетную историческую волатильность</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24382/</id>
    <title type="text">Насколько я помню, через S# это делалось через переключение одного поля на другое.</title>
    <published>2013-03-05T10:46:44Z</published>
    <updated>2013-03-05T10:47:06Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Насколько я помню, через S# это делалось через переключение одного поля на другое.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24381/</id>
    <title type="text"> А исходники есть? Брал отсюда http://yesakov.com/2010/04/14/%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C-%D...</title>
    <published>2013-03-05T09:54:02Z</published>
    <updated>2013-03-05T09:54:02Z</updated>
    <author>
      <name>pehas</name>
      <uri>https://stocksharp.ru/users/340/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Дюшес &lt;a href="https://stocksharp.ru/posts/m/24375/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;А исходники есть?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Брал отсюда &lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAABQWxiERLRUzJJyg9opFh1lA_acnbVVbCP2KcKnsUC3eSViRaDRvcnXr0aiu4UjHJ3x0-c3ansZVZMxfaU2_VbC6UXGSXqBdciiMM9MT4n9wj-x2G4gtIPbDWnb6PfjwK1uqky9GNy5JrOoppYUJ10OI_r8cMyUIIMU2PJLasN_LYZ9Zu0GzTTPliAPLW54MkGFQdSIQ7PzSdgVlc4mHUyhxTqRJ-1chwj37odftzTy8bEETwGfq0Fd4NSFtW1Efac" title="http://yesakov.com/2010/04/14/%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C-%D0%B1%D0%BB%D1%8D%D0%BA%D0%B0-%D1%88%D0%BE%D1%83%D0%BB%D0%B7%D0%B0black%E2%80%93scholes-option-pricing-model-opm/
"&gt;http://yesakov.com/2010/...tion-pricing-model-opm/
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Дюшес &lt;a href="https://stocksharp.ru/posts/m/24375/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Кстати, ну и как эти iv сильно расходятся? Не сравнивал?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Расхождение сильно зависит от периода за который ты считаешь историческую волатильность. Если брать за день, то сильно, а за месяц почти одинаково</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24376/</id>
    <title type="text">Кстати, ну и как эти iv сильно расходятся? Не сравнивал?</title>
    <published>2013-03-05T05:36:55Z</published>
    <updated>2013-03-05T05:36:55Z</updated>
    <author>
      <name>Дюшес</name>
      <uri>https://stocksharp.ru/users/6407/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Кстати, ну и как эти iv сильно расходятся? Не сравнивал?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24375/</id>
    <title type="text"> Я пока сделал так. Нашел в интернетах класс блека шоулза на сях, он считает премию по исторической ...</title>
    <published>2013-03-05T03:01:06Z</published>
    <updated>2013-03-05T03:01:06Z</updated>
    <author>
      <name>Дюшес</name>
      <uri>https://stocksharp.ru/users/6407/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;pehas &lt;a href="https://stocksharp.ru/posts/m/24374/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Я пока сделал так. Нашел в интернетах класс блека шоулза на сях, он считает премию по исторической волатильности&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;А исходники есть?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>