IMHO, бэктестинг сам по себе огромная ошибка. Ибо вместо того, чтобы разобраться в природе вещей, как все устроено, какова природа данных, какие модели описывают реальность и т.п. люди занимаются бессмысленным и беспощадным бэктестингом. Как если бы Илон Маск не проектировал и потом испытывал свои ракеты, а беспорядочно сваривал куски железа на свалке и пытался их запустить облив топливом.
22022022, ну тут вопрос общего объемов торгов и размера портфеля. в медленных стратегиях на ликвидных акциях тяжело повлиять на рынок своим поведением. А вот в интрадей торговле на третьем эшелоне — очень легко
SergeyJu, про ML если только. Самая база, которая часто в глаза бросается: часто пытаются делать классическую cross fold validation, но перемешивают данные не по периодам времени, а рандомно. Итог — в тестовой и тренировочной выборке оказываются разные стоки из одного периода, а они коррелируют между собой. Как итог — ML модели переобучаются
ошибки, которые встречаются на наших палестинах:
-неучет или недостаточный учет транзакционных издержек (проскальзывание зависит от объема)
-подглядывание вперед (например, в старом метастоке индикатор зигзага давал такой эффект)
— то, о чем написал автор
— использование цен, которые нереально получить (например, провести сделку по первой цене регулярной сессии на акциях МБ)
— переподгонка из-за избыточного числа степеней свободы в оптимизируемых параметрах, в пределе ML может просто «запомнить весь график»
— недостаточность использованного объема данных (тут не обязательно тупо мало данных, важно, чтобы все основные рыночные фазы были представлены в наборе данных)
— подгонка под единичные события
Буду рад, если кто дополнит.
Valentin Budaev, интересно, о каких фондах именно Вы пишете. Их много и они разные. Индексные — одна история, глобалмакро — другая, кванты — третья, с авторским управлением — четвертая. Есть еще лонг-шорт и всякие прочие хеджфонды.
Основные деньги в индексных, но и в остальных немало. В России как минимум два ПИФа акций используют нечто типа моментума.
SergeyJu, вы не разбираетесь в теме, если полагаете, что они их используют. У фондов просто не стоит задач, для которых подобные модели могли бы понадобиться.
algomrk, правда ли, что в фондах есть такие сотрудники, которые делают стратегии со скоростью несколько стратегий в месяц? Если да, то как они это делают и как вы это прокомментируете? Стратегии не HFT.
SergeyJu, О чем я пишу я прекрасно понимаю. Видимо, вы хотели сказать, что я не верно понимаю идею автора? Тогда надо выражаться точнее.
Теперь об идее автора. Вот его прямая цитата: «сигнал типа rank(debt/equity)… ранжирует каждую неделю компании Мосбиржи от -25 до +25» и если на истории «рынок падает, то компании с высоким ранком падают на условные 5%, а с низким на 25%. Если рынок растет — с высоким ранком растут на 25%, с низким — на 5%. Все, дальше просто постоянно отбираются топовые одна, пять или десять акций с высоким ранком и в них перекладывается весь портфель». Т.е. определенным оператором отбираются акции, которые при росте индекса давали бОльший рост на истории, а дальше они ранжируются в группы по величине роста. Далее — следующая цитата: "предсказывается ранк доходностей на неделю вперед (изменение цены закрытия на след неделе в процентах)". Вполне возможно, что на этом этапе предполагается продолжение корреляции с индексом для всей группы (ранга) в целом, а не в разрезе акций.
Я выделяю для себя те аспекты подхода, которые интересны мне, и вопросы соответственно задаю в этом направлении. Вы мыслите в рамках своих убеждений и подхода, но почему то желаете и от меня быть в их рамках. У нас существенно разные подходы к торговле, насколько я понял по предыдущим нашим диалогам.
Насчет портфеля Марковица. Ранжирование акций и оперирование рангом акций, по моему мнению, не предполагает такого подхода. Ну и собственно, оптимизация параметров портфеля по Макровицу тоже не избавляет от неявных но конкретных прогнозов как по цене и ее динамике, так и по риску.
А вот один вопрос остался открытым в этой идее. Ранжирование идет на истории, ОК. Тогда не совсем ясно что может добавить одна неделя (портфель пересматривается еженедельно) с точки зрения истории. Скорее всего, тут речь идет о смене ранга в зависимости от поведения индекса за последнюю неделю.
Rostislav Kudryashov, как насчет роста цены золота с 1981 по 1998 год? Не хотите с Индексом наcдак 100 сравнить?
Не надо заниматься подтасовками ни в выбора временного окна, ни в части отсылки к активу, о котором не было и речи.
Ваша страсть к золотому стандарту, похоже, выела Вам мозг.
Владимиров Владимир, Вы просто не понимаете, о чем пишете. Автор вовсе не сосредотачивается на результате одной сделки или единичной разницы цены открытия и закрытия, он берет многолетний массив данных и считает финрез по совокупности всех ценовых изменений, причем не по отдельной сделке, и, скорее всего, не по сделкам совсем. И объектом управления при выборе структуры и параметров системы является доходность и риск по совокупности переоценок портфеля, причем почти наверное еще и с учетом проскальзывания и комиссии.
Прочтите, для примера, как устроен портфель Марковица. Там решается оптимальная задача на доходность портфеля с ограничением на риск портфеля. Так же и здесь, решается задача максимизации доходности портфеля акций при каких-то разумных ограничениях. И при изменении параметров системы происходит не просто покупка/продажа чуть раньше, чуть позже. Меняется временная последовательность появления элементов в портфеле и их вывода из портфеля.
Привет. Прочитал твой пост, практически себя узнал. Я тоже кфмн (точнее PhD), тоже работаю в науке и тоже год назад занялся алго. Арбитраж сляпанный на кубиках тслаба. Похвастаюсь с твоего позволения, у меня с марта по декабрь примерно 70% XIRR, но сумма меньше. Удачи тебе и с наступающим!
Владимиров Владимир, 13:35 «Прогнозирование финансового результата» — таким дешёвым фиглярством жрецы трейдинга хотят поднять себя над смотрящими им в рот профанами.
Как только получен прогноз цены, «прогноз» финреза — чисто механический счёт.
Затемнительство, извращение сути дела — один из признаков мошенника.
PS Нынче почему-то многие женские особи стараются подражать внешнему виду проституток, а финансовые гуру — приёмам мошенников.
Например, величание инвесторами спекулей, забредших в финансовую компанию, — один из приёмов сбить лоха с толку.
SergeyJu, С автором мы уже конкретику в вопросе навели.
Насчет вашей фразы о прогнозировании финреза. Прочтите как финрез предсказывается автором — через изменение цены закрытия через неделю. А изменение цены через неделю есть ни что иное, как разница цен закрытия следующей и последней (которую мы знаем). Тут собственно дело вкуса как такое называть: прогноз цены закрытия следующей недели, или прогноз изменения цены закрытия. Это как спорить о «A+Б => это А прибавили к Б, или Б прибавили к А». Вам нравится рассуждать в терминах прогнозирования финреза, никто не возражает, но другим по нраву иная трактовка. Ну и добавлю, что прогноз финреза без (пусть неявного) прогнозирования цены банально невозможен.
algomrk, 12:35 А это уже чудовищная лень: не сосчитать и не сравнить доходности за 27 лет: 142.529 раза и 20.16% годовых у золота и 28.57 раза и 13.22% годовых на индексе. Когда это за 27 лет на MOEXе был средний годовой дивиденд 7%.
К тому же, расходы на постоянное переформирование портфеля по индексу или на комиссию индексному фонду оставят лоху ещё меньше.
PS Академичность и здравомыслие — разные вещи. Возьми хоть истории с «телефонными мошенниками» — научные степени и звания не спасают лохов.