Несколько лет назад написал простой инструментарий для лучшего понимания фильтра, что использую. Сам фильтр (торговых сигналов) был опубликован с открытым исходным кодом почти пять лет назад.
Теперь любой желающий может попробовать этот инструмент (beta). А ниже просто покажу его удивительные результаты в теме машинного обучения (МО) через одну из версий (8.13) имитации интеллекта (ИИ).
Для статистически значимой проверки требуется много сделок, поэтому с помощью вышеупомянутого ИИ был собран робот с просьбой (к ИИ) ничего не фильтровать и быть постоянно в рынке одной позицией, только ее переворачивая. Грубо говоря, вся история торгов — это чередование Buy/Sell.
В итоге в замечательном MT5-тестере с возможностью подключения ONNX-моделей был получен такой результат.
На картинке редкий драгоценный камень пейнит. Каким он может быть и причем здесь алготорговля — ниже.
По мере совершенствования фильтра белых лебедей оформились некоторые мысли, которые скопирую сюда из телеграм-группы, чтобы дальше было понятнее, как возникла сама тема.
В любом исследовании сначала идет подготовка исходных данных. На фин. рынках это почти всегда истории котировок. В зависимости от источника, они могут обладать определенными особенностями. Сегодня поговорим о белых лебедях и способах их обойти.
На эту тему ранее были написаны небольшие заметки.
На картинке 20 лучших проходов с форвардами (правее синей линии), взятых из генетической оптимизации на 18-ти ядрах с принудительным прерыванием после 2000 проходов (подробности здесь).
Самый первый фильтр — это DY (Дивидендная Доходность)
Если эмитент платит дивы, сравнимые с ключевой ставкой или выше её, то от этого портфельному спекулянту двойная польза:
1 — это позитивный сигнал, говорящий о том, что эмитент хорошо относится к миноритариям
2 — у портфельного спекулянта благодаря дивам появляется денежный поток, который он может использовать по своему усмотрению
Всем привет.
В этом посте хотел бы рассказать о своем небольшом проекте и, возможно, получить советы от знающих людей по его дальнейшему развитию.
Проект представляет собой торгового робота для криптовалют.
В основе лежит простая стратегия, которая базируется на пробитии ценового канала. То есть, по последнему n количеству свечей строится ценовой канал, если цена пробивает его вверх, то покупаем, если пробивает вниз, то продаем.
Робот постоянно находится в позиции. На обратном сигнале он просто переворачивается в другую сторону, закрывает предыдущую позу и тут же открывает новую в обратном направлении.
Несмотря на то, что стратегия проще некуда, даже в базовом варианте она показывает положительный результат, но очень нестабильный. В один месяц может быть +20%, в следующий -10%. Причем очень много теряется на комиссии, так как на криптобирже, где я работаю, комиссия 0,2% за сделку. А достойных альтернатив по функционалу и с меньшей комиссией, пока не нашел.