Избранное трейдера Михаил Шардин

по

CAN SLIM, Баффетт и Weiss на практике: можно ли повторить стратегии гуру с помощью своего скринера?

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

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

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

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



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

Заметка на тему индикатора измерения силы тренда

Понимание силы тренда помогает трейдерам оценить устойчивость движения цены и находить оптимальные точки входа и выхода. Идея индикатора взята из комментария Ийона Тихого (https://smart-lab.ru/mobile/topic/1119895/#comment17905643): он предложил измерять силу тренда через относительное отклонение цены от средней. Формула проста: разница между ценой и средней, деленная на среднюю. Это позволяет оценить тренд независимо от абсолютных значений цены.

В тексте привожу открытый исходный код индикатора для того, чтобы любой человек мог проверить его в своём TradingView.

Теоретическое обоснование

Индикатор силы тренда показывает, насколько цена отклоняется от своего среднего значения. Он рассчитывается по формуле:

Сила тренда = (Цена – Средняя) / Средняя × 100

Где:

Цена – текущая цена актива (например, цена закрытия свечи).

Средняя – значение скользящей средней (например, 21-периодная экспоненциальная средняя EMA).

Почему деление на среднюю удобнее?

Абсолютное отклонение цены от средней меняется в зависимости от уровня цены актива. Например, отклонение в 10 рублей на акции стоимостью 100 рублей и 1000 рублей будет восприниматься по-разному. Деление на среднюю нормализует это значение, позволяя объективно сравнивать силу тренда на разных инструментах и таймфреймах.



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

Где богачи прячут деньги?

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

Одной из самых чувствительных санкций в отношении российского капитала стал запрет на учреждение семейных фондов и владение ими. Сразу несколько юрисдикций: США, Великобритания, страны Евросоюза — перестали работать с состоятельными россиянами.

В 2022 году запустили российский «аналог трастов» — личные фонды. Популярности они не взыскали, так как имеют ряд недостатков. Основные сложности связаны с новизной инструмента и отсутствием детального правового регулирования, поэтому крупный капитал предпочел инструмент, проверенный временем — закрытые фонды. Да-да, рептилоиды держат свои деньги в ЗПИФах, в точно таких же, как и мы с вами. Только у них фонды свои собственные, а мы пользуемся публичными общими.



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

Алготрейдинг. О волатильности и шумах цены

Различие этих двух понятий попытался определить академик трейдинга Perry J. Kaufman в книге «Trading Systems and Methods. 5th ed».
Увы, ему не удалось отделить волатильность, включающую изменение цены по тренду на интервале, от шума вокруг этого тренда.
Chapter 1. Introduction. Measuring Noise. Вот пример из его книги, дополненный моими построениями.
Алготрейдинг. О волатильности и шумах цены
Кауфман остановился в измерении шума на формуле, основанной на разностях цен. Для ряда в столбце C такие формулы дают завышенное значение «шума». Более «научная» и общепринятая разностная формула — это стандартное отклонение STDEV = 78.11896. Это отклонение от одной средней цены. Оно так велико в сравнении со столбцом B, потому что включает подъём по тренду.
Но ведь считать движение по тренду шумом — совершенно неправильно.

Для измерения ценового шума гораздо больше подходит формула средней квадратичной ошибки STEYX, которая учитывает отклонения цен от прямой линии тренда. И вполне оправдано, что средняя ошибка столбца C не намного отличается от столбца B.

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

Поиск ликвидных облигаций на питоне

На Московской бирже торгуется более 2500 облигаций, но большая часть из них неликвидна — в стакане почти нет предложений и сделок совершается крайне мало. Это затрудняет покупку и продажу таких бумаг. При этом известные мне публичные сервисы не суммируют объемы торгов за период, поэтому сложно быстро найти облигации с высокой ликвидностью.

Пять лет назад написал Node.js-скрипт, затем адаптировал его для Google Таблиц, а теперь разрабатываю Python версию. При помощи сообщества на GitHub эта Python версия идёт к созданию полноценной библиотеки с расширенными возможностями: автоматический поиск ликвидных облигаций, расчет денежных потоков, сбор новостей по эмитентам и вычисление оптимального объема покупки. Все это направлено на помощь простым инвесторам, вроде нас с вами, чтобы оперативно находить выгодные инвестиционные инструменты и принимать решения на основе актуальной информации.
Поиск ликвидных облигаций на питоне

Критерии выбора ликвидных облигаций на Московской Бирже

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



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

В России растёт число одиночек.

В России растёт число одиночек.

В России растет число одиночек

За прошедшие 50 лет в России доля домохозяйств, состоящих из одного человека, удвоилась: если в 1970 году их было 21%, то к 2021 году она выросла до 42%. При этом самый резкий скачок произошел после 2010 года.

Теперь домохозяйство из одного человека — самая распространенная форма проживания в РФ. Доля домохозяйств, состоящих из пар, сократилась с 50% в 1970 году до 28% в 2021 году.Владимир Левченко.

 Здесь 2021 год последний, сейчас думаю всё ещё хуже. Недавно были данные, что пар с детьми всего около 13-15% среди всех домохозяйств.


Тестировании торговой системы Александра Резвякова для фьючерсов Московской биржи с использованием Python

В этой статье расскажу о том, как воспроизвел и протестировал торговую систему для фьючерсов Московской биржи, основанную на идеях Александра Резвякова. Недавно, просматривая раздел алготрейдинга на Смартлабе, я наткнулся на видео с его выступления на конференции 2024 года под названием "5-6 идей для построения прибыльной торговой системы на фьючерсах". Меня привлекла четкость и понятность предложенных им правил торговли.

Поскольку я активно занимаюсь автоматизацией процессов и стремлюсь глубже изучить возможности Python библиотеки backtesting.py, мне показалось это хорошей идеей для практического применения.

Хотя я лично не знаком с Александром, полагаю, что публичное представление идеи предполагает возможность её независимого анализа и тестирования сообществом трейдеров и программистов.
Тестировании торговой системы Александра Резвякова для фьючерсов Московской биржи с использованием Python

Обзор стратегии Александра Резвякова на фьючерсах

Основная идея — открывать сделки в строго определенное время и использовать структуру рынка последних дней для принятия решений.

Правила входа



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

Почему инвестору вредно постоянно следить за котировками акций

Почему инвестору вредно постоянно следить за котировками акций

В 2022 году я опубликовал эту картинку в Телеграм-канале с такой подписью:

Если бы вы в период с 1871 по 2018 год (147 лет – довольно большая выборка) просто покупали акции компаний, входящих в индекс Dow Jones, и просто владели ими, получая дивиденды, то вам удалось бы оказаться в “плюсе” при сроке вложений:

1 день – в 52% случаев

1 год – в 68%

10 лет – в 88%

20 и 30 лет – в 100%

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

Остаётся только позаботиться о продолжительности и качестве жизни.

В России подобной выборки, по понятным причинам, нет, но есть данные за весь XXI век. Как думаете, там что-то другое?

Через год в Премиум-клубе я расширил и углубил этот тезис:

Если вы за 147 лет проверяли бы динамику изменения стоимости портфеля каждый день, то в 52% из всех дней на вашем лице появлялась бы радость, а в 48% – печаль. Если же снизить частоту проверок до одного раза в год, то повод для радости нашелся бы при 68% случаев, а для грусти – в 32%. Тенденция, думаю, ясна.



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

Волатильность и/или моментум на сбере

Навеяно статьей.
В порядке микроисследования несколько иллюстраций.
Расчёты на фьючерсе SR. Только лонг.
Если опираемся только на волатильность. Покупка, если волатильность среднего дня за неделю ниже средней волатильности за месяц. В противном случае — продажа.
Волатильность и/или моментум на сбере
Что-то зарабатывается. На всякий случай вот что даёт пассивное удержание лонга во фьючерсе SR:


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

Получаем квала за 209 руб. и 10 минут


Получаем квала за 209 руб. и 10 минут
Дамы из ЦБ с 25 мая 2025 года хотят ужесточить имущественные требования к получению квалифицированного инвестора: доход от 20 млн руб. в год или активы на бирже от 12 млн (от 24 млн с 1 января 2026). Про это сегодня очень много новостей в духе «все пропало» и «совсем офигели».

На этом фоне как-то потерялось то, что требование по обороту (сумма сделок с ценными бумагами, учитываются и покупки, и продажи) не меняют — от 6 млн в год. И выполнить его проще простого. Смотрим на примере Т-инвестиций.

Там с недавних пор продается их фонд денежного рынка TMON (аналог LQDT), комиссия 0, маркетмейкер держит стабильный спред 0,008%. Покупаем фонд на 3 млн и сразу продаем. Операция обходится в 240 руб. При этом иметь на счету сразу 3 млн не обязательно. Достаточно несколько десятков тысяч рублей в акциях, под которые дают нормальное плечо, например, Сбер. С включенной маржиналкой вы нафармите нужные 6 млн оборота за несколько минут.

Единственное неудобство — в предыдущие 4 квартала у вас должны выполняться ЦБшные условия по частоте торговли:

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

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