FateevVV
FateevVV личный блог
28 апреля 2015, 18:00

Анализатор опционных позиций. Версия 10. Первый юбилей ;)

Здравствуйте, дорогие друзья!

Выпускаю десятую версию моего анализатора. В неё вошли следующие изменения:
1. Переделал алгоритм рассчета переменной Т, в формулах Блека-Шоулза. Раньше она рассчитывалась один раз в сутки, теперь рассчитывается с дискретностью одна секунда. Это связано с тем, что раньше я думал, что тета списывается только на открытии торгов, тоесть в 10:00, как оказалось все совсем не так (спасибо Алексею подсказал) тета списывается каждый тик, каждую милисекунду, короче постоянно. Так как у меня самый высокий приоритет в моем анализаторе это точность и правильность рассчетов, то пришлось сразу все переделывать.
Теперь надо во все поля где необходимо вписывать дату рассчетов, еще и вписывать время в таком формате «23:50 24.04.2015». В поля где надо вписывать дату экспирации, время вписывать не надо, оно подставляется автоматически, формат такой «24.04.2015».
2. Профиль на экспирацию сделал стандартный как у всех программ.
Анализатор опционных позиций. Версия 10. Первый юбилей ;)
3. Делаю первые попытки рассчета ГО. Сразу говорю, что это пока сырая версия, нужна в первую очередь для обкатки алгоритма и поиска программных глюков модуля рассчета ГО, в дальнейшем будет совершенствоваться и автоматизироваться. Есть 2 ограничения: первое, это производится рассчет только опционов одной серии, календари не посчитает, выдаст соответствующее сообщение, второе это не введен расчет сценарии экспирации, тоесть за 1 — 2 дня ГО будет рассчитывать некорректно (скорее всего), не пробывал не знаю.
Вообще такой крик души Вам, почему биржа не предоставит подробнейший алгоритм рассчета ГО, со всеми выкладками, формулами и цифрами, где что брать и откуда (то что биржа выложила у себя на сайте, это лишь общая теория без конкретики). А то в данный момент приходится самому выдумывать нюансы, искакть информацию в интернете по крупицам и все равно никогда не приближусь к биржевому рассчету. Вот лишь некоторые источники откуда я черпал информацию: официальная от биржи http://moex.com/a186, очень хорошая статья на смарт-лабе от Simix http://smart-lab.ru/blog/147536.php, а также использовал методическое пособие «Опционы и фьючерсы» от сюда http://moex.com/a1301 (кстати рекомендую новичкам, у меня это пособие как настольный справочник все формулы брал из него).
4. Устранил следующий косяк: бывало в доске опционов появлялись пропуски, почемуто биржа не транслирует в некоторых случаях информацию по опционам в доске опционов, стоят пустые строчки, особенно это заметно на дальних по сроку опционах. Так вот если эти строчки стоят до нашего опциона, то программа раньше думала, что доска опционов кончилась и ничего не рассчитывала по тем опционам которые шли дальше пропуска. Теперь это устранено, естественно если пропуск стоит именно на том опционе который вам нужен, то тут тогда естественно рассчитать не получится.
5. Устранил следующий косяк: если мы совершали сделки инструментом отличным от того символа который у нас стоит во вкладке «Портфель» поле «Инструмент», то программа выдавала сообщение, что такого инструмента нет и записывала во вкладку «Сделки» под текущей стратегией сделки с этим символом. Теперь это устранено.
6. Возможно еще какаието устранены косяки про которые я уже и не помню.

Чтоб не париться с настройками таблиц и дде, я сделал настройки КВИК в файл, скачать можно отсюда.
Сам анализатор можно скачать здесь.
Более подробно про эти изменения в моем анализаторе можно посмотреть в видео (193 МБ, около 7 минут) здесь.

С уважением Фатеев Виктор!


 
19 Комментариев
  • River
    28 апреля 2015, 18:19
    ++++
  • Growex
    28 апреля 2015, 18:25
    Виктор

    Спасиб.
  • Denis Ant
    28 апреля 2015, 18:26
    а таких онлайн нету?
  • Vitastic
    28 апреля 2015, 18:27
    Спасибо, Дружищщщще! Интересная работа!

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн