Блог им. Dmi3

Как умирают системы

В новой реальности (после 24.02) алгоритмисты (а возможно и ручники, я просто не очень в теме) наловили кучи новых неэффективностей, которые, не успев начаться, торопились заканчиваться.

Системы, построенные на этих «новых» неффективностях, дававшие хороший заработок, потихоньку (или не очень) умирали.

Системы, как показывает моя практика, умирают тремя способами: Хороший, плохой, злой ©

"Хороший" — система просто перестает входить в сделку. Отсутствуют новые условия для входа. Такие системы встречаются не часто и среди систем, построенных на «новых» неэффективностях, у меня таких нет, поэтому картинки не будет :)

"Плохой"- система медленно деградирует. При определенном внимании к текущим результатам несложно постепенно вывести такую систему из портфеля.

Как умирают системы

"Злой" — система резко меняет свойства. Неэффективность исчезает. Чем раньше замечен такой исход и система выключена, тем лучше. Бывает, что такая система оживает спустя какое-то время… и… снова умирает :(

Как умирают системы

И если обе системы, представленные выше, уже выведены из торгов, то что скажете, по поводу этой? 

Как умирают системы


А как у вас обстоит дело с отбраковкой? ;)
★1
37 комментариев
В новой реальности (после 24.02) алгоритмисты (а возможно и ручники, я просто не очень в теме) наловили кучи новых неэффективностей
Вероятно, все кроме меня:)
avatar
Sergey Pavlov, 
у вас и так все хорошо, поэтому новое не интересно :)

Для меня новой реальностью был 2021 год, когда системы на Си сливали почти весь год. А 2022 и 2023 это ближе к старой реальности, хоть и есть изменения в параметрах систем.

Антон Иванов, 
Для меня новой реальностью был 2021 год
А в 17-ом году старой реальности зарабатывали?
Дмитрий Овчинников,

В 17-м году я только начинал, поэтому там было все не очень хорошо. Но на бэктестах все очень неплохо :)

Никак не поднастраивалась под новые неэффективности после 24.02 поэтому отбраковывать нечего было.Железное правило на этапе тестинга если дродаун больше чем был ранее на истории- в мусор.Но выше нет картинки худшего варианта когда такой дродаун происходит, а потом идет восстановление и вплоть до новых максимумов эквити…
Большой Брат, 
Железное правило на этапе тестинга если дродаун больше чем был ранее на истории- в мусор
Со временем у ЛЮБОЙ системы MDD превысит свое значение.
Дмитрий Овчинников, Да, можно себя успокаивать этим утверждением.Самое паршивое оно действительно верное с теоретической точки зрения.Но я не разрешаю себе им утешаться…
Известны ли системы, собирающие выигрыш 0.1% от объёма позиции?
Предполагаю, теоретически, что «неэффективности», используемые такими системами, — вечны.
Rostislav Kudryashov, 
есть предположение, что чем менее выраженной/доходной является  «неэффективность», тем дольше она живет.
Чтобы не было необходимости в отбраковке, лучше с самого начала не производить брак. Другими словами, «умирающие» системы, возможно, никогда и не были живы, просто под определенным углом их труп казался не таким синюшным...

Теоретически, конечно, можно производить бесконечное количество полуживых «систем», которые хороши в бэктесте, а потом (удивительно!) в реальной торговле работают один день/неделю/месяц. Так что в процессе непрерывно приходится держать руку на пульсе, бегать с  дифриблирятором и оживлять то одного, то другого пациента, потом все-таки усыплять и вновь идти в темный чулан лаборатории, где в пробирке зарождается очередной уродец.

Чем это отличается от дискреционной торговли в попытке угадать, куда пойдет акция Х?
avatar
Алекс, 
Чтобы не было необходимости в отбраковке, лучше с самого начала не производить брак
Лучше быть здоровым и богатым, чем бедным и больным, это очевидно.

Чем это отличается от дискреционной торговли в попытке угадать, куда пойдет акция Х?
Тем, что на этом зарабатываются деньги.
смотри… у тя не видно...
но эквити надо наложить на график торгуемого актива и смотреть эквити + торгуемый актив… и можно увидеть например что система сливает когда актив в боковике или падает или растет… т.е временое явление т.к рынок поменялся...

либо смотришь и видишь что система зарабатывала на росте а сейчас рост, но она сливает… заначит система сломалась
avatar
ves2010, 
рынок все время меняется и все явления временные.
Дмитрий Овчинников, там 3 фазы рост падение и боковик… если бот зарабатывает во всех трех фазах то проблем нет
avatar
Если рынок это сумма всех систем, какая то группа систем стремится с средней, к нулю (умирает), то существует группа систем которые отскакивают от средней. Система которая набрала пассажиров, разгрузилась, и готова снова расти. Поиск таких систем без пассажиров из сотен, тысяч групп систем это целая система 
avatar
Хорошая система должна ловить несоответствия рынка, а они всегда есть. На тренде свои несоответствия и работают одни системы, на флэте другие.
Даже у футбольного тренера много систем.
Проблема в том, что многие, не зная матчасть, придумывают левые системы и ждут, что они будут работать и на трендах вверх и вниз и на флэте. То есть всегда. 
Но это рынок, а не базар.
avatar
Forecast, 
Хорошая система должна ловить несоответствия рынка
Ничего система никому не должна. 

