kapodes
kapodes личный блог
17 октября 2016, 19:00

Тестирование импульсной HFT стратегии.

Не так давно на просторах смарт-лаба увидел интересную стратегию. http://smart-lab.ru/blog/355751.php © Albus
Напоследок спалю одну хфт-стратегию. Я по ней никогда не торговал, поэтому мои познания в ней теоретические. Пишу просто ради поболтать.
Назовём её «Истерика богатого медведя».
1. Крупный игрок — «богатый медведь» — бьёт по стакану и в один момент продаёт большой пакет. Например 2 000 контрактов по РТС или больше.
2. Это легко отслеживается роботом. У сделок, инициированных богатеньким медведем будет одинаковое время в миллисекундах. По ленте всех сделок сразу можно понять, что это продажа одного человека.
3. Из-за этой продажи рынок мгновенно проваливается на 200-300 пунктов. У простых смертных физиков срабатывают стопы.
4. Но стопы физиков летят в торговую систему медленно -  от 70 до 500 миллисекунд. Целая вечность.
5. Увидев «истерику богатого медведя», хфт-робот знает, что вот вот в эту же сторону прилетят стопы физиков и ещё больше продавят рынок.
6. ХФТ робот кидает свою заявку на продажу по бидам. Он быстр и ловок, успевает продать за 10 миллисекунд или даже раньше. То есть хфт-робот быстро открывает шорт и тут же ставит заявку на покупку, чтобы закрыть свою позицию с прибылью.
7. И тут в стакан прилетают стопы-физиков. Они ещё больше продавливают рынок.
8. Рынок падает, и хфт-робот откупает свой шорт с прибылью.

Думаю, эта стратегия нейтральна с точки зрения добра и зла. Она не требует сговора с брокером. Такой HFT-робот охотится на всех богатых медведей любого брокера и на все стопы рынка.

Признаюсь сразу что-то подобное я раньше тестировал. А именно ожидание большого объема в одной сделке с ожиданием, что рынок пойдет дальше за этой сделкой. Мои предыдущие тесты провалились, так как входил и выходил я по рынку. После прочтения данного варианта мне показалось, что вот оно решение то! Выходить надо по лимитному ордеру за ценой покупки, не дожидаясь пока стакан целиком двинется в нужном направлении. По быстрому набросал эту стратегию и начал тестировать. Сразу скажу, что история у меня правильная :)

В качестве входных данных взял RTS-9.16. Даты с 25.07 по 29.07, то есть целую неделю. В качестве ТП 10 пунктов, в качестве СЛ поставил принудительное закрытие сделки через секунду по рынку. Мы ведь ловим импульс, поэтому долго ждать смысла нет. Пробовал так же 5 секунд, результаты примерно те же.

Во первых решил посмотреть, а сколько вообще бывает больших сделок за день. Оказалось, что за эти дни в среднем 5-10 сделок с объемом больше 500 контрактов. Снизил входной объем до 100 контрактов, оказалось уже лучше. 2500 подобных сделок за неделю.

Теперь самое интересное. Итоговый убыток: -33840 пунктов. Сливает порядка 5-7 тысяч в день.

Получается, что после большой сделки никто даже не дергается и даже 10 пунктов схватить проблематично. Конечно они срабатывают, но лосей гораздо больше и они получаются больше 10 пунктов, так как после такой сделки спред получается 30-40 пунктов и это уже сразу нам накидывает убытка.

