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

по

51 757% на пересечении простых скользящих средних в 2021 году

— две простые скользящие средние 10 и 20 дней
— дневной таймфрейм
— комиссия 0.05% за сделку
— вход: короткая скользящая оказывает выше длинной
— выход: короткая скользящая средняя ниже длинной, то есть только лонг
— каждый раз входим на 95% от капитала

49 тикеров с 2005 года:

— топ 10 по капитализации из SP500: AAPL, MSFT, AMZN, FB, GOOGL, GOOG, TSLA, NVDA, JPM, JNJ
— топ 10 по капитализации американских ETF: SPY, IVV, VTI, VOO, QQQ, VEA, IEFA, AGG, VTV, VUG
— MOEX10: MAGN, GMKN, POLY, GAZP, SBER, YNDX, LKOH, ROSN, AFKS, TATN
— фьючерсы с мосбиржи: Si, RTS, BR, GOLD, SBRF
— топ 10 крипты по стоимости: BTCUSDT, ETHUSDT, BNBUSDT, ADAUSDT, XRPUSDT, DOGEUSDT, DOTUSDT, SOLUSDT, UNIUSDT, LINKUSDT, LTCUSDT, LUNAUSDT, MATICUSDT, ICPUSDT

Я сейчас ковыряю backtrader, поэтому на нём и тестировал. Посмотрим что там у нас получилось. Вот топ 10 тикеров по доходности. Доходность в процентах.

51 757% на пересечении простых скользящих средних в 2021 году
Топ 10 тикеров по доходности. Неплохо для элементарной стратегии.


Что видим? В топах крипта. Собственно не удивительно, с такой волатильностью.

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

Не знаю, почему автор молчит

    • 08 октября 2021, 11:57
    • |
    • Vkt
  • Еще
Есть реально полезная штука — фреймворк для торговых роботов
Оказывается существует новая версия:  github.com/ffeast/hacktrade
А я все на старой сидел, про которую узнал тут:   smart-lab.ru/blog/195508.php
Как можно использовать -  smart-lab.ru/blog/246568.php



  • обсудить на форуме:
  • Quik Lua

Прибыльные паттерны в трейдинге

Прибыльные паттерны в трейдинге

перед написанием статей я пробиваю, что люди ищут в Яндексе по данной теме.

знаешь, что ищут по запросу «паттерны трейдинга»?

 Прибыльные паттерны в трейдинге

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

Проектирование ТС. 1

    • 15 августа 2021, 18:09
    • |
    • 3Qu
  • Еще
Обещал в Процесс рождения интрадей Грааля пошагово освещать процесс проектирования торговой системы — освещаю).
Итак, первым делом скачал с Финам 1м котировки нескольких фьючерсов за 3 последних месяца перед экспирацией и поместил их в БД SQLite — так проще работать. Код экспорта из CSV в SQLite приводил ранее, см. раздел Python моего блога.
Вот эти:

1 GAZR-6.21 GZM1
2 GAZR-9.21 GZU1
3 SBRF-6.21 SRM1
4 SBRF-9.21 SRU1
5 Si-6.21 SiM1
6 Si-9.21 SiU1
С фьючем РТС работать и отрабатывать технологии сложнее, если и нужен будет, то оч нескоро.
У меня заготовлено несколько новых индикаторов для этой ТС. Конечно я на что-то рассчитывал при их проектировании, но все это умозрительно, и о реальных свойствах индикаторов я, ровным счетом, ничего не знаю. Для начала хотелось бы выяснить их возможности.
Для этого на множестве 1м истории (~66000 свечей) генерируем ~6600 равномерно распределенных по интервалу истории случайных сделок продолжительностью 5 минут ( потом будет и 10 и 15 минут), пока только Лонг (потом и Шорт будет, рассматривается отдельно) и находим прибыль в каждой из этих сделок.
Выглядеть это будет вот так:
Проектирование ТС. 1 



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

