Алготрейдинг на Python. Торговые роботы.
586 subscribers
35 photos
2 videos
2 files
44 links
Канал блога алготрейдинг.рф
В 48 начал изучать Python с нуля. Здесь делюсь знаниями и рассказываю о том, что получается сделать.
админ: @Severland
чат "Алготрейдинг АлгоКоллектива" t.me/algotrading_ru
чат "Flet-GUI для Python программ" t.me/flet_GUI
Download Telegram
мой-грааль.jpg
77.9 KB
В алготрейдинге самая важная часть - поиск идей и закономерностей с последующей их проверкой на истории. Объективно говоря это и должно стать основной работой алготрейдера.

Для поиска закономерностей я вижу использование:
1) pandas и 2) визуальное изучение графиков на том же tradingview. Возникла мысль, что было бы просто супер выводить на график определенные места(сигналы), вычислемые в pandas, например с помощью библиотеки обертки lightweight-charts-python.readthedocs.io

Для тестирования идей сейчас думаю пробовать использовать Tslab (пост выше) - мне кажется это самое простое решение для первых тестов. Это задача на ближайший месяц. Далее планирую перейти к библиотекам на python, в частности вернусь к продолжению изучения backtrader с созданием торгового робота. К концу лета - край, но надо будет запустить первого робота.

Мне интересно узнать, как Вы ищите закономерности для своей торговой стратегии, как анализируете данные. Если кто-то готов поделиться своим реальным опытом - буду благодарен.
Хочу поделиться со своими читателями с ссылкой, которой со мной поделился сын 15 лет, на отличную подборку на различные ресурсы, библиотеки на Python и др.программное обеспечение, а также книги и статьи для поиска и разработки стратегий системного трейдинга. После первого изучения содержания отметил для себя QSTrader, zipline и vnpy (очень жаль, что последний на китайском). https://github.com/paperswithbacktest/awesome-systematic-trading
Please open Telegram to view this post
VIEW IN TELEGRAM
По книгам: Фундаментальный теханализ Швагера после прочтения более 50% на паузе, вернусь позже к нему. Книгу Мартынова "Механизм трейдера" прочитал - очень вдохновляет, отличная книга несмотря на вступление из серии не тратьте время на трейдинг. Рекомендую. Сейчас читаю книгу Кургузкина - "Биржевой трейдинг.Игра по собственным правилам". ОЧЕНЬ нравится! рекомендую.
#книги
Ну и приступил я к изучению backtrader - наконец - то!!!
Все интересно, но с самого начала появляются некоторые вопросы.

- Бесплатный видеокурс Чечета, созданный на основе страницы документации "Quickstart" ответов не дает, как и фундаментальных знаний для работы с платформой, он хорош только как ознакомительный с платформой backtrader.
- Форум на официальном сайте backtrader.com, на который многие ссылаются, к сожалению закрыт, так как "Им злоупотребляли. В будущем он может вернуться."
- 118 вопросов про backtrader есть на https://stackoverflow.com/questions/tagged/backtrader , но из них с ответами только 64 - не густо.

И собственно говоря на этом все..

Поэтому решил создать специализированный Русскоязычный чат по техническим вопросам платформы Backtrader - https://t.me/backtrader_chat
Вступайте! Буду рад, если знающие платформу алготрейдеры по мере возможности будут помогать новичкам разобраться с ней.
#backtrader
Испанские корни автора Daniel Rodriguez (а может и авторов) backtrader 100% повлияли на стиль написания документации, что осложняет его машинный перевод и мое понимание. Про творческий подход автора вообще молчу, тут сплошь эпические сравнения, из серии init (зачатие), start (рождение) и т.д. Про видео с быстрыми стартами я знаю, но я потихоньку своим методом дорожку протопчу и все задокументирую на своем понятном русском. Это стратегическая задача, поэтому уделю достойное внимание.
#Backtrader
Всем привет! Долго меня не было, каюсь - исчез из эфира. Уже несколько обращений получил из серии "неужели все, проект закрылся?", "закончили изучать алготрейдинг?", "все плохо или наоборот все получилось и ушли в тишину?".

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

Свершилось некое просветление в голове... https://telegra.ph/Promezhutochnye-itogi-i-vyvody-09-29
Паттерны не работают
Всем привет! Продолжаю настраивать для себя lightweight-charts, по сути сильно урезанный Tradingview получается, но с одним важным плюсом - на него можно вытащить любой свой анализ.
Руки дошли до первого знакомства с библиотекой Ta-lib. Что однозначно - работает молниеносно. Любую аналитику не надо даже пытаться сохранить для дальнейших операций, т.к. рассчитывается она после запуска скрипта за доли секунды.

Короче пост посвящен паттернам, типа тех, что из фундаментального труда Швагера "Тех.анализ".

В Ta-lib есть Pattern Recognition Functions - это функции, которые распознают различные ценовые паттерны на графике исторических данных и вроде бы могли использоваться для принятия торговых решений.
Каждая функция возвращает число:
Положительное значение (100) указывает на бычий паттерн, отрицательное - на медвежий паттерн.
Ноль означает, что паттерн не был найден.
Всего можно отыскать аж 61 паттерн, список в конце статьи.
https://telegra.ph/Patterny-ne-rabotayut-10-04

