Опционы (Индикаторы)
Опционы (Индикаторы)
Время до экспирации
Время до экспирации в долях года. Заложены различные алгоритмы (фиксированное время, плоское календарное время, плоское календарное время с учетом выходных, и т.п.).
|
| |
Параметры блока | * Алгоритм поиска 'сейчас' - Алгоритм поиска 'сейчас' * Алгоритм экспирации - Алгоритм определения даты экспирации * Алгоритм расчета - Алгоритм расчета времени до экспирации * Экспирация - Дата экспирации (включая время суток) для режима FixedExpiry * Время экспирации - Дата экспирации (включая время суток) для режима КРОМЕ FixedExpiry * 'Сегодня' - Фиксированная дата (включая время суток). Используется в режиме FixedDate * В днях - При true будет считать дни, а не доли года * Номер серии - Индекс серии (учитываются только живые). Используется в режиме ExpiryByNumber. * Время - Время до экспирации (только для отображения на UI) * Сдвиг текущей даты - Сдвинуть текущую дату на указанный интервал календарного времени |
Входы блока | * Инструмент или ОПЦИОН или Опционная серия - фин. инструмент, опцион, опционная серия |
Выходы блока | * Число |
Загрузить из Глобального Кеша
Загрузить значение индикатора из Глобального Кеша
|
| |
Параметры блока | * Повтор значения - При true будет находить и использовать последнее известное значение * Загружать с диска - Загружать значения из файла на диске для повторного использования между перезапусками программы * Имя агента - Имя агента, который пишет в Глобальный Кеш * Название значений - Уникальное название индикатора для целей сохранения в Глобальный Кеш * Переопределить инструмент - Переопределить инструмент (использовать это значение вместо полученного на входе блока) |
Входы блока | * Инструмент или ОПЦИОН или Опционная серия - фин. инструмент, опцион, опционная серия |
Выходы блока | * Число |
Значение на деньгах (IntSer)
Численный расчет значения точки на-деньгах (вычисляется одна точка из профиля)
|
| |
Параметры блока | * Повтор значения - При true будет находить и использовать последнее известное значение * Денежность - Денежность * Результат - Значение на-деньгах * Выводить в лог - Выводить в главный лог приложения |
Входы блока | * Profile - интерактивная линия * Moneyness - число |
Выходы блока | * Число |
Подготовить линию
Объединить две серии чисел в интерактивную линию
|
| |
Параметры блока | Без параметров |
Входы блока | * X - число * Y - число |
Выходы блока | * Интерактивная линия |
Последнее значение
Преобразовать последнее значение индикатора в параметр
|
| |
Параметры блока | * Показываемое значение - Показываемое значение (для отображения в интерфейсе агента) * Последнее значение - Последнее значение |
Входы блока | * Число |
Выходы блока | * Число |
Сохранить в Глобальный Кеш
Сохранить значение любого индикатора в Глобальный Кеш
|
| |
Параметры блока | * Повтор значения - При true будет находить и использовать последнее известное значение * Сохранять на диск - Сохранять значения в файл на диске для повторного использования между перезапусками программы * Название значений - Уникальное название индикатора для целей сохранения в Глобальный Кеш * Максимальное количество - Максимальное количество сохраняемых значений. Если 0, то будет ограничиваться количеством баров |
Входы блока | * Инструмент или ОПЦИОН или Опционная серия - фин. инструмент, опцион, опционная серия * Indicator - число |
Выходы блока | Без выходов. |
Фиксированная величина
Фиксированная величина
|
| |
Параметры блока | * Единицы отображения - Единицы отображения (сотни, тысячи, как есть) * Минимум - Нижняя допустимая граница на ВНУТРЕННЕЕ представление величины * Значение - Фиксированная величина (не меньше ограничения 'Минимум') |
Входы блока | * Инструмент или ОПЦИОН или Опционная серия - фин. инструмент, опцион, опционная серия |
Выходы блока | * Число |
Форвардная цена
Цена базового актива, вычисленная через теоретические (биржевые) цены опционов
|
| |
Параметры блока | * Страйк - Страйк, который будет использован для расчета форвардной цены |
Входы блока | * Опционная серия |
Выходы блока | * Число |
Центральный страйк
Центральный страйк серии
|
| |
Параметры блока | * Сдвиг страйка - Искуственный сдвиг центрального страйка (в штуках страйков) * Процент для переключения - Процент движения к следующему страйку для переключения * Шаг страйков - Шаг страйков для выделения главных подсерий * Единицы отображения - Единицы отображения (сотни, тысячи, как есть) * Цена для интерфейса - Цена БА (только для отображения в интерфейсе) |
Входы блока | * Опционная серия |
Выходы блока | * Число |
Global HV
Брать готовый HV из глобального кеша (чтобы не путаться с 'пишущей' версией)
|
| |
Параметры блока | * Все данные - При true будет учитывать все данные, включая ночные гепы * Период - Период расчета исторической волатильности * Таймфрейм - Таймфрейм (секунды) * Масштабный множитель - Множитель для перевода волатильности в годовое исчисление * Повтор последней волатильности - При true будет находить и использовать последнее известное значение |
Входы блока | * Инструмент или ОПЦИОН или Опционная серия - фин. инструмент, опцион, опционная серия |
Выходы блока | * Число |
Global IV ATM
Брать готовый IvOnF из глобального кеша (чтобы не путаться с 'пишущей' версией)
|
| |
Параметры блока | * Режим поиска - Алгоритм определения даты экспирации * Номер - Индекс серии (учитываются только живые). Используется в режиме ExpiryByNumber. * Повтор значения - При true будет находить и использовать последнее известное значение * Экспирация - Дата экспирации в формате гггг-ММ-дд * Заменить время - Заменять время на 'правильное'? * Алгоритм расчета - Алгоритм расчета времени до экспирации * Игнорировать ошибки кеша - Специально для агента-сборщика волатильности делаю настройку для подавления исключений при отсутствии данных в Глобальном Кеше |
Входы блока | * Security or Option Series - фин. инструмент, опционная серия |
Выходы блока | * Число |
Global Skew ATM
Брать готовый наклон на деньгах из глобального кеша (чтобы не путаться с 'пишущей' версией)
|
| |
Параметры блока | * Режим поиска - Алгоритм определения даты экспирации * Номер - Индекс серии (учитываются только живые). Используется в режиме ExpiryByNumber. * Повтор значения - При true будет находить и использовать последнее известное значение * Экспирация - Дата экспирации в формате гггг-ММ-дд * Заменить время - Заменять время на 'правильное'? * Алгоритм расчета - Алгоритм расчета времени до экспирации * Игнорировать ошибки кеша - Специально для агента-сборщика волатильности делаю настройку для подавления исключений при отсутствии данных в Глобальном Кеше * Режим наклона - Алгоритм определения наклона улыбки |
Входы блока | * Security or Option Series - фин. инструмент, опционная серия |
Выходы блока | * Число |
HV (из учебника)
Оценка исторической волатильности по формулам из учебника
|
| |
Параметры блока | * Все данные - При true будет учитывать все данные, включая ночные гепы * Период - Период расчета исторической волатильности * Масштабный множитель - Множитель для перевода волатильности в годовое исчисление * Повторить - Повторять вычисление для всех баров при каждом вызове * Использовать глобальный кеш - Использовать глобальный кеш * Разрешить запись - Разрешить чтение/запись в глобальный кеш или только чтение? * Периодичность записи - Сохранять в глобальный кеш через каждые N баров |
Входы блока | * Инструмент или ОПЦИОН или Опционная серия - фин. инструмент, опцион, опционная серия |
Выходы блока | * Число |
IV ATM
Подразумеваемая волатильность на деньгах
|
| |
Параметры блока | * Заменить время - Заменять время на 'правильное'? * Алгоритм расчета - Алгоритм расчета времени до экспирации * Время истечения - Точное время экспирации (ЧЧ:мм) * Повтор значения - При true будет находить и использовать последнее известное значение * Использовать глобальный кеш - Использовать глобальный кеш * Разрешить запись - Разрешить чтение/запись в глобальный кеш или только чтение? * Периодичность записи - Сохранять в глобальный кеш через каждые N баров * Минимальный страйк - Минимальный обрабатываемый страйк * Максимальный страйк - Максимальный обрабатываемый страйк * Шаг страйков - Шаг между страйками * Показывать узлы - При true будет показывать узлы на отображаемой линии |
Входы блока | * Опционная серия |
Выходы блока | * Число |
IV ATM (все серии)
Подразумеваемая волатильность на деньгах (обработка сразу всех серий)
|
| |
Параметры блока | * Заменить время - Заменять время на 'правильное'? * Алгоритм расчета - Алгоритм расчета времени до экспирации * Время истечения - Точное время экспирации (ЧЧ:мм) |
Входы блока | * Опционный источник - опцион |
Выходы блока | Без выходов |
IV ATM (by tick)
Подразумеваемая волатильность на деньгах
|
| |
Параметры блока | * Заменить время - Заменять время на 'правильное'? * Алгоритм расчета - Алгоритм расчета времени до экспирации * Время истечения - Точное время экспирации (ЧЧ:мм) * Повтор значения - При true будет находить и использовать последнее известное значение * Использовать глобальный кеш - Использовать глобальный кеш * Разрешить запись - Разрешить чтение/запись в глобальный кеш или только чтение? * Периодичность записи - Сохранять в глобальный кеш через каждые N баров |
Входы блока | * Опционная серия |
Выходы блока | * Число |