Блог им. nyselive

Долой Finviz! Даешь робота для отбора акций!

Долой Finviz! Даешь робота для отбора акций!

И так на прошлой неделе после долгого перерыва во время, которого торговал фьючерсы (в основном короткие позиции по нефти), снова взялся за внутридневную торговлю американскими акциями. И первое с чем столкнулся, что в условиях флетового рынка надо делать отбор акций каждый день перед открытием рынка. При этом в условиях флета отбор надо делать максимально тщательно иначе торги просто не пойдут. Зная это, у меня уходило минимум час на отбор акций по Finviz. Неделю спустя таких торгов мне это надоело. К тому же за неделю я собрал достаточно данных, чтобы выйти на четкий алгоритм по поиску акций, которые имеют потенциал пойти сегодня после отбора. Записав этот алгоритм я сразу подумал – а нельзя сделать так чтобы машина сама делала отбор и он занимал максимум 20 минут? Немного подумав, я понял – конечно, можно!
В итоге на выходных я на базе thinkorswim сделал свой собственный скринер.

В понедельник он был проверен в “боевых” условиях.
Принцип действия следующий.

1. Отбираем акции по заданным параметрам в скринере – фактически отбирает робот. Finviz или другой онлайн скринер запускать нет необходимости. Все условия отбора акций я разглашать не буду. Скажу только что базовых условий два – пробой Hi или Low предыдущего дня на возрастающих объемах. Далее к ним прилагается еще ряд условий с изменяемыми параметрами – таким образом, алгоритм отбора адаптивный. Его можно настраивать под изменения на рынке.
Сама работа скринера занимает менее одной минуты времени.

Долой Finviz! Даешь робота для отбора акций!

Долой Finviz! Даешь робота для отбора акций!

2. Скринер выдает 100-300 акций которые имеют потенциал для того чтобы пойти на сегодняшних торгах. Но не все из них мне подойдут – да и уследить за таким количеством акций не выйдет. Таким образом, идет второй этап отбора – список, выданный скринером, экспортируется в excel и уже там идет отсев быстрых акций. Быстрые я не торгую – там очень сложно ставить короткий стоп. Зная это, я их убираю с листа – это занимает примерно минуту времени. И того на первые два этапа надо потратить примерно две минуты.

Долой Finviz! Даешь робота для отбора акций!

3. В экселе идет разделение полученного списка на два листа – акций, которые будут смотреться на Long и акций, которые будут смотреться на Short. По моим правилам торговли листа для торгов всегда два – это два разных списка. Список на Long нельзя шортать, а список на Short нельзя брать в Long. Это занимает еще примерно минуту времени. И того на третьем этапе мы затратили не более трех минут на формирование листов. Это предварительные листы каждый из них должен содержать не более 50 акций перед окончательным отбором. Но периодически будут возникать ситуации, когда на каком-то из листов будет более 50 акций. Тогда переходим к пятому – не обязательному пункту.

5. Тоже в екселе методом сортировки убираем с листа, где более 50 акций те, что мало сходили.
Это тоже занимает примерно одну минуту времени. И того пять этапов отбора акций занимают не более пяти минут.

6. Импортируем из екселя отобранные акций себе на листы – лист на Long и лист на Short. В каждом должно быть не более 50 акций. Теперь из них надо оставить на каждом листе не более пятнадцати акций. Это уже делается визуальным отбором по графику, что занимает 10-15 минут. И того можно легко уложиться в 20 минут времени.

7. Очень интересной особенностью скринера является его способность работать online – его можно запускать не только до начала торговой сессии, но и во время работы торговой сессии – например, в обеденный перерыв, чтобы посмотреть какие акции имеют потенциал хорошо пойти после обеда. Высокая скорость работы позволяет легко это делать в отличии от Finviz и аналогичных скринеров.

Вот так эта задача была решена. Я автоматизировал значительную часть своей работы.
Снизу прикладываю список акций, которые мой робот отобрал сегодня.

На этой неделе я теперь каждый день буду их выкладывать – можете посмотреть, какие акции выдает мой метод отбора, и те, что вам нравятся ставить себе на лист.

Список Long

DCI
RCII
MRC
FLXN
IRM
SPXC
GIL
MSGN
SJR
LOCO
STAG

Список Short

NJR
EDU
GOGO
HTA
BYD

★26
12 комментариев
держи плюсик за труд
+++
avatar
Хотелось бы узнать, чем FLNX лучше, чем все остальные из списка. Можете объяснить?
avatar
dmitriy, да ладно. Даже из первых 5. DCI, MRC не нашёл на инвестинге.

RCII отлично в лонг смотрится на ретесте диапазона 13,8-14.

FLXN на пробое 11.

IRM сложно сказать. Она на лист должна был на 1-2 раньше попадать. Но алгоритм это не сделает, к сожалению.

avatar
Для меня идеальная это DCI — потенциал по дневке + отличная пятиминутка. И точек входа со стопом до 15 центов достаточно. 
avatar
MRC уже выдыхается. Растет с отчета.
Сейчас вообще флетовый рынок, так что какая акция и сколько сходит сказать тяжело. Вот сегодня и узнаем какие из списка нормально сходили а какие не очень. 
avatar
отбор акций идет от стратегии. Вернее отбор — это часть стратегии. Обсуждение чужого вотч листа не имеет смысла, все же по разному торгуют. 
avatar
Всегда хотел узнать, TOS на базе какого языка написан? Это отдельный скрипт на базе java или как? Насколько сложной может быть реализация идентичного интерфейса, тупо коробки, не вдаваясь в функционал?
avatar
4traders.club там скринер
avatar
круть вот только тос ща обрубили жаль 

avatar

теги блога nyselive

....все тэги



UPDONW
Новый дизайн