Не получилось грааля(


41 Комментарий
  • dip
    17 октября 2016, 19:19
    Традиционный вопрос: а что если с точностью до наоборот? :) 
      • Daytrader
        17 октября 2016, 19:46
        kapodes, принять на себя летящие стопы и после бури бидами вернуть бумагу на место. Вопрос скорости и капитала. Желательно самому быть размером с медведя, чтобы это провернуть. И потом торгующие от уровня будут проклинать и вас и медведя за нарисованный шип и отобранные стопы )
  • VadimTrade
    17 октября 2016, 19:23
    может все таки не надо объем уменьшать!?
  • baron_samedi
    17 октября 2016, 19:29
    на тему быть быстрее их.
  • buy_sell
    17 октября 2016, 19:40
    kapodes, типичная разводка ложного пробоя.
  • flextrader
    17 октября 2016, 19:57
    быстр и ловок, успевает продать за 10 миллисекунд или даже 

    о каком же мега сайзе идет речь, что 10m на русском рынке стало «быстро»)))
  • Albus
    17 октября 2016, 20:25
    Рад, что это были тесты, а не реальный счёт. Буду знать, что эта штука не работает.
    • flextrader
      17 октября 2016, 21:32
      Albus, вот она главная фича СЛ, а никто и не знает)))
      • SAI
        17 октября 2016, 22:22
        kapodes, Вообщето тру ХФТ только на реальном счете и можно проверить…
          • SAI
            18 октября 2016, 09:32
            kapodes, Да, но тесты все ровно нужно делать там где это возможно, а проверить на сколько они адекватны можно только на реальной торговле!
            • CLtrade
              20 октября 2016, 14:47
              Алексей С, или пусть на демо но не большим объемом и в реалтайме. тестеры не дадут ничего к сожалению. На тестерах мы получаем минимум 40-50% профита в месяц о том как порой возможно и более 1000% я лучше промолчу. НО, когда включаешь демо но в онлайн робот — результаты делите смело на 3 или 4.  )) С реалом будет так же если объем не большой а если большой то еще хуже. или вообще слив.
              Надо понимать, что торговля большим объемом и мелким совершенно разные уровни роботов.

              • SAI
                20 октября 2016, 14:57
                CLtrade, Зависит от стратегии, у меня на тестовом полигоне плазы все стратегии супер профитные, а в реале увы результат прямо противоположный)
                  • SAI
                    20 октября 2016, 15:06
                    kapodes, Разряженные стаканы и маленькая конкуренция.
                      • SAI
                        20 октября 2016, 15:14
                        kapodes, тут CLtrade писал про демо (я так понимаю игровой контур), так вот он еще хуже.
                        • CLtrade
                          20 октября 2016, 15:57
                          Алексей С, демо в нинзятрейдер. если не большой объем то я с реалом сравнивал — отработка почти идентичная. что реал в 2-3к могут не исполнить по уровню безперетика что демо. так что не вижу недостатка для небольшого объема.
                          • CLtrade
                            20 октября 2016, 23:29
                            CLtrade, ахаха дизлайк)) ахахахахах блять смешно сука ахахахах
                        • CLtrade
                          25 октября 2016, 11:58
                          Алексей С, Специально видео на эту тему записал.
                          ловите. думаю что симулятор на нинзя очень достойный.)
  • Сергей Гаврилов
    17 октября 2016, 22:26
    херь…
  • Long Term
    17 октября 2016, 23:58
    намного выгоднее иметь фильтр потенциала развития цены
    и после выхода объема против стороны потенциала то есть коррекции
    спокойно в лимитники на разворот собирать всё тухлое и дешёвое\дорогое что летит против фильтра 
    тут не нужно никакое HFT чтобы войти ещё дО импульса
      • Long Term
        18 октября 2016, 09:49
        kapodes, 
        сейчас, подарочную ленточку только бантиком перевяжу
  • SECRET
    18 октября 2016, 00:27
    :D описанная ТС ситуация создаст неэффективность на рынке. Всевозможные арбитражеры тут-же начнут забивать стакан лимитниками на покупку и продажу и поверьте — актив практически моментально будет стоить столько сколько должен стоить. Скорость этих арбитражеров будет скорее всего выше вашего ХФТ. Плюс арбирражеры точно знают сколько должен стоить актив. Так что без шансов :D
    • Алексей Никитин
      18 октября 2016, 06:37
      SECRET, описанная ситуация скорее всего устраняет неэффективность )))))
  • CLtrade
    20 октября 2016, 14:32
    что-то подсказывает что не так оно работает. Тут заработает только тот богатый медведь. Не претендую на истину, но просто посмотрите с чего летят эти объемы и где останавливаются.
    … как-то думаю перед уровнем толкают а за уровнем останавливаются… Нельзя тут думать однозначно. Тот кто толкнул — таким же HFT может и поймать это движение только мелкими дробными не одинаковыми контрактами. И все.  в Рынке его уже нет, этого богатого и он стал еще богаче, а Мы тут пытаемся это как-то использовать… Ну и инсайд ни кто не отменял.
    Да, вам теперь понятно что таких сделок крупных то и не много, а ведь это может быть всего три четыре человека так же?....
    Подумайте кто?.. и не ужели они друг друга не знают?....
    Не могут друг другу позвонить и передать позицию друг другу, или закрыть друг об друга при этом долго собирав позицию в разных диапазонах, и закрылись оба в плюс только быстро не разводя толпу....? вот что им мешает это сделать? я бы так и делал. А вы нет?....
    … Итог такой — все это видно на ленте, иногда чуть в стакане в доли секунд, и, рынок пуст, более там делать нечего. Вы его не сдвинете, а те кто двигал на сегодня закончили своё дело....
    Дальше что? залезть от чего-то где уже нет никого и… Ожидания?....

    Это все на столько разнообразно друзья и не закономерно как торговать на ибоначчи или гуанно или еще чем-то… ишьтымоку типа..

    Даже ЕМА наверное больше может принести алготрейдерам денег, хотя бы потому что в тех местах тоже есть такие же алго трейдеры. Почему? да потому что ема роботу легче всего объяснить.

    Всем удачи. Надеюсь мысли ясные)
    • Андрей Fox
      21 октября 2016, 06:00
      CLtrade, Давайте напишем пост «Как сдвинуть рынок с места и сколько это стоит»  )))
      • CLtrade
        23 октября 2016, 14:02
        Андрей Fox, да это ж и так очевидно. открываем стакан, видим лимиты у уровня, прикидываем сколько тик до уровня прибвавляем вместе их и швыряема маркетом по ним +20% к получившемуся объему (в расчете что HFT в том месте поднакинет еще лимитов быстренько. Но и кто-то успеет убрать тоже в эти 10 милисекунд. так что такого примитивного расчета хватит....
        … Тут вопрос в другм — зачем это нужно и кому?))
        Ибо столкнуть — ну столкнем, например золото в некое время можно коней 100-150 и полетит как родное, Но, как потом крыть позу?.. Тупо в лимит выше — снова этот лимит увидит HFT и перед ним насует своих микромаркетов и потащит цену обратно и перед уровнем пробоя выйдет, забрав свои 2 -3 тика. а мы если не успеем закрыться об его контрсделки — дело будет плохо. Цена вернется под пробитый уровень и тогда пиши пропало, это будет ложный пробой и потащат против нас цену остальные кто не принимал участие в наших манипуляциях))))

        когда сидишь и сутками смотришь в ленту и стакан понимаешь как это происходит, и так же понимаешь что заработать можно все меньше и меньше... 
        Так же видно какой лохотрон это все.  как мусорят стакан как появляются изнеоткуда ордера, когда маркетом ебошат а в стакане лимитов нет и половины от маркета а цена не сдвигается ни на тик. В общем разводняк и пиздец))
        А вот это вот 3к1 или 5к1, и прочая хуйня о матожидании — ваще с реалиями трейдинга не имеет ничего общего.
        Из разряда попиздеть о Боге которого ни кто не видел)))
        Всем Добра!)

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн