Я про взаимосвязь событий, явлений из физического мира (кто-то написал твит, где-то заблокировали танкер, кто-то с кем-то встретился, на кого-то напал и т.д.).
Все эти посты вида «вот почему рынок упал».
Про что это? Про причину, про повод? Про совпадение? Понятно, тут и вопрос фундаментальный vs технический анализ где-то рядом ходит и вопрос эффективности рынка, вся эта околотрейдинговая философия.
Если я вижу, например, что вырисовывается паттерн с хорошими метриками (читай винрейт, матожидание и т.д.), а потом я вижу, что он разрешается в ожидаемую сторону, в виде, соответственно, движения. Что это? Паттерн причина? Причина где-то до и паттерн – уже след на воде, отголосок причины (думаю, да), по-любому есть и какой-то повод, который подтолкнул, триггернул движение (кто-то что-то в новостях сказал, написал и т.д.) – или это можно рассматривать как причину движения. Я не говорю, что новости из физического мира не влияют или это совсем не причина, если я вижу предпосылки для движения и потом оно мощно случается – всегда интересно узнать, была ли какая-то новость – обычно она будет, но я склонен рассматривать это как триггер скорее, нежели как причину.
Конечно, речь о процессе). Результат подтянется если с процессом все ок. Сейчас о процессе.
Алго-трейдинг что дышло… Будет таким каким ты захочешь чтобы он был. Захотел поиграть в исследователя. Понятно, копаясь в каждой новой стратегии, ты исследуешь, но тут захотелось более по-взрослому и не в разрезе стратегий.
Недавно задавался вопросом, какой таргет для ML выбрать, много интересного написали в комментариях. Собрал тестовый стенд, формализовал таргеты, написал на питоне обработчик (вплоть до интерпретатора) результатов и погнал.
Взял 5 стратегий. Не буду вдаваться в детали своего подхода, для простоты… — взял 5 дата-сетов, или 5 признаковых описаний. Прикрутил некоторое кол-во разных таргетов, разнообразил некоторыми другими различиями (читай, факторами) и все это основательно прогнал. Результаты замерял на OOS.
Ожидание:
1. Будет выраженное влияние используемого таргета на результат стратегии.
2. Возможно, получится заметить какую-то закономерность по поводу зависимости качества модели от используемого таргета в зависимости от типа стратегии/признакового описания.
Надо вносить разнообразие с рабочий процесс. Однотипные кучно лежащие задачи утомляют, творческая энергия уходит на нули, нужно вносить разнообразие, миксовать задачи по типам. Чтобы локально разжечь творческое пламя нужно было на время отложить очень нужное, полезное и нудное и замутить что-то творческое безумное с непрозрачными перспективами и отдачей. Подвернулась мысль запилить генератор паттернов, он же майнер паттернов, он же рисёчер паттернов. На коленке на питоне написал. Много брутального перебора, мало векторизации, работает очень неспешно, особенно если настройки включить не лишь бы что, а нормальные.
В общем молотить числа эта штука может бесконечно, даже если не уходить на младшие таймфреймы где данных на порядки больше. Оно и хорошо – запускаешь эту штуковину в работу и есть ощущение, что теперь вас двое дата-майнит – ты свои стратегии, а бездушная машина (по совместительству твой новый компаньон) – паттерны. Психологические интересное нововведение, теперь не стыдно перед собой за какие-то небольшие простои и отдыхать можно смело, ведь неутомимая машина шуршит единицами в поисках грааля.
К слову, оно недооценено не потому, что это только я такой гений его заметил, а остальные – нет, оно как бы на результаты твои никак не влияет (поэтому оно просто не так интересно), но вещь, по-моему, забавная.
По-моему трейдеры очень часто недооценивают контекст в части: видели эти «я итак слишком много сказал, палю грааль, через час удалю» и аналогичные? Да, часто действительно светятся какие-то интересные здравые мысли идеи, если и не конкретная стратегия, то некий импульс в верном направлении, но всё же, по ощущениям, чаще трейдеры переоценивают «палящую способность» своих сообщений, не качество грааля, а именно «палящую способность». Иногда думаешь: Что? – Да тут вообще ни хрена же не понятно, о чем речь, ни системы координат, ни конкретики какой-то, какие-то отсылки хрен пойми к чему и к кому. Иногда даже в себе начинаешь сомневаться: ну видимо это ты дебил, если тут что-то так активно палят, а ты, дурачина, даже понять не можешь, а тебе вот прям на тарелочке, с каёмочкой тут все преподнесли.
Результаты человека по жизни или там в каком-то конкретном деле – следствие от многих вещей, но, возможно, в первую очередь от совокупности внутренних убеждений и установок.
Это как линия поддержки, от которой ты будешь отталкиваться вверх. Есть установки и убеждения, которые участвуют в принятии оперативных решений, есть которые вступают в игру в какие-то сложные редкие моменты. А, ну да, то что будешь отталкиваться вверх это не факт – это от правильных установок будешь вверх, а неправильные будут вниз тянуть.
Рынок цикличен, волнообразен, в жизни все так же и тоже разные таймфреймы. И иногда на прилично больших таймфреймах ты в фазе когда надо бы уходить на следующую повышательную волну, либо будет разворот вниз, а на таких таймфреймах пережидать даунтренды вообще не тянет. Когда идет битва за направление – и в жизни всё точно так же – все становится гораздо волатильней – что-то тянет вверх, что-то тянет вниз и они так и тягаются друг с другом. И тут очень важны те самые внутренние установки, какие они, как они в период этой волатильности этой борьбы сыграют – за тебя или против.
Товарищи, важный вопрос. Подумываю расширяться, бустануться. Но не хотелось бы получить ярлык «околорыночник»)) – ну есть у меня такой пунктик. Но я, похоже, достаточно смутно представляю, что люди подразумевают под околорынком.
Обучение, продажа роботов – не интересует.
А вот автоследование, продажа сигналов, ПАММы всяческие и подобное? – Это уже не околорынок же?
Не, трейдинг это тема про вероятности и в трейдинге ты ошибаешься ни когда направление не угадываешь, а когда риск превышаешь или правила системы нарушаешь, но, блин, некоторые так безапелляционно прогнозы делают, как будто не в вероятностном мире живем, и с таким умным видом, что прям хочется запомнить прогноз, подождать его не реализации и тыкнуть в это носом.
Кто слил, кто поднял, где дно, где разворот, где второе дно, коронавирус, конспирологические теории, доллар по 300 – все это конечно очень увлекательно и откуда такие посты берутся с периодичностью один каждые буквально несколько минут, понятно.
Но давайте о серьезных вещах!))
Когда что-то складывается в разы, вступает в действие немного другая математика. Эффекты низкой базы и прочая кухня.
Дна пока не ожидаю и даже не пытаюсь его начинать прогнозировать. Но задумался, когда ты шортишь в кризис, допустим, то что ты шортишь, сложилось в 5 раз. Ты выходишь из позы, и, допустим, инструмент ещё падает и дно у него х/20, а не х/5 где ты вышел. Для примера: шортил от 100, вышел по 20 (х/5), дно оказалось на 5 (х/20) Разница, вроде, драматическая? Но, на шорте при этом ты недозарабал (20-5)/(100-5) или 16% от движения – не много. А вот если ты начал лонгить от 20, то бумага складывается в 4 раза!
Отсюда ВЫВОД:
НЕЛЬЗЯ НАЩУПЫВАТЬ ГЛОБАЛЬНОЕ ДНО ПЛЕЧАМИ! Разорвет нафиг. Хочешь отыграть рост от дна – без плечей нащупываешь, а дальше, видимо наращивать плечи аккуратно как-то. Либо извращенско-филигранный вариант: нащупываешь с плечами, но со стопами, но скорее всего будет много перезаходов пока попадешь в точку, в итоге выхлоп скорее всего такой же, но более изнурительно.