Постов с тегом "TSLAB": 730

TSLAB


Маленькая опционная магия

    • 29 мая 2019, 19:40
    • |
    • ch5oh
  • Еще

Уважаемый Дмитрий Новиков успешно развивает эксельный симулятор рынка и выкладывает его в открытый доступ на радость всем желающим.


В этой связи хотелось бы вернуться к уже озвученному однажды тезису о том, что "опционная позиция является некоторым нелинейным преобразованием исходного случайного процесса (каким бы он ни был на самом деле)". Возможно, Дмитрий найдет возможность реализовать функцию работы с распределениями в одной из следующих версий своей считалки?..

 

Это (на мой взгляд) довольно интересное умственное упражнение, навеянное вебинарами уважаемого Всемирнов Алексей (Lemmy) .


За основу берем всеми любимый критикуемый мир Блека-Шолза. Лог-нормальное броуновское движение, волатильность 30% годовых, отрицательная доходность (-4.5%), время до экспирации опционных (или фьючерсных) позиций 1 год. Безрисковая ставка нулевая. В этом мире мы все знаем про опционы, кто сколько должен стоить в любой момент времни при любой цене фьючерса.



( Читать дальше )

tslab шалит

Tslab отчудил по новому. Один из типов мониторинга, занимается тем, что читает все строчки в логе по мере их появление и разбирает на известные структуры. Есть самая общая, это то, что строка всегда начинает с отметки времени и данных после. Собственно агент смотрит на время, и если отставание от системного больше чем на 3 минуты, то отдается авария, причем снятие этого параметра идет в активном режиме. То есть машина расположенная вне торгового vps, цепляется на сетевой порт и снимает показания датчика. Это сделано на случай, если тслаб например глухо подвис (были прецеденты) или когда у хостера пропадает интернет (тоже были прецеденты). Последний случай самый чудный, ибо мониторинг на самой машине с tslab рад-бы крикнуть, что дело дрянь, да не может — интернета нету и ты никогда не узнаешь, что торговлей писец. Если только не держать постоянно соединение, что достаточно затруднительно, если ты не пялишся в монитор весь рабочий день. Так вот, неожиданно приходит авария. Агент отвечает, но как-то бессвязно, не вижу, говорит, отметки о времени и посчитать дельту следовательно не могу. Заглядываю,  а там вот такая картина в логе:

( Читать дальше )
  • обсудить на форуме:
  • TSLab

Фильтрация по тренду на примерах простых алгоритмов

Приветствую!

Довольно часто, наблюдаю, что при создании алгоритмов, чаще прибегают к поиску прибыли через оптимизацию параметров, или не видя красивые «зеленные холмы» прибыли, просто сворачивают попытки развивать и насыщать алгоритм условиями. 
В примере ролика постарался продемонстрировать, возможно банальную попытку фильтрации, в основном идея для новичком.
Исходя из распределения дневных кластеров (объемы по ценам) «вырезаю сердцевину проторговки» и фильтрую по движению его границ. 
Другими словами, беру 50% проторговки цены и исходя из его динамики выявляю наличие тренда или его отсутствие, и тем самым фильтрую сделки по скользящим и по пробою уровня со стандартными параметрами. Все это работать может только при наличии тиковых данных, это нужно иметь ввиду, если решите повторить ролик. 


( Читать дальше )
  • обсудить на форуме:
  • TSLab

TSLab: как жахать на всю котлету (реинвест)

Новичкам алготрейдинга.

Основным способом получения хулиардов процентов на тестировании стратегии является реинвест прибыли.
Без этого вы получите свою скучную вялую эквити, так и не поняв, какой потенциал хранится в вашей стратегии.
Если у стратегии постоянные положительные результаты за определенный период (часы или недели — роли не играет), то надо показывать график с реинвестом.
Как делать реинвест на TSLab без кода, только на кубиках (код то писать большинству лень).
Очень просто. Рассмотрим для фьючей.
Необходимо определить две константы: «стартовый депозит» и «стоимость ГО одного контракта». Тогда нам будет понятно, какое количество контрактов можно открыть изначально. (Не надо указывать стартовый капитал в настройках TSLab, пусть там будет ноль, выведите его в константу — потом, поверьте, будет проще в настройках).
Чтобы отработать с минимума, поставьте стартовый капитал = ГО, то есть стратегия начнет работу с одного контракта.
Плюс к этому добавляем в формулу кубик «Доход за всё время».

( Читать дальше )
  • обсудить на форуме:
  • TSLab

FED shot: проданные опционы во время выхода новости

    • 10 апреля 2019, 10:01
    • |
    • ch5oh
  • Еще

