Блог им. 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 |Исходники биткоина. Объемы информации, структура, след Накамоты.

Скачал я недавно исходники биткоина.
Одолел меня профессиональный интерес. Как же оно там всё устроено? И насколько сложно/профессионально создано?

Биткоин исходники

Ссылка на исходники: https://github.com/bitcoin/bitcoin

Посмотрел, почитал, и вот что для себя выяснил:
1. Дистрибутив весит 19 МБ. В архивированном виде 7 МБ.
2. Содержит 110 директорий (папок).
3. файлов: 1 515 штук!
4. Только один файл валидации (validation.cpp) состоит из 4673 строки (211 854 символа)! А текстовых файлов, повторюсь, более тысячи! 
5. Достойно реализован механизм внутренней базы данных (директория leveldb/db).
6. Проведена феноменальная работа в области криптошифрования по алгоритмам SHA-256 и SHA-512, а также другим алгоритмам (директория crypto).
7. Структура кода очень грамотная. Код чистый. Весь написан в одном стиле, с правильными комментариями на английском языке (японского языка вообще нет).



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

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