LogikoMen, спасибо, хорошие замечания. В той книжке, что я читал, предлагалось строить не 3D картинку, а heatmap (двумерную картинку с цветом вместо третьего измерения), но смысл в том же: доходность (или другая оптимизируемая функция, Шарп например) должна выглядеть плюс-минус непрерывной. Если там какие-то дикие скачки и разрывы, то скорее всего это переподгонка, и нужно такое выкидывать в мусорку.
3Qu, да, я понимаю, что никакая книга не даст рабочих стратегий. Но мне нужно от чего-то оттолкнуться, чтобы придумать что-то своё.
Про движущиеся средние, уровни Фибоначчи, волны Эллиотта и прочие инструменты стандартного трейдинга я знаю, посмотрел по ним пару курсов на udemy, но я в них не верю. Может и зря.
bohemian rhapsody, разве корреляция нужна? В той книжке, по которой я действую (Chan — Algorithmic Trading) наоборот подчеркивается, что корреляция неважна, а нужна именно коинтеграция, поскольку в алгоритме существенно используется тот факт, что линейная комбинация стационарна.
bohemian rhapsody, думаю перебрать все возможные пары (из какого-то разумного множества крипты), все их прогнать через тест Энгла Грейнджера или какой-то другой на коинтеграцию, и выбрать пары где p-value наименьшее. Наверно наберу столько, сколько мне нужно. Но не знаю, нужно пробовать.
bohemian rhapsody, выбирал такие пары, которые показывают коинтеграцию на периоде 2022-2023. Использовал тест Энгла-Грейнджера (Engle Granger) на коинтеграцию.
Очень мотивировал этот пост. Не понимаю разочарованных в алготрейдинге.
Ведь любую идею обычного мануального трейдинга можно проверить на исторических данных — а это фундамент алго.
Например, когда я начал интересоваться инвестициями и трейдингом (год назад), я увидел, как некоторые криптовалюты подскакивают за день на десятки процентов, решил, что деньги — вот они, нужно только успевать вкладываться в эти всплески, и придумал такую простую стратегию: если крипта X подскочила за Y минут на Z процентов — переложить все деньги в эту крипту.
Прогнал тесты на исторических данных (не зная ничего про алготрейдинг, просто исходя из здравого смысла) — и не смог подобрать параметры, при которых такая стратегия принесла бы прибыль. И сэкономил кучу бабла.
wistopus, на дневных данных я на больше сделок и не рассчитываю… но я тут насмотрелся роликов Алекса Вана накануне, он говорит, что для утверждения о робастности на бэктестинге нужно как минимум 1000 сделок.