В последние дни было заметное количество серьезных содержательных сообщений по опционам. Большое спасибо всем авторам.

 

Чтобы немного разбавить сухую академическую теорию, небольшая зарисовка из жизни реальной проданной позиции в момент выхода сильной новости с последующим резким движением рынка. Дело было 20 марта 2019 года в 21:00 МСК. На заседании FED вдруг смягчили риторику и вообще высказались в таком духе, что «мы так больше не будем».


Ролик 1:25, лучше смотреть в качестве HD1080: будут лучше видны числа.



( Читать дальше )

TSLab Мартингейл

Иногда отчаянно не хватает простейшей информации. Вот ищешь какой-то вопрос, а по всему интернету ничего нет. Заумные советы, длинные скрипты, «вон там посмотри», «ну это же и так понятно» и т.п. А вот непонятно иногда.

Давайте отдельно и четко формулировать атомарную информацию, которую можно использовать для разных нужд.

Пример реализации на кубиках TSLab (без кода) простейшего, (всегда сливающего, до добра не доводящего, и рано или поздно накажущего) но всеми очень любимого Мартингейла для ФОРТС.
Просто пример, для вопроса очередного граалеищщущего новичка «с чего начать».
Скрипт (внезапно) даже зарабатывает. Ну, если параметры подогнать, разумеется.
Выглядит следующим образом:

Мартингейл Скрипт

Для упрощения схемы (это всё же просто пример) для закрытия сделки я применил не отдельные Тейк и Стоп, а кубик «Трейлинг Стоп Абс», при этом выставил в нем Stop Loss = Trail Enable, а Trail Loss = 0, для того, чтобы (теоретически) закрывались сразу при касании тейка. Можете поменять параметры и попробовать еще и трейлить.

( Читать дальше )
  • обсудить на форуме:
  • TSLab

ТСЛаб погонял на досуге :)

Обожаю ТСЛаб тем, что можно перебрать всё что можно за предельно короткое время.

Получилось: депо в 50к превращается в 38 миллионов за 6 лет на сишке. Причем не зависит от великих трендов или флетов (ну, зависит, но несильно — великий тренд 2014 года виден небольшим бугорком).
1) Без мартингейла;
2) Без усреднения убыточной позы, всегда с жестким фиксированным стопом;
3) Уже с учетом комиссии.

Основная идея (хотя какая там «идея», заезжено десятилетиями) алгоритма: https://smart-lab.ru/blog/531821.php, с некоторыми мелкими мульками.

ТСЛаб погонял на досуге :)
  • обсудить на форуме:
  • TSLab

Почему я топлю за алготрейдинг. Или как абсолютно бесполезный вид деятельности может прокачать твои скилы.

Всех, приветствую!
Если ты днями и ночами вглядываешься в биржевой стакан или график в попытках уловить очередную рыночную неэффективность, а руки так и чешутся в желании совершить очередную сделку, знай, ты встал на путь глобального саморазрушения под названием лудомания. Самое опасное, к чему тебя это может привести — это даже не проблемы со здоровьем, а, в первую очередь, к потере социальных, профессиональных, материальных и семейных навыков. Ведь если подумать, сам по себе трейдинг как вид деятельности не несёт в себе какой-либо ценности с точки зрения получения нового опыта для отдельного индивидуума (если говорить об этом особенно в разрезе ручной торговли). Давайте смотреть правде в глаза, по статистике 95-99% людей не добиваются успеха в данной сфере.  В итоге ты останешься мало того, что без денег, но и с зачатками начинающегося невроза с явными признаками отсутствия самоуверенности в себе и постом на главной странице смартлаба с заголовоком по типу: «Как я просрал 10 лет своей жизни.» Этот пост правда будет последним утешением в твоей жизни, так как, скорее всего, он попадет в топ, и ты соберёшь немало лайков. На этом, пожалуй, всё, так как, в остальном, ты потерял кучу времени, которое мог потратить на развитие своих навыков, которые востребованы обществом.



( Читать дальше )

Онлайн встреча с Дмитрием Власовым в 20.00 создаем собственный индикатор с помощью языка С#

Уважаемые друзья!

Сегодня в 20-00 мск нам уже известный Дмитрий Власов проведет онлайн-встречу, на которой он продолжит рассказ о том, как создать свой собственный индикатор (теперь уже не с помощью кубиков — об этом рассказывал в прошлый раз), а с помощью кода на языке C# Все, кто желает присоединиться и задать ему свои вопросы в 20-00 мск переходите по этой ссылке: meet58696942.adobeconnect.com/tradinglaboratory/

Прямая трансляция:



( Читать дальше )

....все тэги
UPDONW
Новый дизайн