Приветствую всех!
Данная статейка просто изложение в тексте моих мыслей при создании алгоритма. Пусть это будет продолжение предыдущей статьи о том как собирал свой велосипед.
После того как собрал алгоритм, внес в него не мало коррективов, в частности закрываю тейком, это позволило сэкономить чутьчуть денег, так как алгоритм «случайно» мог достигнуть равновесной цены, и при закрытии по рынку могли сталкиваться с ситуацией когда равновесная была достигнута в пике и далее рынок сильно отскочил от него. Понятно что тейком, внес новый риск что сделка может не закрыться по расчетной цене, но благо это можно обойти ожидая новую равновесную цену (я в своем алгоритме предусмотрел ситуацию, если тейк не сработает то на след баре крыть по рынку).
Итак теперь график эквити выглядет так
Понятно вроде бы красиво, но бывают слишком крутые просадки. Иследующим шагом стало изучение ситуаций, при которых алгоритм лосит.
Приветствую!
Давно руки не доходят что то напечатать толковое на смартлабе. Сейчас вот печатаю, не особо толковое но все ж любопытное.
Решил разнообразить свои алгоритмы и немного поторговать «боковой» алгоритм. ну и в процессе собирания алгоритма получилось как обычно не то что хотелось изначально.
Суть идеи свелась к тому, что беру два инструмента и далее связываю их между собой (можно прологарифмировать и делать любую нелинейную связь тикеров) за основу связи можно брать прямую (бид первой бумаги — аск второй и наоборот или закрытие1-закрытие2 или регрессию или все на что фантазия разыграется, главное чтобы движение «индикатора» улавливало колебания бумаг.
Далее все по проще, один инструмент например Сбер, будет торговаться, второй инструмент будет направлять (лучше чем ммвб не найти, но можно взять например сбер обычку и префы, си и доллар, ртс и ммвб и при этом ртс можно в рубли пересчитать)
В своем примере я делал так: два тикера, зависимость бумаг считал только в момент их допустимой корреляции ( то есть, если бумаги пошли в разнобой, то переставал считать их связь, и собственно торговать прекращал.) ну и далее естественно исходить нужно из бумаги. ставлю на сбер от 20р, если расхождение есть больше 20р между сбером и ммвб, то открываю сделку. если после этого бумаги пошли в разнобой, то через каждые 30р вхожу снова (без удвоения, хотя можно и удваиваться, в тестах далее 80р не улетала бумага так что это на руку) Закрытие позиции просто при достижении равновесного значения.
Как это выглядет. Стрелочка просто — это вход, с + это добор позиции.
Всем привет
С недавних пор оооооооочень мелкими шагами, изучаю опционы.
Мало чего пока еще понимаю, но пытаюсь изучить. В программе TSLab нарисовал улыбку, казалось бы не сложно, но видео получилось растянутое.
никаких еще сделок естественно не открывал, так как не очень разобрался принцип поиска неэффективности.
По самому скрипту, ничего сложного нет если разбираетесь в теме опционов. если хочется создать алгоритм то берем кубики от простого, и дальше сами кубики подсказывают что с чем соединять. Главное знать, зачем.
Допустим хотим торговать просто по центральному страйку, значит кубики нужно последовательно выводить источник, серия, серия по номеру и тд.
В моем примере, чтобы нарисовать улыбку в тслабке, вывел ее в редакторе, и дальше уже входы подсказывают что нужно для построения улыбки, а именно цена базового актива, время до экспирации и серия.
Так же в видео бегло прошелся по мененджеру позиций, и пощупав осознал, что было бы круто иметь подобную для линейного рынка, чтобы без лишних нервов можно было включить/выключить торговлю агента, пропустит сделки итд. В общем показалось вещь полезная.
Приветствую всех.
В данной статье мне хотелось бы не научить чему либо в ТСЛаб, а научиться самому у людей, потому мне будут очень важны ваши комментарии.
Задался вопросом, как интересно захэджировать позицию, чтобы обезопасить себя торгуя по тренду. Последние пару лет ртс успокаивает своих фанатов, и очень редко бывают большие гэпы, и резкие движения рынка так же скорее случайность, чем закономерность как было раньше. А чем дольше он так успокаивает нас, тем сильнее его может начать штормить, и переносы через ночь, которые последнее время более менее безопасны, могут вылиться в серьезные убытки.
Потому собственно вопрос, каким образом себя хэджировать если стоишь по тренду?(а его все нет и нет)
хотел было рассмотреть вариант по опционам, но насколько понимаю, без математики, открывать в противоход ртсу по опционам, это серьезный риск?!
Так же проверил банальную гипотезу, что если допустим ртс по алгоритму зарабатывает, то открываясь в ход по коррелирующей бумаге и противоход по обратнокоррелирующей бумаге, можно заработать соизмеримо.
Приветствую всех.
Скажу сразу, видео записать заставили...
В ролике показываю, как работать с контрольной панелью, с помощью которой можно вывести параметры робота на график для быстрого коректирования. Самое главное не путать обычный выход кубика и контрольный, в первом случае мы не получим вывод параметра в панель и не сможем его отредактировать.
Это прежде всего предназначено для более быстрого вмешивания в работу робота, но это не значит что мы делаем полуавтомат, хотя и он возможен. К примеру мы понимаем рыночную ситуацию, но не можем ее формализовать, или экстренные новости вышли, и мы не хотим рисковать или же наоборот, для этого выводи необходимые параметры и в пару кликов меняем все, к примеру ставим чекбокс блокирования торговли и все, агент будет работать, но не совершит сделок, и не будет ругаться на пропущенные выходы.
Приветствую всех.
Новый ролик, по новой программе.
Изменились немного маркеры, добавилась в редакторе функиция соединения с формулами, а также немного философских рассуждений.
Сам боковой алгоритм ничего конкретного из себя не представляем. Мы ждем когда снизится обьем в рынке, и принимаем для себя что это боковик, далее торгуем контртрендово от хай/лоу.
Приветствую!!
Продолжаю обучение по программе. В новом ролике разобрал работу с графиком и его возможные виды построений, продемонстрировал не стандартные бары, по объему и шагу цены.
Особо текстом ничего нового не опишу, смотрите видео кому это интересно.
Всех приветствую.
Сегодня без видео! хотел записать в белой теме, но возникли сложности, и без мата не получалось записать.
В целом ничего сложного, на примере обычного хай лоу робота, я реализовал стандартную трейдерскую фантазию, «А что если нарисовать вручную некий канал, в котором робот торгует по заданной логике?!»
Сказанно — сделанно!
сам скрипт выложен на форуме TSLab http://forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=79922 (скопируйте ссылку в браузер, такая странная особенность)
В скрипте помимо стандартного хайлоу, добавленны только интерактивные линии, это непосредственно те самые линии которые можно вручную нарисовать на графике и добавить в логику агента.
в итоге получилась такая картина
Данных много (8лет ртс) потому на дневном графике рисовал каналы, а на минутке уже основная статистика.
Картинка эквити (40п на круг) при торговле если растущий канал то только лонг если падающий то только шорт
Приветствую всех!!
Новое видео посвящено самому важному в алготрейдинге — управление позицией!
Новый функционал TSLab 2.0 позволяет контролировать сделку и ее размеры через кубики. То есть, если раньше для донабора или частичного сброса позиции, необходимо было использовать сотни кубиков по одной логике, теперь все делается парой кубиков Изменения позиции.
Это так же позволяет обойти торговые настройки, заложенные в программу шаблонно, и использовать по своему личному мнению, в какой момент будет агент пытаться повторно закрыть или открыть позу или ее часть.
Приветствую всех!
Давно не писал на смарте, и времени не было и руки не доходили. В ближайшее время будет цикл (скорее всего в неделю одно видео) обучающий TSLab 2.0 будут короткие мувики, с обьяснением как стандартный функционал работает, и будут длинные ролики с разбором типичных стратегий (с учетом новых возможностей алгоритм соберу практически любой сложности). По желанию аудитории буду делать тематические записи с выкладыванием скрипта если в смартлаб имеется возможность приаттачить файл, если нет, то на форуме тслаб сделаем отдельную ветку.