Как бесплатно качать исторические котировки c tradingview с помощью python

Искал откуда можно скачать исторические котировки. Да так, чтобы все было в одном месте: и рынок РФ, и рынок США, и фьючерсы, и крипта. Да ещё и бесплатно.

Все эти котировки есть в tradingview, но скачать оттуда можно только в платном аккаунте.

Как бесплатно качать исторические котировки c tradingview с помощью python



Кстати, при регистрации дают пробный период на 30 дней на любом тарифе. Во время пробного периода можно купить платный аккаунт со скидкой до 60%.

Как бесплатно качать исторические котировки c tradingview с помощью python

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

Индикатор Загзаг для Quik'а - лучший демонстратор тренда (и волн Эллиота). Даром

Всем известен старинный индикатор Пробоя. Этот индикатор для Quik'а найдёте на smart-lab.ru/blog/704033.php
Когда-то по нему торговали, покупая на пробое вверх максимума предыдущих N баров и продавая на пробое минимума. Похоже, сегодня эта стратегия вышла из моды.

Возможен другой подход к отслеживанию экстремумов. Регистрировать пробой не на фиксированном числе баров (по ширине графика), но на фиксированном уходе цены от предыдущего экстремума (по высоте графика). Это столь же известный индикатор Зигзаг. Минимальный уход цены от предыдущего экстремума — размах зигзага, необходимый для смены тренда, я именую силой тренда.

Мало кто пытался строить торговую стратегию на основе Зигзага. Самое ходовое возражение против Зигзага — он не предсказывает тренд. Абсурд. Никто и ничто не предсказывает будущего!
Более того. Зигзаг даёт самое объективное и наглядное представление о чередовании трендов заданной силы.

Я некоторое время назад уже предлагал вниманию публики индикатор зигзага для

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

Прохладный пост о системной торговле. Тестируем торговые идеи на Python бесплатно и без зауми с библиотекой PQR.

Привет, почти 2 месяца назад мы запустили первую версию нашей библиотеки PQR для тестирования инвестиционных идей. Основная суть: системно проверять аномалии на большой группе акций. Например, вы ведете таблицы с мультипликаторами компаний и биржевых котировок. Цель — покупать 10% недооцененных бумаг с наименьшим значение P/E и ребалансировать портфель раз в месяц.

Прохладный пост о системной торговле. Тестируем торговые идеи на Python бесплатно и без зауми с библиотекой PQR.


Разделов для улучшения было так много, что Андрей (github.com/eura17) почти полностью переписал все функции. Основные изменения:

1) Переход к объектно-ориентированному программированию. Код легче читается и занимает меньше места.

2) Добавили функцию correct_matrices — она приравнивает матрицы с исходными данными к одному виду. Сортирует и удаляет отсутствующие в остальных матрицах столбцы (акции) и строки (периоды);

3) Появилась документация на readthedocs: pqr.readthedocs.io/en/latest/index.html

4) Возможность перебора параметров стратегии через grid_search. Быстрый вывод таблицы с результатами или отдельного параметра (например, Шарп) для стратегий с разными периодами наблюдения, удержания и лагом;



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

Снова Фьючерс на индекс ММВБ. Грааль для терпил

Это дополнение к «Фьючерс на индекс ММВБ. Математические ожидания и реальная ретроспекция» smart-lab.ru/blog/699584.php
Т.к. фьючерс на индекс ММВБ торгуется в бэквордации, его историю можно заменить более длинной историей самого индекса, если: 1) умножить индекс на 10 и 2) роллировать позицию в дни экспирации по цене (Open+Close)/2.
И тогда можно представить, как можно было, играя в MXI (малый фьючерс), пережить и 2008, и 2020 годы.
Подробности алгоритма в предыдущей статье. Последний тест на 73 кварталах от марта 2003 дал для фьючерса MXI выигрыш 50549.20 руб. Наибольшая просадка выигрыша 10923.10 руб на 18.03.2020 от максимума 44498.90 руб 20.01.2020 с объёмом позиции 32268.90 руб (33.85% от объёма).
В 2008 просадка скромнее, Но относительном объёма позиции примерно та же.

