Блог им. EdKhan

Секреты Алготрейдинга. Вступление

    • 03 октября 2023, 16:03
    • |
    • Ed Khan
  • Еще

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

Любая рыночная неэффективность имеет свой срок жизни. Мечтой трейдера является нахождение такой неэффективности, которая будет приносить прибыль неограниченное количество времени.

Такая неэффективность существует. Для себя я сформулировал её так:

Поведение любой системы становится проще предсказать, когда система входит в область экстремальных, не типичных для себя значений. Задачей трейдера становится: 1) нахождение и формализация таковой закономерности; 2) технологическое решение по её эксплуатации.

Факт в том, что из области экстремальных значений система всегда пытается выйти. Похоже на газ, где молекулы газа – события. Любое локальное сжатие влечёт перемещение газа и сохранение средней плотности. Алготрейдинг в такой ситуации имеет решительное преимущество перед трейдингом обычным, ведь алготрейдер способен программным образом находить в Big Data те самые экстремальные отклонения.

 

Представьте, к примеру, что вы провели 100 бэк-тестов вашей стратегии за прошлый месяц, отличающихся ключевыми настройками (временем входа, периодом индикатора, размером стоп-лосса и т.д.) и сгенерировавших, таким образом, результаты 100 самостоятельных сетов настроек. Из 100 сетов какие-то оказались околонулевыми, какие-то продемонстрировали крупную прибыль, какие-то – убыток. Вы можете взять один любой сет для торговли в новом месяце! На какой пал бы ваш выбор?

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

Всё работает наоборот, когда речь заходит об интервенциях в область экстремальных значений.

Если возьмёте АНОМАЛЬНО ХОРОШИЙ сет (вообще без убытков или с их минимальным числом) – в новом месяце рискуете столкнуться с откатом из зоны экстремально положительных результатов. Схлопочете дофига лосей, в общем 😄 О таком говорят: «Переоптимизировал!».

Если возьмёте АНОМАЛЬНО ПЛОХОЙ сет (вообще без прибылей или с их минимальным числом) – за новый месяц система, скорее всего, переместится в разряд умеренных хорошистов, а то и вовсе покажет один из лучших результатов.

Разумеется, в голом виде этой логики недостаточно. Нужно сделать ещё кучу вещей: убедиться, что аномально плохая серия закончена (цель залететь в её конце, а не на пике!), определить маркер вероятностного разворота и многое, многое другое...

 

Мы сделали главное – определили, какую рыночную неэффективность можно и нужно взять на вооружение. Вернее, пока только «можно». Почему это «нужно» и работает, я освещу в дальнейших постах.

★2
25 комментариев
Мечтой трейдера является нахождение такой неэффективности, которая будет приносить прибыль неограниченное количество времени.
хрена ее искать?...
дешево купил — дорого продал…
avatar
-----, Мне кажется, эта уже скоро закончится — слишком её растиражировали, уже все о ней знают, значит этой неэффективности конец!
avatar
Replikant_mih, 
то что все-все-все знают об энтой неэффективности меня сильно расстраивает...
avatar

-----, это инвестиционный, а не трейдерский подход)

 

Отличие инвестора и трейдера обычно в том, что последний может (именно может!) торговать также в краткосроке, использовать плечо, ТОРГОВАТЬ В ШОРТ, торгует на деривативах (как правило).

avatar
можно ли считать достоверной статистикой число сделок меньше 1000?

т.е у тебя изначально нет достоверных данных чтоб делать хоть какой нибудь выбор...

т.е в описываемом случае любой выбор случаен и бесполезен
avatar

ves2010, месяц был приведён для иллюстрации.

По факту — поиск стат.аномалии на отрезке в месяц, затем прогонка данного короткого сета уже на всей истории и взятие в работу (программно), если соотношение ТП / СЛ является равным или превышает 50/50 при ТП к СЛ как 1 к 1; 33/66 при 2 к 1; 25/75 при 3 к 1 и т.д., ведь такое соотношение гарантирует, что сет сам не является аномальным и аномалию имеет только в конце временного отрезка.

avatar
Сколько получается заработать?
avatar

Маркиз Лафайет, это же подход, выступающий одним из параметров торговой системы, а не отдельная стратегия, по которой можно было бы ответить на такой вопрос)

avatar
ждем продолжения! особенно бэктесты, картинки и коды систем! ;-)
avatar
yurikon, обязательно)) кроме разве что кодов систем. И сам бы не стал делиться, и не смог бы — я автор алгоритмов и идей, а код пишут программисты (по большей мере даже на аутсорсе, а не в команде/на окладе).
avatar
EdKhan, главное чтобы научный поход был, с тестами. А буквы сейчас и chatgpt может генерить так, что не всегда отличишь. ))
avatar
yurikon, вот бы самому знать, какой наукой руководствоваться при занятии трейдингом)
avatar
Всё работает наоборот, когда речь заходит об интервенциях в область экстремальных значений.
И наоборот не работает. Никак не работает :)
Дмитрий Овчинников, так то параметры разные бывают. Если они имеют физический смысл, например время — то тут вполне будут устойчивые и надо торговать прямо экстремальные значения.
avatar
yurikon, 
да, я помню. Если трейдинг в торговое время дает отрицательный результат, то перенос трейдинга в неторговое время однозначно улучшит его до безубыточного. Так?
Дмитрий Овчинников, да это больше топик стартеру было ))
avatar

Дмитрий Овчинников, возможно! Я ограничен периодом своего изучения, сопутствующим бэкграундом и сроком жизни стратегий, в которые это интегрировал.

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

avatar
В основе успешной торговой стратегии на периоде 10+ лет лежит инсайд или способность влиять на цены.

Остальное — глупости для бедных.

Могу доказать это математически.
avatar

100 грамм, не сомневаюсь, что можете (я без сарказма, правда).

Другое дело, что анализировать такое — как сравнивать «Монетка упала 3 раза подряд орлом, повысит ли это вероятность решки в 4й раз?» и «Я обидел жену 3 раза подряд, она простила, что будет, если обидеть в 4й раз?».

 

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

avatar
Существуют десятки толстых книг и сотни статей посвященных поведению финансовых активов в области экстремальных значений. Если бы Вы ознакомились хотя бы с 1% этой информации, возможно перестали бы изобретать велосипеды.

avatar
Synthetic, я не ознакамливался с 1% этой информации, вы полагаете, лучше заняться чтением?
avatar
EdKhan, 
Исаак Ньютон в 1676 году в письме Роберту Гуку писал: «Если я видел дальше других, то потому, что стоял на плечах гигантов».
avatar
это кстати легко можно протестить… имхо для моих ботов идея не рабочая…
avatar

ves2010, мне кажется, для всех ботов это рабочая идея)

Сегодня-завтра выложу уже пост с конкретикой и с примерами применения, пока было вступление.

avatar

теги блога Ed Khan

....все тэги



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