UHSF
UHSF личный блог
12 июня 2019, 19:03

Можно зарабатывать на одном лишь соотношении прибыли и убытка?

Решил тоже поддержать интерес к тестированию алгоритмических торговых систем.

Есть такое мнение, что даже при соотношении прибыльных и убыточных сделок в 50/50 можно зарабатывать, если прибыли брать в 3 раза больше чем убытка. То есть, можно даже просто на подбрасывании монетки зарабатывать.

По-моему, даже кто-то известный из гур говорил про этот грааль...

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

Для тестов взял нефть и период тестирования 04.01.2019 – 25.04.2019, 1 минутный ТФ. Система входит случайным образом в лонг или шорт 1 контрактом и открыта может быть только 1 позиция. Выход по стопу в минус 5 тиков или по тейку в 15 тиков. 3 к 1 как положено. Комиссия и проскальзывание не учитываются – повысим вероятность заработка.

Сделал 6 проходов и вот что получилось (зеленым — % годовых, красным – макс. просадка):
Можно зарабатывать на одном лишь соотношении прибыли и убытка?

Ну что, подбросим монетку?

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

Но не все так печально и иногда можно заработать.

В противовес сделал тесты той же системы, но теперь стоп 25 тиков, а тейк 5. А-ля пересиживание убытков:
Можно зарабатывать на одном лишь соотношении прибыли и убытка?

Результаты при тех же 50/50 немного отличаются. Есть трейдеры, что именно так и торгуют, без плечей обычно.

Что думаете? Грааль или тоже случайность? Или период такой удачный попался?





51 Комментарий
  • qxr1011
    12 июня 2019, 19:07
     можно зарабатывать, если прибыли брать в 3 раза больше чем убытка

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

    — можно, надо пукнуть в перчатку…
  • Ray Badman
    12 июня 2019, 19:16
    Пиши робота, торгуй месяц, потом пиши о результатах, backtesting фуфло
      • Тимоха
        12 июня 2019, 19:50
        UHSF, тут видел нечто похожее с визуализацией. https://amkrv.livejournal.com/6209.html
        Случаен день входа и направление сделки, не случаен стоп-лосс и время фикса.
      • v3Rtex
        12 июня 2019, 22:50
        UHSF, я запускаю  лень было тестировать, в итоге решил просто пожертвовать небольшую сумму.
        Если вход случаен, то на максимально удаленном периоде выходит распределение около 33% убыточных и 66% прибыльных. 
        Т.е. нулевое матожидание и убытки за счет комиссий. 
        За счет манименеджмента (например мартингейл) можно вытянуть в плюс и получить стратегию на уровне продажи опционов вне денег.
        Хорошо для разгона счета, но плохо в перспективе. 
      • Тарас Громницкий
        13 июня 2019, 08:56

        UHSF, тот, кто не умеет тестировать.

        И не понимает самой сути тестирования.

  • Чужой
    12 июня 2019, 19:38
    Проскальзывание + комиссии, у меня таких картинок тоже много было, но реальность суровее)
  • Смотрите первый бар на открытии…
  • avror
    12 июня 2019, 20:19
    Попался удачный период.
  • dip
    12 июня 2019, 20:36

    1) очень короткий период тестирования

    2) У вас моя любимая ошибка в бектестере* — исполнение при касании цены, без учета объемов и прошла ли цена «через» ваш ордер. Про изменение стакана вашим ордером даже говорить не буду :) 

    *На этой ошибке можно купить все острова, яхты и самолеты разом. Примерно за 2-3 года с любого капитала. Я проверял. 

    • Чужой
      12 июня 2019, 20:46
      dip, да да, я на Сейшелах так остров купил) 
      • dip
        12 июня 2019, 21:01
        Чужой, коллега! 
      • ves2010
        13 июня 2019, 09:06
        Чужой, без племени остров не катит… должно быть обязательно племя туземцев на острове, кторое сделает тебя королем и будет жертвоприношать тебе девственниц… а то какой смысл в острове? проще яхту купить или лайнер… а еще не забудь про самый главный островной закон — все девушки от 15 до 30 лет на твоем острове должны ходить пренепременно голыми… так богам угодно… а если оденеца, то жертвоприношать… но только если девственница...
        вообщем не шаришь ты в островах… будешь остров покупать — согласен на должность соправителя
        • (1:10) || algo
          13 июня 2019, 19:45
          ves2010, мне понравилось слово «жертвоприношать». А если все девушки от 15 до 30 будут постоянно ходить голыми, то их другие аборигены будут жертвосношать еще до того, как случится жертвоприношать. 
          • ves2010
            13 июня 2019, 19:55
            кукловедофилофоб, дык чем запутанней религия тем лучше... 
            • (1:10) || algo
              13 июня 2019, 20:08
              ves2010, я о другом. Нельзя постоянно тейк-профитам голым ходить, иначе туземные контрагенты попортят профит до жертвоприношения, придется крыть по рынку… ой… по острову уже женщину, а не девственницу. В религию нужно тогда стопики запрограммировать, т.е. табу для туземных юзеров, чтоб при виде голой тейк-профита они её не жертвосношали во избежание маржин-кола каким-нибудь зверским туземным способом.
              • ves2010
                13 июня 2019, 20:59
                кукловедофилофоб, я тя понял сразу… но религия должна иметь противоречия и запутанности чтоб многое принимать на веру… чтоб при необходимости девствницой можно было объявить и 50 летнего мужика… либо первые 10-100 раз несчитаются… если он миленький то тоже можно… типа чудеса и все такое… )))

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

                и кровь тоже была страшно ядовита… поэтому были статуи богов с  каменными куищаями… для первого раза
                • (1:10) || algo
                  13 июня 2019, 21:20
                  ves2010, гг ) Какие обширные познания в религиоведении и дефлорации =) А еще и трейдер немного )))
      • dip
        13 июня 2019, 15:08
        UHSF, влияние — сильное. Перед вами в очереди заявок другие. Ваш 1 лот не тронут. 
  • victorfk
    12 июня 2019, 21:18
    Очень маленький период тестирования. Необходимо лет 10 хотя бы. Не учтено множество факторов при тестировании и т.д. и т.п.
  • Susanin
    12 июня 2019, 21:33
    а вы сделайте стоп 25 а тейк 50 например.
  • Smoker_Joker
    12 июня 2019, 22:04
    В Какой программе тестируете?
  • Laguna
    12 июня 2019, 22:46

    Было дело, юзал как-то систему в реальности с соотношением тейка к лоссу 1:3. Не спорю, тут конечно имело важное значение условие входа, но выход однозначно по тейк/лосс=1/3 имел наивысшую доходность. 

     

  • Григорий Старцун
    13 июня 2019, 01:21
    Вот реальная статистика одного из моих ботов с соотношением 3:1 без учета комиссии и скольжений возможно я просто живу в параллельном мире, но результаты противоположные.
    • Григорий
      13 июня 2019, 09:31
      Григорий Старцун, а почему без учета комиссии и скольжения? Как без этого можно?
      • Григорий Старцун
        13 июня 2019, 13:25
        Григорий, Можно, причина в том что как таковых затрат на скольжение там нет, вследствие использования алгоритма исполнения сигналов, что касается комиссии брокера и биржи то вы их можете посчитать самостоятельно исходя из того что каждая строчка таблицы это один раут (вход и выход) соответственно затраты биржей собираются только на вход, выход не учитывается так как сделка считается скальпирующей а комиссия брокера за контракт умножается на два а затем умножается на количество строчек. 
  • Yan_Vas
    13 июня 2019, 06:31
    Согласен с автором на 100% только такой подход вывел меня из просадки и дает необходимый положительный результат.
  • Yan_Vas
    13 июня 2019, 06:39
    Единственно, вход в сделку конечно не должен быть случайным 
  • Григорий
    13 июня 2019, 09:30
    проверено, нет.
  • tim tim
    13 июня 2019, 10:22
    Монету надо кидать, чтобы понять, ИСКАТЬ сегодня  входы в шорт или в лонг (вместо мнения аналитиков). НА ВЕСЬ ДЕНЬ. А не подкидывать каждую минуту.
  • yurikon
    13 июня 2019, 11:31
    Размышлять о соотношении стоп/тейк без вероятности профита и лосса нет никакого смысла.

    Итоговый профит системы = число сделок * среднюю сделку (мат. ожидание).

    Средняя сделка =  итоговый профит / число сделок = вероятность прибыли * среднюю прибыль — вероятность убытка* средний убыток.

    Из этой формулы можно получить какая должна быть вероятность прибыли, чтобы при вашем соотношении прибыли и убытков система выходила в плюс. У трендовых систем вероятность выигрыша 30-50%, но зато соотношение прибыльной к убыточной больше 2 как правило.
    У контр тренда наоборот, вероятность выигрыша 70-80%, но прибыль значительно меньше лосса.
  • MS
    13 июня 2019, 12:55
    Правильная формулировка была бы:
    «при соотношении прибыльных и убыточных сделок в 50/50 можно зарабатывать, если прибыли брать в 3 раза больше чем убытка» +
    «что возможно только на трендах».
    Осталось научиться определять начала трендов.
    • keylsd
      13 июня 2019, 14:50
      MS, верно говоришь, на Si в 2014 году ЛЧИ я так заработал +118%
  • Добрый Енот
    13 июня 2019, 19:40
    Кидать монетку можно, только нужно выбрать время когда начинать кидать
  • qxr1011
    13 июня 2019, 20:12
    50/50 можно зарабатывать, если прибыли брать в 3 раза больше чем убытка.

    соотношение (какое бы оно ни было) должно следовать из найденных закономерностей маркета (а не наоборот)

    система входит случайным образом в лонг или шорт 1 контрактом и открыта может быть только 1 позиция. Выход по стопу в минус 5 тиков или по тейку в 15 тиков. 3 к 1 как положено.


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

    а потом, когда вы отыграете статистически значимое число трейдов (скажем 1000) вы увидите каким реально будет соотношение ваших лосов и профитов (50/50 или лучше и 3:1 или лучше)...

    а то что вы считаете даже не знаю как назвать
  • Михаил Понамаренко
    30 октября 2019, 09:02
    Изучил тему. Есть своё практическое наблюдение. Заявки стоп-лосс дороже по спреду. Когда рынок идёт по тренду, и у нас заявка на пробой, то она обычной исполняется хуже на 1-2 пункта цены условия. Из этого следует, что частый стоп-лосс, хуже частого тейк-профита. И ещё, тейк-профит лимиткой это ещё и работа маркетмейкера, которая может быть оплачена спредом, только в нашу сторону. 
    Но в данной истории, скорее всего стечение обстоятельств, заниженные издержки, ошибка использования цен (в тестере мы знаем уже в момент её открытия цену закрытия), и нужно помнить всегда: если есть сделка на графике, это не значит, что она могла быть вашей (особенно относится к пипсовкам до 30 пт.).
  • Игорь
    16 марта 2020, 17:56

    Доброго времени суток.

    В продолжении темы, хотелось бы обсудить следующее. У всех разные методы работы, но вот конкретно на фондовой бирже какое оптимальное соотношение профита к стопу надо иметь? Из любопытства провел несколько экспериментов (причем не тестов на истории, не нравится этот способ), если работать в пределах дневной волатильности рынка примерно, то вполне себе можно работать в прибыль имея стоп вдвое меньший, чем профит. Число прибыльных и убыточных позиций при этом примерно равны. Только возникает вопрос, на каком числе трейдов будет более-менее точной статистика? Либо в приросте к основному капиталу на какой % надо его увеличить, чтоб сказать, что способ работает или наоборот не работает. Пусть и в текущих условиях. Что скажете? 

      • Игорь
        16 марта 2020, 21:19
        UHSF, спасибо за ответ. Жаль недавно зарегистрирован и не могу поставить плюс вам.

        Согласен полностью про тестирование способа на разных фазах рынка, но вот про неделю, тут не совсем то. Можно за неделю сделать одну сделку, можно 7. Образно говорю, но смысл понятен, разница  — в разы. Значит и точность статистическая будет различной. Просто начиная с каких чисел (наверно все же количество позиций, закрывшихся с тем или иным результатом) можно статистику считать достаточно достоверной? Понимаю нет предела и все изменчиво, но все же. К примеру однозначно, если из 10 будет 5 прибыльных и 5 убыточных — это НЕ статистика, так могло само по себе получиться, совпадение. 

        И наконец, при таком соотношении прибыли/убытка как вы сказали, даже меньшим, пусть 1/2, проще считать будет. Если 50% прибыльных и столько же нет, то однозначно будет рост. Если же 30% прибыльных, то тут сомнительно.
          • Игорь
            17 марта 2020, 21:59

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

            К примеру сейчас с терминала статистику взял, получается из 149 сделок порядка 76 прибыльных, т.е. поровну.  О чем это можно говорить? Как о верном подходе, так и о случайном везении.

            В том то и дело, что казалось бы более короткий стоп должен срабатывать чаще, причем заметно, порядка 60% случаев будет срабатывать именно стоп. Но этого не происходит! Почему вопрос. 


              • Игорь
                18 марта 2020, 17:22

                UHSF, да все эти программы тестов… нет доверия у меня к ним, ну никак. «синтетические тесты» вот такие получаются. Когда можно на их результаты полагаться не понятно. У вас есть опыт? Поделитесь, если есть.
                Вручную да, минус очень долго.

                В том то и дело, что 50/50 держится прямо четко, ну конечно с учетом погрешности (немного разбираюсь в этом, все в пределах науки: на малых числах была большая погрешность, сейчас выравнивается до этих 50/50). И профит больше стопа стараюсь держать всегда в 2 раза больше, редко когда в 2,5-3, скорее исключение. Ну скажем какой-то уровень помешал/помог, и добавил. Если вдруг по какой-то такой причине требуется выбрать профит даже в 1,5 раза больше стопа-  отказываюсь от позиции в принципе, не открываю ее.

                Вы говорите большие выборки несколько лет. А в сделках сколько их будет за столько лет? Ведь зависеть их максимальное число (менькше всегда мы сможем:)) от системы, наличии по ней входов и т.д., и скажем за 2-3 года может быть 200-300 сделок, а может больше 1000. Что скажете? Вот у вас за год примерно сколько получается? Если говорить только о фондовом рынке конечно, срочный не беру.

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


                 

                  • Игорь
                    18 марта 2020, 20:17
                    UHSF, опять же когда только на этом форуме разрешат + ставить)) Здесь впервые и не знаю правил даже… Ладно.
                    TSLab вроде тестера? Поищу конечно, спасибо. 

                    Мне хотя бы пока вручную получше научиться. Вот вы к примеру, сколько уже времени работаете так? На каком рынке?
                    В среднем, если 12-15 сделок за месяц это считается много или нет?
                      • Игорь
                        19 марта 2020, 15:08

                        UHSF, а, понял.

                        Сейчас с учетом всех изменений на акциях хуже стало работать, одни минусовые сделки пошли. Теперь путь или пережидать, или  увеличенной лотностью работать с бОльшими рисками.

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

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