Избранное трейдера MrD

по

о свободном стопе....

пока сбер валят, но не очченно сильно… самое время немного потрандеть...
о свободном стопе....
совершенно правильную весчь говорит Михаил, но как, всегда, немного не согласный с ним.....
возьмем Сбер… самое самое большое падение за историю Сбера с 2005 года  было 24.02.2022 ...
когда Сбер навернулся по приращениям в размере закрытия в объеме -36,6%...
т.е. 22.02.2022 было по закрытию 208,53, а 24.02.2022 стало 132,18...(жуть!!!)...   

волатильность достигла фантастических 109%… АГ говорит, что если Мамба волатинет больше чем на  4,1% то энто у Них считается кризисной обстановкой… а тута целых 109%...(мама дорогая!!!)....

т.е. с помощью  исторической статистики мы (т.е. — я) установили размер стопа при позиции в свободном полете....

потеря более почти трети депозита на тот момент требовало по таблице рисков при дальнейших действиях   порядка   60% увеличения депозита, чтобы прийти к точке начала падения… не смертельно, но очченно чувствительно....

далее встает вопрос нормального уровня постановки стопа — чтобы лишнего с дуру  не отдать в рынок, но и не потерять лишнего во время большого Шухера…

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

4 копейки в ответ на вопрос, почему мы такие умные, но не миллиардеры?

Доброй ночи, коллеги!

Навеяно постом уважаемого MoonMan
smart-lab.ru/blog/963682.php

Скажу сразу — дискуссию не читал, но сам вопрос действительно предельно актуален.

Поэтому напишу только свое личное мнение — возможно, кому-то оно будет полезно.

Начнем с 2-х простых аксиом:
1. Обсуждаем только депо от $1 mio (для маленьких депо все проще)
2. Обсуждаем только рынки с нормальной ликвидностью (фьючерсы MOEX не предлагать)

Что конкретно я испытал и познал на своем пути.

1. Найти стабильно работающие модели (стационарные, без подстройки параметров) — это достаточно простая задача. В т.ч. для всех рынков. К сожалению, средняя прибыль на сделку для таких моделей мала и легко убивается комиссией и проскальзыванием.
2. Комиссии и проскальзывания легко борятся использованием лимитных ордеров. К сожалению, ворох проблем при этом увеличивается
2.1. Задача оптимизации лимитной эквити становится сложнее на порядки
2.2. Требования к ликвидности значительно вырастают. Если Вы думаете, что можно поставить лимитный ордер рядом с текущей ценой, и полностью залить его (без проблем с полным исполнением) на сумму хотя бы $1-2 mio, вангую — вы ошибаетесь

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

Еще раз о предсказании величины будущего приращения цены и/или знака такого приращения

Добрый день, коллеги!

Навеяно постом уважаемого wistopus
smart-lab.ru/blog/963629.php

Вставлю и я свои 4 копейки, дабы все не утонуло в непрофильных комментариях.

Если вкратце — все обстоит не вполне так, как считает уважаемый wistopus

1. Задача предсказания будущего приращения цены по предыдущим приращениям (с размером и знаком, конечно) методом построения линейного прогноза, оптимального в смысле МНК, решается тривиально. Ну т.е. не так уж и тривиально, но это стандартная задача, хорошо известная как специалистам по ТВиМС, так и всем лицам, прослушавшим начальный курс эконометрики. Вкратце — это просто решение конкретной СЛАУ. Однако, применительно к приращениям цен рыночного актива, мы получаем не только бочку меда, но и ложку г@вна.

МЕД: Оптимальный линейный прогноз по МНК стабилен. Это означает, что полученный на длинном окне обучения (скажем, 500000+ баров) прогноз будет замечательно работать в будущем и не развалится. Чем длиннее окно, тем стабильнее коэффициенты прогноза, т.е. имеет место определенная форма сходимости к оптимальным коэффициентам. Разумеется, для каждого актива коэффициенты свои.

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

АГ вывожу на чистую воду....



АГ вывожу на чистую воду....
(ниже рассматриваются дневки Сбера) 

