В этой статье расскажу о том, как воспроизвел и протестировал торговую систему для фьючерсов Московской биржи, основанную на идеях Александра Резвякова. Недавно, просматривая раздел алготрейдинга на Смартлабе, я наткнулся на видео с его выступления на конференции 2024 года под названием "5-6 идей для построения прибыльной торговой системы на фьючерсах". Меня привлекла четкость и понятность предложенных им правил торговли.
Поскольку я активно занимаюсь автоматизацией процессов и стремлюсь глубже изучить возможности Python библиотеки backtesting.py, мне показалось это хорошей идеей для практического применения.
Хотя я лично не знаком с Александром, полагаю, что публичное представление идеи предполагает возможность её независимого анализа и тестирования сообществом трейдеров и программистов.
Основная идея — открывать сделки в строго определенное время и использовать структуру рынка последних дней для принятия решений.
Рубрика «вопрос-ответ».
«Александр, а при тестировании стратегий на какие данные опираетесь:
— только теханализ
— теханализ + фундаментальный
— теханализ + макроанализ
и так далее?»
При тестировании чисто технически очень сложно, почти невозможно опираться на фундаментальный анализ. Где бы будете брать мультипликаторы 2015 года, а тем более «макроанализ»? Хотя при сильном желании можно и мультипликаторы брать, я знаю случаи, когда брали… И даже имели какие-то валидные результаты. Но по мне — та овчинка не стоит выделки. Голая цена вполне дает пищу для построения систем. Если добавлять к ней то, что вы перечислили, это будет 90% всех усилий ради 10% дополнительного результата. И то не факт, что он будет.
«1. Как по вашему долго еще можно эксплуатировать неэффективность на нашем рынке в паре юань рубль, что в вашей стратегии автоследования?
Подумалось тут о вопросах этики. В таком не самом этичном месте, прямо уж скажем, как наш родной околорынок. Точнее, про отношение к нему. Заодно поясню свои привычки и основания бан-политики.
Вот как-то в комментах мне пишут (воспроизвожу по памяти, ибо коммент такого типа удаляется рефлекторно): «Разрешите поехидствовать? Вот вы написали книжку, продаете какие-то системы, а у меня постулат. Кто не может торговать, тот и пишет книжки! Работающую систему никто продавать не будет, а значит, вы продаете воздух! Если бы вы хотели прославиться, вы бы раздавали свои алгоритмы бесплатно, а так все с вами понятно» и т.д.
Простите, но это не «поехидствовать». Ехидство, а также ирония и сарказм, это когда тонко намекнули, а знающие люди тонко все поняли. А здесь все в лоб. «Вы профнепригодный шарлатан, как вам, а?» Никак. Лесом идите. Ну, чуть вежливее, может быть, сказано, но смысл — ровно этот. У вас какие-то постулаты, по которым ваш собеседник — дурак и лжец. И вы начинаете с того, что делитесь с ним этим ценным наблюдением. На какую реакцию здесь можно рассчитывать? Вот в реале, если начинать знакомство с людьми подобным образом, что будет происходить?
Рубрика «вопрос-ответ».
«Александр, у меня к вам вопрос. Какой стратегии на бирже можно доверять? Типа возраст от стольки, ежегодный доход от стольки, просадка до стольки. Спасибо»
Смотря о чем стратегия. Чем дольше срок — тем лучше. В быстром трейдинге хотя бы год-два минимум, но лучше побольше. Чтобы для трендовушки, например, случился период затяжного боковика и мы увидели, как она себя там поведет.
Как-то писал, что поведение торговой системы в плохое время важнее для оценки ее качества, чем в хорошее. Ну вот скажем стратегия А в ударный год взяла 100% годовых, а стратегия Б 200%. Можно ли уверенно сказать, что Б лучше? Да вот черт его знает. Может быть, вся разница обусловлена лишь плечом: А торгует на 200% капитала, а Б на 400%.
Вообще вопрос, на сколько мы богатеем в хорошие времена — менее важен, чем вопрос, как можем обеднеть в плохие. Прибыль делается на многолетней дистанции.
Всем доброго дня.
Навеяно обсуждением smart-lab.ru/blog/1119771.php
Есть у меня система, которая пирамидит по тренду удачные входы. Сначала по часовику, а при развитии тренда переходит на дневку. В зависимости от условной силы тренда она делает дозакупки или на откате, или на пробое уровня. Для оценки этой самой силы пробовались ряд показателей и индикаторов: высота MACD, разность между медленной и быстрой МА-шками, волатильность при пробое уровней и т.п. Даже пробовал волновую логику прикрутить, типа если похоже на 3-ю волну, то вероятность значимых откатов меньше. В итоге что-то из этого сконструировалось и сейчас используется с приемлемым результатом. Но часто переоценивает силу. Т.е. заходит на ретесте пробоя, а после следует откат ещё пониже. Покупает лесенкой, поэтому в основном потом все равно выравнивает среднюю цену закупки, но хотелось бы снизить просадку и повысить эффективность использования капитала.
Может у кого-то есть мысли или намёки на этот счёт, которыми не жалко поделиться или обсудить. «Палить граали» не прошу, хотя бы совета в какую сторону смотреть. У уважаемого А.Г., например, упоминался его «индикатор пилы». Создалось впечатление, что это похоже на то, что нужно и в моём случае.
Вообще, итоги по автоследованию правильнее подводить за круглые периоды. Например, за год. За полгода минимум. Раз в месяц — по мне это уже суета. Так что пока не итоги, скорее просто похвастаться, изредка можно… Все мои спекулянтские стратегии сейчас — на хаях. Некоторые на таких, что хочется показать.
Вот две самые популярные стратегии на Комоне, обе торгуют фьючерсом на юань, «Ахиллес» и «Юань в тренде»:
Рубрика «Вопрос-ответ».
«Возможно, мой вопрос совсем глупый или неактуальный и так далее, но можно какую-нибудь ссылку (от автора канала) или в общем какую то информацию как создавать МТС. Именно технически, через что, читая книгу (может упустил) не обнаружил для себя подобной информации для начинающих».
В главах 6 и 7 книги «Деньги без дураков» как раз про это и речь. В любом случае вам нужна программа-тестер. Я не знаю, какая вам подойдет: ТСлаб, Трейдматик, Велслаб, Амиброкер, Мультичартс и т.д. Если без навыков программирования, то, например, ТСлаб, для торговли он платный и дорогой для небольших денег, но для тестов бесплатный. Я вообще годами сидел в Трейдматике, это еще проще, но сейчас есть проблемы с оплатой этой штуки из России. Вообще вопрос гуглится, и не так важно, что за тестер, как то, что вы с ним будете делать…
По большому счету, путей два:
Если вы трейдер или спекулянт, рекомендую посмотреть видос с Александром Резвяковым с нашей конфы👍
Выложили на этой неделе.
Один из немногих, кто говорит оч правильные вещи
А если вам нужны идеи для прибыльных инвестиций, записывайтесь на нашу конференцию 1 марта в Москве:
https://bonds.smart-lab.ru/
Вообще, есть обычай итожить по инвестициям к 31 декабря. Но праздники выдались какими-то занятыми, так что вот только сейчас. Лучше поздно, чем никогда.
Кстати, первый вопрос — а зачем вообще итоги? Вот из вопроса «зачем» вытекает то, на что именно мы смотрим, с какой степенью детализации, и т.д. Мы итожим прошлое, чтобы понять, где мы в настоящем, и, самое главное, что делать в будущем. Чистая калькуляция ради калькуляции — ну ее. Это важный тезис, я поясню.
Например, я никогда не вел учета своих расходов, и считаю это рациональным. А многие люди ведут — и для многих это тоже рационально. Как так? Я знаю себя, я скорее прижимист, даже не так — я не ловлю кайф от шопинга, мне скорее даже лениво, чем жалко. Каких-то проблем в этом месте у меня нет, вот из серии «ой, а куда это вчера делись 15 тысяч?» Если делись — значит, так и надо. Оптимизация в этом месте у меня уже стоит, оптимизировать нечего.