Replikant_mih
Replikant_mih личный блог
10 апреля 2017, 01:19

Системный трейдер системен во всём.

Надоела несистемность процесса создания торговых систем, пробую её систематизировать. Набросал этапы создания торговой системы. Как всегда грааль в деталях, так что буду детализировать этапы, ну и в целом прогонять процесс по данным этапам и смотреть, насколько такая схема жизнеспособна, буду её дополнять и корректировать на основе обратной связи от «живого» использования этой схемы.

 Системный трейдер системен во всём.
p.s. Верстка — это, похоже, не моё, совладать с таблицей нормально мне так и не удалось)

4 Комментария
  • ilyaflash
    10 апреля 2017, 14:06
    Привет!
    Выскажу своё мнение по группам, буду намеренно категоричен:
    1. Считаю, что поиск «торговой идеи» — это решение самой трудной задачи в создании алгоритма — создания набора признаков, от которых линейно и как можно сильнее, зависит будущая доходность. Далее этот набор может быть на ура скормлен любому алгоритму классификации или регрессии, которые и выполнят итоговую параметризацию модели.
    2. Тестирование — сводится к выбору платформы для тестирования и передачи в неё конфигурации, тестируемой стратегии и получения ожидаемой доходности на вашем счёте при использовании этой стратегии. 
    3. Вся аналитика сводится к тому, чтобы выбрать ту стратегию, которая даёт большую ожидаемую доходность на вашем счёте.
    4. Верификация — то же тестирование но ещё раз.

    Считаю когнитивными искажениями гуманитариев следующие сущности:
    1. Входы и выходы — их нет, есть позиция (лонг или шорт) в таком-то объёме.
    2. Стопы в классическом дубовом смысле лосс-стоп и тейк профит — это чушь. Допустим сработал такой стоп и что дальше делать? когда следующая сделка? Вместо таких стопов следует вовремя разворачивать позицию на противоположную.
    3. Фильтры в обыденном понимании — фильтровать надо не нахождение в позиции, а метания между позициями, так как именно в этом случае получаем издержки на комиссию и проскальзывания. Даже выходить из открытой позиции в условиях неопределённости — это метание. Другое дело, управление размером позиции для вашего капитала — это разумеется необходимо.
      • ilyaflash
        10 апреля 2017, 15:21
        Replikant_mih, 
        — «А вот разворот в место стопа — для меня это больше похоже на чушь, для меня это означает, что в любой момент времени я уверен, что движение пойдёт в конкретную сторону.» Именно! Менять позицию нужно только в том случае, если есть некоторая уверенность, иначе все дёрганья противопоказаны. А раз закрываете позицию по стоп-лоссу, значит в этот момент, считаете что, скорее пойдёт движение в убыток, значит нужно не в ноль выходить, а разворачиваться. Если не понятно куда пойдёт цена, то всё равно в какой позиции находится в лонге шорте или нуле ноль здесь ничем не лучше!
        — «В плане их нет?) вход — точка и момент, с которого начинается лонг или шорт.» Я о том что может быть любая позиция по инструменту скажем в лотах: [… -5 -4 -3 -2 -1 0 1 2 3 4 5...] и точка 0 ничем не отличается от любой другой возможной, поэтому выделять точки входа-выхода нет смысла.
        — «Ну, не буду спорить по поводу фильтров». Я за обобщённый фильтр, т.е. не торговать или не торговать, а торговать каким объёмом, который зависит от статистических свойств ожидаемой кривой эквити.
        PS: Я извиняюсь за свою маргинальную, с точки зрения трейдерского комьюнити, позицию, однако, эта позиция возникла в попытках устранить внутреннюю противоречивость классического трейдерского подхода. Любопытно, видите ли вы какие-то противоречя в ортодоксальном трейдерском подходе? обычно эти противоречия вылазят, когда пытаешься формализовать прогрммно какие-то кривые человеческие фантазии «идеи».

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

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