Теоретическая модель
Цены опционов и их характеристики вычисляются на основе модели Блека-Шоулса,
если в качестве базового актива выбрана акция. Если же в качестве базового актива выбран фьючерс,
то используется модель Блека. В блоке Калькулятор опционов есть возможность выбрать биномиальную модель CRR (Cox-Ross-Rubinstein) для вычисления характеристик опционов американского типа.
Предположение о будущем поведении цен базового актива можно задать либо в виде коэффициентов роста и волатильности в модели Блека-Шоулса, либо в виде нормального распределения в заданный момент времени.
В качестве ожидаемой доходности портфеля берется отношение математического ожидания цены портфеля на заданную дату и средств, затраченных на создание портфеля.
В качестве меры риска используется VAR (Value At Risk) на заданный момент времени.
Еще одной характеристикой портфеля является шанс выигрыша - вероятность в заданный момент времени получить прибыль.
Общие параметры
К общим параметрам программы относятся
- значение безрисковой ставки на сегодняшний день
- база опциона (акции, фьючерс)
- тип дисконтирования (непрерывный, дискретный)
- соотношение между точностью и скоростью вычислений (точные, средние, быстрые) .
- режим просмотра результатов (простой, расширенный)
- глубина стакана котировок для вычисления средневзвешенных по объемам цен предложений на продажу и на покупку.
Блок арбитражера
Блок служит для арбитража с помощью синтетической облигации («покупка 1 контрактного лота акции» + «продажа 1 фьючерса»). То есть, «купить облигацию» означает «купить акции и продать фьючерс», продать облигацию означает «продать акции и купить фьючерс».
Под 1 контрактным лотом акций понимается число акций, составляющих специфицированный биржей фьючерсный контракт. Например, для РАО ЕЭС один контрактный лот равен 1000.
Блок хеджера |
|
Состоит из анализа комбинаций ("покупка акций"+опционы) и выбора наименее рискованных из них.
Рассматривается два варианта:
- покупка пут-опционов: стоимость портфеля равна (стоимость 1 контрактного лота акций) + (число опционов) * (стоимость опциона), затраты на хеджирование равны (число опционов) * (стоимость опциона)
- продажа колл-опционов: стоимость портфеля равна (стоимость 1 контрактного лота акций) - (число опционов) * (стоимость опциона)
Блок спекулянта |
|
Состоит из анализа комбинации из одного или двух опционов на один базовый актив и выбора тех комбинаций, которые соответствуют установленному ограничению на доходность. Для дальнейшего сравнения комбинаций можно использовать такие характеристики как мера риска и шанс выйгрыша
Блок минипортфеля |
|
Блок позволяет анализировать и прогнозировать на заданную дату характеристики так называемого минипортфеля, состоящего из набора позиций (акции, фьючерсы, опционы) на один базисный актив. Позиции можно задавать, редактировать, удалять. Минипортфель можно сохранять в файл специального формата и соответственно загружать из файла.
Вычисляются следующие характеристики портфеля:
- стоимость создания позиции
- стоимость реализации позиции
- теоретическая стоимость позиции
- доходность, VAR, шанс выигрыша на заданную дату
- греки (производные теоретической стоимости позиции по разным параметрам)
Калькулятор опционов |
|
Блок состоит из стандартных характеристик опционов:
- котировки на покупку и продажу (лучшие или средневзвешенные по объемам, вычисленные по заданной глубине стакана котировок);
- объем, по которому считалась средневзвешенная котировка (если был выбран способ расчета на основе стакана);
- подразумеваемые волатильности (покупаемая и продаваемая)
- справедливая цена опциона
- греки (производные справедливой цены опциона по разным параметрам)
Автопрогноз
Этот блок стоит особняком, так как, в отличие от всех других блоков, никак не связан с котировками. Поэтому он полноценно работает и в режиме off-line, но требует существования исторических данных. Он служит для анализа/прогноза исторических данных, которые или могут находиться в отдельном Excel файле, или браться из директории с данными Метастока.
Возможности блока:
- по ценовым временным рядам получать ряд доходностей и ряд волатильностей (последний может служить для оценки исторической волатильности, которую можно устанавливать в качестве параметра других блоков)
- нахождение константного или линейного тренда
- выделение тренда и/или колебаний с помощью метода "Гусеница"-SSA. Метод позволяет раскладывать ряд в сумму тренда, колебаний и шума, сглаживать ряды и, вообще говоря, подразумевает интерактивный анализ. В блоке Автопрогноз реализованы автоматические методы выделения тренда/колебаний
- прогноз выделенного тренда/колебаний
Корреляции
Данный блок предназначен для подсчета корреляций между заданным ценовым рядом и набором других рядов. Также, как и блок Автопрогноза, этот блок никак не связан с котировками. Поэтому он полноценно работает и в режиме off-line, но требует существования исторических данных, которые загружаются из директории с данными Метастока.
Блок позволяет считать корреляции как между ценами, так и между рядами из доходностей, вычисляемых на основе выбранных ценовых рядов. При этом считаются и обычные корреляции, которые являются мерой линейной зависимости двух рядов, и ранговые корреляции, которые являются мерой монотонной зависимости двух рядов.
include ROOT."inc_low.php"?> |