Никита Рейхнер
Никита Рейхнер личный блог
31 мая 2021, 19:45

Как тестировать торговые стратегии на истории?

В интернете куча информации но очень мало полезной, может ли мне кто-нибудь подсказать каким софтом и как можно тестировать торговые стратеги и как можно считать погрешности? основная проблема в том что с программированием у меня не все так радужно как и с пониманием того как имея только данные о изменении цены на графике я могу учитывать комиссии и спрэды, проскальзывания и задержки и.т.д. Если это все звучит слегка очевидно и тупо то я жду ответы, так как у мня слегка уже едет крыша.
29 Комментариев
  • gurovofficial
    31 мая 2021, 19:59
    Ни один Софт не позволяет делать, того, что собственный. Я писал собственный софт под все. Но если очень надо быстро — используйте python.
  • Replikant_mih
    31 мая 2021, 20:05
    Берете специализированный софт, позволяющий тестировать на истории и… тестируете. Есть софт, который позволяет делать это без программирования — тот же TSLab, Wealth-Lab. Комиссии, проскальзывания — в таком софте задаются в настройках и все, итоговые метрики с учетом и комиссий и проскальзываний. Задержки — если что-то высокоскоростное — HFT, арбитраж — лучше не тестировать такое, т.е. если понимаете, что тут что-то быстрое, то даже если результаты на истории хорошие умом понимайте, что торговать вы так не сможете. Если речь о задержках а-ля брокерский софт с задержкой в секунду выставляет заявки иногда, а не мгновенно — ну заложите проскальзывание чуть побольше и вуаля. А лучше вообще с запасом, чтоб себя не обманывать.
  • Алексей А.
    31 мая 2021, 22:56
    Это может делать любой софт, предназначенный для тестирования стратегий. Tradingview, AmiBroker.

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

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