Избранное трейдера Великий Нехочух
Мы побеседовали со специалистом, который занимается Data Scientist, и узнали много вещей, связанных с возможностью применения искусственного интеллекта в биржевой торговле.
Во времена, когда слышатся лозунги: «Нейросети будут с нами надолго», возникает большой вопрос насчёт применения этих технологий для предсказания цен на бирже. Так как зачастую будущее движение цены — это огромный массив данных, которые влияют на ценообразование компании, а, как для многих известно, модели машинного обучения в разы быстрее обрабатывают биг дату.
Как я уже упомянул, самым заманчивым применением искусственного интеллекта в контексте финансовых рынков является его способность предсказывать будущие цены активов. Несмотря на то, что достичь высокой точности в этих предсказаниях пока не удается, многие крупные игроки финансового сектора, включая ведущие банки, инвестиционные фонды и прочие значимые организации, активно инвестируют ресурсы в разработку и совершенствование технологий машинного обучения.
Сегодня в хочу написать про акции на российском рынке, которые лучше не покупать, т.к. у них сомнительная репутация и история/
Акции, о которых напишу, лучше вычеркнуть из своих вотч-листов, т.к. все они обладают разной степенью токсичности. Некоторые работают не в интересах акционеров, некоторые любят доп. эмиссии, некоторые проводят сомнительные схематозы и т.п. Поэтому отказ от инвестиций в такие компании, скорее всего, улучшит показатели вашего инвестиционного портфеля. Чем меньше людей будут инвестировать в сомнительные компании, тем здоровее будет финансовый рынок.
Итак, пойдем по порядку. Почетное первое место в списке, как многие могли догадаться по слову «доп. эмиссия» — ВТБ. С момента «народного IPO» в 2007 году, компания провела 7 доп. эмиссий, 5 из них до 2014 года, 2 – после СВО. При том, что компания характеризуется нестабильностью доходов и плохим риск-менеджментом, акции с момента IPO за 17 лет упали на 83%. На компанию также любят навешивать непрофильные активы, например, из последнего – убыточную ОВК.
Данный способ подключения роботов в платформу нужно использовать, когда Ваши алгоритмы уже готовы, и Вы не нуждаетесь в дебаггинге. Просто торгуете, перенося скрипты из версии в версию OsEngine.
Суть его заключается в следующем: код алгоритмов создается и отлаживается в основном проекте, но потом переносится и хранится в виде текстовых файлов с расширением cs. в специальном каталоге рядом с exe файлом приложения:
Класс BotPanel является родительским классом для абсолютно всех роботов в программе. Содержит компоненты, которые повторно используются роботами и необходимы для их нормального функционирования в OsEngine.
В основном BotPanel хранит в себе источники и параметры, и когда Вы хотите делать роботов на OsEngine, Вам нужно держать этот класс открытым.
Создание любого робота в программе должно начинаться с наследования от BotPanel и реализации его абстрактных членов, иначе терминал просто не сможет использовать ваш алгоритм.
Поговорим немного о структуре логики OsEngine, отвечающей за взаимодействие с роботами. Хотя BotPanel и является своеобразным мостом между алгоритмом робота и программой, его интерфейс не предоставляет всей функциональности, которая требуется ботам. Для решения этой задачи в программе существуют классы, реализующие интерфейс IIBotTab (источники данных).
О них мы подробно поговорим в последующих статьях. Сейчас нас интересует класс BotTabSimple. Он предоставляет роботам всю необходимую для торговли логику и поставляет рыночные данные по бумаге.
Ключевая ставка ЦБ достигла 18%, утянув за собой вверх и доходность консервативных инструментов инвестирования. В этом видео я сделал нарезку с моего вебинара с разбором интересных вкладов, доходность по которым достигает в моменте 21-23% благодаря работе с площадкой Финуслуги от Мосбиржи.
Тайминги:
01:40 Подборка вкладов
11:00 Агрегатор вкладов
14:56 Выводы
☕️ Заваривайте чаёк, готовьте печеньки и мы начинаем! Лайк тоже не забудьте прожать под видео 😉
BotFactory, как можно догадаться из названия, – фабрика роботов. Подавляющее большинство объектов, используемое нами в реальном мире, так или иначе производятся на специально оборудованных для этого площадях, называемых заводами, фабриками, производствами и так далее. Так же и в OsEngine созданием экземпляров торговых роботов занимается специально созданный для этого объект.
Именно в этом классе OsEngine запрашивает список доступных роботов в системе. И именно здесь создаются экземпляры роботов.
Код класса расположен в файле BotFactory.cs в каталоге https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Robots/BotFactory.cs
В самом проекте, если Вы откроете OsEngine, данный класс находится здесь:
Итак, теперь вы разработали стратегию и видите огромную прибыль в 5-летнем тесте WFO. Откройте брокерский счет, запустите Zorro, нажмите [Trade] и подождите 5 лет — вы богаты. Или нет?
Общий оборот сделок с ценными бумагами без листинга составил 150 млрд рублей. Сервис предлагает сделки с 83 акциями, не имеющими листинга.
На базе сервиса функционирует платформа MOEX START, где непубличные российские компании могут привлекать капитал путем размещения акций по закрытой подписке.
Узнайте больше об особенностях работы, доступных инструментах и брокерах по ссылке.
В данной статье посмотрим на робота с двумя источниками. Один — основной, на котором будет осуществляться торговля, и второй с более старшим таймфреймом, по которому смотрим фильтр.
Это очень популярный подход к торговле, и Вы сможете использовать данного робота в качестве заготовки для ботов с похожей логикой.
Находится он здесь:
Друзья мои! Честное слово… Вы бы пожалели Тимофея.
Не знаю, зачем Вы требуете от меня всё больше и больше контента для СмартЛаба. Я пытался отбрехиваться, но Вы всё настаивали!
Приятного просмотра!
VK Видео: https://vk.com/video597663673_456239021
Дзен: https://dzen.ru/video/watch/66b2067b50eaaa010ca421b8
И вот, пойдя на поводу у десятков людей, которые требуют от меня ещё больше контента в раздел АЛГО на СмартЛаб, я с радостью объявляю о возобновлении работы видеопродакшена у нас в OsEngine!
Что там в ролике:
1. Новый участник команды OsEngine, Никита Буйда — талантливейший программист, разработавший профконнектор FixFast для OsEngine и подключение для Т-банка. Теперь будет вести большую часть видео для проекта.
2. Что делалось за прошлый год.
3. Что будет на канале ближайший год.
4. Благодарности пользователям.
Удачных алгоритмов!
Комментарии открыты для друзей!