в трейдинге, как известно, авторитетов нет… вот тута АГ пишет, что «нужно предсказание размера будущего приращения цен»  для чтобы на дистанции получилося сумма положительных вероятностных ожиданий...

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

с моей точки зрения, совершенно не возможно предсказать будущее приращение.....   будет плюс толи будет минус...

в предыдущем  своем топике показал, что в сбере после положительного приращения вероятность выпадения следующего положительного равна 50%… т.е. энто капец… любому предсказанию, ибо идет гадание на ромашке..

что касается размера — то энто просто фантастика на уровне Герберта Уэллса...

но не все так просто...

в своей бессмертной работе Сергей Сергаев    «Чем биржевой график отличается  от рандомного» показал, как идет распад волатильности…



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

Мой путь в трейдинг

    • 25 ноября 2023, 00:10
    • |
    • bascomo
  • Еще
Привет.

О теме поста
Мне задали вопрос в личной переписке, как я пришёл к тому, к чему пришёл.
Я ответил, а потом подумал, что это может быть интересно тем, кто начинает, как когда-то начинал я.
Да и сравнить с собой всегда интересно.
В этом мире нет ничего абсолютного, вот и получается, что единственный способ оценки своего состояния — сравнивать с бенчмарками.
Да только вот психологи говорят, что если вы себя и хотите сравнить, то сравнивать нужно только с собой самим, в прошлом.
В этом смысле я на недосягаемой высоте :)
И вам так рекомендую делать. И изучать новое и опыт других. Узнавать о новых возможностях, о которых вы, возможно, и не подозревали. Помните это — а что, так можно было? :)
Не потому, что это защитит вас от ошибок — я в это не верю, а потому, что это даст больше вариантов выбора — в каком направлении идти и куда развиваться дальше.

Мой путь в трейдинг

Итак, мой путь
  1. Сначала я придумывал свои индикаторы и писал код, чтобы торговать по ним, подстраивая параметры полным перебором.
  2. Потом я обнаружил, что если у меня будет 3-4 индикатора, то сплошной перебор всех параметров и эмуляция торговли с каждой комбинацией займёт несколько лет машинного времени. Несколько лет только лишь на исследования!!!


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

статистическая вероятность (Сбер)

пока сбер топчется на месте и киты плещутся где-то в других морях(инструментах).... 

сбер дневки с 2005 году по сегодняшний день....
 рассмотрим два варианта работы
— по плюсовым приращениям  и
— по скользяшке приращений

сумма на все времена одна...

если входить по окончанию плюсового дня,  то по сути вопроса… вероятность, что следующее приращение дня будет с плюсом равна 50,%...
вероятность увеличения капитала за все времена 54,1%, прибыль 8,1% (все в идеале)
но минус комса бирже… и минус комса брокеру....
сливаем по — немногу....  но очень уверенно сливаем..


если входить по скользяшке по закрытию первого дня выше скользяшки то… вероятность, что следующее приращение дня будет с плюсом равна 59,3% (ну энто же совсем другое дело)...
вероятность увеличения капитала за все времена 66,0%, прибыль 32,1% (все в идеале)
но минус комса бирже… и минус комса брокеру… минус налоги…
где-то остается 28% (может быть и еще меньше точно считать не хочется)

короче говоря, статистическая вероятность говорит, что на круг в идеале при спокойной игре можно взять в год 30% денег по среднему… и больше не взять…

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

Q-learning в алготрейдинге

    • 24 ноября 2023, 02:32
    • |
    • bascomo
  • Еще
Привет! Новая интересная тема в ночь, как я люблю, а так же ликбез для тех, кто хочет достичь больше большинства (и стать успешным меньшинством), и стремится к новым свершениям.

Размышляя и говоря о самообучающихся торговых системах, невозможно пройти мимо Machine Learning / Deep Learning (ML / DL), и это — пост, который посвящён этой теме.

Q-learning в алготрейдинге

