Блог им. robot-scalper |Бэктестирование и статистика в алготрейдинге. Robot-Scalper

Рассмотрим сегодня подводные камни при тестировании стратегий. То, что алготрейдер обязательно должен знать и понимать! 

Бэктестирование и статистика в алготрейдинге. Robot-Scalper
Люди часто спрашивают, а какая доходность такой-то стратегии? Или, сколько процентов в месяц делает робот?И постоянно приходится объяснять людям, что трейдинг это не депозит в банке. Здесь нет фиксированных доходностей. Рынок меняется и результаты торгов тоже в следующем месяце обязательно будут отличаться от предыдущих прибылей и убытков, это может произойти как в лучшую так и в худшую сторону. Это нужно понимать.

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

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

( Читать дальше )

Блог им. robot-scalper |Как я создавал робота под Тинькофф на Python

Tinkoff, Тинькофф, прибыльные торговые роботы

Есть простая, но эффективная торговая стратегия, которую уже много лет используют трейдеры. Здесь, на Смартлабе, я её тоже встречал. И на ЛЧИ она попадалась. Торгуют её, в основном, руками, потому что временной период принятия решения малый, это обычно первые час-два торгов.
Глазами пробегаемся по акциям, фьючерсам и если попадается сигнал на покупку, то открывают позицию. Сразу же выставляем тейк-профит и стоп-лосс. Дальше просто ждем автоматическое закрытие позиций когда цена дойдет до любой из наших стоп-заявок.

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

Наработки под торговый терминал QUIK не пригодились, так как Тинькофф не поддерживает QUIK.

TSLab поддерживается, но здесь есть абонентская плата, 4000 рублей, которую не все люди готовы ежемесячно платить. 

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

( Читать дальше )

ОФФТОП |Скрещиваем две стратегии: пирамидинг и усреднение. Robot-Scalper.ru

Сегодня мы выдвинем несколько гипотез и проверим их на бэктестах.

Скрещиваем две стратегии: пирамидинг и усреднение. Robot-Scalper.ru

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

Как мы знаем, существует 3 фазы рынка: растущий тренд, падающий тренд и флет.

На трендах, очевидно, нужно использовать трендследящие стратегии, а на флете контртрендовые. И нужно вовремя переключаться между этими стратегиями.
На первый взгляд всё просто. Но об эту задачу обломали свои копья миллионы трейдеров, так как есть один подвох, который не позволяет при данном подходе сделать своевременный переключатель стратегий. То есть, если мы торгуем контртренд и вдруг начался тренд, то наша текущая позиция будет направлена против движения тренда. И убыток будет только нарастать.
Переключаться на трендследящую стратегию теперь можно будет лишь зафиксировав убыток, чего делать совсем не хочется. И, более того, переключившись на трендследящую стратегию нет никакой гарантии что рынок тут же не перейдет во флете или вернётся к прежним ценам. Что приведет ещё к большим убыткам. Так торговать не имеет смысла.



( Читать дальше )

Блог им. robot-scalper |Усреднение или пирамидинг? Какая стратегия прибыльнее? Robot-Scalper.ru

Практичный и пытливый ум первым делом задаст себе вопрос, какую же стратегию выгоднее всего торговать? Иначе можно потратить много времени и получить очень слабый результат. Поэтому лучше сначала хорошо исследовать вопрос, чтобы потом получить максимум.

Пирамидинг и усреднение. Торговые стратегии. Грааль!

Что выгоднее торговать, усреднение или пирамидинг?

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

( Читать дальше )

Блог им. robot-scalper |Никогда не покупайте торговых роботов! Robot-Scalper

Однажды я захотел купить торгового робота и осведомился о гарантиях по прибыли. Но разработчик мне сказал, что на бирже гарантий по прибыли нет и быть не может. Потому что заранее знать какой будет завтра рынок невозможно. Можно только ожидать вероятностные движения цены.

Робот Скальпер


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

Приехал я с утра на озеро, закинул снасти, жду. Не клюет. 3 часа просидел. Не клюет. Решил, что погорячился я с дополнительными крючками. Снял их. Но, опять не клюет.
Что делать? Уже вечер, а я сегодня не наловил рыбы! Кто, блин, во всё этом виноват? Как я теперь домой поеду без рыбы?!
Я что ли виноват? Нет конечно.
Рыба виновата, что не клевала? Возможно, но она ведь говорить не может, поэтому что с неё возьмешь?!



( Читать дальше )

Блог им. robot-scalper |Фундаментальная ошибка атрибуции. Robot Scalper

 
Психологическая ловушка трейдера 
Если трейдер совершает прибыльную сделку, то он считает, что это ИМЕННО ОН всё сделал правильно и это его заслуга. А если трейдер совершает убыточную сделку, то он считает, что ВИНОВАТ РЫНОК, это рынок пошел не туда куда нужно.  Вы замечали за собой такое поведение?

