Как мы проверяем канал
Правила одинаковы для всех каналов и известны заранее. Мы не подглядываем в будущее и не выбираем удобные сигналы — берём всё, что канал опубликовал.
Сбор
До 1500 последних постов открытого канала через публичный предпросмотр Telegram (t.me/s/…). Закрытые каналы не проверяем.
Классификация
Каждый пост относим к одному типу: конкретный сигнал (инструмент, направление и хотя бы один уровень), сопровождение сделки, отчёт задним числом («TP hit», «итоги дня +$»), расплывчатое мнение или пост не про сделки. Стандартные форматы разбираем правилами, остальное — языковой моделью.
Цены
Акции и фьючерсы Мосбиржи (ISS), криптовалюты с крупных бирж, золото, индексы и валюты. Часовые свечи.
Вход
По открытию следующей свечи после публикации — так, как мог бы войти подписчик. Учитываем типичный спред инструмента.
Итог сигнала
Что наступило раньше в течение 30 дней: первая цель или стоп. Если стоп не указан, ставим его на том же расстоянии, что и цель. Результат — в единицах риска R.
R = |цель − вход| / |вход − стоп| при попадании, −1 при стопеМонетка
С какой вероятностью цель сработала бы раньше стопа при случайном входе с теми же расстояниями.
монетка = |вход − стоп| / (|цель − вход| + |вход − стоп|)Вердикт
Считаем 95% интервал Уилсона для доли попаданий. Интервал целиком выше монетки и средний R больше нуля — «лучше случайного». Целиком ниже — «хуже случайного». Иначе — «на уровне случайности». Меньше 20 сверенных сигналов — «мало данных».
Ограничения
Удалённые посты не видны. Канал, стирающий убыточные сигналы, выглядит лучше, поэтому наша оценка — верхняя граница его качества.
Сигналы на картинках пока не разбираются. Отдельные посты могут быть классифицированы неточно — в боте есть кнопка «Ошибка в разборе», мы проверяем каждое сообщение.
Отчёт — статистическая оценка прошлых публикаций по открытым данным, а не инвестиционная рекомендация.