#56722 - Tue Jul 16 2013 10:34 PM
Общая эквити для нескольких скриптов
|
member
Registered: Mon Apr 09 2012
Записи: 131
|
Я видел на форуме тслаба вопрос поднимался в ключе перебора инструментов и алгоритмов для поиска наиболее подходящих друг к другу. Меня же интересует самое простое: 1. есть две или более разных систем (скриптов), 2. они могут работать на разных иструментах, 3. они могут работать на разных ТФ Задача: посмотреть их сумарную эквити за заданный период.
Столько говориться о портфелях алгоритмов и диверсификации инструментов, а поставить две (или более) галки напротив двух скриптов и задать период, что-бы посмотреть их суммарную эквити и результаты - тут беда. Даже вычислительных мощностей не требуется.
Отредактировано Newman (Tue Jul 16 2013 10:35 PM)
|
Наверх
|
|
|
|
#56729 - Wed Jul 17 2013 11:14 AM
Re: Общая эквити для нескольких скриптов
[Re: ViL]
|
veteran
Registered: Wed Jan 19 2011
Записи: 1327
|
Слева красная кнопка "Предложите идею". Запишите туда. у вас ведь записано было на 2015 год? или опять голосовать нужно?
_________________________
солью любой депозит, скорость слива оговаривается индивидуально
|
Наверх
|
|
|
|
#56730 - Wed Jul 17 2013 11:23 AM
Re: Общая эквити для нескольких скриптов
[Re: ZooR]
|
veteran
Registered: Thu Sep 29 2011
Записи: 1446
|
... у вас ведь записано было на 2015 год? или опять голосовать нужно? реально народу не терпится. я уверен что еще раз проголосуют лишь бы ускорить...
|
Наверх
|
|
|
|
#56731 - Wed Jul 17 2013 11:36 AM
Re: Общая эквити для нескольких скриптов
[Re: uuzzeerr]
|
member
Registered: Mon Apr 09 2012
Записи: 131
|
Для меня 2015-й эквивалентно - никогда. Очень далеко. Просматривая периодически форум вижу, что у всех аксакалов портфель скриптов. Что все выясняют их общее поведение всегда на собственной шкуре (на реальном счету)?
|
Наверх
|
|
|
|
#56732 - Wed Jul 17 2013 11:47 AM
Re: Общая эквити для нескольких скриптов
[Re: Newman]
|
veteran
Registered: Thu Sep 29 2011
Записи: 1446
|
однозначно да по всем пунктам. кто то может считать это в экселе, но это прилично по затартам времени
Отредактировано uuzzeerr (Wed Jul 17 2013 11:47 AM)
|
Наверх
|
|
|
|
#81894 - Mon May 22 2017 08:11 AM
Re: Общая эквити для нескольких скриптов
[Re: usas]
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
Прошло еще 2 года после 2015, очень хотелось бы увидеть реализацию данной штуки. Хотя бы на этом уровне: Вариант 1 В списке скриптов ставим галочки напротив необходимых, нажимаем кнопку "ОБЩИЕ Р-ТЫ" после чего во всплывающем окне задаём переиод (можно расширить возможности и дать еще выбрать инструмент для каждого из скриптов, что бы не лазать постоянно во внутрь). Без пакетной оптимизации и пр. Хотя бы общую кривую смотреть. Уже и версия 2.0 есть, и опять упустили. Идея на 3-м месте стоит, идеи уже 4 года, а реализации нет Кто не высказался, прошу ТУТ
Отредактировано Frend (Mon May 22 2017 08:11 AM)
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
Наверх
|
|
|
|
#81910 - Wed May 24 2017 12:25 PM
Re: Общая эквити для нескольких скриптов
[Re: sar]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8139
|
- есть три стратегии. - По отдельности стратегии показывают не плохие результаты - но если их склеить, то получается рваная эквити. Очевидно, не хватает инструмента, чтобы сделать максимально ровную эквити при работе двух и более стратегий.
Далее, очевидно не хватает инструмента, хотя бы просто посмотреть на два разных скрипта на одном графике. Сейчас такая возможность есть, но она требует из двух скриптов сделать один.
Далее, не хватает перебора нескольких инструментов(акций, фьючей) в одном скрипте, каким-то автоматом. Так как сейчас вручную нужно каждый раз забивать в свойствах инструмент, на заранее подготовленные источники и всё это в одном скрипте. Очевидно было бы удобно какое-то табличное представление инструментов: - выбрали доступные инструменты в таблице - запустили скрипт по ним пройтись, посмотрели эквити нескольких инструментов для данной стратегии
|
Наверх
|
|
|
|
#81911 - Wed May 24 2017 01:11 PM
Re: Общая эквити для нескольких скриптов
[Re: sar]
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
Немного не понимается мне лично в чем прелесть портфельного тестирования? есть 3 скрипта, оптимизируем каждый из них отдельно получаем наилучшие результаты (понятие индивидуальное) Укладываем 3 скрипта в один общий и оптимизируем. выбираем все теже параметры которые будут для нас наиулчшими, в итоге параметры первого сценария будут равняться параметрам второго сценария, в чем профит? Если вывести совокунпый эквити то в нем не разобраться будет какой робот принес доход в каком месте, если разделить эквити то чем отличается от первого сценария? Если вывести совокупные результаты то получится таже байда, что и с эквити. В любом случае будет изучаться отдельный скрипт чтобы определить слабые зоны. Понятно, что это на слуху и все хотят, но полезность этой штуки имхо не высока. Только лишь красивые картинки посмотреть и не более.
О это плохо, допустим берем 10 систем, оптимизацией не балуемся, каждая дает риск в 30%, нам надо узнать а как дела обстоят с портфелям из этих 10 систем, какая кривая. какая просадка, в итоге можем получить просадку и 30% по портфелю, и 15% что более лучше, в итоге если 15, то что можем сделать ? правильно, дать им больший риск допустим в 2 раза и получить опять же 30% просадки но профит в 2 раза больше. Вот для этого в первую очередь и нужна такая штука, а если у тебя 50 систем?.... а если 100, к примеру у меня 57 агентов которые работают, как мне узнать какая кривая у них общая ?
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
Наверх
|
|
|
|
#81913 - Wed May 24 2017 02:33 PM
Re: Общая эквити для нескольких скриптов
[Re: sar]
|
writer
Registered: Sun Nov 21 2010
Записи: 428
|
В целом я согласен, но... Анализ эквити трех скриптов по отдельности не покажет их совокупную просадку (это главное). Ранжировать скрипты по их корреляции друг с другом - тоже не идеальный вариант. Коррелированность скриптов - это слишком общая статистика, важнее ее детализация. В случае, когда убыточные периоды скриптов будут совпадать, просадка портфеля (счета) будет повышенная. Ну и, соответственно, объем торговли должен будет меняться. При этом, встречать просадку будем максимальным торговым объемом, а восстанавливаться после нее - минимальным, что негативно скажется на результатах торговли. При фиксированном объеме торговли - влияния на результат нет (если запас по деньгам есть). А объединять скрипты в один общий - это неудобно и напрягает. Кстати, еще напрягает, что на восьмой год разработки программы все еще нет отдельного графика просадок даже одного скрипта, не говоря уж об эквити портфеля (скриптов) и счета. To Vil: Рваная эквити - это не совсем точно. Вверх то она пусть какими угодно скачками растет , а вот вниз - лучше не надо. А процессы формирования и оптимизации портфеля и его ребалансировка со временем - это большааая тема. В принципе, дополнительными кубиками можно "собрать" все сделки отдельных скриптов и повторить их в одном специальном скрипте для построения эквити, но хлопотно это, да и зачем "колхозить" очередной велосипед. Лучше эту задачу разработчикам сделать, тем более, что тут нужен удобный пользовательский интерфейс.
_________________________
Не пишите мне! Никому ничего делать не буду.
|
Наверх
|
|
|
|
#81914 - Wed May 24 2017 02:49 PM
Re: Общая эквити для нескольких скриптов
[Re: jhgjrht]
|
old hand
Registered: Wed Oct 12 2011
Записи: 742
Loc: Россия
|
Складывается ощущение(прочитав мысли и отзывы на них за сегодняшний день), что разработчики и пользователи видят торговлю чуть по-разному. Давайте проще рассуждать. Имеем несколько стратегий ( пусть одна и та же торгует разными инструментами, такое тоже имеет место случаться). Что нужно ? Узнать, какая эквити будет от суммарной торговли этой кучей стратегий по одному счёту. Речь не обязательно идёт об оптимизации,переоптимизации, стратегии есть и такие , где в принципе нечего оптимизировать по-определению. Но это не снимает задачи определения "коллективного воздействия " на состояние счёта, одного, пусть и очень ёмкого. А вот оптимизацией уже могла бы быть, попытка подбора количества торгуемых лот , каждого участвующего в торгах инструмента, для " выглаживания" вида эквити. Разработчики, такое описание понятнее?
Отредактировано Rezident (Wed May 24 2017 04:47 PM)
|
Наверх
|
|
|
|
#81915 - Wed May 24 2017 02:58 PM
Re: Общая эквити для нескольких скриптов
[Re: jhgjrht]
|
Pooh-Bah
Registered: Fri Jan 28 2011
Записи: 1630
|
Речь именно о том, что форумчане часто просят мега функционал которому в итоге и применение то не найти. Да посмотреть совокупную эквити - это опять же серия посмотреть картинку иначе что можно проанализировать по 57совокупным результатам? Точки просадок, если совпали - идем переделывать отдельные скрипты, а если точки просадок не совпали - все круто ничего не переделываем!) Работать с обьемом - тут опять же, если в разных скриптах увидели общую эквити и исходя из этого хотите работать с обьемом - то это только если все собранно в одном скрипте, или же через кеш все делать. то есть одно дело увидеть общую эквити/оптимизацию, это грубо говоря некое окно анализа данных будет, а если же все это желаете еще и торговать, то не получится. НУ или это заранее стоит учитывать в требованиях к доработке. Другое дело если появится некий редактор, в котором собираются не алгоритм из кубиков, а портфель из скриптов, то есть ручное действие сбора нескольких скриптов в один, автоматизировать (чтоб программа понимала что не надо смешивать и переименовывать кубики, а достаточно ссылаться на уже готовый "контейнер") В любом случае данную хотелку нужно формулировать заранее максимально возможным образом, чтобы в итоге не получился продукт не пригодный для работы.
|
Наверх
|
|
|
|
#81917 - Wed May 24 2017 04:20 PM
Re: Общая эквити для нескольких скриптов
[Re: sar]
|
writer
Registered: Sun Nov 21 2010
Записи: 428
|
Пользователи всегда предлагают и подразумевают сделать для них мега-функционал, даже если они хотят получить простую картинку. Получив ее они запросят возможность менять параметры для ее получения, потом захотят сравнивать разные картинки и т.п. Но цель то пользователей вполне понятна. Им нужна максимизация роста их счета. Ну а поскольку со временем у них торгуемых скриптов становится больше одного, то им нужна и оптимизация этого портфеля скриптов, путем его анализа и последующей модификации. Для начала пользователи хотят видеть эквити (с отдельным графиком просадок) портфеля. Затем захотят его оптимизировать (включая перебор разных инструментов и скриптов), затем автоматизированно ребалансировать (в торговле), ну и т. д. Это вполне естественный процесс. Никакой, даже самый продвинутый пользователь не сможет спроектировать результат решения своей хотелки и требования для разработчиков по ее реализации с достаточной детализацией. Этим должны заниматься специально обученные люди. PS: А Frend все четко сформулировал. И ViL, кстати, тоже.
_________________________
Не пишите мне! Никому ничего делать не буду.
|
Наверх
|
|
|
|
#81919 - Wed May 24 2017 05:05 PM
Re: Общая эквити для нескольких скриптов
[Re: jhgjrht]
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
Хотелки конкретно обозначены, программа минимум, 5 лет назад еще. Хотя бы минимальную реализацию.
Отредактировано Frend (Wed May 24 2017 05:05 PM)
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
Наверх
|
|
|
|
#81921 - Wed May 24 2017 05:48 PM
Re: Общая эквити для нескольких скриптов
[Re: sar]
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
Во во, возможность объединить готовых роботов. вот это то что надо, объединили, и посмотрели показатели портфеля, все. Программа минимум, премного благодарны будем
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
Наверх
|
|
|
|
#83430 - Sun Jun 10 2018 05:02 PM
Re: Общая эквити для нескольких скриптов
[Re: Newman]
|
stranger
Registered: Sun May 27 2018
Записи: 10
|
Для меня 2015-й эквивалентно - никогда. Очень далеко. Просматривая периодически форум вижу, что у всех аксакалов портфель скриптов. Что все выясняют их общее поведение всегда на собственной шкуре (на реальном счету)? Всех, кому небезразлично предложение о возможности тестирования/оптимизации из командной строки, предлагаю проголосовать здесь [url= http://tslab.reformal.ru/proj/?ia=469795]Голосование[/url] http://tslab.reformal.ru/proj/?ia=469795Иначе пройдет еще 5 лет, но ничего не изменится.
|
Наверх
|
|
|
|
|
|