Блог им. IgorK_23a

Начинающий алготрейдер

    • 25 ноября 2024, 15:10
    • |
    • Igor K
  • Еще
С мая 2024 начал заниматься алготрейдингом. 

Прочитал четыре книжки:
1) Halls-Moore — Successful Algorithmic Trading
2) Chan — Quantitative Trading
3) Chan — Algorithmic Trading
4) Chan — Machine Trading 

Сейчас читаю:
5) Davey — Building Winning Algorithmic Trading Systems.

Реализовал Pair Trading на 1-минутных данных, как описано в книге #1, долго и упорно тестил на разных парах (BTC — ETH, золото — серебро, Google — Microsoft, S&P — EU 50, ...)  — но ничего не получилось. В лучшем случае получался плюс без торговых издержек, но добавление спрэда и комиссий сразу же уводило Equity в минус.

Перешел на 1-дневные данные — сразу получил хороший результат на паре BTC — ETH. Считаю коэффициенты линейной регрессии с помощью фильтра Кальмана (как описано в книге #3). В алгоритме два параметра: z-score входа и z-score выхода. Тренировал на 2022-2023 году, и вот Equity за 2020-2024 (с учетом спреда и коммиссий).
Начинающий алготрейдер
Я нашёл Грааль?.. Поскольку мало сделок для утверждения о робастности (109 сделок за почти 5 лет), буду обязательно тестить на других парах и инструментах, но эта Equity меня очень возбудила.

Если будут хорошие результаты на тестах, запущу этот алгоритм в боевом режиме. Иначе попробую перейти к другим методам: фактор-модели, временные ряды, нейронные сети, как описано в книге #4. Особенно кажется интересной идея запихивать в нейронные сети не только сами котировки, но и фундаментальные показатели. 

Традицинные алгоритмы типа использования скользящего среднего, VWAP, RSI, ATR и т.д. кажутся каким-то шарлатанством, не уверен, что хочу туда лезть. Ручным трейдингом не занимался.

А как вы вошли в алготрейдинг? Есть ли какой-то стандартный путь, стандартные источники знаний, или у каждого получается по-своему? Посоветуйте, что еще можно почитать и посмотреть.
★1
22 комментария
Я нашёл Грааль?.. Поскольку мало сделок для утверждения о робастности (109 сделок за почти 5 лет)
если верить Баффету — то да нашел...
2 сделки в месяц почти, а тебе скока надо?...
алго тута нужен, как зайцу триппер…
avatar
wistopus, на дневных данных я на больше сделок и не рассчитываю… но я тут насмотрелся роликов Алекса Вана накануне, он говорит, что для утверждения о робастности на бэктестинге нужно как минимум 1000 сделок. 
avatar
Igor K, 
он говорит, что для утверждения о робастности на бэктестинге нужно как минимум 1000 сделок
брехня все энто...
тута игра идет на вероятностном поле, если у тебя  заход будет всегда выше средней по выборке, то на дистанции будешь  в плюсе…
avatar
Igor K, само по себе число сделок — ни о чем. Если все 1000 сделок были на бычьем рынке, про результаты работы на рынке медвежьем ничего все равно сказать не выйдет.
Длинные дневки есть на американских индексах. Там и 50 лет можно набрать.
Основные ЕТФ там торгуются примерно с 1998  года.
Попробуйте. И расскажите, что получится. 

avatar
SergeyJu, хорошая идея, спасибо, попробую.
avatar
SergeyJu, проще было вкидывать в биток и другими делами заниматься)
avatar
Coldless, задним умом все крепки. 
avatar
Igor K, вы еще больше инфоцыган послушайте) особенно про бэктесты где все красиво и профитно!
avatar
  
avatar
Стандартный источник знаний:

arxiv.org/archive/q-fin

PS:
В серьезных источниках знаний  словa «Winning»,«Successful»—, как правило, не встречаются в заголовках.
avatar
В начале пути мы все ищем грааль в индикаторах. Я протестировал все индикаторы в проге Метасток 7.2. Придумал свои индюки и системы. 2000-2007 гг. Это впустую потерянные годы. Отследить ( стоп профит ) твою сделку просто. Это ATR (). В основе системы свеча тайма в % от цены. Это и размер участия в сделке и стоп лосс. Сигнал — это фрактал Эллиота 3-2. Я называю его — танец цены. Мораль — не ищем грааль, а учимся читать график по каждой свече. И учим ИИ это делать. Другого пути нет. 1- VSA. 2-ВА Эллиота. Трудная тема — работа объема внутри фрактала. Про это нет книг. Придется мучить мозг. Книги 1- Глен Нили- Мастерство анализа волн Эллиота и 2 -Патрик Микула — ...5 новых техник Эндрюса .
Не повторяй мои ошибки.Не теряй время на индикаторы. Фрактал Эла из 4 или 5 свечей типа как у Билла В .

avatar
 Особенно кажется интересной идея запихивать в нейронные сети не только сами котировки.....

ох, сколько вас таких.....? вопрос риторический)))
avatar

Проблема алготрейдеров-это лень в  изучении  движения цены, зато им не лень создать некую матмодель(на своих или готовых индикаторах) и тут уже в хвост и гриву тестировать, тестировать и тестировать, подключать сюда всеразличные комбайны с генетикой, датамайнингом, ИИ… Получать виртуальное удовольствие, что ты гений, создал прослойку(алгоритм) который будет за тебя колбасить бабло.

     Это так не работает, надо прежде понять структуру движения цены, не полениться, не закрываться матмоделями, которые за первым же поворотом начинают лажать. Сам на этом много раз обжигался, всегда хочется что-то заменить на кривовато-кособокую но модель, чем изучать, носом считывать движения на графике. Поэтому в трейдинге часто зарабатывают не особо грамотные люди, они  начинают изучения именно с цены и книг не читают, может и не умеют читать вовсе. А вот ботаники, те работают по классике изучают море книг по теханализу, фундаменталу, пробуют фракталы Вильямса, волны Вульфа, пробои, уровни… но это все зря, пустая трата времени.

Лучший ученик В..., не очень грамотные люди если и зарабатывают в трейдинге часто, то недолго. 
Вообще, тех, кто торгует от интуиции и зарабатывает хотя бы 3 года кряду, ну очень мало. Более-менее успешных алготрейдеров точно больше. И их результаты более предсказуемы. 
avatar
SergeyJu, тут все таки немного про другое. Я не за инуитивщиков, я сам, чёрт возьми- алготрейдер, тут больше про подход. Про то, что людям лень разобраться с ценой и её быстро заменяют на матмодель  с которой уже и «проводят 99% времени», а если разобраться, то и алго и ручной трейдинг был бы значительно стабильнее и качественнее, если бы отталкивался от цены, от её структуры.Ну ленится народ работать с первоисточником, хочется быстрее перейти к экспериментам и опытам-это же так заманчиво! Про не очень грамотных людей, я имел ввиду, что горе от ума в этом деле, лишняя информация порой вредит, заводит в ловушку, может быть это делается специально, умышленно я не знаю.
Лучший ученик В..., лишняя информация это всякие элдеры с тройными экранами и RSI?
avatar
SergeyJu, и это тоже.
Трули, чтобы отверифаить робастность 109 дилов это too мало. Экзэктли!
avatar
Я например крипту торгую, и в последнее время посматриваю как роботы позиции открывают на thecryptorobots.com. Прикольно там, в свободном доступе все

теги блога Igor K

....все тэги



UPDONW
Новый дизайн