Rostislav Kudryashov
Rostislav Kudryashov личный блог
04 августа 2021, 20:55

Нужны ли тиковые данные для тестирования торговой стратегии?

Из общих соображений максимальной реалистичности тестирования ответ должен быть положительный. Но есть несколько «но».
Первое. Я не знаю примеров торговых стратегий на тиках. Только на свечах-барах — от минуток до дневок. Поэтому, сгрузив с qscalp.ru тики фьючерса на индекс РТС, я конвертировал их в секундные бары. И получил потрясающую доходность на простейшем алгоритме. Лонг по Close каждой чёрной свечи и шорт по Close каждой белой свечи. Увы, этот выигрыш виден только при нулевой комиссии. С комиссией выигрыш превращается в проигрыш.
Так что реагировать на движение цены не то что на тиках, но на секундах — пустой номер.

Второе. Если кто-то  для большей реалистичности захочет тестировать торговую стратегию не по ценам сделок, но по ценам очереди заявок, он может сгрузить эти тиковые данные с qscalp.ru
Но для ликвидных бумаг вроде фьючерса на индекс РТС это будет ловлей блох, т.к. спред очереди заявок таких бумаг равен шагу цены. Т.е. учесть этот спред можно, задав величину проскальзывания сделки.

И наконец, исследовать тиковые паттерны тоже пустое дело. Очерёдность прихода тиковых заявок на биржу определена не только временем их отправки с торгового терминала игрока, но и временем прохождения заявок через интернет, зависящим от расстояния ПК до биржи.

Так что реалистичность нужна, но в границах здравого смысла.
13 Комментариев
  • ICWiener
    04 августа 2021, 20:58
    У меня система на пятиминутках — но входы и выходы происходят в тиках. Убери я это, потеряю процентов 20 прибыли.
      • ICWiener
        04 августа 2021, 21:18
        Rostislav Kudryashov, да, такая возможность даже в штатном тестере МТ5 есть
  • svgr
    04 августа 2021, 21:05
    пойми простую вещь — максимум в свече может отстоять от закрытия на минуту и на размер тела этой свечи.
    на этот размер и на эту минуту твой алгоритм проигрывает тиковому.
    а выигрыша в чём-то ещё вообще нет.
  • u-gyn
    04 августа 2021, 21:18
    вообще не в квике )))) есть и произвольные таймфреймы именно в тиках.
    и есть стратегии даже для ручной торговли в тиковых тф.
    там забавно — пока не наберется требуемое количество сделок свеча не рисуется — когда много сделок — свечей на 5 минут получается штук 40, а когда мало — 10.
  • qxr1011
    04 августа 2021, 21:18
    Торгую только тики.
  • wistopus
    04 августа 2021, 21:19
    свечи хейкен эши… персистентность  около 70%
    кстати про птичек… что то никто не поет про них..
    а они крайне любопытны…
  • PSH
    04 августа 2021, 22:16
    Из общих соображений максимальной реалистичности при тестировании стоит брать наихудшие цены.

    Я так понимаю, тредстартера на рассуждения о тестировании на тиках натолкнула, в том числе, наша легкая пикировка в соседней теме

    Лично я при тестировании и, тем более, торговле, поток тиковых данных в сыром виде не использую вообще. Как верно заметил тредстартер, это слишком накладно при крайне сомнительном профите.

    Но все данные по всем интересующим меня инструментам я храню именно в виде ленты принтов. Из ленты принтов я всегда могу получить любой «таймфрейм» и прочую лабуду, вытащив из нее, при необходимости и умении, ту же информацию, что и остальные участники. А вот из агрегированных в виде OHLCV данных обратно ленту принтов уже не получить. Возможно (я не пробовал), можно каким-то образом попытаться восстановить — худо-бедно, неточно, с ошибками, то, что меня лично интересует в тиковых данных. Возможно. Но я не любитель сначала все усложнить, а потом героически с этим бороться, и прочей этой вот всей ректальной стоматологии.
  • Sergio Fedosoni
    04 августа 2021, 22:28
    Потиковая стратегия может работать, когда шаг цены больше суммарных комиссий биржи и брокера, как например на Br фьючах
    • PSH
      04 августа 2021, 22:30
      Sergio Fedosoni, это все больше про HFT. HFT — это технологии, а не стратегии.
  • Synthetic
    05 августа 2021, 17:34
    Человек, торгующий на минутках, отбрасывает сразу 99,9% пришедших с биржи данных, причем по алгоритму,  придуманному, в основном, задолго до нашей эры.
    И это находится в границах здравого смысла?

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

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