Постов с тегом "Алготрейдинг": 4545

Алготрейдинг


алготрейдинг - подход к биржевой торговле, основанный на автоматизации торгового процесса при помощи программных алгоритмов и различных аппаратных решений.

Ниже приведены все записи на нашем сайте по теме алготрейдинга.

Алгоритмическая торговля с помощью самообущающегося DQN агента.

Аллоха!

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

Для эксперемента было выбранно 200 дней в обучающую выборку и 50 в тестовую. Обучались два DQN агента, один использовал Q-Network, второй Q-RNN-Network. На картинке можно видеть результаты обоих агентов после обучении на 700 итераций.

Алгоритмическая торговля с помощью самообущающегося DQN агента.



Проверялась работа агентов на 80 эпизодах по 10 раз. Как можно видеть агент использующих QRnnNetwork показал вполне себе неплохие результаты. Так что вполне возможно, что при правильной готовке можно получить таки самостоятельного агента, способного торговать не хуже чем сконструированная стратегия.

Кому интересно как создать агента при помощи TF-agents фреймворка, а так же узнать больше деталей, прошу смотреть видео. Код можно найти на гитхабе, ссылка в описании к видео.




Октябрь 2020г.

Високосный год 2020 очень интересный год. Мой папа, всегда боялся високосных годов, я это хорошо помню еще с детства. Хоть и осталось всего пару месяцев, но расслабляться не стоит. После больницы совсем не было сил заставить себя что-то делать. Но, вторая половина лета немного вернула к жизни. Роботов подключил в торговлю в середине сентября. В октябре работали две стратегии LR(Low Risk) и Арбитраж.Портфель№1.  Стратегию HL пришлось отключить в связи с техническими причинами, с которыми до сих пор еще не разобрался. Проблемы не на моей стороне, поэтому это все идет долго и нудно.

В октябре стратегия LR прибавила 1,32%, а Арбитраж прибавил 6,51%.

К стратегии LR до сих пор нельзя подключиться новым Подписчикам, параметры доходности  моего счета с счетами подписчиков пока не вошли в норму. Дело в том, что в LR мы держали деньги в ОФЗ под залог которых велась торговля. В момент обвала рынка Финам запретил торговлю под залог ОФЗ но об этом я узнал лишь спустя две недели. В результате, на моем счете велась торговля, а Подписчики не могли повторять моих сделок, поэтому набежала разница в доходности моего счета  и счетов Подписчиков. Пока этот параметр не придет в норму, стратегия будет заблокирована для новых Подписчиков.



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

Врынке №10: Отчитываюсь за октябрь 2020.


Врынке №10: Отчитываюсь за октябрь 2020.


ПОСТАВЬ +++++++++ за живую алготорговлю!!!

Продолжаю дневник разработки.
Дисклеймер: подробно что происходит Врынке №1. Кратко: 8 лет успешно занимаюсь трейдингом, разработал авторский аналитический алгоритм, реализовал его технически в виде индикатора сигнализирующего о покупках и продажах, на данный момент тестируем на живых деньгах ($25000 на контракт) работу механической торговой системы базирующейся на моей логике рынка. Цель: разработка автоматического торговца одновременно торгующего портфели инструментов на каждую среднесрочную и краткосрочную торговую систему. Реализация: инвестиционный продукт с ясными рисками и уровнем дохода.

Видео торговли с 1 января 2020


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

Алготрейдинг и ручной трейдинг. Октябрь 2020

    • 01 ноября 2020, 03:55
    • |
    • Vanches
  • Еще
На одном счёте торгует только робот, на другом робот вместе с трейдером. Результат за октябрь:

>> Робот +7%
Алготрейдинг и ручной трейдинг. Октябрь 2020
>> Робот и Трейдер +8%
Алготрейдинг и ручной трейдинг. Октябрь 2020

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

ФР МБ: результаты Октября'20

ФР МБ: результаты Октября'20
Всем привет! Традиционно продолжаю публикацию ежемесячных результатов системы на российском рынке (теперь без портфелей на следующий месяц, поскольку я жадный и ленивый ;). Начало здесь: smart-lab.ru/blog/412664.php, результаты сентября: smart-lab.ru/blog/649443.php

По месяцу: основные результаты видны на графике, вкратце: рынок продолжал падать, модель продолжала болтаться в районе 0. За месяц модель слегка подслила -0.35%, индекс ММВБ полной доходности после налогов (MCFTRR) слил за месяц -6.1%, при этом максимальная просадка в течение месяца у модели — 2.3%, у индекса — 6.7%. На фоне индекса модель выглядит неплохо, но с точки зрения total return инвестора результаты неудовлетворительные.

