Помогите выбрать стратегию для построения МТС.
1. Прибыльных сделок = 51%. Прибыль/Убыток = 1,22
2. Прибыльных сделок = 59%. Прибыль/Убыток = 1,01
3. Прибыльных сделок = 73%. Прибыль/Убыток = 0,79
4. Прибыльных сделок = 20%. Прибыль/Убыток = 0,27
Всего проголосовало: 83
Доброе утро, дорогие Друзья.
На выходных я протестировал на исторических данных четыре стратегии, основанные на разных индикаторах.
Общие особенности:
1. Тестирование производилось для одного и того же инструмента.
2. Число сделок во всех стратегиях одинаково и равно 300.
3. И прибыли, и убытки ограничены. Играется чистая двухысходка — или фиксированная прибыль, или фиксированный лось.
4. Играется только фьючерс (без опционов), но прибыли и убытки ограничены условиями тестирования.
5. Хочу развить полученную стратегию для получения геометрического роста.
Процент выигрышных сделок и отношение прибыль/убыток приведён в голосовалке. Не все стратегии получились одинаково успешными.
Друзья,
помогите выбрать из этих стратегий одну, на основе которой разумней всего построить полноценную торговую систему. По-возможности, аргументируйте выбор в комментариях.
За самый лучший и аргументированный ответ — от меня поощрение в тимофейчиках.
С уважением, Московский Коля-Лоссбой
Оказывается не я один так выходной проводил
Ты за какой период тесты выложил? Для объективности нужно тестировать период 5-10 лет… Меньше нет смысла, т.к. параметры рынка периодически меняются… Но в большом периоде возникают другие трудности… Например, если фьюч Si вырос в два раза за последние 10 лет, то и математика в индикаторах меняется…
то лучше то где больше соотношение прибыль / убыток
если нет — нужно смотреть дополнительно макс просадку и что будет при последовательности убыточных сделок.
Брал тест за 5 лет, отбирал лучшую систему по разным параметрам (прибыль/убыток, % прибыльных сделок, прибыль и др.) потом проверял результат торгов в последующие 2 года.
Так вот, системы отобранные по прибыль/убыток показывали лучшие результаты, чем системы, отобранные по другим параметрам.
По вариантам: если Прибыль/Убыток меньше 1 это же убыточная стратегия?
Если Прибыль/Убыток = 1,01 — это просто окупит комиссии, т.е. тут только 1 правильный ответ :)
Соотношение прибыль к убыткам больше.
Из фактически показательных — максимальная просадка, максимальная прибыль. Может получится так, что убыток пересиживаем вплоть до маржина, а прибыль всего 100 против тысячи убытка.
время удержания позиции прибыльной и убыточной. Короткие прибыльные сделки и длительное пересиживание убытка плохой показатель.
Конечно хочется большую прибыль к меньшим убыткам. Ответ первая стратегия. Но нужны детали
Важно! Если нет переподгонки на истории и считаете, что показатели системы останутся примерно такими же в будущем.
smart-lab.ru/blog/240713.php
ОЧЕНЬ, ОЧЕНЬ, ОЧЕНЬ СПАСИБО!
Как мне Тебе переслать тимофейчиков? СПАСИБО. Заслужил.
smart-lab.ru/blog/432718.php
Посмотри комментарии в посте на смартлабе, ты там встречаешься:).
Я вчера случайно нашел. Вот кстати оказалось))
Поскольку сам благодарю ими, лишними не будут).
Крайне странно, но тогда, хоть и комментил там я, почему-то не отреагировал. И забыл даже про это.
Вот сволочь я толстоносая!
Тест программой системы с вероятностью 70% и P/L 1:1:
Практически экспоненциальный рост за 712 сделок, без значимых просадок.
А вот реальная работа системы (это сделки записанные в блокнот с реального рынка (NYSE):
Разница очевидна, система может входить в гораздо более глубокие просадки. Но это ВСЕ записанные возможные сделки. То есть в этой эквити их может быть и 20 и 30 в день. Но поскольку риск на сделку 1%, то это не реальной (просто ГО не хватить и чувство самосохранения не позволит)).
Положим мы хотим ставить под риск 6% на день (довольно спекулятивная торговля, я считаю) и ухудшаем выборку потому что накладывается ещё случайность нашей выборки, которая вмещается по ГО в день.
ЗЫ. Сейчас заморочусь и выложу ту же последовательность при разрешённом риске в 6% на день, следующим постом.
Из реальной последовательности оставили только сделки, вмещающиеся по ГО (6 в день).
Это без комиссий и проскальзывания. Нах такое торговать.
Это к вопросу переноса тестовых систем и даже реальных последовательностей в реальную жизнь с учётом всех ограничивающих условий.
На биржу и смартлаб пришло много свежего мяса новичков. Может, прочтение поста и его обсуждение убережет неофитов от торговли на всю котлету:)
Поэтому только хардкор — выборка из тысяч и тысяч сделок. Но на Америке проще. Считай 500 ликвидных инструментов, почти 10 000 потенциальных торговых ситуаций в месяц. Есть что анализировать ).
Но из итоговой последовательности остаётся всего 50 сделок, т.е. около 7%.
1) Есть протестированная на исторических данных гипотеза с положительным МО.
2) Тестируем эту гипотезу на внутридневных данных в режиме реального времени (в файл записываются все возможные данные и спреды).
3) Крутим эту уже реальную последовательность статистическими методами, выявляем какие фильтры можно применить, чтобы улучшить статистику.
4) Получаем алгоритм, включающий условия для входа и дающий статистическое преимущество. Применяем к нему критерий Келли или оптимальное F, определяя какой долей можем рисковать. Определяем оптимальный риск на сделку и общий на день (диверсификация, кстати работает), чтобы получить лучшее соотношение прибыли к просадке и максимально гладкую эквити, способствующую росту капитала по сложному проценту.
В разных системах у меня разный разрешенный риск на день, риск на сделку и количество сделок в день, но по каждому инструменты разрешён только один сигнал. То есть, по конкретной акции может быть заключена только одна сделка. Вот есть алгоритм, отслеживающий 100 акций. Генерирует он около 120 сделок за месяц (где-то 22 рабочих дня). То есть, около 5%. Рынок, исходя из «понимания» этого алгоритма неэффективен около 5% от всего торгового времени. Есть алго, которые вообще меньше 1% времени находят неэффективности.
Как-то так вот и строится работа.
Собственно мой вопрос в этом и состоял, какой временной интервал анализируется для внудредневной торговли?
Однозначно четвертая. Т.к. можно можно при допустим 2 убытках подряд ограничивать размер позиции на nный процент при каждом следующем лосе, а при первой прибыли возврат к первоначальному размеру позы. Вследствие колво лосей останется на месте, но их размер упадет в разы. Хотя нужно смотерть на стратегию в частном порядке.
Кстати, если вы проверяете стратегию на истории и в основу входят оптимизируемые индикаторы, то ваша стратегия в 90% случаев говно, т.к. вы просто подгоняете ее под прошлое. Стратегия должна основываться прежде всего на рыночной логике. Хотя еще раз скажу, нужно смотреть на стратегию в частном порядке.
Это как, можно пример?
Friendly Deep Space, это сложно в двух словах объяснить
Индикатор должен трактоваться двумя путями — да или нет, а не быть оптимизируемым под прошлое.
Типо цена — она всегда и есть цена. Объем — тоже. А мувинги условно где-то работают, а где то нет
Но это имхо
0,79 — небольшой убыток
прибылтных 70% пр/убыток 1
прибыльных 35% пр/убыток выше 3-ёх.(4-5)
Мне кажется, третий вариант лучший. У него больше всего матожидание доходности. Ведь, как недавно доказывал Дмитрий Новиков: лучше заработать +100р поставив на кон 500р, чем заработать +100р поставив 1000р.
Вот допустим, у нас 1000р. Сравним первый и третий вариант:
1. МО=0.13, OptF=0.11 -> первоначальная ставка 1000р*OptF=110р -> матожидание выигрыша 110*0.13=14.3р -> доходность (14.3р/1000р)*100%=1.43%
3. МО=0.31, OptF=0.39 -> первоначальная ставка 1000р*OptF=390р -> матожидание выигрыша 390*0.31=120.9р -> доходность (120.9р/1000р)*100%=12.09%
Третий вариант почти в 10 раз доходнее первого! Но большинство выбрало первый вариант. Странно… :)
аргументация выше ), без учета комиссов правда