Блог им. diamante
Спросили меня тут как правильно тестить NYSE… всех деталей не скажу, но могу дать пару советов, которые сэкономят вам время и деньги.
1. Не доверяйте High и Low свечей. На америке есть ADF и некоторые трейды могут влиять на High и Low дня (и любой свечи соотвественно). Чем ниже цена бумаги и чем ниже ликвидность — тем меньше у вас должно быть доверия к свечкам. Чаще всего это выглядит как большая тень — да, по этой цене были сделки и кто-то там поторговал, но с большой вероятностью это order internalization внутри какого-нибудь брокера. Особенно часто они в первые минуты торгов High и Low не дают никакой гарантии исполнения. На жирных бумагах такого в разы меньше, но иногда встречается. Отдельным пунктом идут внебиржевые сделки, которые всегда рисуют большие тени. Поставщики данных страются их фильтровать, но не всегда выходит. В идеале нужно собирать все свечи самому с отфильтрованных тиков, но очень трудозатратно для америки. Второй вариант — не учитывать H/L для свечей с очень большими теням + смотреть на рейндж соседних свечей. Подготовка данных для тестов целое искусство, серьезно.
2. Адекватно воспринимайте моментальную ликвидность. На одной и той же бумаге спред в 9:35 может быть 20 центов, а в 10:20 уже 2 цента. Волатильность у амеростоков очень циклична в течении дня. Поэтому стопы должны быть функцией времени дня, не надо смотреть только на волатильность последних баров.
3. Адекватно воспринимайте возможность исполнения ордера на низколиквидных бумагах. Если вы ставите скрытый ордер, то есть вероятность, что будут принтовать за него, но при этом ваш ордер не исполнят. Роутинг штука хитрая. В тонких бумагах(тыщ 200 оборота) даже 1 лот могут фронтраннить HFT, поэтому тут надо найти баланс. В целом вы поймете как лучше только после реальной проторговки стратегии
4. Помните о survival bias. Если тестируете портфели, то делайте это только с учетом делистнутых компаний. Все что сейчас торгуется на бирже априори еще живо. Об этом пишут все и это действительно важно.
5. Конечно adjust price for dividends/splits. Дневные свечи поставщики чаще всего сами подгоняют, а вот интрадей дату никто не трогает.
6. Учитывайте что шорты не всегда доступны, особенно на дешевых бумагах. И часто шорты стоят денег и немалых. И уж если вы решили тестить шорты пенни стаков, то учитывайте «обратный» survival bias – с учетом сплитов.
7. Не допускайте исполнения на премаркете/постмаркете, даже лучше не старайтесь тестировать такие стратегии, если вы четко не понимаете что делаете. См. Пункт 2. А уж если решили тестировать премаркет, то делайте это только на TAQ (trade and quotes) или Level II (если найдете за адекватную цену, ха-ха)
8. Досконально изучите как ваш тестер исполняет сделки, какую цену использует при открытии позиций. ИМХО, коробочные решения подходят для тестов только очень жирных акций в интрейдей и акций со средней ликвидностью в среднесрок.
Телега, где иногда пишу и ничего не продаю
ОГРОМНЕЙШЕЕ СПАСИБО, ДОБРЫЙ ЧЕЛОВЕК!
УДАЧИ ВАМ ВО ВСЕХ ДЕЛАХ, ЗДОРОВЬЯ И ПРОФИТА!
Правда, я в силу малого опыта часть терминов не совсем понял, но это погуглю, прокачаюсь. Главное именно сам опыт и практические рекомендации, которые в книжках и мануалах практически не встретишь. А для меня ценность этой информации больше в разы, так как ключевая американская стратегия именно на неликвидах или почти неликвидах. Ещё раз спасибо!
Зашёл на ваш канал, даже после беглого пролистывания понятно, что (во всяком случае для меня, только выходящего на америку) это целый кладезь полезнейшей, практической информации. Сижу счастливый — как будто клад нашёл. :)
В общем, отдельное спасибо за телеграмм, которым я наконец начну пользоваться с реальной пользой для дела!
Важнее спросить ПОЧЕМУ так происходит?
Всё как-то сложно и криво обустроено у них на рынках.