С начала года модель заработала +27.8%, положив на лопатки индекс МосБиржи полной доходности, который по результатам октября показывает с начала года доходность -7.2%. С учетом максимальных просадок с начала года ~10% у модели против 34.3% у индекса — flawless victory =)

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

Мои итоги алготорговли за октябрь 2020г.

    • 31 октября 2020, 20:36
    • |
    • zam
  • Еще
Привет всем! И традиционно подведу свои итоги алготрейдинга за октябрь 2020г.
В торговле фьючерсы: Si, Eu, RI, SR.
Алготорговля ведется только по тренду. 

За октябрь 2020г. портфель роботов заработал +10,95%
 
Мои итоги алготорговли за октябрь 2020г.
С начала года портфель роботов +59,66 (у Открытия немного по другому считается доходность, зависит от средних активов)
Мои итоги алготорговли за октябрь 2020г.

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

Торговля фьючерс РТС - 13

    • 30 октября 2020, 20:24
    • |
    • Vitaliy
  • Еще
Доброго вечера, уважаемые коллеги! 

Еженедельный отчет о результатах ТС. 

Что тут скажешь — преимущественно контртрендовая система полегла под натиском сильного безоткатного тренда, робко пытаясь отбить убытки, но вероятности были не на нее стороне. Были моменты, когда стоп выносило шпилькой и потом мог быть профит, были моменты нещадного выноса.
Пятница, когда рынок успокоился и спала волатильность, дала прибыли немного, но до компенсации этого провала еще неделю в обычном режиме, видимо, ТС молотить придется. 
Данная просадка должна была случиться, благо таких трендов не так много бывает. В целом можно сказать, что ТС более менее выдержала этот спуск, пытаясь откупить, что могла. Просадка в пике, если брать только эту неделю, составила -14,5% по деньгам на старте недели и на момент утреннего стопа в самом начале торгового дня.
Хоть сигнал на лонг утром и был верный, не хватило размера стопа. Сигнал был по 105540, стоп 340, и лоу 270. Два тейка за сегодня перекрыли часть просадки и на данный момент она составляет -8,9% от начала недели. 

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

10 2020: +5%

    • 30 октября 2020, 19:10
    • |
    • krolix
  • Еще
+5.3% за месяц, немного лучше ожидаемой дохи.
10 2020: +5%
С начала года +75% до налогов:
10 2020: +5%

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

Карта рынка - мой первый прототип надстройки над Quik(Квик)

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

Вспомнил случай из жизни: примерно два года назад у меня «не случился» заказчик на разработку программного обеспечения. Заказчик сетовал на то, что кому бы он не обращался, все отказываются. И он открывает картинку стандартного графика цены и объема в Квике и со словами «вообщем мне надо также, только вот здесь и здесь надо добавить парочку штрихов» начинает на ней рисовать. Я ему начинаю объяснять, что стандартными средствами квика эту задачу не реализовать, а он в ответ «Вот мне именно так все и говорят! А я Вам показываю, что в квике все уже сделано, осталось чуть-чуть доделать вот здесь и здесь...»

На самом деле в этой идее больше вопросов, чем ответов, точнее чем больше ты вникаешь в задачу, тем больше вопросов возникает. Обычный пользователь как должное воспринимает что квик загружается очень быстро (например в сравнении с «Альфа Директ»), хранит и отражает данные за требуемый период, имеет относительно гибкий внутренний скриптовый язык ну и т.п.



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

Проблема трендовых алгоритмов - большие движения

Суть трендовых алгоритмов очевидна — встать по тренду — зафиксировать профит. Казалось бы вроде как все легко и просто, но на деле мы имеем ряд нерешаемых проблем. Речь пойдет про торговлю трендами по уровням — то есть когда робот формирует уровень и при пробое открывает сделку. 
Проблема трендовых алгоритмов - большие движения
В картинке как раз пример — вначале графика боковик, череда убытком, далее сильное движение, зафиксировались — не перевернулись, и только через 3000пунктов зашортили. Пример только для примера — не суть в том что именно в этом месте была экспирация и тд — абстрагируйтесь)) 

Мы не знаем:
1 когда начался и начался ли в принципе тренд
2 направление тренда
3 величину отката прежде чем продолжится тренд и продолжится ли он после отката
4 размер начального стопа.
Поэтому либо мы будем всегда/почти всегда в рынке, и если движение случится то мы будем вместе с рынком двигаться, либо часть трендов будем пропускать или запрыгивать в уже движущийся поезд, теряя либо часть либо всю возможную прибыль, в зависимости от того на какой станции зашли и вышли. 

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

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