А как придумать не «левые» системы, а «правые»? Подскажете?
Ничего не выкидывал за три года, т.к. тесты с 2007 года почти всего, кроме юаня (почти та же сишка) и газа. Но у меня эквити вида растущей кардиограммы, которая сглаживаются только на недельках-месяцах. У вас более тонкие системы, дающие большую гладкость, поэтому, наверное, вам надо постоянно мониторить. Опять же, система лонга золота недавно год, наверное, не давала прибыли, тк актив падал и был в боковике. Это нормальная тема для меня, а у кого-то уже тс переходят в раздел «сломалось»
avatar
krolix, 
у меня из систем, написанных три года назад не осталось наверное почти ничего. По крайней мере в том виде, в котором были написаны тогда. 
Дмитрий Овчинников, ничего себе, это значит, что надо все время что-то искать… У меня бОльшая часть работает уже несколько лет, и вроде как не собирается ломаться, только капитал выделяемый менять. Новые неэффективности тоже есть, некоторые даже очень ничего. Выключаю только когда рынок меняется физически, т.е. не по наблюдениям за эквити, а по размышлениям
avatar
Павел Ку, 
значит у вас хорошие долгосрочные системы. 
Дмитрий Овчинников, все умирает или затухает в любом случае
avatar
нравятся мне всегда комменты, которые жизни учат )
avatar
система просто перестает входить в сделку
Может это просто сезонное изменение волы? я в таких случаях обычно фильтр волы подкручиваю.
avatar
robomakerr,
Здесь могу привести в пример арбитражную систему. Спред просто перестаёт расходится так, как раньше. Вот и нет новых входов или количество новых входов существенно меньше.

У меня первое и второе одновременно. Сделок нет, а когда есть, то не платят. Сидим, жрём кактус всей командой 

 

Принципиально есть всё же, наверное, два типа — хороший и злой, так как весь арбитраж (трендовуха тоже арбитраж) делится на прямой и статистический. Статистическое может ломаться на время и навсегда, прямое просто перестает входить. Если статистическое построено по принципу арбитража (контр-тренд), то возможны оба вида деградации и даже оба одновременно. 

Обычно я с таким не заморачиваюсь, но поговорил зато тут с тобой 

avatar
Kot_Begemot, 
У меня первое и второе одновременно. Сделок нет, а когда есть, то не платят
У меня все чаще сделок дофига, но вся прибыль уезжает в комиссию :(
А так в целом вы правильно рассуждаете. Плохой это всего лишь легкая разновидность злого, когда процесс деградации развивается не так стремительно.
И если обе системы, представленные выше, уже выведены из торгов, то что скажете, по поводу этой? 

Просто поставить жёсткие рамки по просадке + по времени (стоп-лосс по Системе).

А как у вас обстоит дело с отбраковкой? ;)

По-разному. 
Принцип отработанный годами/большими убытками: возникает рыночный шок = не торговать, пока не адаптируюсь.

24.02 отрубило узких ММ-ов в нефти и основная система ушла на перерыв, ибо сразу же возник вариант Плохой. 
(Анализировал Америку — там всё продолжает работать как раньше — надо валить туда. В РФ ожидаю негатив по бирже и не только).

Где-то на время пропала ликвидность (например, опционы), там был бы гарантированно вариант Злой. Но тут взрывная волатильность внесла больший негативный эффект.

Вариант Хороший — вот это прям здорово! Надо придумать что-нибудь ещё, кроме покупки опционов.
avatar
asfa, 
Просто поставить жёсткие рамки по просадке + по времени (стоп-лосс по Системе).
Я обычно более мягко подхожу: начинаю уменьшать выделенные средства, когда система ухудшает свои параметры. Как только средства становятся слишком малы для того, чтобы я далее использовал систему в зоопарке, система снимается с довольствия.
old schooler, классная мысль! 
avatar
᠌ ᠌᠌, 
В одной семье жили двое близнецов. Они оба мечтали о большом красивом коне. Один из них был пессимист, а другой оптимист. Наступил их день рождения. Одному родители подарили игрушечного коня, а другому охапку сена. Утром проснулись братья. Тот, которому подарили игрушечного коня посмотрел печально и закричал: «Ну вот, мне подарили игрушечного коня, а я хотел настоящего». А второй посмотрел на охапку сена и сказал: «Классно, а у меня был настоящий конь, только он убежал»
᠌ ᠌᠌, 
Dream Big! ©

теги блога Дмитрий Овчинников

....все тэги



UPDONW
Новый дизайн