Постов с тегом "разработка алгоритма": 27

разработка алгоритма


Аналитические обзоры. Человек или Алгоритм.

18 интеллектуальных алгоритмов генерируют 50 возможных сценариев поведения цены и формируют Аналитические обзоры.
Эти обзоры нейросеть использует для консультаций). Видно, что ответы формирует ИИ.
Но можно ли им доверять и строить на них прогнозы?)
Это покажет только время.


Тестируем стратегию с помощью backtrader

Прошел полный месяц торгов, и мой робот показал +60%

Тестируем стратегию с помощью backtrader

В прошлом посте я просил у вас лайки, на данный пост я потратил 6 часов, которые мог бы потратить на что-то другое. Если вы хотите увидеть следующий пост, где мы уже будем подбирать параметры для нашей торговой системы. С вас 50 лайков :) 

Сам я НЕ программист, мне нравится, когда мне рассказывают все по шагам. Бродя по интернету я нашел блог Игоря Чечета, который выложил небольшой курс по старту в backtrader: https://finlab.vip/wpm-category/btquikstart/

Я просто просмотрел все видео и повторял каждый шаг. Нет никакой магии. Просто смотрите и повторяете у себя. 

Еще раз, для тех, кто читает слишком быстро: Просто смотрим видео, повторяем действия и у вас все получится. 

Тестируем стратегию с помощью backtrader



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

Разработка и тестирование робота по вашей стратегии!

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

Лайки собраны, поэтому наступает момент расплаты для меня. 

Если у вас есть идеи или уже рабочая стартегия, вы можете предложить ее в комментариях. 

Я постараюсь ее реализовать, протестировать в бектрейдере, оптимизировать параметры и запустить в лайв.

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

Весь исходный код будет выложен в следующий постах, можно подписаться.






Возможна ли профессиональная разгонная стратегия?

Существует мнение, что разгонные стратегии — это всегда игромания. 

А если поглядеть на это вот так: разгонная стратегия — это обычная профессиональная стратегия с планово увеличенным риском.

То есть, чтобы сделать разгонную стратегию из обычной трендовой ТС, нужно сделать следующее:

1. Убрать или сократить диверсификацию.

2. Загрузить ГО на 100% (= увеличить плечо).

3. Включить полную капитализацию прибыли.

На выходе получаем «Феррари» с большой (80-90%), но восстанавливающейся просадкой — и прибылью 800-900% годовых.

Кто что думает насчёт этого?


В каких системах капитализация прибыли ухудшает результат

Было ли у Вас такое, что Вы капитализируете прибыль в какой-то системе — и потом жалеете об этом?

Потому что если бы выводили, то заработали бы намного больше.

Следует ли считать, что любая ТС, где капитализация становится невыгодной — это система с чрезмерным плечом (F смещено вправо от оптимального)?

И в любой нормальной ТС капитализация должна быть выгодна.

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

 


Кто-нибудь пробовал торговать без рыночных данных?

Например, набираем портфель произвольный: только лонг, только шорт или в любой иной пропорции. 

Если вырос — держим дальше. 

Если снизился — переворачиваем в противоположную сторону. 

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


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

Можно ли диагностировать поломку торговой системы следующим образом?

1. Накладываем на эквити коридор из 3 сигм.

2. Поломкой ТС считаем начавшийся частый выход эквити за границы данного коридора? 

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

То есть система утратила контроль над событиями и процесс стал для трейдера неуправляемым.

И, соответственно, если это правило не нарушено, то система в порядке, если даже длительное время не отвечает ожиданиям. 

 

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

Плановый слив — системная просадка.

Внеплановый слив — утрата системой контроля над эквити.

Если мы уже много раз отторговали цикл рост-просадка-рост-просадка, то все наши просадки — «плановый слив» — должны укладываться в коридор.



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

Индекс, индекс... Что особенного в индексе?

Только что Laukar написал заметку «Что мы делаем?» , в которой пролил елей на сердца инвесторов. Вроде как устойчиво обгонять индекс невозможно, поэтому смысла в попытках нет — купи индекс и сиди смирно.

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

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

P. S. Отдельно оговорюсь, что не имею в виду себя — у меня пока не собран качественный стейтмент за заслуживающий доверия срок.


Как уменьшить проскальзывание при торговле малоликвида

Автор 3Qu неоднократно писал про то, что не обязательно пользоваться в своей работе астрономическими сутками. И что можно считать началом новых суток любой произвольный момент.

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

Пользуясь предложенным подходом, мы можем разделить торговый день на любое количество «первых часов новых суток» или «первых минут новых суток» — и в каждой такой начальной точке влить часть капитала. Аналогичным образом можно отсчитывать и завершение торгового периода. В таком случае у нас исчезает избыточная нагрузка на ту точку торговой сессии, в которой у нас начинается новый период. И, соответственно, серьёзно уменьшить проскальзывание и время исполнения заявки.



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

Немного науки в трейдинге часть1

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

Стратегии имеющие глубину убытка выше глубины прибыли, всегда генерируют постоянный убыток.
Стратегии имеющие глубину прибыли выше глубины убытка, всегда генерируют временный убыток.

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

Частота выигранных сделок зависит от предсказуемости рынка.
Длина генерирующий прибыли зависит от силы и движения рынка.

Частота зависит, от направленности и вероятности и импульсов.
Длина зависит от физического состояния объекта и его энергии.
.



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