#Talib #паттерны
Всем привет! Я ранее уже упоминал про один шикарный ресурс по backtrader, и вот решил сделать отдельный пост. Это не платная реклама, это мое восхищение и благодарность автору.
Удивительно, но бывает в наше время (когда почти все "за деньги да"), такое, когда огромный труд человек передает сообществу совершенно БЕСПЛАТНО!
Речь идет о полноценной русской документации по backtrader - сайт https://www.backtrader.ru/.
Сделал ее один поклонник этой платформы, за что ему огромное человеческое спасибо! И это не пустой бездумный машинный перевод, как это часто бывает. Автор понимает все тонкости платформы, поэтому переводу можно доверять на все 100%.
Автор также пишет классные статьи и разъясняет тонкости работы с платформой. Автор написал библиотеку moex_store для загрузки исторических данных для бектестинга сразу в backtrader.
Одним словом - Браво!

#backtrader #документация_backtrader
Какой брокер по Вашему мнению на текущий момент лучше других отвечает интересам алготрейдеров (комиссии, стабильность работы и т.п. моменты)
Anonymous Poll
32%
Финам
16%
Алор
7%
ВТБ
16%
Т-банк
28%
др.вариант
Всем привет! За последний период я протестировал в backtrader несколько стратегий +/- общеизвестных с небольшими фильтрами и одной собственной на 100%, как казалось достаточно удачной. Но результаты, хоть и положительные, пока не впечатлили и желания запускать их в работу не появилось.
Знаю, что многие топят "классические индикаторы не работают", но есть алготрейдеры, которые работают практически только по ним.
Сейчас я провел много многочасовых сеансов поиска грааля на графике и решил сделать перерыв, продолжив знакомиться с трудами известных трейдеров.
Решил поделиться с Вами одной полезной ссылкой. Я уже несколько лет пользуюсь подпиской ЯндексПлюс: киноПоиск, яндексМузыка, яндексДиск. И вот неожиданно для себя обнаружил, что еще есть и ЯндексКниги - https://books.yandex.ru/. Был приятно удивлен размещенными там книгами.
#книги
НГ каникулы на носу, поинтересовался графиком работы биржи:

29 и 31 декабря, 1–2, 4–5 и 7 января на рынках Московской и СПБ Биржи торгов не будет.

В рабочую субботу, 28 декабря, а также в выходные дни 30 декабря, 3, 6 и 8 января торги на рынках проводятся с учётом следующих особенностей:
-На фондовом рынке обеих бирж — в обычном режиме.
- На срочном рынке Мосбиржи — в обычном режиме.

Начиная с 9 января, торги на всех рынках будут происходить по обычному графику.
Прочитал Александра Элдера "Самый сильный сигнал в техническом анализе: Расхождения и развороты трендов" + выдержками "Как играть и выигрывать на бирже в XXI веке". Отлично! По крайне мере видится, что автоматизация здесь может быть, хотя изучая графики понимаю, что далеко не всегда отрабатывает этот подход и не применим в принципе, если инструмент не очень ликвиден.
Уже интересней Аллигатора Билла Вильямса (2 книги одолел), который скорее под ручную торговлю, как мне кажется.
Вчера получил "Компьютерный анализ фьючерсных рынков" (ЛеБоЧ.,ЛукасД.В) - книга старая, заказывал на avito б/у и пока я думаю это лучшее, что попадалось мне. Много интересного на ближайшие несколько дней.
Также посматриваю старые статьи Чечета с ЖЖ и chechet.org - для себя отметил интересную идею для доп фильтра в ТС. Почему то на новом сайте он эти статьи не опубликовал, я перестраховался и качнул себе его старый ресурс утилитой wget (gnu.org/software/wget/).
#индикаторы
Уважаемые подписчики - алготрейдеры, трейдеры и просто инвесторы! От всей души поздравляю всех вас с наступающим Новым Годом! Пусть он будет бычьим и все наши алгоритмы и стратегии приносят максимальный доход. Счастья и мира в наступающем новом году!!!
"Компьютерный анализ фьючерсных рынков" - одолел главное (1-2 глава). В целом книга вновь с детальным описанием базовых индикаторов. Но есть очевидные плюсы - рассказано про нюансы, о которых не знал и не предполагал. Для меня значительный плюс. Проверю, наверняка многое не работает, но уже становится интересней и появляются новые идеи. В каникулы попробую создать свои два индикатора по возникшим идеям.

Сегодня сделал перевод книги Ларри Коннорса, по которой Чечет даже курс делал. Пару дней на прочтение. Перевел с помощью впервые оплаченного чат GPT. Буду считать, что затраты оправдались) Текст более читаемый, чем через обычный переводчик. Времена пошли - обзавидуешься молодежи!
#книги
Media is too big
VIEW IN TELEGRAM
Решил дать перевод одного ролика про книги по теме алготрейдинга.
#книги
Что для Вас в вашей торговой системе является более сложной задачей - вход или выход?
Anonymous Poll
32%
Вход
50%
Выход
17%
У меня нет строго регламентированной ТС