Финансовая Лаборатория
1.26K subscribers
59 photos
11 videos
2 files
237 links
Личные финансы, инвестиции, трейдинг
Download Telegram
В новом посте опубликовал видео стрима с открытия торгового сезона 2022-2023. Выложил без купюр. Разделил видео на темы, чтобы удобнее было смотреть. Читайте пост, смотрите видео здесь >>> Приятного просмотра!
Более года назад записал видео про то, как в Python работать с файлами в разных папках. Пример записал для PyCharm. Постоянно получаю вопрос, а как показанные методы будут работать в Visual Studio Code? Пришлось записать дополнительное видео, которое предлагаю посмотреть здесь >>>
Сегодня начал записывать бесплатный курс по анализаторам производительности торговых систем в BackTrader. Встал вопрос, открыть его для всех или только для трейдеров "ФинЛаба". Давайте сделаем так. Если будет 100 и более 👍 к этому сообщению до 15.10.2022, то курс будет полностью открыт для всех.

Обновление: Пока записано 5 занятий:

01 - Анализаторы в BackTrader. Отличие от Observers
02 - Структура анализатора
03 - Исходный код анализаторов
04 - Разбор исходного кода анализатора AnnualReturn
05 - Привязка анализатора к ТС. Работа с данными анализатора

К сожалению, не получилось связать BackTrader c Pyfolio. Об этом есть запись в документации BackTrader :-( Компенсирую созданием простого анализатора "с нуля". Скоро начну выкладывать курс.
Внимание трейдеров ФинЛаба! Наши закрытые чаты переводятся из Discord в Telegram.

Я уже отправил вам письмо со ссылкой на новый чат.

Некоторые почтовые сервисы, например, yandex.ru это письмо автоматом отправят в спам. Найдите письмо, переходите по личной ссылке, и мы продолжим наше общение по практическим задачам алготорговли и инвестиций.

PS: Извините, если кому-то письмо пришло 2 раза 😞Если вы приобретали курсы на finalb.vip, и письмо к вам не пришло, дайте знать через Discord или форму обратной связи на сайте. Всякое в жизни бывает...

PPS: Вчера было много сообщений, что на почту трейдерам ничего не пришло. Сегодня отправил повторное письмо с доступом. Пока переходят в новый чат трейдеры, кто приобретал курсы на finlab.vip и на chechet.org, которые были переведены на finlab.vip Мы пока попривыкнем к новому чату. Если все будет хорошо, то переведем всех остальных трейдеров. Не волнуйтесь, все сделаем.
Только что закончил запись бесплатного курса BackTrader: Анализаторы производительности торговых систем.

01 - Анализаторы в BackTrader. Отличие от Observers
02 - Структура анализатора
03 - Исходный код анализаторов
04 - Разбор исходного кода анализатора AnnualReturn
05 - Привязка анализатора к ТС. Работа с данными анализатора
06 - Интеграция с PyFolio не работает
07 - Создание анализатора. Структура кода
08 - Создание анализатора. Описание показателей эффективности ТС
09 - Разбор кода анализатора. Часть 1
10 - Разбор кода анализатора. Часть 2
11 - Запуск анализатора из ТС. Что дальше

Нравится? 👍 Скоро начну выкладывать видео. Следите за эфиром!
Опубликовал первые 5 уроков курса. В них полностью разбираемся в принципах построения анализаторов. Смотрите курс здесь >>>

PS. Вчера исполнилось 10 лет "Финансовой Лаборатории".
Сегодня вам для "прокачки" в анализаторах еще 3 урока курса. Решаем все вопросы перед разбором кода. Все уроки курса доступны бесплатно здесь >>>
Да ладно... Неужели, не "зашли" фундаментальные знания по построению анализаторов на прошлой неделе? Понимаю, что любые основы - это не весело и несколько занудно. Но база должна быть, без нее никуда...

Курс по построению анализаторов завершается разбором кода в 2-х частях (часть 1, часть 2) и запуском анализатора из торговой системы.

Перед публикацией курса я попросил вас накидать лайков, чтобы понять, нужен ли этот курс или нет. Вы поставили 152 лайка. Я сдержал обещание, и сделал этот курс бесплатным и открытым для всех.

Сейчас нужно понять, насколько курс вам понравился. Как это сделать? Очень просто. Если лайков здесь будет больше 152, то курс вам понравился, буду делать еще.
В курсе по индикаторам Веллеса Вайлдера мне потребовалось определить характерную цену за период. Многие трейдеры с этим вопросом не заморачиваются, и берут цену закрытия. Аргументируют это тем, что любители рынок открывают, а профессионалы закрывают. Так себе, утверждение.

Несколько лет назад я серьезно разбирался с принципами торговой системы Билла Вильямса. Его система базируется на Теории Хаоса и Странном Аттракторе. Я разобрался с материалом и вывел Среднюю Цену Хаоса, которую немедленно стал использовать в своих торговых системах как основу для индикаторов. Ее я и использовал для замены CSI от Веллеса Вайлдера на свой индикатор.

Думаю, что вы уже догадались, что Средняя Цена Хаоса - это только база, на которой можно создать много чего полезного. Например, переосмыслить суть объемов. Обычно, я объемами не пользуюсь. Но если нужно сделать индикатор точек притяжения цены (среднего арифметического взвешенного Средней Цены Хаоса), то объем нам очень пригодится.

Тут же решается вопрос о "трендовости" и "флэтовости" движений. Мы с вами напишем уникальный анализатор, который объективно покажет "флэтовость" любого тикера. В принципе, на этом курс можно и завершать, но мы пойдем дальше!

Понимая с позиции Средней Цены Хаоса все движения рынка, мы сделаем торговую систему, которая не только будет торговать тренд или флэт, но и красиво выходить в переходах между этими состояниями рынка.

Курс Система Игоря Чечета: Средняя Цена Хаоса немного отходит от канонических курсов, где я вам выдавал сразу готовый код, который методично разбирал. Здесь мы весь код создадим "с нуля". Будем идти шаг за шагом, дополняя и улучшая код.

В итоге, мы получим стройную модель рынка от Средней Цены Хаоса, через индикаторы и анализатор, до торговой системы.

Первые 2 урока курса смотрите бесплатно здесь >>>
Потихоньку, перехожу на новый видеохостинг. В нем есть и CDN (вы получите видео с ближайшего к вам сервера на максимальной скорости), и подготовка видео (вам не нужно ждать, видео заранее готовится на сервере). Надеюсь, вы оцените мои старания в качестве видео. 👍
Любая ТС - это подгонка. Лайк 👍, если согласны. Сомневаетесь или даже не согласны? Вот новое видео, где объясняю этот тезис.
Одна из прелестей языка Python в том, что для него написано множество библиотек. Исходные коды библиотек можно без проблем посмотреть на GitHub. Сам механизм управления версиями GitHub хорош тем, что можно быстро обновить библиотеку у вас на самую последнюю версию.

Например, есть оригинальная библиотека автоторговли BackTrader. Ее автор уже несколько лет не обновляет. В том числе, не исправляет ошибки. Я сделал копию этой библиотеки к себе в репозиторий, исправил ошибки. Можете эту библиотеку забирать себе.

Но проблема в том, что данная библиотека не находится в репозитории библиотек Python, которые можно «подтягивать» в код ваших торговых систем. В закрытом канале трейдеров «Финансовой Лаборатории» обсудили эту тему. Я думаю, что решение будет полезно всем. Смотрите видео здесь >>>
Олег Шпагин предложил расширить возможности провайдера автоторговли QUIK для BackTrader. В QUIK можно выставлять заявки типа "Тейк профит", которые будут переноситься через торговые сессии.

Просто задайте в заявке параметр StopOrderKind = 'TAKE_PROFIT_STOP_ORDER'

На картинке показан кусок кода с объяснением как это работает.

Олегу, как обычно, большая благодарность! А вам есть повод внедрить заявки "Тейк профит".

Новый код уже ждет вас в репозитории здесь >>>

Видео, где Олег показывает как ставить заявки >>>
Очень часто мне говорят о том, что трейдинг — это просто игра с нулевой суммой. Так ли это? Смотрите в новом видео здесь >>>
Был у меня давненько пост про критерии выбора программы Технического Анализа. Решил его обновить и дополнить своей практикой внедрения. В итоге, текст получился таким большим, что пришлось его оформить в 20 текстовых разделов нового бесплатного курса 20 критериев выбора программы Технического Анализа, который предлагаю вашему вниманию. Принимаю лайк за труды 😊
Вы просили перевести индикатор RocketRSI на Python/BackTrader. Курс готов! Думаю, что оцените "фишку" с SMA(2) в SuperSmoother. Мелочь, а индикатор на полбара будет работать быстрее.

Все, кто приобретал курс RocketRSI, можете изучать обновленную версию здесь >>> Доступ у вас есть.

Кто еще не в курсе, что это за индикатор такой, смотрите вводное видео здесь >>>

Этот курс продаваться не будет. Как его получить, расскажу чуть позже. Продуктивного вам обучения!
Мы с вами привыкли к тому, что время течет из прошлого через настоящее в будущее. Монотонно и равномерно. Тик-так, тик-так. А вы не задумывались о том, что время - это сущность, выдуманная людьми, для удовлетворения любопытства "как все у нас устроено". Дата на календаре и время на часах - это просто договоренность всех людей измерять время именно так, чтобы одинаково воспринимать эту сущность.

Тогда возникает вопрос: Почему для выдуманной сущности мы выделяем целое измерение (горизонтальную ось) на торговом графике? Оно ведь показывает очевидное монотонное движение из прошлого в будущее. Поставлю вопрос еще жестче: Зачем нам шкала времени на графиках, если в ней нет для нас полезной информации? Ведь эту шкалу можно заменить чем-то более полезным.

Например, построить график зависимости цен от объемов одного тикера, или даже цен 2-х тикеров. Конечно, сразу возникает множество вопросов о том, как грамотно делать такие построения, и куда в них денется время? Время станет нелинейным, немонотонным, будет в своих движениях образовывать петли, закручиваться в спирали, пересекать само себя.

Над задачей исключения времени из графика в середине прошлого века работал Бен Крокер. Но тогда отсутствие вычислительных возможностей не позволило ему решить эту задачу.

Что мешает решить задачу сейчас? Джон Элерс считает, что время пришло убрать время (It's time to kill the time). К идеям Джона я добавил основательную аналитическую и математическую базу. А уж с вычислительными мощностями у нас с вами всегда полный порядок. Так, на стыке Системы Джона Элерса, Системы Игоря Чечета и Исследований рынков родился курс Система Джона Элерса: Петли. В нем я вас проведу шаг за шагом от идей до работающей библиотеки, используя которую вы сможете ответить на многие вопросы трейдинга. Например, что здесь и сейчас нужно покупать, а с чем лучше повременить?
10 лет назад я написал пост «Знайки» трейдинга, который вошел в мою книгу «Биржевые ловушки». Сегодня я решил понять, почему математики «сливаются», нужна ли математика в трейдинге, и не шли ли мы с вами вместе по пути «знаек»? Все ответы в новом видео здесь >>>

Принимаю лайки👍 за то, что мы не "знайки" (и не зайки) 😊
Чем хороша библиотека AlorPy? Тем, что она напрямую, без торговых терминалов, работает с сервером брокера "Алор". Еще лучше, что в этой библиотеке появились новые функции:

- Оценка рисков
- Оценка заявок
- Подписка на все сделки
- Документирование всех параметров функций

Библиотека полностью бесплатна и открыта на уровне исходных кодов. Комментарии в каждой строке. Используйте себе во благо! И меня лайком побалуйте.

UPD: Также появилась подписка на изменение информации о финансовом инструменте.

Документирование кода сделал по Sphinx markup
Отдам в хорошие руки 🙂

UPD: Уже отдал