Избранное трейдера Rox

по

Нельзя просто так взять и создать прибыльного торгового робота!


Палю грааль!


робот, скальер, скальпинг, трейдинг, алгортейдинг, акции, фьючерсы
 
Вводная часть

Разрешите представиться, Денис. Я программист с высшим образованием и огромным опытом практической разработки ПО. Изучал кибернетику. Специальность: Автоматизация систем обработки информации и управления в научно-исследовательской деятельности. Продолжительное время увлекаюсь трейдингом. А точнее, алгоритмическим трейдингом. 

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

Робот "Фрактал"

Статья — размышление.

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

На картинке это выглядит так:фракталы, трейдинг, робот, скальпинг

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

Ловец днов

Мне известно мнение большинства о идее ловить дно. Однако, позвольте мне показать вам это всё. ВНИМАНИЕ: дно ловится с первого раза!!! А не с какой-то попытки.

Но это всё на долгосрок.

Я выбрал 3 самых «голубых» акций российского рынка, индекс РТС, нефтю, и любимый мой биткойн до кучи. Дабы показать что не важно какой актив.

Пик — это исторический максимум цены до момента входа в сделку (только лонг).
Бай — это цена по которой был вход в лонг. Напомню — с первой попытки.

Сбербанк

Ловец днов

Газпром

Ловец днов



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

Торговый робот "Spiker"

Коллеги, ваше мнение, стоит такую стратегию добавлять в портфель и почему?

Робот торгует по контр-трендовому алгоритму и стремится поймать развороты рынка внутри дня. Стратегия устойчиво работает даже на низколиквидных инструментах. Сделки осуществляются лимитными заявками.

Инструмент: фьючерс на Золото. Период тестирования — 7 лет (2009-2016). Комиссия и проскальзование в тестах учтены и составляют 0.2 п. (0.4 п. на круг). Тесты проводились без учета плечей и без реинвестирования. Стратегия работает на многих инструментах.

Результаты тестирования стратегии «Спикер» следующие:
Доходность за 7 лет: 94%
Средняя доходность за год: 10,1%
Максимальная просадка: 4,1%
Фактор восстановления: 15,9
Количество сделок: 354
Выигрышных сделок: 75,4%
Доходность/риск: 2,5

Торговый робот "Spiker"

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

Случайность трендов

Немного статистики для понимания общей картины.

Если построить потиковые графики и сравнить их с симметричным биномиальным случайным блужданием, то на глаз отличий не видно и по общим описательным статистикам отличий также заметить не получится. Это стало уже достаточно общим местом. Основной вывод из этого состоит в том, что тренд с точки зрения изменений цены это такой миф, поскольку тренды могут генироваться в случайном блуждании еще легче, чем глаз увидит эти тренды в реальной цене.

Однако, для визуализации этого феномена позволю себе привести пару картинок:
Случайность трендов

























Случайность трендов

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

Для начинающих алготрейдеров

Ниже приведена суммарная эквити (по дням) двух фьючерсов (Eu и Si) за 5 с половиной лет с начала 2010 года.
В 2016 году она (пока) сливает также как в суперриске форума. Лень график перестраивать.
Но, если на рынок вернется волатильность, то эти системы быстро отыграют потерянное.
Средняя сделка около 0.3%.
Строятся такие эквити довольно легко: для этого берете почти любой линейный канал,
строите его на почти любом тайм-фрейме от 15- до 60-минуток.
Пробитие верхней границы — зона покупок. Пробитие нижней — продаж.
Например, ориентируетесь на какой-нибудь характерный максимум и минимум,
пробитие которых вызывает сделку.

Для начинающих алготрейдеров



Buy High стратегия

Тест стратегии из поста http://smart-lab.ru/blog/343965.php 

Формализовал стратегию так, как я ее понял. 

1. Входа на следующий день, после обновления исторического хая. Тут есть неточности — историю брал с 2005 года. Не факт, что all time high был на этом промежутке. 
2. Предыдущее обновление хая было больше 90 дней назад и менее чем 200 дней назад. 
3. Примерно 500 ликвидных бумаг с NYSE/NASDAQ/AMEX. Без учета делистинга, без учета комиссий, без учета платы за плечо. Вроде бы без дивидендов (не уверен), дейли дата взята с Google Finance. 

