Приветствую всех!
Данная статейка просто изложение в тексте моих мыслей при создании алгоритма. Пусть это будет продолжение предыдущей статьи о том как собирал свой велосипед.
После того как собрал алгоритм, внес в него не мало коррективов, в частности закрываю тейком, это позволило сэкономить чутьчуть денег, так как алгоритм «случайно» мог достигнуть равновесной цены, и при закрытии по рынку могли сталкиваться с ситуацией когда равновесная была достигнута в пике и далее рынок сильно отскочил от него. Понятно что тейком, внес новый риск что сделка может не закрыться по расчетной цене, но благо это можно обойти ожидая новую равновесную цену (я в своем алгоритме предусмотрел ситуацию, если тейк не сработает то на след баре крыть по рынку).
Итак теперь график эквити выглядет так
Понятно вроде бы красиво, но бывают слишком крутые просадки. Иследующим шагом стало изучение ситуаций, при которых алгоритм лосит.
Коротко: сегодня утром джек-пот для всех, кто покупал волатильность (опционы)
и ушел на выходные в гамма-положительной позе.
Во многом ради таких моментов и стоит формировать гамма-положительную позицию
с низкой тетой: чтобы досидеть до своего счастья и не разориться при этом на распаде.
А для продавцов волатильности это кошмарный кошмар. Как говорится, "ничто не предвещало"...
Подробности (с длинными скучными полезными пояснениями,
почему была сделана корректировка позиции в разные моменты):
После ухода маркет-мейкера с опционов на Сбербанк стало грустно и скучно (ВЕРНИСЬ!).
Для нашего маленького торгового счета (порядка 82 тыр, открыт в Финам) остался
доступным для торговли (с точки зрения принятия разумных рисков, разумеется)
только фьючерс на рубль-доллар (SiM7 — майская серия).
Поэтому сразу после майских праздников (точнее, 2 мая 2017 года) с новыми силами и
Приветствую!
Давно руки не доходят что то напечатать толковое на смартлабе. Сейчас вот печатаю, не особо толковое но все ж любопытное.
Решил разнообразить свои алгоритмы и немного поторговать «боковой» алгоритм. ну и в процессе собирания алгоритма получилось как обычно не то что хотелось изначально.
Суть идеи свелась к тому, что беру два инструмента и далее связываю их между собой (можно прологарифмировать и делать любую нелинейную связь тикеров) за основу связи можно брать прямую (бид первой бумаги — аск второй и наоборот или закрытие1-закрытие2 или регрессию или все на что фантазия разыграется, главное чтобы движение «индикатора» улавливало колебания бумаг.
Далее все по проще, один инструмент например Сбер, будет торговаться, второй инструмент будет направлять (лучше чем ммвб не найти, но можно взять например сбер обычку и префы, си и доллар, ртс и ммвб и при этом ртс можно в рубли пересчитать)
В своем примере я делал так: два тикера, зависимость бумаг считал только в момент их допустимой корреляции ( то есть, если бумаги пошли в разнобой, то переставал считать их связь, и собственно торговать прекращал.) ну и далее естественно исходить нужно из бумаги. ставлю на сбер от 20р, если расхождение есть больше 20р между сбером и ммвб, то открываю сделку. если после этого бумаги пошли в разнобой, то через каждые 30р вхожу снова (без удвоения, хотя можно и удваиваться, в тестах далее 80р не улетала бумага так что это на руку) Закрытие позиции просто при достижении равновесного значения.
Как это выглядет. Стрелочка просто — это вход, с + это добор позиции.
6 лет пользую тслаб… делюсь личным опытом… и пора в очередной раз потыкать ленивые жопы острой палкой...
вкратце… с лета 2014 наблюдалась деградация функционала тслаба и нежелание разработчиков править баги… что привело печальным последствиям… и можно дальше не читать...
достоинства тслаб:
1 легок в освоении… кубики… есть возможность писать на си… можно собирать из кубиков достаточно сложные вещи… где то на 4000 кубов собирается все легко… потом начинает тормозить и виснуть редактор...
2 достаточно надежен… могли бы еще более увеличить надежность… еслиб вместо пассивного восстановления связи с сервером осуществлялось подключение к другому резервному серверу… у многих брокеров есть синхронизированные сервера… заявки на одном сервере дублируются на другом… т.е можно просто подключиться на другой сервер и все продолжит работать… а не ждать пока поднимут упавший сервер
3 легко перейти от тестов к реальной торговле
Всем привет
С недавних пор оооооооочень мелкими шагами, изучаю опционы.
Мало чего пока еще понимаю, но пытаюсь изучить. В программе TSLab нарисовал улыбку, казалось бы не сложно, но видео получилось растянутое.
никаких еще сделок естественно не открывал, так как не очень разобрался принцип поиска неэффективности.
По самому скрипту, ничего сложного нет если разбираетесь в теме опционов. если хочется создать алгоритм то берем кубики от простого, и дальше сами кубики подсказывают что с чем соединять. Главное знать, зачем.
Допустим хотим торговать просто по центральному страйку, значит кубики нужно последовательно выводить источник, серия, серия по номеру и тд.
В моем примере, чтобы нарисовать улыбку в тслабке, вывел ее в редакторе, и дальше уже входы подсказывают что нужно для построения улыбки, а именно цена базового актива, время до экспирации и серия.
Так же в видео бегло прошелся по мененджеру позиций, и пощупав осознал, что было бы круто иметь подобную для линейного рынка, чтобы без лишних нервов можно было включить/выключить торговлю агента, пропустит сделки итд. В общем показалось вещь полезная.