Доброго времени дня.
продолжаю.
В наличии
—
список гипотез для тестирования,
— изучили немного
программу для тестирования на исторических данных,
—
добыли исторические данные, например
тут,
— узнайте свои
торговые издержки,
—
учли гэпы экспираций, в идеале сделали справочники каких то сильно влияющих, заранее известных событий,
новости, экспирации, выборы, длинные выходные,
почитали и ужаснулись или нет. Справочники, чтобы потом выключать страты или наоборот включать под эти события/факторы.
— так как я сторонник, чтобы
побыстрее начать, пусть и не идеально правильно то может быть стоит
начать с готовых кодов, упоминал JC, форумы
Wealth-lab,
MultiCharts и всяких журналов трейдерских выпускавшихся в забугорье. Это может позволить лучше изучить свою программу для тестирования, это важно, чтобы не возникало состояния, когда не хочется тестить, потому что не знаю как. Тестировать, если есть возможность один код сразу на куче инструментов. Записывайте наблюдения, вот на этом инструменте чаще работает любой код, например.
Пытайтесь упростить любой код, комментируя/выключая его части, смотрите как меняется результат, в идеале чтобы осталось одно, два условия в системе.
Обозначу, не обо всем надо думать если вы гоняете си или ри, но вдруг портфели стоков в штатах или рыночно нейтральное что то
— ошибка заглядывания вперед, в нормальном ПО для тестирования должна быть защита от дурака,
— тестирование на минимально адекватном ТФ, не всегда обязательно, но вдруг стоп сработает ранее тейка, а вы тестируете на дневках, как пример
— нет операций по ценам, которые невозможно получить, убедиться в отсутствии операции на спайках, убираем первую сек, минуту, кому как нравится, не всегда это надо, иногда и вредно для тестов, но проверить, что вы не совершаете сделки там где не можете будет не вредно.
— ошибка выжившего, написано много об этом
— п
оправка на деление акций
— убедиться в возможности открытия шортов, особенно для маркет-нейтральных систем
Больше для закономерностей, на малых ТФ и с малым периодом удержания
- Игнорирование влияния на рынок
— Учет существующей ликвидности в момент совершения операций
Явно сказал не все, что вспомнил, в целом,
если эквити вышло сильно
хорошее, первое что
стоит сделать,
искать ошибку.
В целом, я с большим уважением отношусь к мозговитым коллегам, имел честь читать интеллектуально почти безупречные истории, почему работает то или другое, но в целом часто (но не всегда) это натягивание совы на глобус.
Для себя я вывел примерно такое понимание.
— глубокоуважаемый А.Г. условно объяснит явление как эксцесс вызванный кластеризацией волатильности в результате реализации толстого хвоста обернутого асимметричного распределение Лапласа, все персонажи выдуманы и никто не пострадал.
— Скальпер объяснит, пришел участник с старшего ТФ, произошел коллапс ликвидности.
— Инфоцыган расскажет, как тут умные деньги вошли в риху, захеджировались опционом на си)) обернули форвардом, но их догнал SPAN.
— еще много версий.
Если обобщить, то вот НДПИ мы знаем почему есть эффект, написаны сроки в НК, в регламенте описана экспирация и там были явления, они понятны из регламента, в большинстве других случаев, каждый придумывает объяснение, которое соотносится с его личным жизненным опытом, хорошо ложится на него, и тут никто никого не обманывает, это чисто психологический момент, человеки хотят знать почему происходит вот так, это успокаивает, но не несет явной практической пользы.
Я много тестировал, находил общее, условно, влияние западных площадок дает явления своими регламентами. Будьте ученым, не имейте суждений долгое время, просто ведите наблюдения, обобщайте, накапливайте эмпирику.
Если вы протестируете
— акции рф, как один класс
— ри, как индексный фьюч имеет особенности, хотя и состоит из акций и валюты
— си, юань
— золото
— нефть
— фьюч es
— несколько основных мировых индексных фьючей
— модные активы ориентированные на крипто
т.е. не делая сначала далеко идущих выводов внутри каждого актива, вы увидите общие факторы, влияющие на многие из активов.
Например для шорта есть общее, для ри, золота, нефти, хотя вроде совсем разное.
Это не единственный путь, я лишь вспоминаю часть своего.
Одной строчкой, хотя тут написана не одна научная статья, оставляем часть данных на OOS, хотя есть разные
мнения, но давайте себя не обманывать вы скорее всего не JC, вам OOS нужен. Валидаций найденного, мульен, пробуйте. Пробуйте на похожих активах, нашли на CL, пробуйте на мазуте условно. Эта тема очень, очень обширная и сверх важная, если мой друг захочет, он напишет всякое умное в моем блоге, правда прочитает скорее всего
только.
Мое мнение,
майнинг самый честный способ исследования рынка. Нашли фактор и смотрим, как цена ведет себя под его влиянием.
И вот продолжаю вспоминать себя, научился пользоваться тестером, протестировал кучу всего из открытых источников, имел какие то наблюдения, что си и акции рф, как то в целом полегче, чем es и нефть.
С периода ручной торговли у меня было много скриншотов, с какими то как мне казалось ценовыми паттернами, типа такого
такого были десятки, на разных активах.
Ну ок, вот есть, даже действительно похожие друг на друга, но при
описании в тестере паттерна из 100 ситуаций, которые вы нашли глазами, реально закодить получится может быть дай бог 40, а то и сильно меньше, описание паттернов это тяжко, допускаю, что где то, кто то умеет делать это просто и в одну строчку, но у меня так не получалось.
Делал так, брал дату и время начала паттерна, заносил в код, условно
if D=1231009 and T=1814 then buy this bar C;
и таких строчек на каждый случай паттерна и потом смотрите, что было бы при разных способах выхода, не из головы, а из логики паттерна.
Коллеги, кто читает, я понимаю, детский сад, но когда то для меня даже это было открытием, поэтому передаю эстафету.
Далее, я брал программы для
записи экрана и записывал график на разных ТФ, стакан и ленту разных инструментов, несколько дней. Далее на убыстренной промотке смотрел это и видел, как в определенные моменты резко изменяется темповка стакана и ленты и делал предположения, почему именно в этой части графика это произошло, какая группа участников могла это сделать и зачем. Далее формулировка гипотез и проверка их в тестере.
Пример описанных не мною состояний:
- шортокрыл пойманных GAPом вверх из перекупленного состояния
- большое движение, закрытие у экстремума, перед окончание сессии может быть закрытие части позиций близких к маржинколу
— стопы у экстремумов, открытий дня ....
Результатом, моих трудов, было постепенное формирование
взгляда на рынок, как на взаимодействие закономерностей, часто находящихся на разных ТФ, от разных участников, с разными периодами действия, разными стопами и тейками. Тут явно видно влияние Анатолия Уткина и Пра .
Как пример,
открытие ри — самые быстрые сожрали забытые со вчера заявки участников, и отдали эти объемы по текущим ценам,
далее торговцы в продолжении утреннего импульса владеют рынком некоторое время,
далее те, кто в очках и с линейкой у монитора точно знают какие стат границы утренних движений и до куда можно в это играть контрят движение и
далее рынок начинает ориентироваться на влияющие площадки и отыгрывать их открытие и динамику,
у клиринга резвятся тоже определенные ребята,
далее ждем америку по инерции от движения сформированного до,
америка задает направление и мы в него играем
логика примерно такая
Я изучал
регламенты инструментов,
влияние новостей,
ребалансировки разные,
экспирации,
клиринги,
Гэпы, в т.ч. дивидентные, по ДивиГЭП RiskTaker описывал, ищите, светоч в тьме одной из околорыночных сект, был забанен быстро усачём.
Читал не новости/аналитику, а пытался получить новые факторы из нее, например Никель vs ГмкНН, поводырь относительно синтетической метрики охватывающий продажи компании, цены на никель, платину и пр.
Это все факторы, по которым можно слайсить рынок
Поэтому, когда меня спрашивают
про алгоритмы, я чутка подвскипаю,
поймите,
если вы будете сами выстраивать системную торговлю, то вам нужно самим уметь создавать системы, более того, системы это сильно вторичное, нужно уметь находить явления, то, что с периодичностью происходит на рынке! и описывая эти явления вы получите частный случай — систему, если очень зажали эффект лежащий в основе, может хорошо работать, много % зарабатывать, потом на рынке что то чуть поменяется и дай бог, если эквити системы впадет во флэт, если не зажимали явление, то скорее всего будет сильно меньше заработок, но гораздо сильнее робастность системы. Выбор у каждого свой, позже я расскажу мой выбор и почему я торгую то, что торгую, хотя знаю ну прямо скажем очень много десятков явлений на Российском, и не только рынках.
если вы будете отдавать в ДУ или иным образом пробовать зарабатывать на рыночных явлениях, то вы все равно в идеале должны хорошо понимать, что торгует тот, у кого ваши деньги, конечно я говорю про значимые суммы, не про баловство. Зачем понимать, есть же успешные ребята. Чтобы лучше понимать где их системы будут хороши, чего адекватно ждать, какие ожидания нереалистичны, чтобы мочь посчитать имеет ли смысл с платой за управление и успех вообще кому то отдавать деньги. Чтобы выбрать адекватно, нужно иметь погружение в вопрос, это мое субъективное мнение. Я шел этим путем, часто давал в ДУ друзьям, но я понимал, что торгуют люди.
Приведу пример, может чуть понятнее будет, одна очень мною уважаемая площадка возможно будет использовать для ранжирования предлагаемых стратегий метрику cvar, там конечно очень адекватные все люди, но если бы не смотреть на другие факторы, то на вершине были бы стратегии продажи непокрытых опционов и мартингейл. Так не будет, уверен. Но вникать надо во все.
Устал писать, завтра постараюсь привести пример явлений, из данных ранее материалов
Instagram
Chat
Hello world. 15й год на рынке. Путь и текущее состояние.
Нужно просто взять обычную...
Скальпинг и путь к системостроительству, продолжение
Псков, «механика рынка», осознание реальности заработка системным трейдингом и необходимость в проверках гипотез.
Первые шаги в выборе программы для тестирования закономерностей на истории.
Кристаллизация подхода к исследованию рынков
Источники идей и важность оттока желчи
Идеи и обратная связь
Траты на жизнь. Место.
И имхо, вот один из лучших сайтов, не видел в ссылках
mechanicalforex.com/
это чтобы мой коммент не совсем негативным был.
я описываю свой путь, не более, не оправдываю ожиданий? не мучайте себя читая
а кто из упомянутых мною особо мутный тип?
с фоточками пока облом, я только фотки тёлочек сохраняю, а их пока в алго нет.
Ты что ж это, вскарабкался повыше по пирамиде Маслоу?)
Какой твой основной мотив написать эту серию постов. Повод, могу предположить — словил релокантскую грустинку, одиноченку?)
Серия постов интересная. Особенно на ранних этапах становления такое интересно-полезно. Может принципиально скорректировать будущий маршрут.
Грустинка есть, но не релокантская, я не так выстроил свою жизнь, в этом проблема, вроде разобрался со всем, может поменяю в будущем.
Да уж, в системе с малым кол-вом трейдов особо не разгуляешься…
Только идея или где то условия системы выложены? Было бы любопытно.
Удобно! Можете на меня сослаться
www.howtotrade.ru/phorum/read.php?3,196243
Посмотрел. Боюсь не осилю :)
Кроме того на америке постоянная проблема с сплитами.
Кстати все российские акции сильно коррелируют с индексом ртс… т.е написав бота под ри можно этим же ботом торговать все российские акции… в америке такого нет
Да, много лет назад это было большой проблемой. Сейчас же тесты дают делать со «всеми удобствами» (без ошибки выжившего). До чего прогресс дошел :)