Избранное трейдера Classic

по

4 облигации с защитой от инфляции — линкеры ОФЗ-ИН

Защититься от инфляции и обогнать её — задача, которая стоит перед любым инвестором, поскольку доходность ниже инфляции можно смело считать отрицательной. Защитить от инфляции могут: валюта и активы, привязанные к валюте, например, замещающие облигации или акции экспортёров.

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

4 облигации с защитой от инфляции — линкеры ОФЗ-ИН 

Так называемые линкеры (ОФЗ-ИН) защищают от инфляции благодаря ежемесячной индексации номинала облигаций на уровень инфляции (с задержкой в три месяца) и купону в размере 2,5%. То есть, цена облигации растёт, а купон считается исходя из этой цены.

Линкеры получили заслуженную популярность при разгоне инфляции. До 2022 года на них смотрели не так охотно.

На данный момент есть 4 десятилетних линкера с полугодовыми купонами. Это облигации федерального займа с кодом 52. Если интересно, что значат все номера ОФЗ, я об этом писал тут.



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

Создание на Lua своего индикатора в графике Quik: Часть 2.

Создание на Lua своего индикатора в графике Quik: Часть 2. Пример работы нестандартных индикаторов: спред между инструментами, прогноз Highи Lowследующего интервала; ценовых уровней по объемам

 