О технологиях ИИ и областях их применения в алготрейдинге
Я бы разделил применение ML в трейдинге на три части:
  1. Классический ML, который представлен, например, библиотекой scikit-learn. Она позволяет обрабатывать данные статистически, а так же предоставляет простые модели классификации, кластеризации и регрессии. Функций этой библиотеки достаточно, чтобы несколькими строчками кода выявить наличие или отсутствие зависимостей/корреляций в данных, разбить данные на кластера и выполнить другие типовые задачи, в том числе, препроцессинг данных (предварительную обработку) — стандартизацию, нормализацию, очистку и т.п. Кроме того, её можно использовать для уменьшения размерности, что может пригодиться, например, для выявления значимых метрик торговых стратегий для дальнейшей фильтрации и отбора по существенным. И это только одна библиотека, а их теперь существует множество.


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

Адаптивные алгоритмы торговли: адаптивные индикаторы

    • 23 ноября 2023, 00:03
    • |
    • bascomo
  • Еще
Привет.

Это продолжение темы, которая была затронута в этом посте: Адаптивные алгоритмы торговли (smart-lab.ru)

Адаптивные алгоритмы торговли: адаптивные индикаторы

Вводная часть
Мою мысль тогда не так поняли, как мне кажется, решив, что адаптивная торговая система в моём понимании — это система, которую нужно периодически выключать и подстраивать/оптимизировать, и запускать заново.
Я имел ввиду, однако, совсем не это.
Я имел ввиду, что система является самоподстраиваемой, изменяя свои настройки или логику прямо в ходе торговли.
Топорно это можно сделать элементарно, используя в качестве параметра торговой системы не константу, как обычно, а динамическое значение некого индикатора, так или иначе описывающего поведение цены или других рыночных данных. Это верное направление, но, если его реализовать, как описано, ничего хорошего не получится, поскольку влияние значения настроечного параметра на результат торговой системы практически всегда нелинейно, и поэтому между выходом индикатора и входом торговой системы со значением нужно будет произвести некоторые преобразования, а какие именно — это вопрос исследований для конкретного кейса.

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

Склейка фьючерсов

Торговый терминал

QUIK (брокера «Открытие») склеивает фьючерсные контракты сначала по вечернему клирингу, а через несколько часов работы программы переносит стык на ночь. Крайне странное поведение… У других брокеров тоже так? Я просто за 12 лет это первый раз попробовал...

Тестер стратегий

Склеивая исторические данные [ссылка] в своей программе на C++, я тоже беру новый контракт именно утром. Делаю так по двум причинам:

— export.finam.ru отдаёт данные за день с 00:00 по 23:59 (т.е. удобно)
— intraday-позицию back-тестеру нужно закрыть, а делать это дважды за день нет смысла

Я перехожу на новый контракт в день экспирации предыдущего. Это оправдано для Ri (цена исполнения которого рассчитывается с 15:00 до 16:00) и даже для Si (цена исполнения которого рассчитывается с 12:25 до 12:30), но оказалось некорректным для Brent (цена исполнения которого рассчитывается вообще непонятно когда).

В «параметрах инструмента» [ссылка] подробности не указаны, но подозреваю, что расчётная цена Brent формируется за день до дня экспирации. Это бы объясняло:

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

Многопоточность. Бонусный уровень. Коннекторы к OsEngine #11

На данный момент поток MAIN в OsEngine практически никаких действий не предпринимает, в основном прорисовывает интерфейсы. Всю остальную работу делают другие потоки. Как стандартные Thread, так и более современные (но не везде необходимые) Task.

После прочтения всех книг и завершения курсов из серии «Коннекторы к OsEngine», у Вас обязательно уже сложилось своё представление обо всём этом. Но, если вдруг у Вас появится свободное время, можно уделить ещё неделю вопросу потоков. Для закрепления понимания того, как это устроено.

 Многопоточность. Бонусный уровень. Коннекторы к OsEngine #11

 

Мы устроили в нашем чатике небольшое обсуждение среди продвинутых программистов и подыскали для Вас несколько вариантов.

 

1 Книга Клири С. Конкурентность в C#:

https://www.piter.com/product/konkurentnost-v-c-asinhronnoe-parallelnoe-i-mnogopotochnoe-programmirovanie-2-e-mezhd-izd?_gs_cttl=120&gs_direct_link=1&gsaid=42817&gsmid=29789&gstid=c

 



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

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