4. Стоп в примере — 3%. Тейк — 90%. Можно взять больше стоп, результаты не критично меняются. 
5. Вход фиксированным BP на позицию. (взял 1000 на позу)

Код Multicharts.Net 

using System;
using System.Drawing;
using System.Linq;
using PowerLanguage.Function;
using ATCenterProxy.interop;

namespace PowerLanguage.Strategy {
        public class _INTEST_by_high_daily : SignalObject {
                public _INTEST_by_high_daily(object _ctx):base(_ctx){}
                private IOrderMarket buy_order;
                private IOrderMarket sell_order;
                double previous_high;
                double previous_high_low_range;
                double all_time_high;
                protected override void Create() 
                {
                        // create variable objects, function objects, order objects etc.
                        buy_order = OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, EOrderAction.Buy));
                        sell_order = OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, EOrderAction.Sell));
                }
                protected override void StartCalc() {
                        all_time_high =0;
                }
                protected override void CalcBar()
                {
                        // strategy logic 
                        if (Bars.High[0]>previous_high && previous_high_low_range<previous_high && previous_high == all_time_high)
                        {
                            buy_order.Send();
                        }
                        
                        if (StrategyInfo.MarketPosition>0 && Bars.Close[0]>StrategyInfo.AvgEntryPrice*1.9)
                                sell_order.Send();
                        
                        previous_high = Bars.High.Highest(200);
                        previous_high_low_range = Bars.High.Highest(90);
                        if (Bars.High[0]> all_time_high) all_time_high = Bars.High[0];
                        
                }
        }
}


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

Гарантированно профитная стратегия

Представляю вашему внимаю древнюю как мир гарантированно профитную стратегию. Она была профитной и 100 лет назад (из «Воспоминания биржевого спекулянта» Лефевра), профитна сейчас, и я почти уверен что и через 100 лет она будет профитной тоже. Причина? — Большинство биржевиков эту стратегию не используют! Даже если знают о ней. Парадокс.

Ну для начала я должен вас подготовить. Что лучше совершить 1 сделку, которая дает 200% прибыли, или сделать 100 сделок, которые в сумме дают те же 200% прибыли? Вам, как и большинству очень хочется себя поистязать, себя помучать, вы считаете что деньги надо заслужить адским трудом, а не заполучать их лежа на диване ничего не делая. Увы, финансовые рынки это мир наоборот, тут чаще всего выгоднее ничего не делать, а не сверлить график круглосуточно.

Лично я бы предпочел открыть одну позу 1 раз за 2 года, взять свои «безрисковые» 200%, и закрыть. Чем те же 2 года круглосуточно сверлить график и то и дело портить себя лосями настроение.

Я думаю все мы хотели бы знать рыночную закономерность, которая работает в 70% случаев на всех рынках. А как вам закономерность которая работает в 97% случаев! :)

Нет, я не про то что «Все рынки всегда растут». Хотя это тоже верно, но я про другое.

Когда цена на любой актив пересекает старый исторический максимум она:
1) Дает более 100% роста в более чем 90% случаев на почти любом активе
2) Более чем в 90% случаев цена НЕ ВОЗВРАЩАЕТ на уровень исторического максимума в первый год (тут ставят стоп, который не сработает почти никогда).



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

Новый подход в трейдинге

Ранее нигде о подобном подходе не читал. Возможно я скромный первооткрыватель. Натрейдил по системе чуть больше года, более 400% годовых пока, плечо х3. Бай анд холд обогнан в разы. Вообще торгую биткойнами (полюбил я их), но я подозреваю что этот подход ужасно универсален и должен работать везде или почти везде.