Средний выигрыш на квартал 692.50 руб. Относительно связанных средств 15000 руб (завышенная оценка) это даёт квартальную прибыльность 4.62% или 18.47% годовых.
Стоп-лосс сработал только однажды, 06.08.2008. Скользящий стоп фиксировал прибыль 15 раз. Оптимизированные параметры: триггер скользящего стопа 20%, реверс 0%. Убыток 25% на квартал я назначил из психологических соображений.
Следует также отметить три проигрышных подряд квартала в 2011. И ещё два случая по два проигрышных квартала подряд.
На графике показан выигрыш индекса ММВБ, не умноженный на 10

Снова Фьючерс на индекс ММВБ. Грааль для терпил

Плоские участки в 2008 показывают досрочные закрытия позиции.
Игра в купи и держи даёт выигрыш 39501.70 руб с просадкой 13610.70 руб.


Фьючерс на индекс ММВБ. Математические ожидания и реальная ретроспекция

Можно много рассуждать о возможностях положительного матожидания для фьючерса на индекс ММВБ и даже написать не одну статейку.
smart-lab.ru/blog/699550.php
А можно один раз сделать тестовый прогон по истории торгов. У меня набрана история 26 кварталов MXI (малый фьючерс) с экспирациями с марта 2012 по сентябрь 2019.
Покупаем по открытию после дня предыдущей экспирацции и закрываем либо по убытку (25%), либо скользящим стопом (триггер 25%, реверс-10%) либо по закрытию дня экспирации. И без проскальзываний. Комиссия купли-продажи 1 руб.
С этими оптимизированными параметрами выигрыш 10825.50 руб, на 16.06.2017 просадка 5782 руб от предшествующего максимума выигрыша 7525.50 руб (24.78% от объёма позиции 23332.50 руб на 03.01.2017). Средний выигрыш за квартал 416.37 руб. Убытка в 25% не было ни разу, и только однажды скользящий стоп прибавил тыщонку к выигрышу.
Если закрывать только на экспирации, выигрыш 9423.40 руб, просадка 5781 руб.

Теперь о прибыльности. Гарантийное обеспечение 28.05.2021 на фьючерс MMM1 3911.88 руб. Цена контракта на закрытии 37180.50 руб. Резерв вариационки в 25% от объёма контракта равен 9295.12 руб. Резерв 25% на ГО равен 977.97. Итого связанных средств: 3911.88 + 9295.12 + 977.97 = 14184.97. Округляем до 15000 руб.
Со среднего выигрыща 416.37 руб это даёт на квартал прибыльность 2.78%. На год 11.12%.
Правда, в историю не попали провалы 2008 и марта 2020. Для этих периодов могут потребоваться другие стопы. 



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

Что читать, чтобы научиться предсказывать дефолты

Оригинал статьи, финансовый анализ и рейтинги российских компаний на сайте «Финансовый анализ предприятий ВДО». Переходите и подписывайтесь, чтобы не пропустить дефолт.

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

Что читать, чтобы научиться предсказывать дефолты
Рекомендованная литература по финансовому анализу

📝 Это проходная статья и на неё я буду ссылаться всякий раз, когда буду проводить финансовый анализ того или иного предприятия. Учебники и методички из списка, написаны профессорами и докторами экономических наук. У меня нисколько не вызывает сомнения правильность приведённых расчётов. Недавний дефолт «Дяди Дёнера» подтверждает все расчёты из учебников. Поэтому я всецело доверяюсь тому, что в них написано и лично применяю эти расчёты на практике. Эти же расчёты я использую при составлении инвестиционного портфеля и перед покупкой ценных бумаг (высокодоходных облигаций) в свой портфель.



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

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