Доброе утро, коллеги!
Решил устроить маленькую дискуссию.
Любой торговый алгоритм (IMHO) принимает торговое решение (покупать или продавать) на основании предыдущих приращений цен. Кто-то может с этим не согласиться и вставлять в алгоритм абсолютные значения цен, но, думаю, в целом это верное утверждение.
Далее — практически любая функция от предыдущих приращений цен может быть представлена в виде ряда/полинома.
Ну т.е. скользящие средние (МА) — это линейная комбинация предыдущих приращений цен.
Боллинджер (или границы по СКО) — это линейная комбинация произведений предыдущих приращений цен.
Комбинация МА и Боллинджера — это кубический полином от приращений цен.
...
Если немного потрудиться, то можно понять, что максимальный рост эквити обеспечивает наилучший прогноз будущего приращения цены актива (в плане МНК). Это утверждение не зависит от формы распределения приращения цены актива. Таким образом, в плане заработка задача состоит в построении наилучшего прогноза приращения будущего изменения цены актива по предыдущим изменениям.
Известно, что для эргодичного нормально-распределенного случайного процесса линейный прогноз является оптимальным. Ну т.е. более высокие степени приращений цен не дают прироста эквити.
Менее известно (сам проверил), что для реальных рядов приращений цен имеет место тот же самый феномен (хотя эргодичность здесь присутствует в слабом смысле, а сами приращения цен вовсе не распределены нормально). Так что индикаторы высшего порядка (нелинейные) не востребованы с практической точки зрения.
Теперь переходим к интересному.
Задача построения стационарного линейного индикатора (вроде МА) давно сформулирована и давно решена. И результа даже отдаленно не похож на МА ))) На малых таймфреймах результат разочаровывает, т.к. прибыль на сделку у таких систем обычно ниже спреда.
На часовках и дневках результат значительно лучше — условно, речь идет о +30% годовых с DD=-33% (не годовых, конечно ))))
ВОПРОС:
1. Зачем тогда все эти сложные упражнения, если классическая базовая задача давно решена?
2. Или вы существенным образом используете нелинейность, и иксы падают регулярно на ваш счет?
Готов к любой конструктивной дискуссии
С уважением
Так это, может, вы, таки, сначала почитаете про то, что есть МА и точно напишите — без «НУ» и без «Т.Е.»?
И заодно, может, точнее сформулируете «КЛАССИЧЕСКУЮ БАЗОВУЮ ЗАДАЧУ», которая, якобы, «ДАВНО РЕШЕНА», как вы, из-за чего-то, решили?
А термины, однако, какие у вас мудрëные — «СТАЦИОНАРНЫЙ ЛИНЕЙНЫЙ ИНДИКАТОР», " и, даже, «ЭРГОДИЧНОСТЬ» присутствует.
Начал писать слово «ЭРГОДИЧНОСТЬ», а словарь исправил на " Эротичность". )))
Сейчас погуглю про ЭРГОДИЧНОСТЬ
С уважением
Хотя, сразу предположил, что эту «ДИЧНОСТЬ» уплетают «за обе щëки» сторонники применения ТЕОРИИ ВЕРОЯТНОСТЕЙ в трейдинге.
Всë с вами понятно.
С уважением.
Лично я методы ТВиМС в трейдинге вообще не применяю
Но и не осуждаю )))
С уважением
Вроде, А. Г. пока не появился.
Предположительно, он — пока наблюдает со стороны или ещë не видел этого блога.
Ну он работает с 9 до 17
Зачем уважаемого человека всуе поминать?
С уважением
А сторонникам применения теории вероятностей в трейдинге и еë применения при подсчëте вероятности выстрела из револьвера, как они любят часто это делать — вполне можно дать вместо револьвера парабеллум. )
youtu.be/awZ4rx1s3CY
1. Аффтор считает, что модель ценообразования МБШ — это лютый трэш
2. Аффтор строит свою модель ценообразования опционов. Но, поскольку она базируется на стохастических интегральных уравнениях, а не на стохастических дифурах Ито, процесс идет медленно. Работаем.
С уважением
Совсем не очевидное утверждение.
Но доказываемое
1. Для эргодичного нормально распределенного случайного процесса — очевидное
2. Для рыночного потребуются дополнительные утверждения. Вроде того, что сумма приращений цен — это величина порядка o(n). Но в итоге тоже все доказывается, хотя и не слишком просто
С уважением
Если у меня средние издержки на трейд Х, а прогноз +х/2 (или х, или х/10), ясно, что позицию +1 я не стану менять. А что насчет 0 или -1?
Введение порогового условия уже само по себе есть введение нелинейного элемента. Если при этом объем имеет значение, все становится еще хуже.
И это нормально
Приращение эквити — это d(n)*sign(линейная комбинация d(i))
Прогноз — это минимум квадрата (d(n) — линейная комбинация d(i))
В самом деле разные вещи
НО
Результат одинаков
Почему?
С уважением
d(i) = x(i) — x(i-1) это приращение цены актива
Прогноз — это линейная комбинация d(i)
Ошибка прогноза длины k — это квадрат
(d(i) — a(1)*d(i-1)-...-a(k)*d(i-k))
Как-то так
С уважением
Можем даже оценить дисперсию и любую другую статистику разницы прогноза и факта.
У меня этот эроплан не взлетел.
При правильном подходе
Но есть нюансы
С уважением
мысль в том что индикатор это 1/3 часть робота
индикатор + мм + логика
вообще все проблемы алготрейдинга являются нерзрешимыми… но легко обходятся… и не нуждаются в решении для зарабатывания денег…
рулят концепции… а не индикаторы… т.е бот должен иметь стратегический замысел и основан на реальном свойстве и занании механики рынка… именно это знание и делает деньги… и уж точно это не набор индикаторов
С уважением
Лично я вообще не запускаю в продакшн алго с return меньше 100% годовых
Поэтому погряз в жесткой нелинейной математике...
С уважением
P.S. Я, как всегда, косноязычен. Пост был про то, что если (условные) 30% с разумной просадкой устраивают — то эта задача решается. Я не буду публиковать решение, но для его нахождения хватит экспириенса любого выпускника математического факультета с баллом не хуже 4-
но у тебя нет модели рынка
смотри… помимо описания рынка модель должна предсказывать...
вот например описывая рынок как случайный нестационарный процесс и описывается матстатистикой ты не можешь ничего предсказать ...
и основная задача алго это не подбор алгоритма и индикаторов… а нечто иное совсем
в простейшем случае алго является инструментом… типа линейки или циркуля… для решения более общей и гораздо более важной задачи
Они вымерли давно. Раньше, чем динозавры.
Просто я ставлю своим алго необходимость заработка 100+%
Решение задачи про 30+% у меня есть уже несколько лет как
А задача получения максимального дохода очень сложна
Поэтому в моменте юзаем портфель субоптимальных алго
Как-то так
С уважением
т.е чтоб заюзать плечо 4ре тебе нужно уменьшить дродаун в 4 раза… торгуешь 16 активов и больше…
но проблема не в этом… проблема в том будет ли бот зарабатывать в будующем и почему… вот основная проблема алготрейдинга… которая не решается а обходится…
т.е модель должна предсказывать будет ли бот зарабатывать в дальнейшем или нет… или даже не так… используя модель рынка — заставляем бота работать как нам надо… т.е бот глубоко вторичен и не интересен для алго и уже как глубоко не интерсны всякие индикаторы
Однако:
1. Диверсификация — сложная штука. Даже на FX. Вы же не будете всерьез утверждать, что EUR, CHF или GBP не коррелированы?
2. Про корень — это трэш, конечно. Нет никакого GBM на рынках
3. С акциями в части отсутствия корреляций все еще хуже...
С уважением
т.е если 4ре актива нескоррелированы, то просадка уменьшится в 4ре раза...
ты можешь легко проверить...
есть исключения — контрендовые боты…
И у Вас есть вот этот самый волшебный портфель некоррелированных активов?! И он уменьшает просадку?!
1. На РФ я не торгую
2. На крипте торгую только битком — в стороне мало ликвидности
3. На FX торгую портфель 10 кроссов — корреляция зашкаливает
4. Хочу перейти на NYSE/NASDAQ — бабла не хватает...
И где живут Ваши некоррелированные активы?
Если не секрет, конечно
С уважением
валюта неудобна… т.к длинная торговая сессия — часто сдвоенная… например евро/бакс… сессия в америка и сессия в европе в разное время...
но впринципе валюта одна из самых легко торгуемых активов… но там принцип другой… там изначально есть стратегия торговли на которую навешивается бот…
а уж крипта совсем неудобна 24/7 бррр...
Мальчик buybuy,
защитная корреляция важна, но
не на постоянной основе
странно, что вы этого не уловили
-
главное, 100% обратный ход
в момент действительного кризиса
пример ES + ZB / VХ
-
разумеется, и на FX vs DX
это отстроить можно, но
основной вес, будет на DX
и доходности, видимо не те
(FX, не мой профиль)
Мне вообще сама тема корреляции как меры сходства нестационарных процессов представляется неподходящей.
главное — диверсификация снижает просадку...
тут все просто… берешь и тестишь… и наблюдаешь снижение просадки...
исключение контрендовые боты
Но я тестил, поэтому знаю, что так благостно, как Вы написали, не получается.
это 2 бооольшие разницы
А как у Вас?
это один из трех ботов которые счас торгуют… уже с учетом комиссов...
из-за повышения комиссов я оставил ботов с максимально большой средней сделкой 0.4-0.6%
плечо 2 постоянная сумма 100мио
+по нему дивы идут от лонга и контанга от шорта…
У меня выше получаются абсолютные цифры
Даже без плеча
С уважением
А фактические сделки — это что это?
1. В будущее мы не заглянем, пока нет машины времени
2. Значит, фактические сделки — это прошлые сделки?
Не?
С уважением
P.S. Или Вы утверждаете, что прошлый клиринг или прошлый стакан лучше, чем прошлые цены (сформированные исключительно по завершенным сделкам)?
Может нах уйти из алго...
А то RoboScalp разные поджимают...
С уважением
«Мы! Зарабатываем деньги! На бирже!»
Как-то так
Без обид и с уважением
у тя образование гуманитарное — математика…
а должно быть техническое… т.е я пользуюсь готовыми наработками… которым меня учили и им уже лет 80как хожено перехожено терто и перетерто… а ты изобретаешь велосипед
Список Forbes нас рассудит
Кстати, бро, ты на каком месте в моменте?
Ну, чтобы я знал, к чему стремиться...
С уважением
Вам считается!
И?
С уважением
P.S. Не могу утверждать, что трачу в месяц больше, чем Вы заработали, но… близко )))
у математиков, как всегда, все сводится как и у пожарных к вопросу у кого длиннее.
И вложен в разную хню, включая недвигу
Фактически все, что на бирже крутится, с биржи и получено
С уважением
ну или по простому, сумма всех приращений и есть график цены
ну вот не любой, наверное — арбитражно маркетмейкерские алгоритмы работают иначе, контанго/бэквардационные (как частный случай арбитражных) совсем по другому
Успешно?
Стабильно 100% годовых на хорошем объеме (от $10 mio) есть?
С уважением
В кэше — $5m примерно
В недвиге — $15+
А что?
С уважением
Но я Россией давно не торгую — в профиле указано вроде
С уважением
вот интересный кейс
Ликвидность, бро, ликвидность!
С уважением
/
Ну да, $5m для NYSE/NASDAQ ни о чем :)
у мя рекорд 2.6-5% на фонде… при среднегодовой доходности 50%...
торговать раз в неделю… я специально как то такого бота сделал чтоб можно было раз в неделю торговать руками или по телефону если инфраструктура наипнется...
вообще при средней сделке 0.03% у меня получается 1.5-2% профита в день на 40-50ти сделках… но на фонде у мя не отбивается комисс… а во фьючах нет ликвидности
У меня доходность на сделку в среднем сильно ниже 1%
Интегральная — 200+% годовых
С уважением
успехов
ves2010,
добрый, пожалуйста скажите
вы где-то описываете, систему своей торговли?
я подписан на вас, но
отсутствовал больше года
решал вопрос разблокировки, всего и везде
трендовое в тренд… все решает не сложность бота а выбор торгуемого актива…
в гайде есть конкретный пример ...
где то по осени закончу работу по америке… соберу торговлю… сваяю пост с описанием…
ves2010,
спасибо, искренне
особенно интересны, индекс ES + ZB
если отрабатываете, маякните
мы торгует фьючерсы по COT, устали...
решил спускаться внутрь дня, изучаю
дочитаю мальчика, буду штудировать вас
Нельзя ли уточнить, откуда это известно?
Есть практически в любой книге, которая включает в себя хотя бы Калман-Бьюси
С уважением
К фантазиям относится неумение считать сложный процент
С уважением
Я не торгую инструменты с доходностью 30% годовых
Если я вдруг не натолкнусь на непреодолимые технологические ограничения, то свой первый триллион заработаю через 10 лет примерно
Для всех денег мира...
Да с 30% годовых...
Калькулятор у Вас не той системы)
С уважением
Вопрос в подходах
Если линейный индикатор (МА, к примеру) не обеспечивает доходности, больше, чем X годовых, но трейдеры, его использующие, анонсируют стабильные XXX годовых, значи, кто-то дурак, а кто-то — мошенник.
С уважением
А зачем ты русское слово поручик пишешь с ашипкой?
Это такой прикол?
С уважением
Если точнее формулировать, то надо пояснять за какой период это приращение рассматривается. Иначе цитируемое неверно.
Представим ситуацию, когда имеется высокая и достаточно быстрая волатильность инструмента. Тогда можно ошибиться с прогнозом направления, но недолго пересиживая неверные входы, каждый раз исправлять ситуацию, закрываясь в существенный плюс.
При этом торговля «по формулам» будет показывать результат хуже из-за нефиксирования прибыли вовремя.
ММ применим только к системам с положительным МО
Если торговля по формулам идет в плюс — ее можно тюнинговать
Если торговля по чуйке не идет в плюс — ...
С уважением
1. В моих моделях курс актива (в непрерывной шкале времени) — это непрерывная нигде не дифференцируемая функция
2. Если бы я работал с гладкой составляющей цены (которой нет) — я бы уже 20 лет назад вывел формулу оптимального решения (равно, как и все остальные претенденты)
К сожалению — никакой гладкости ни в ценах, ни в эквити — нет.
С уважением
А далее лишь вопросы.
Я привёл очевидный пример, Вы не стали вникать.
Если попытаться вычленить структуру/паттерн в посте, то для меня это выглядело как с одной стороны доказательство чего-то или очевидного или несущественного, с другой стороны доказательство выглядит как наслаивание-наслаивание логическиех выводов, в итоге башня из выводов выросла большая и очень неустойчивая. Но фууух, мы дошли до итогового вывода (а, возможно, даже мы к нему и шли целенаправленно).
В общем предлагаю в холостую этот механизм не крутить, а какую-то прикладную алго-тему обсудить :).
Придется повторить.)