Скринер акций: как пользоваться фильтрами и не торговать всё подряд
На МосБирже в обороте около 250 ликвидных акций, на американских площадках — тысячи: вручную этот массив не пересмотришь и за месяц. Скринер прогоняет его за две секунды и сжимает до watchlist из десятка имён — но сигналами эти имена ещё не стали. Разбираем, как собрать воронку фильтров под свой стиль, сколько бумаг держать в списке и почему верить выдаче на слово нельзя.
Скринер отвечает на вопрос «кто», но не «когда»#
На МосБирже обращается больше трёхсот акций, из которых по-настоящему ликвидны примерно двести пятьдесят: у остальных оборот такой, что позицию иногда нечем закрыть. На американских площадках выбор шире на порядок — Finviz индексирует свыше шести тысяч тикеров. Человек с открытым графиком осиливает за вечер десяток-другой бумаг. Скринер прогоняет все двести пятьдесят за две секунды — не потому, что он умный, а потому, что вы физически не успеете. Это единственная причина, по которой отбор начинается с него.
Устроен скринер просто: вы задаёте таблицу условий, он возвращает строки, которые прошли. Оборот за двадцать дней — не ниже такого-то. Средний дневной диапазон — не меньше двух процентов. Цена — не дальше пяти процентов от пятидесятидневной средней. Нажали кнопку — получили список. Вся автоматизация заканчивается на этом списке, и с этого места начинается самая дорогая часть работы.
Скринеры при этом бывают разные. Брокерские чаще заточены под фундаментальные мультипликаторы — P/E, EV/EBITDA, долговую нагрузку. Трейдеру нужны технические поля: обороты, дневной диапазон, расстояние до скользящих средних, объём против своего среднего. Инвестору хватает первых, активному трейдеру — нет: мультипликатор не отвечает, будет ли движение на этой неделе. Перед настройкой проверьте, какие поля вообще доступны: если в скринере нет оборота и дневного диапазона, воронку в нём не собрать.
Готовые пресеты, которыми сервисы делятся щедро, — «бычьи акции с высокой бетой», «у всех на слуху» — берите как черновик, не как ответ. Такой набор собран для среднего пользователя со средней целью: он не знает, внутри дня вы торгуете или раз в квартал, и не знает ваш размер позиции. Пресет стоит раскрыть построчно, переписать пороги под себя и сохранить как собственный. Иначе каждый пересмотр превращается в угадывание, почему фильтр вернул именно эти десять имён, — а управлять тем, чего не понимаешь, не получится.
- Скринер сравнивает числа: обороты, диапазоны, объём против среднего, удаление цены от её же средней.
- Скринер не знает вашей стратегии: под фильтр «волатильность выше двух процентов» интрадейщик и позиционер подразумевают противоположные вещи.
- Скринер не видит уровни: горизонталь, от которой вы собираетесь покупать, живёт в вашей разметке, а не в его базе.
- Скринер не читает новости: у кандидата может быть отчёт послезавтра, и ни один фильтр об этом не предупредит.
Поэтому список из выдачи — очередь на собеседование, а не трудовой договор. Каждое имя проверяется руками: график, уровень, объём, риск на сделку. Удобный фильтр такой проверки — чек-лист теханализа: пока его пункты не закрыты, кандидату не место в терминале. Скринер сократил путь до пяти имён — но решение о входе по-прежнему принимаете вы, а не кнопка «применить фильтры».
Воронка на числах: от 250 бумаг до пяти кандидатов#
Рабочий скринер — не один фильтр, а воронка, где каждый следующий отсекает кусок предыдущего списка. Показываю на вечерней подготовке к понедельнику; цифры — рабочие пороги для МосБиржи, у вас они будут своими, но пропорция останется похожей.
- Старт: все акции, по которым нет проблем с покупкой и продажей, — около 250 бумаг.
- Ликвидность: медианный оборот за 20 торговых дней не ниже 300 млн рублей. Вылетают третий эшелон и бумаги со спредом шире всей вашей прибыли — остаётся около 80.
- Волатильность: средний дневной диапазон (максимум минус минимум, делённый на закрытие) за те же 20 дней не меньше 2%. Во флэте нечего ловить ни внутри дня, ни свингом — остаётся около 25.
- Близость к уровню: цена не дальше 3% от горизонтали из вашей разметки. Скринер уровни не видит, поэтому шаг полуручной: пробегаете глазами 25 графиков. Остаются пять имён.
- Пять кандидатов уходят в watchlist. До торгового плана на неделю доживут двое-трое: у остальных уровень окажется «нарисованным» или объём не подтвердит настройку.
Пропорция устойчивая: воронка примерно в пятьдесят раз короче рынка. Обратите внимание, где проходит граница между машиной и человеком. Первые два фильтра скринер считает сам, третий — пополам, четвёртый — уже вашими глазами. Отсюда рабочая формула: скринер сужает список до двадцати-тридцати имён, дальше идёт ручная разметка. Какие методы к каким бумагам прикладывать после сужения, удобно сверять по каталогу методов теханализа — там они разложены по задачам, а не по алфавиту.
Порядок фильтров тоже не случайный. Ликвидность — первый, потому что она дешевле всего в проверке и сразу решает, можно ли вообще торговать бумагу вашим размером. Волатильность — второй: без движения остальным фильтрам нечего искать. Уровень — последним, потому что это ручная работа, и тратить глаза на бумагу, которая отсеется машинным фильтром, расточительно. Тот же Лукойл со средним дневным диапазоном около полутора процентов интрадей-фильтр не пройдёт — а для позиционного лонга выше двухсотдневной средней подойдёт как раз.
Пороги из этого разбора — не догма, а старт. В тот же журнал, где ведёте сделки, записывайте два числа после каждого прогона: сколько бумаг дала воронка и сколько из них вы реально рассматривали на графике. Два месяца таких записей скажут о ваших фильтрах больше, чем любая чужая рекомендация, — включая эту статью.
Один скринер — три списка: пороги под стиль#
Универсальных настроек не существует. Интрадейщику нужна бумага, которая за сессию проходит достаточно, чтобы окупить комиссии и проведённые у монитора часы; для позиционной сделки та же прыть — источник шума. Один и тот же фильтр волатильности в этих двух списках выставляется с противоположных сторон. Таблица ниже — отправные пороги: начинайте с них и двигайте под свой рынок и свой счёт.
| Параметр | Интрадей | Свинг (2–10 дней) | Позиционный (месяцы) |
|---|---|---|---|
| Ликвидность | Оборот от 1 млрд ₽ в день, спред до 0,1% | Оборот от 300 млн ₽ в день | Оборот от 100 млн ₽ в день, спред до 0,5% |
| Волатильность: средний дневной диапазон | 3% и выше — движение обязано окупить сессию | 1,5–4% | 0,8–2%: плавный ход важнее резкости |
| Цена относительно средней | Внутри дня — относительно VWAP или средней 15-минуток | Удаление от 50-дневной не больше 5–7%: и запас хода, и возвратность | Лонги — выше 200-дневной, шорты — ниже |
| Расстояние до ключевого уровня | Не дальше 1–2% | Не дальше 3–5% | Не дальше 8–10%, вход по частям |
Объём в фильтре лучше брать медианой за 20 дней, а не сегодняшним значением. Сегодня Сбербанк может наделать пять миллиардов оборота на одном новостном импульсе, а завтра вернётся к обычным двум-трём — медиана такие всплески сглаживает. Связка «объём против своего среднего» при ручной проверке кандидата — отдельное ремесло: потренировать глаз на ней можно в тренажёре «Анализ объёма торгов», где подтверждённый и неподтверждённый уровень различаются на глазах.
Самый недооценённый фильтр в таблице — строка «цена относительно средней». Акция, торгующаяся на четверть выше своей пятидесятидневной средней, — плохой кандидат на свинг «на отскок»: до среднего уровня цен ей далеко, и ожидание возврата будет стоить недель. Для позиционера та же картина означает противоположное — тренд подтверждён, средняя держит. Один и тот же экран, два разных вывода: скринер показывает факт, интерпретацию приносит стратегия. С какими индикаторами вообще стоит связываться начинающему, а какие пропустить, разобрано в статье «Лучшие индикаторы для начинающих».
Watchlist: десять имён и расписание пересмотра#
Финальная выдача превращается в watchlist — список наблюдения. Рабочая величина: пять–пятнадцать бумаг, десяток — практический потолок. У интрадейщика их пять-восемь, у свинг-трейдера около десяти, позиционер дотерпит до пятнадцати. Если имён больше, внимание размазывается: на каждого кандидата нужны минуты, а не секунды, иначе к четвёртому графику вы смотрите уже не рынок, а галочки.
- Оборот упал вдвое от порога и не вернулся за две недели — бумага перестала быть ликвидной, вылетает.
- Цена уехала от всех размеченных уровней дальше, чем позволяет стиль, — ждать нечего, гоняться нельзя.
- Уровень пробит без вас: сценарий исполнен, вход вдогонку — уже другая сделка с другим риском.
- Впереди отчёт, дивидендная отсечка или сплит, которые ваша стратегия не переваривает, — пауза до события.
Пересмотр тоже по расписанию. Интрадей — каждое утро до открытия, минут пятнадцать: кто выбыл, кто добавился. Свинг — раз в неделю, удобнее в воскресенье вечером, когда рынок молчит и решение ничего не давит. Позиционный — раз в месяц. Главное правило: вне расписания список не трогается. Скринер, который запускают по настроению, быстро превращается в поиск раздражителя: крутите фильтры, пока не найдёте идеальную бумагу, — а найдёте её всегда, потому что при сотнях бумаг что-нибудь да пройдёт любые пороги.
Пополнять список можно только из воронки. Кандидат из телеграм-канала, «посоветовали в чате», увидели в лидерах роста — всё это мимо: такие имена обходят фильтры, а значит, обходят и проверку ликвидности. Захотелось добавить бумагу по идее со стороны — прогоните её через те же пороги, что и остальных. Не прошла — место ей не в watchlist, а в списке «наблюдать с приемлемым риском», который по умолчанию пуст.
Четыре способа превратить отбор в казино#
Инструмент, который сжимает рынок в пятьдесят раз, с той же силой сжимает и ошибки. Вот четыре типовых — по частоте, а не по опасности.
- Торговать всё, что выскочило. Список из выдачи без ручной проверки — не сигналы. Самая дорогая привычка: скринер нашёл бумагу по вашим же критериям, а сделку вы открыли по чужим.
- Брать лидеров дневного роста. В топе роста всегда либо первые эшелоны, которые вы и так знаете, либо тонкие бумаги, разогнанные парой сделок. К вечеру первых не догнать, вторые сдутся.
- Держать один пресет на все стили. Пороги позиционной стратегии с интрадеем расходятся втрое по волатильности — в итоге оба списка не работают ни там, ни там.
- Читать выдачу без контекста рынка. Индекс пробивает минимум месяца, а фильтр «рост за день» выдал десяток имён — это не кандидаты на покупку, это список тех, кого не успели распродать.
Хорошая проверка после каждой сессии отбора: записать, сколько бумаг прошли воронку и сколько дожили до плана. Если доживают девять из десяти — воронка декоративная, пороги режут воздух. Если из двадцати пяти после волатильности месяцами не выживает никто — фильтр нереален для вашего стиля, и его честнее подвинуть, чем каждую неделю торговать через силу.
Частые вопросы
Материалы курса по теме
Разобранные в статье инструменты ждут вас в уроках курса — с тренажёрами, самопроверкой и повторениями: