Избранное трейдера Егор Шиляев

корректируем свой старый файл pubring.txk Открытия
меняя строчку: [АО ОТКРЫТИЕ БРОКЕР(Open)]
на: [Информационно-торговая система QUIK «BTB_24» (VTB24-Bank)]
и загружаем его в кабинет ВТБ в разделе Quik
Пояснение: это просто имя секции хранящей в себе публичный ключ самого брокера, если не сменить эту шапку, то ЛК ВТБ будет отторгать пабринг Открытия как инородное тело, кодировка в этих файлах 866 (но как выяснилось она не так и важна, как сам правильный набор символов)

В этом посте я расскажу, как я придумал себе инвестиционную стратегию, которая очень эффективно работает вот уже шестой год. Я также попытаюсь разобраться, с чем связан «феномен таблички»: почему сделанный на коленке инструмент вдруг начали использовать тысячи человек, а я (как автор) вдруг стал популярным в узких кругах. Начнём по порядку...
На дворе было лето 2018 года. Я всерьез задумался над вопросом: что делать с деньгами, которые лежат на вкладе под довольно скромные проценты? Это сейчас вклады под 15-16% норма, а тогда ключевая ставка была низкой, и вклады у меня были под 6-7% годовых. Валюта тоже была, но положить её под адекватный процент — задача и тогда была не из простых (а сейчас и подавно).
Ретроспективно (заглядывая в будущее, т.е. в сегодняшний день) можно было советовать к покупке однушки у метро, но а) я не настолько богат; и б) тогда это было не так очевидно. В любом случае, несмотря на обрушение российского рынка ценных бумаг в 2022, сейчас с доходностью всё в порядке. Но пост не об этом.
Часть 1. Считаем НКД (накопленный купонный доход)
Мало кто из частных инвесторов заморачивается ведением своего портфеля. Конечно, это неправильно, но вполне можно понять. Слишком много времени уходит на учет, а его всегда и всем не хватает. Поэтому и доверяют своему торговому приложению. Но не видя картинки в целом, очень трудно принимать как стратегические, так и тактические решения по портфелю.
Сейчас есть приложения, которые помогают вести портфель. Они не бесплатные, но порядок в портфеле того стоит.
Но я хотела рассказать о тои, как можно вести облигационный портфель в Excel. Какие есть специализированные функции для этого. Возможно, кому-то это будет полезно.
Рассмотрим в качестве примера выпуск УральскаяСталь-БО-001Р-02. Какая информация о бумаге нам может понадобиться?
Для начала:
В нашем случае это будет выглядеть таким образом.
Сегодня рассмотрим:
Что такое таблица обезличенных сделок.
Настройка таблицы в терминале.
Что делать, если таблица открылась, но она пустая.
Вывод данных с таблицы по DDE.
Работа с таблицей обезличенных сделок через скрипт qlua с примерами.
Пишем советника, показывающего на графике крупных игроков.
Лента всех сделок (она же таблица обезличенных сделок, она же таблица всех сделок) — это тиковый массив сделок с одним или несколькими инструментами, в котором отражается информация по каждой сделке, в т.ч.: цена, объём и направление транзакции (покупка/продажа). Обычно для работы выбирается один инструмент, который отслеживается, реже 2 (например базовый актив и ближайший фьючерс на него). Встречал варианты, когда грузят сразу большой список, но в этом случае может сильно подвисать терминал.
Зачем нужна лента сделок: многие, пытаясь торговать внутри дня, проводят часы за медитативным наблюдением за биржевым стаканом. Однако стакан заявок это только намерение, далеко не все выставленные заявки перейдут в сделки. Более того иногда по некоторым акциям (2го и 3го эшелона) заявки в стакане могут активно «двигаться», создавая видимость, что в бумаге идет активная торговля, при этом, если открыть таблицу всех сделок, то будет видно, что реальных сделок практически нет.
Продолжаем погружение в основы qlua.
Идентификатор инструмента
Получаем количество свечей через getNumCandles
Получаем свечные данных через getCandlesByIndex
Читаем данные с индикатора SMA
Данные с верхней и нижней линии Price Channel
Графики с таблицы текущих торгов
Сравнение получение данных через CreateDataSource и через getCandlesByIndex
Торговый терминал позволяет получать данные по биржевым свечкам непосредственно из открытых графиков. Причем можно получать данные не только с котировок цены, но и с объемов, с индикаторов, а также, как мы увидим позже, с любых графических данных выведенных, например, с таблицы текущих торгов.
Получение данных котировок с графика цены.
Для начала на самом графике цены необходимо установить идентификатор.
Создаем график в торговом терминале, нажимаем правую клавишу мышки, выбираем «Редактировать», выбираем график цен:

Проваливаемся во вкладку «Дополнительно», и присваиваем id, например: SBER_ID:
Весь материал, который здесь и далее будет рассматриваться по qlua, работает на 10й версии квика. Вполне допускаю, что со временем какие-то функции разработчики перепишут и в новых версиях что-то нужно будет сверять c мануалами, уточнять хелпом и на форумах, но предполагаю, что а) эти изменения будут вводиться очень не быстро и б) синтаксис и основа при этом останутся без существенных изменений.
Сегодня рассмотрим:
message
Выводит сообщение в торговом терминале в формате окна (в прошлой статье говорил, что удобнее отключить, чтобы не отвлекаться постоянно) и в таблице системных сообщений.
Особенности message: функция после вывода делает перенос строки, поэтому если необходимо вывести несколько значений в одной строке нужно делать их слияние (об этом ниже).
Для корректного отображения русских букв необходимо выбирать котировку файла Windows-1251 (об этом также в прошлый раз мы уже говорили). Иногда по этой причине некоторые разработчики пишут только на английском весь вывод текста в терминал, чтобы не заморачиваться с кодировкой, в т.ч. при размещении на github и совместной работе с кодом.
Простые финансовые модели для прогнозирования цен акций.
Существует множество моделей, которыми пользуются финансовые аналитики для оценки компаний, в них вы должны: дисконтировать денежные потоки, искать бета коэффициенты, рассчитывать коэффициенты для различных рисков, в общем, заниматься больше «астральной» деятельностью, чем аналитической. Сам же я склоняюсь к тому, что чем проще финансовая модель, тем лучше она может быть понята и применена. Простые модели имеют меньше возможности для ошибок и позволяют быстро получить результаты. Они также более прозрачны и могут быть более легко объяснены заинтересованным сторонам, таким как инвесторы.
В данной статье я хочу продемонстрировать несколько простейших финансовых моделей, которыми я активно пользуюсь для определения справедливой цены бумаги, с которыми разберется даже первоклассник. После прочтения вы сможете сами прогнозировать справедливые цены бумаг и совершать прибыльные сделки.
Для начала мы научимся определять справедливую цену компании из добывающей отрасли(майнеры). Добывающие компании самые простые для анализа, по сути, они просто копают землю и продают полезные ископаемые, которые в ней залегают.

Мы дарим бесплатный доступ к курсу о срочном рынке на 7 дней и разыгрываем подарки за внимательное прохождение курса.
Для участия нужно:
🔺 Зарегистрироваться в приложении Школа Московской биржи (ссылка для iOS и для Android).
🔺 Внимательно посмотреть курс «Срочный рынок. Фьючерсы»
🔺 Правильно ответить на вопрос в нашей форме.
Через неделю мы подведём итоги и рандомным способом определим 12 победителей, которые могут получить один из подарков:
🔺 3 умные колонки с голосовым помощником Алисой;
🔺 3 толстовки Московской биржи;
🔺 3 пары наушников;
🔺 3 пауэрбанка.
Проходите курс и оставляйте ваши ответы в форме. Удачи!
1. NetGuard (https://netguard.me)— позволяет увидеть, какие приложения и куда отправляют данные, а также заблокировать нежелательную отправку данных. Приложение не требует рутового доступа и позволяет блокировать соединения как для пользовательских, так и для системных приложений. Исходный код.