Бывают ли на рынках закономерности? ИМХО бывают, просто большинство их найти не может. Если бы большинство могло найти закономерности, тогда они бы их нашли, торговали их, и… никто бы не сливал. Как вы понимаете это невозможно. Невозможна такая ситуация на любом рынке чтобы большинство могло распознать какие-то закономерности. Мне их распознать иногда удается (на биткойне только), но… вскоре они исчезают. И при своем исчезновении дарят прощальный убыток.

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

Я пробовал создать МТС торгующую наугад. Я знал что она будет убыточной в любом случае. Однако, я хотел понять при каких условиях эти убытки можно свести к минимуму? Мой вопрос был такой — «Какими методами можно свести к минимуму убытки системы торгующей наугад?».

У системы было 50% верных прогнозов, что и не удивительно, наугад же. Далее я экспериментировал с размерами тейка и стопа, пробовал 3к1, 1к3 и 3к3. Как ни странно наименьший убыток был при соотношении 1к1. У других двух убыток был больше. Почему?..

По логике вещей вроде бы тейк 3% / стоп 1% при торговле наугад должен был дать лучший результат (т.е. наименьший убыток), но этого не произошло. Всё дело в том, что чем ближе к текущей цене размещается ордер (стоп-ордер или тейк-ордер не важно), тем выше вероятность что он сработает. Вот и получается, если ставить стоп на 1%, а тейк на 3%, то стоп срабатывает в 3-5 раз чаще тейка. Из-за чего ситуация только ухудшается, при равных значениях тейка и стопа убыток был минимален.

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

Далее я задумался — «А бывают ли такие моменты на рынке, при которых вероятность срабатывания тейка и стопа будут равны, притом что тейк больше стопа?». То есть, я хотел найти такую ситуацию, где я могу ставить тейк 3%, стоп 1% и чтобы вероятность их срабатывания было 50/50. При таких условиях стратегия была бы прибыльной.

Самое удивительное я такие места нашел! Вот уж не ожидал. Когда рынок вылетает из флета в любую сторону, то он движется без всяких откатов некоторое время только в одну сторону. Я в прямом эфире наблюдал за стаканами и видел что в этом «безоткатном» режиме трейдеры почти всё время закрывают ордеры из стакана только в одну сторону. Таким образом, рынок долго летит либо в одну сторону, либо в другую, но не откатывается, не «пилит» при этом. А значит в этом месте шанс что стоп сработает будет 50%, и для тейка 50%, даже если тейк в 3 раза больше стопа. Типа эврика! :)

Ну вот так и торгую. Повторюсь больше года, более 400% годовых, более 100 трейдов. Плечо х3, биткойн (не принципиально).

Как я вижу использование этой идеи. Надо изучить свой торгуемый инструмент и найти у него эти «безоткатные» места. Измерить насколько %% обычно движение. Чтобы знать какой тейк ставить. Стоп просто в 3 раза меньше и все. Как только появится такое движение — открывать сделку.



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

Почему ВНЖ в обмен на недвижимость и инвестиции в ЕС это плохо.

Вы слегка задумались о миграции в ЕС, зашли в интернет и что вы увидели:  
                                                  Паспорт ЕС за инвестиции,
                                            ВНЖ для финансово-состоятельных,
                                                   ВНЖ за покупку недвижимости.

Вся реклама сводится к простому действию: купи недвигу в какой-нибудь стране ЕС и будет тебе счастье, вернее ВНЖ ( вид на жительство). Для убедительности, вам расскажут, что цены упали на 50% и теперь самое время инвестировать… а то опоздаем.

Почему нас русских «разводят» на покупать недвижимость? Да все просто, само по себе, получение ВНЖ, это чисто бюрократический процесс. Надо собрать бумажки, и лично принести их в офис миграции. Если у вас все бумажки правильные, вы этот внж и так получите. И денег заплатите только за гос.пошлины. Если же вас втянуть в историю с недвижимостью, то поиметь на вас можно 20000-30000-50000-100000-500000 Евро, в зависимости от вашей доверчивости и тщеславности. А сколько вы готовы заплатить просто за консультацию что бы все сделать самому? Правильно, ничего, ну максимум 200 Евро! Как видите цифры заработка несоизмеримы, поэтому вас будут «иметь и иметь».

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

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