Ed Khan
Ed Khan личный блог
03 октября 2023, 16:03

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

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

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

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

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

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

 

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

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

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

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

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

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

 

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

25 Комментариев
  • wistopus
    03 октября 2023, 16:18
    Мечтой трейдера является нахождение такой неэффективности, которая будет приносить прибыль неограниченное количество времени.
    хрена ее искать?...
    дешево купил — дорого продал…
    • Replikant_mih
      03 октября 2023, 16:25
      -----, Мне кажется, эта уже скоро закончится — слишком её растиражировали, уже все о ней знают, значит этой неэффективности конец!
      • wistopus
        03 октября 2023, 16:38
        Replikant_mih, 
        то что все-все-все знают об энтой неэффективности меня сильно расстраивает...
  • ves2010
    03 октября 2023, 16:48
    можно ли считать достоверной статистикой число сделок меньше 1000?

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

    т.е в описываемом случае любой выбор случаен и бесполезен
  • Маркиз Лафайет
    03 октября 2023, 17:05
    Сколько получается заработать?
  • yurikon
    03 октября 2023, 17:09
    ждем продолжения! особенно бэктесты, картинки и коды систем! ;-)
      • yurikon
        03 октября 2023, 19:47
        EdKhan, главное чтобы научный поход был, с тестами. А буквы сейчас и chatgpt может генерить так, что не всегда отличишь. ))
  • Дмитрий Овчинников
    03 октября 2023, 17:15
    Всё работает наоборот, когда речь заходит об интервенциях в область экстремальных значений.
    И наоборот не работает. Никак не работает :)
    • yurikon
      03 октября 2023, 17:16
      Дмитрий Овчинников, так то параметры разные бывают. Если они имеют физический смысл, например время — то тут вполне будут устойчивые и надо торговать прямо экстремальные значения.
      • Дмитрий Овчинников
        03 октября 2023, 17:19
        yurikon, 
        да, я помню. Если трейдинг в торговое время дает отрицательный результат, то перенос трейдинга в неторговое время однозначно улучшит его до безубыточного. Так?
        • yurikon
          03 октября 2023, 19:43
          Дмитрий Овчинников, да это больше топик стартеру было ))
  • GOLD
    03 октября 2023, 17:25
    В основе успешной торговой стратегии на периоде 10+ лет лежит инсайд или способность влиять на цены.

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

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

      • Synthetic
        03 октября 2023, 21:50
        EdKhan, 
        Исаак Ньютон в 1676 году в письме Роберту Гуку писал: «Если я видел дальше других, то потому, что стоял на плечах гигантов».
  • ves2010
    03 октября 2023, 23:34
    это кстати легко можно протестить… имхо для моих ботов идея не рабочая…

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн