IgorMushtriev
IgorMushtriev личный блог
28 ноября 2016, 08:26

Грааль. Бесплатно. Для Новичков.

Добрый день, коллеги!

Конец месяца, пора переоптимизации систем.
Решил посмотреть прошлогодние систем.
Когда-то они хорошо работали.
Взял одну. Подставил значения параметров, выбранных по состоянию на 15.11.2015. Ровно год назад.
Предлагаю Вашему вниманию эквити.
Вот так торговала бы система этот год теми параметрами .

Но, обратите внимание!
После оптимизации (15.11.2015) система еще некоторое время торговала успешно. Примерно 2 недели. А затем — слив.
К чему я опубликовал это?

Выводов несколько:
1.Система никогда не будет долго торговать и зарабатывать на однажды настроенных параметрах.
2.Оптимизация позволяет получить параметры, на которых система ВОЗМОЖНО будет зарабатывать НЕКОТОРОЕ время.
3.Грааль есть. Я только что его Вам рассказал. Кто хотел, тот понял.

Удачных торгов!
:)

Грааль. Бесплатно. Для Новичков.

27 Комментариев
  • T-800
    28 ноября 2016, 08:53
    Вопрос в том, как понять, в какой момент система уже перестала работать и нужна переоптимизация параметров?
  • Правильный трейдинг
    28 ноября 2016, 08:56
    Считаешь год — работает месяц. Примерно такое соотношение по моему.
    • Александр Муравьев
      28 ноября 2016, 09:06
      Правильный трейдинг, я отбирал портфель систем на периоде 3х лет (2013-2015), затем проверял на 9 месяцах 2016 г. и отобранное торгую с начала октября (писал тут smart-lab.ru/blog/358582.php).

      Все работает уже два месяца как часы. Отчет с результатами за ноябрь: smart-lab.ru/blog/365452.php

      По результатам третьего месяца, возможно буду перетряхивать оба портфеля.
    • Sergey Pavlov
      28 ноября 2016, 09:29
      IgorMushtriev, это довольно странно звучит с точки зрения логики. 3 года=36 месяцев. Получается, что вы рассчитываете, что данные о вашей генеральной совокупности (36) воспроизведутся за 1/36=2.7% времени… Как-то я делал эксперимент с подбрасыванием монеты....100 бросаний. В итоге и правда получилось почти поровну 50на50. Однако, были серии из почти 10 решек и орлов подряд. Это в случайном блуждании целых 10%… а у вас меньше 3%…
      • П М
        28 ноября 2016, 09:36
        Sergey Pavlov, у Брюса Уиллиса 5 дочерей от двух жен :)
        • Sergey Pavlov
          28 ноября 2016, 10:06
          IgorMushtriev, не о разных. Что на in-sample вы проверяете из out-of-sample?
            • Sergey Pavlov
              28 ноября 2016, 10:20
              IgorMushtriev, конечно, наоборот. Еще раз. Что в OOS вы проверяете из IS, учитывая, что мощность множества IS в 36 раз больше мощности множества OOS?
                • Sergey Pavlov
                  28 ноября 2016, 10:50
                  IgorMushtriev, самолет это хорошо. Давайте попробуем еще раз чуть иначе. Построив систему на 36 месяцев, вы решили задачу кусочно-линейной аппроксимации этих данных, превратив на глаз хаотичное блуждание цены в желаемо линейно растущую эквити. Далее. Теперь вы берете новый кусочек длиной 1/36 относительно аппроксимируемой выборки и проверяете, насколько точным там получается прогноз. Вопрос: насколько это осмысленно? Ведь по сути, вы исходите из предположения, что статистически (в среднем) следующий месяц есть функция предыдущих 36 месяцев. Разве это нормально логически? Без всяких расчетов и проверок? Может ли один месяц вытекать из 36 предыдущих? Возвращаясь к аналогии с самолетом… нас интересует его траектория в следующие 5 минут… а мы для этого смотрим как он летел предыдущие 5*36=180 минут… ведь это весьма сильный детерминизм? Нет?
  • П М
    28 ноября 2016, 09:15
    Я когда-то вывел из практики, что мои системы ломались напрочь где-то через три месяца. Всё зависит от периода оптимизации.
    Оптимизированные на долгом периоде очевидно более устойчивы, но однозначно менее прибыльные. А я жадный.
    Блин, дописал, смотрю выше меня тоже про 3 месяца пишут. Да, я где-то на том же периоде оптимизировал. 
    Сейчас чуть по другому оптимизирую, но начал только недавно. Пока позитивных результатов нет. Но я торгую Си, в нём у многих просадка была до последнего времени.

    Ещё фишка — есть системы, мои, которые отлично работали бы, без учёта изменений ГО биржей. Но если учитывать изменения ГО, то они начинают сливать практически. Вывод — это биржа устраивает периоды жира и слива. В зависимости от каких-то своих законов. Когда-то ГО в рубле было 1230. Сейчас в 4 раза больше. В ЧЕТЫРЕ РАЗА! Хотя цена и волатильность примерно теже, что были когда было 1230. Точнее, цена другая, но уж не в 4 раза больше, так ведь? Мало кто при оптимизации учитывает изменения в ГО. Хотя может они и не дают преимущества, эти учитывания. Но хотя бы дают реальную картину.

    кому интересно — такое ГО было в 2010-11 году, в 11 даже ниже 1000 спускалось, когда бакс стоил 27.8 рублей. при 30 рублей за бакс было 1230р ГО. в 12ом году при 32 рублях за бакс ГО было 1124р. в 13 году при 33р за бакс го было 1168 р.
    в 2014 году при 39 рублях го было 1700, при 40 — 1800р
    16 декабря 2014 года го подняли до 12.4 тыс.
    и ниже 4 тыс оно с тех пор не спускалось.
    • Правильный трейдинг
      28 ноября 2016, 09:26
      ПBМ, а вы систему в процентах считаете или в пунктах?
      • П М
        28 ноября 2016, 09:34
        Правильный трейдинг, в %, иногда с полным реинвестированием, иногда с ограничителем на максимальную сумму (100 тыс)
        • Правильный трейдинг
          28 ноября 2016, 09:38
          ПBМ, я всегда считал в пунктах, независимо от цены. Графики эквити были ровнее. И ГО можно не учитывать при этом.
          • П М
            28 ноября 2016, 09:51
            Правильный трейдинг, ГО можно неучитывать, действительно, если используется не полное реинвестирование, а фикс, на который заведомо хватит денег
  • Mike Bazhanov
    28 ноября 2016, 10:18
    Грааль?
    Где тут грааль?
    Для новичков?
    Вот это что ли для новичков: «Кто хотел, тот понял» ??
    Умник  …пта
      • Mike Bazhanov
        28 ноября 2016, 11:12
        IgorMushtriev, спасибо за деликатность )
        но добавлю
        новичку от этой темы ноль толку, если даже не во вред
        новичку в первую очередь нужно научиться понимать происходящее на рынках.
        а не системы штамповать десятками, допиливать их постоянно авось какая-нибудь да сработает
        это может быть тебе понятно, а новичкам точно нет
        себя к новичкам не отношу (профиль не показатель)
        • Правильный трейдинг
          28 ноября 2016, 11:46
          Mike Bazhanov, +100500. Но потому и для новичков, что этап пропиливания систем надо пройти)
          • Mike Bazhanov
            28 ноября 2016, 11:54
            Правильный трейдинг, может и так )
        • Lomov Tom
          28 ноября 2016, 12:54
          Mike Bazhanov, Учитывая, что говорите про пресловутое «понимание рынка», Вы как раз новичок, причём очень зелёный. Никто не понимает рынок, это недоступно даже для миллиардных фондов с их целой системой разведки и сбора информации, даже для инсайдеров, которые тоже ошибаются. А тут маленький трейдер говорит о понимании рынка. Понимание тут может быть только одно: рынок есть хаос, и исходя из этого и нужно строить свои системы.
          • Mike Bazhanov
            28 ноября 2016, 13:23
            Lomov Tom, стереотипно мыслите, господин Ломов.
            одни считают, что рынок есть хаос, другие считают рынок управляем куклами, третьи считают, что рынок просчитывается через систему сложных уравнений (математика) и т.д. и т.п.
            понимание рынка у каждого своё ;-)
            • Lomov Tom
              28 ноября 2016, 16:20
              Mike Bazhanov, Никаких стеретипов, просто торгую уже скоро лет десять как, нанаблюдался за рынком достаточно. Также изучал теорию хаоса (математическую). Так вот, характерные для рынков свойства полностью соответствуют характеристикам систем, описываемых в теории хаоса, рынок есть  истинная хаотичная система с точки зрения теории.
  • Lomov Tom
    28 ноября 2016, 12:58
     Лучший способо избежать необходимости переоптимизировать системы-не торговать краткосрок. На краткосрочом периоде рынки сильно мутабельны и именно поэтому краткосрочные системы постоянно ломаются. Всё просто, происходит какой-то период, имеется какая-то тенденция, чуваки подстраивают системы под особенности поведения цены, определяемые этой тенденцией, когда присходят изменения, тенденция ломается, то эти системы обязательно начинают сливать. 

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

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