Избранное трейдера Vitastic
Довольно часто у меня спрашивают, как создать свой индекс акций или портфель. Решил сделать инструкцию.
1. Создаём копию индекса Московской биржи из акций.
— Вес акций можно взять https://www.moex.com/ru/index/IMOEX/constituents/ или https://smart-lab.ru/q/index_stocks/IMOEX/. Рекомендую второе, т.к. МБ даёт только скриншот таблицы, а на SMART-LAB можно скопировать таблицу выделением в EXCEL. Хотелось бы выгрузку в *.csv, но и за это СПАСИБО.
Важно запомнить, вес бумаг постоянно меняется. Чем больше дорожает бумага относительно остальных, тем больше её вес. Также, возможно удаление биржей бумаг из индекса и добавление новых.
— Находим примерный минимальный объём на депозите для реализации. Для этого делим цену каждой акции на коэффициент веса и берём максимальное число.
Например, для акций «Транснф ап» получим:
122300 / (0.55 / 100) = 22 236 363 р.
Где:
122300 – цена акции Транснф ап;
0.55 / 100 – вес в % делим на 100, получаем коэффициент.
Читаю я периодически наших «пенсионеров в 35» — все вроде верно пишут, инвестировать надо.
Но я никогда не понимал отсутствия одной небольшой детали в их замысле — хеджирования!
Ну есть же срочный рынок, есть опционы. Зачем жить в страхе в ожидании черного лебедя, а потом годами пересиживать просадки?
Итак, стратегия:
1. Покупаем акции из индекса РТС — топ-10.
В фундаментальный анализ я не особо верю, и возиться с отбором бумаг не вижу смысла,
особенно учитывая, что и выбора то у нас на ММВБ по сути нету.
2. Имея корреляцию наших акций с индексом, хеджируемся опционами на этот самый индекс.
Возьмем, например, самый простой вариант — покупка пута.
Вот что получится если покупать раз в неделю 1 пут на индекс в течении последних 8 лет:

Вроде бы ничего особенного, но если добавить сюда наш портфель акций (я для теста взял 1 купленный фьючерс на индекс в 2016 году),
получим уже такой результат:
Анализ облигаций требует изучения многих показателей из финансовой отчётности эмитента. Если копаться досконально, то можно утонуть, да и в итоге всё равно можно неправильно оценить какие-то риски. Но есть ключевые показатели, на которые всегда обращают внимание при анализе облигаций. А сначала — несколько определений, которые вряд ли все помнят со школы.
Всем привет. Напишем небольшую программу на Python для отслеживания курса валюты.
Программа будет работать следующим образом: данные будут скопированы из поисковой выдачи Google, после чего будет произведено сравнение изменения курса с момента запуска программы. В случае значительного изменения курса, программа будет автоматически отправлять уведомление в Telegram.
Первое, что нужно сделать — это решить, откуда брать курсы валют. Парсить данные будем с поисковой выдачи Google, чтобы не платить за API. Чтобы начать создавать программу, необходимо установить Python с официального сайта и загрузить IDE. Можно использовать PyCharm или любой другой редактор кода. Второе, нужно будет написать код для парсинга данных из поисковой выдачи Google, а затем сравнивать текущий курс с предыдущим.
Затем нам потребуются несколько библиотек. Первой из них является requests, которая позволит нам получать данные с сайтов. Второй библиотекой является BeautifulSoup, которая поможет нам парсить HTML-разметку и вытаскивать из нее нужные данные.
С 2005-го года занимаюсь разработкой и программированием торговых роботов. За это время реализовал десятки разных торговых систем и идей. Пять лет назад у меня появилась безумная идея объединить все возможности в один, универсальный робот, который бы мог торговать любым инструментом (акции, фьючерсы, опционы, валюты, календарные спреды) по любым индикаторам (штатным и пользовательским), любым условиям, любым параметрам позиции, а также любым параметрам таблицы Текущих торгов. С возможностью строить различные ассистенты торговли, трендовые, контртрендовые, арбитражные, хеджирующие, маркетмейкерские торговые системы.
В начале 2021-го года я опубликовал полноценную версию робота для бесплатного пользования в целях тестирования, т.к. не хотелось продавать «сырой» продукт с ошибками. Тестирование продлеваю уже полтора года.
👉 Робот торгует на моём реальном счёте без вмешательств на удалённом сервере VPS. Результатом работы доволен.
👉 Ошибок всё меньше, но есть над чем работать.
Мой дорогой друг, если ты хорошо образован и уже слил половину депозита, значит ты готов попробовать простую торговую систему, о которой я расскажу ниже. Эта система поможет тебе обрести уверенность в своих действиях. А уверенная и спокойная торговля продлит жизнь тебе и твоему маленькому депозиту на несколько лет.
Суть системы — в двух правилах:
Не вставай в лонг, если моментум выше 100.
Не вставай в шорт, если моментум ниже 100.
Инструкция по применению:
Добавь моментум к графику (период моментума выбери по вкусу):

'========= Перемещение заявки
FUNC MORDER(FTRID,FON,FONQ,FONP)
NEW_GLOBAL("TRANS_PARAMS", "")
NEW_GLOBAL("TRANS_RESULT", "")
TRANS_PARAMS = ""
TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "TRANS_ID",FTRID)
TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "ACTION", "MOVE_ORDERS")
TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "MODE",0)
TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "CLASSCODE", "SPBFUT")
TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "SECCODE", INSTRUMENT)
TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "ACCOUNT", ACCOUNT)
TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "FIRST_ORDER_NUMBER",FON)
TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "FIRST_ORDER_NEW_QUANTITY",FONQ)
TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, "FIRST_ORDER_NEW_PRICE",FONP)
TRANS_RESULT = SEND_TRANSACTION (300, TRANS_PARAMS)
RESULT=GET_VALUE(TRANS_RESULT, "DESCRIPTION")
MESSAGE (RESULT,1)
END FUNC
'========= Операция перестановки
IF MPRICE < LOW
MORDER(MTRANS_ID,MNUMBER,MBALANCE,LOW+STEP)
END IF
'======================================
'MTRANS_ID - номер заявки на бирже
'MNUMBER - номер заявки в таблицах
'MBALANCE - объем
'LOW - минимум свечи
'STEP - отступ для лимитки
'MPRICE - последняя цена
Что-то мне подсказывает что среднему Россиянину – точно НЕТ!
Кому охота чтобы его сосед зарабатывал 200 тысяч или 700? Покупал себе машины с салона и жил с девушкой на 10 лет младше себя. Никому.
Вот и СмартЛаб хейтит ITшников как может: https://smart-lab.ru/blog/796690.php
На серьёзных щах обсуждая то что надо работать за 40 тысяч зоотехником по колено в ГОВНЕ круглые сутки. А не за 400 Джава-кодером в Москва-Сити, с плюшками в обеденной зоне и возможностью поспать на работе на кожаном диване.
ITшники и дальше будут богатеть
Расскажу как будет.
Спецоперация закончится. Доллар будет по 200 через год-полтора. Глобальный рынок труда откроется.
После чего мы увидим зарплаты у программистов и по 400 и по 800 т.р. Причём у достаточно средних специалистов и начинающих. И ненависть к ним будет возрастать, ибо у среднего Россиянина ЗП ни хрена не увеличится.
Но. Хотите – злитесь. Хотите – нет.
Мне кажется, что каждый здравомыслящий человек – хотел бы работать на рынке труда напрямую связанном с глобальным рынком. Особенно в условиях, когда страна резко и безвозвратно скатывается в нищету и коммунизм.