В первой части (https://smart-lab.ru/blog/930907.php) были изложены основы принципа создания своего индикатора и некоторые нюансы работы с кодом индикатора графика в Qiuk (подразумевается использование языка программирования Lua).
   В данной статье немного продолжу тему нюансов кодирования индикатора и для иллюстрации приведу простой код индикатора спреда. В конце текста прикреплю видео с демонстрацией работы индикатора спреда и моих собственных индикаторов.
   Небольшое лирическое отступление. Суть данных статей — показать, что делать подобные индикаторы вполне реально и не столь сложно, как может показаться на первый взгляд. Но, безусловно, требует определенных знаний в программировании. Создавать индикаторы из стандартного набора торговой системы Qiuk смысла нет – ведь они уже реализованы.



( Читать дальше )
  • обсудить на форуме:
  • QUIK

Дюрация облигаций. Зачем нужна, что показывает, как пользоваться.

​​▫️ Зачем?

Если есть желание купить облигации, чтобы зафиксировать текущую доходность, но сложно определиться что покупать, ведь надо сравнить разные выпуски между собой, с разными сроками и разной доходностью. А ещё ЦБ может ставку повысить, тогда цена облигаций упадёт. А как сильно упадёт у разных выпусков? Что выбирать, чтобы уменьшить риски? А если ЦБ не повысит, а понизить решит ставку, какие облигации больше вырастут в цене? Со всеми этими вопросами поможет как раз дюрация

▫️ Определение

Дюрация — это время, за которое инвестор возвращает обратно свои инвестиции (Обычная дюрация или Дюрация Маколея). 

Ещё дюрация позволяет оценить (приблизительно) зависимость рыночной цены от изменения процентной ставки (Модифицированная Дюрация) 

▫️ Как пользоваться?

Данный пост служит для знакомства с дюрацией, поэтому перегружать формулами не буду. Найти их можно в той же Вики. Сам я использую и вам рекомендую пользоваться расчётами доходности от МосБиржи $MOEX

Возьмём для примера два выпуска ОФЗ-ПД. Один с погашением через 1,5 месяца, другой почти через 13 лет $SU25084RMFS3 и $SU26240RMFS0 соответственно



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

Qlua: получение данных с графиков терминала.

Продолжаем погружение в основы qlua. 

Идентификатор инструмента
Получаем количество свечей через getNumCandles
Получаем свечные данных через getCandlesByIndex
Читаем данные с индикатора SMA
Данные с верхней и нижней линии Price Channel
Графики с таблицы текущих торгов
Сравнение получение данных через CreateDataSource и через getCandlesByIndex

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

Получение данных котировок с графика цены.

Для начала на самом графике цены необходимо установить идентификатор.

Создаем график в торговом терминале, нажимаем правую клавишу мышки, выбираем «Редактировать», выбираем график цен:

Qlua: получение данных с графиков терминала.

Проваливаемся во вкладку «Дополнительно», и присваиваем id, например: SBER_ID:



( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Создание на Lua своего индикатора в графике Quik: основы, нюансы, пример. Индикаторы: прогнозных High и Low следующего интервала; ценовых уровней объема.

   Кратко расскажу принципы и некоторые нюансы работы с графиком в Qiuk в плане создания своего индикатора (здесь и далее – подразумевается использование языка программирования Lua). В конце текста изначально хотел прикрепить видео с демонстрацией и краткими пояснениями работы моих индикаторов, но решил сделать это во второй части статьи, чтобы совместить просто иллюстрацию с небольшим анализом фьючерсов и акций.
   На полноту изложения вопроса по работе с индикаторами на графике Quik не претендую. Информация будет полезна интересующимся данной темой, не рассчитана на профессионалов (которые и так все знают, умеют и реализовали – свято в это верю), но все же предполагает наличие определенного уровня знаний Lua.
   Зачем мучиться со своими индикаторами? Конечно, в этом нет смысла, если вас устраивают стандартные индикаторы или отсутствуют самостоятельные подходы (методы) торговли, либо визуализация вам в принципе не требуется (не интересна).
   В моем случае мне банально захотелось сделать визуализацию своего метода прогнозирования экстремумов цены следующего интервала.



( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Цены золота в Москве

    • 08 августа 2023, 22:47
    • |
    • GOLD
      Популярный автор
  • Еще

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

 Цены золота в Москве
 


Ссылки на цены в табличке:

https://www.goznakinvest.ru/product/1
https://www.sberbank.com/ru/person/mon#/coin/5216-0060?condition=1
https://www.sberbank.com/ru/person/mon#/buyout
https://coins.rshb.ru/p/5216-0060%D1%81/pobedonosec-spmd-50-rub-zoloto-999-00-7-78-ac
https://www.goznakinvest.ru/product/5
https://www.sberbank.com/ru/person/metall?tab=archive
https://coins.rshb.ru/ingots/p/gold-ingot-10/zolotoj-slitok-10-g
https://www.moex.com/ru/issue/GLDRUB_TOM/CETS


Итого, лучшие инструменты:

Физическое золото — слиток Гознака

Бумажное золото — GLDRUB_TOM

 

Если эта информация полезна, посигнальте лайком. Буду обновлять чаще.

--------------------
Оригинал — в дзене с зеркалом в телеге



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

Qlua: пишем скринер акций Московской биржи

Пока не ушли далеко от темы получения данных из таблицы текущих торгов решил сделать в качестве примера еще и простой скринер акций. Это вполне доступно по тем материалам, которые мы уже прошли. Будем отслеживать динамику изменения цены относительно цены закрытия предыдущего дня.

Нам понадобятся:

1. Таблица для вывода данных (строить уже умеем).

2. Получение данных из таблицы текущих торгов через getParamEx (проходили там же).

3. Тикеры бумаг. Можно взять конкретный список бумаг и работать с ним, но приятнее и правильнее, чтобы скрипт мог автоматом выгружать все торгуемые тикеры из терминала и далее уже отслеживать их динамику. Попробуем это реализовать.

Через sec_list = getClassSecurities(«TQBR») можно получить строку с тикерами акций на Московской бирже, которые будут разделены запятыми. Чтобы пройтись по всем элементам и записать их в массив используем цикл:

for TIKER in string.gmatch(sec_list, "[^,]+") do
  tikers[#tikers + 1]=TIKER
end


Отслеживать будем параметр LASTCHANGE – процент изменения цены от цены закрытия:



( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Qlua: завершаем апгрейд советника.

Сегодня дополним наш алгоритм советника следующими пунктами:

1. Пропуск «поздних» сигналов на старте.
2. Обработка советником обрыва связи.
3. Сохранение сигналов и логов в файл.


Еще один пункт, связанный со временем, который был выбран для апгрейда советника – это пропуск сигналов на старте, если запуск скрипта состоялся не в начале торговой сессии (например любой старт после 10:30). Это может быть полезным, если выбрана активная внутридневная стратегия и сигналы полученные на старте скрипта, например в середине дня, могут быть уже не актуальными (с низким потенциалом прибыли) и лучше дождаться новых. Т.е. необходимо разделить сигналы на те, которые сгенерировались на старте и остальные сигналы, которые будем далее брать в работу. Сигнал на старте может закрыться (по обратному/сигналу выхода) и если переоткроется снова, то его уже можно брать в работу как новый.

В нашем скрипте сигналы по каждому инструменту (массив signal) ранее могли принимать значение:

0 – вне позиции по инструменту



( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Обзор текущей ситуации за 31.07.2023

1. Путин подписал закон «О внесении изменений в части первую и вторую Налогового кодекса Российской Федерации, отдельные законодательные акты Российской Федерации и о приостановлении действия абзаца второго пункта 1 статьи 78 части первой Налогового кодекса Российской Федерации».

Чем важен этот закон для инвесторов:
1.1. До подписания закона, депозитарии удерживали НДФЛ с купонов, которые поступали на счет физических лиц, теперь функцию налогового агента по купонам переходит к брокерам. Это значит, что теперь НДФЛ на купоны будут удерживать не в момент выплаты, а в конце года, или при выводе денежных средств с брокерского счета.

1.2. Закон исключил двоякую трактовку в вопросе налогообложения купонов по облигациям. Налог на доход физических лиц (НДФЛ) будут удерживать с купона «справедливым порядком» — учет уплаченного накопленного купонного дохода (НКД) будет производиться при выплате первого купона. Данный пункт вступает в силу в течение одного месяца с момента публикации закона, но не ранее следующего налогового периода, то есть с 1 января 2024 года. НДФЛ брокер будет обязан удерживать по итогам года или при выводе средств на банковский счет (обналичивании) или при закрытии брокерского договора.



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

Qlua дополняем скрипт советника таймингом: устанавливаем время старта и завершения скрипта, фиксируем время получение сигналов.

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

Сегодня дополним скрипт теми пунктами, которые были связанные с обработкой времени:

Установим время старта работы скрипта,
Ставим тайминг на получение сигналов на вход,
Установим таймер на завершение скрипта.


Прежде всего начала сделаем
правильное отображение цифровых данных.

В прошлых примерах все данные в скрипте выводились в формате строки.
При внимательном рассмотрении можно было заметить, что число выравнивалось по левому (как текст), а не правому краю (как число) ячейки.

Qlua дополняем скрипт советника таймингом: устанавливаем время старта и завершения скрипта, фиксируем время получение сигналов.

Типы всегда можно посмотреть по функции AddColumn в файле QLUA (говорили об этом ранее) по запросу «Функции для работы с таблицами Рабочего места QUIK»:

Тип данных в колонке:

QTABLE_INT_TYPE – целое число,



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

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