Фундаментальная ошибка атрибуции. Robot Scalper 

 
Аналогично с роботами. Если робот зарабатывает, то трейдер считает что ИМЕННО ОН выбрал правильно робота.
А если робот совершает убыточную сделку, то в этом виноват конечно же робот. Это ведь очевидно! ))
 Эта штука работает всегда. Если ваш коллега или партнер опаздывает на встречу, то виноват он, а если Вы опаздываете, то вина лежит на обстоятельствах (будильник, пробки, сломалась машина, медленный автобус и т.п.)
  
Не попадайте в эту ловушку. Старайтесь быть объективными, как в трейдинге, так и в обычной жизни.

И, как всегда, всем профита!

Блог им. robot-scalper |Проверка трейдера на адекватность

Проверка трейдера на адекватность

< 10%
от 10 до 50%
от 50% до 90%
> 90%
Всего проголосовало: 169
Статистика — штука довольно точная и полезная. Результат всегда измеряется в конкретных цифрах.
Наши ощущения (представления о рынке) могут довольно сильно не совпадать с реальными цифрами.
Для умения зарабатывать деньги, с помощью тейдинга, это очень важно знать и понимать!

А вы можете по графику доходности определить вероятностные характеристики стратегии?

Предлагаем проверить себя, ответив всего на один вопрос:
какой процент прибыльных сделок, по отношению к общему числу сделок, в приведенной торговой стратегии?

Исходный данные:
Инструмент: фьючерс на индекс РТС (RI)
Диапазон: с 2010 по 2016 год.
Таймфрейм: 1М.
Кол-во сделок: 8 000.

Прибыльная стратегия. Трейдинг. TSLab.

  • Ответ будет в следующем посте.
  • Добавляйте наш профиль в друзья.
  • Следите за нашими публикациями. Будет интересно и познавательно!
Желаем прибыльной торговли!

UPD:

Тейк-профит: 360 пт.
Стоп-лосс: 180 пт.
Комиссии и спред заложены и учтены в доходности на графике.

Robot-Scalper.ru


Блог им. robot-scalper |Какого торгового робота Вы бы выбрали?

Какого торгового робота Вы бы выбрали?

Никакого. Всегда буду торговать только руками.
Классического, на проверенных индикаторах.
Скальперского, безиндикаторного.
HFT - высокочастотного.
Фрактального.
Кластерного.
Квантового.
Всего проголосовало: 55

Если бы Вы решили торговать с помощью торгового робота, то какого робота Вы бы выбрали? 

Блог им. robot-scalper |3 стратегии на базе Мартингейла и Мартрингала


Введение
 
Мартинге́йл
 (мартингал, от фр. martingale) — система управления ставками в азартных играх.

Суть системы заключается в следующем:

  • Начинается игра с некоторой заранее выбранной минимальной ставки.
  • После каждого проигрыша игрок должен увеличивать ставку так, чтобы в случае выигрыша окупить все прошлые проигрыши в этой серии, с небольшим доходом. (К примеру 1-2-4-8-16-32-64 и т.д). При соблюдении последовательности прибыль игрока при выигрыше будет равна начальной ставке.
  • В случае выигрыша игрок должен вернуться обратно к минимальной ставке.

Используя систему мартингейл, игрок не получает преимущества, он всего лишь перераспределяет свой выигрыш. Игрок проигрывает редко, но помногу, а выигрывает часто, но помалу.


Мартинга́л
 в теории случайных процессов — такой случайный процесс, что наилучшим (в смысле среднеквадратичного) предсказанием поведения процесса в будущем является его

( Читать дальше )

Блог им. robot-scalper |Индикатор EMA, можно ли на нем заработать?

Материал предназначен начинающим трейдерам (спекулянтам) торгующим на Фондовом или Срочном рынках.
И возможно будет интересен продвинутым специалистам.

В данной работе мы попытаемся реализовать стратегию зарабатывающую на трендовых рынках.
Для этого будем использовать индикатор EMA. Основной задачей индикатора EMA является определение направления тренда

Индикатор EMA, можно ли на нем заработать?
Бесплатный торговый робот прилагается!
 

Итак, EMA (экспоненциальная скользящая средняя) – показывает усредненное значение изменения цены любого финансового инструмента. Усреднение производится за определенное количество периодов. Например, 10 или 20, а может быть даже 200. Всё зависит от стратегии и нашего выбора периода. Сразу заметим, что при выборе больших значений для периодов индикатор 



( Читать дальше )

....все тэги
UPDONW
Новый дизайн