У вас не стоит Flash Player
Page 1 of 2 1 2 >
Настройки
#56722 - Tue Jul 16 2013 10:34 PM Общая эквити для нескольких скриптов
Newman Offline
member

Registered: Mon Apr 09 2012
Записи: 131
Я видел на форуме тслаба вопрос поднимался в ключе перебора инструментов и алгоритмов для поиска наиболее подходящих друг к другу.
Меня же интересует самое простое:
1. есть две или более разных систем (скриптов),
2. они могут работать на разных иструментах,
3. они могут работать на разных ТФ
Задача: посмотреть их сумарную эквити за заданный период.

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


Отредактировано Newman (Tue Jul 16 2013 10:35 PM)

Наверх
#56725 - Wed Jul 17 2013 12:35 AM Re: Общая эквити для нескольких скриптов [Re: Newman]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
Слева красная кнопка "Предложите идею". Запишите туда.

Наверх
#56729 - Wed Jul 17 2013 11:14 AM Re: Общая эквити для нескольких скриптов [Re: ViL]
ZooR Offline
veteran

Registered: Wed Jan 19 2011
Записи: 1327
Originally Posted By: ViL
Слева красная кнопка "Предложите идею". Запишите туда.


у вас ведь записано было на 2015 год? или опять голосовать нужно?
_________________________
солью любой депозит, скорость слива оговаривается индивидуально smile

Наверх
#56730 - Wed Jul 17 2013 11:23 AM Re: Общая эквити для нескольких скриптов [Re: ZooR]
uuzzeerr Offline
veteran

Registered: Thu Sep 29 2011
Записи: 1446
Originally Posted By: ZooR
...
у вас ведь записано было на 2015 год? или опять голосовать нужно?
реально народу не терпится. я уверен что еще раз проголосуют лишь бы ускорить...

Наверх
#56731 - Wed Jul 17 2013 11:36 AM Re: Общая эквити для нескольких скриптов [Re: uuzzeerr]
Newman Offline
member

Registered: Mon Apr 09 2012
Записи: 131
Для меня 2015-й эквивалентно - никогда.
Очень далеко. Просматривая периодически форум вижу, что у всех аксакалов портфель скриптов. Что все выясняют их общее поведение всегда на собственной шкуре (на реальном счету)?

Наверх
#56732 - Wed Jul 17 2013 11:47 AM Re: Общая эквити для нескольких скриптов [Re: Newman]
uuzzeerr Offline
veteran

Registered: Thu Sep 29 2011
Записи: 1446
однозначно да по всем пунктам. кто то может считать это в экселе, но это прилично по затартам времени


Отредактировано uuzzeerr (Wed Jul 17 2013 11:47 AM)

Наверх
#56733 - Wed Jul 17 2013 12:09 PM Re: Общая эквити для нескольких скриптов [Re: uuzzeerr]
sar Offline
Pooh-Bah

Registered: Fri Jan 28 2011
Записи: 1630
по поводу 15-го года был сарказм думается))
_________________________
Обучение TSLab
https://www.youtube.com/channel/UC_ifEsHB5QTxG7LPr9n7KtA?view_as=subscriber

Наверх
#56742 - Wed Jul 17 2013 03:29 PM Re: Общая эквити для нескольких скриптов [Re: sar]
usas Offline
Pooh-Bah

Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
Originally Posted By: sar
по поводу 15-го года был сарказм думается))
Вам так думается? Блаженны верующие... grin

Наверх
#81894 - Mon May 22 2017 08:11 AM Re: Общая эквити для нескольких скриптов [Re: usas]
Frend Offline
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

Наверх
#81909 - Wed May 24 2017 12:14 PM Re: Общая эквити для нескольких скриптов [Re: Frend]
sar Offline
Pooh-Bah

Registered: Fri Jan 28 2011
Записи: 1630
Немного не понимается мне лично в чем прелесть портфельного тестирования?
есть 3 скрипта, оптимизируем каждый из них отдельно получаем наилучшие результаты (понятие индивидуальное)
Укладываем 3 скрипта в один общий и оптимизируем. выбираем все теже параметры которые будут для нас наиулчшими, в итоге параметры первого сценария будут равняться параметрам второго сценария, в чем профит?
Если вывести совокунпый эквити то в нем не разобраться будет какой робот принес доход в каком месте, если разделить эквити то чем отличается от первого сценария?
Если вывести совокупные результаты то получится таже байда, что и с эквити. В любом случае будет изучаться отдельный скрипт чтобы определить слабые зоны.
Понятно, что это на слуху и все хотят, но полезность этой штуки имхо не высока. Только лишь красивые картинки посмотреть и не более.
_________________________
Обучение TSLab
https://www.youtube.com/channel/UC_ifEsHB5QTxG7LPr9n7KtA?view_as=subscriber

Наверх
#81910 - Wed May 24 2017 12:25 PM Re: Общая эквити для нескольких скриптов [Re: sar]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
- есть три стратегии.
- По отдельности стратегии показывают не плохие результаты
- но если их склеить, то получается рваная эквити.
Очевидно, не хватает инструмента, чтобы сделать максимально ровную эквити при работе двух и более стратегий.

Далее, очевидно не хватает инструмента, хотя бы просто посмотреть на два разных скрипта на одном графике.
Сейчас такая возможность есть, но она требует из двух скриптов сделать один.

Далее, не хватает перебора нескольких инструментов(акций, фьючей) в одном скрипте, каким-то автоматом. Так как сейчас вручную нужно каждый раз забивать в свойствах инструмент, на заранее подготовленные источники и всё это в одном скрипте. Очевидно было бы удобно какое-то табличное представление инструментов:
- выбрали доступные инструменты в таблице
- запустили скрипт по ним пройтись, посмотрели эквити нескольких инструментов для данной стратегии

Наверх
#81911 - Wed May 24 2017 01:11 PM Re: Общая эквити для нескольких скриптов [Re: sar]
Frend Offline
Pooh-Bah

Registered: Sat Jan 09 2010
Записи: 2054
Originally Posted By: sar
Немного не понимается мне лично в чем прелесть портфельного тестирования?
есть 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]
jhgjrht Offline
writer

Registered: Sun Nov 21 2010
Записи: 428
В целом я согласен, но...
Анализ эквити трех скриптов по отдельности не покажет их совокупную просадку (это главное). Ранжировать скрипты по их корреляции друг с другом - тоже не идеальный вариант. Коррелированность скриптов - это слишком общая статистика, важнее ее детализация.
В случае, когда убыточные периоды скриптов будут совпадать, просадка портфеля (счета) будет повышенная. Ну и, соответственно, объем торговли должен будет меняться. При этом, встречать просадку будем максимальным торговым объемом, а восстанавливаться после нее - минимальным, что негативно скажется на результатах торговли. При фиксированном объеме торговли - влияния на результат нет (если запас по деньгам есть).

А объединять скрипты в один общий - это неудобно и напрягает. Кстати, еще напрягает, что на восьмой год разработки программы все еще нет отдельного графика просадок даже одного скрипта, не говоря уж об эквити портфеля (скриптов) и счета.

To Vil:
Рваная эквити - это не совсем точно. Вверх то она пусть какими угодно скачками растет smile , а вот вниз - лучше не надо.
А процессы формирования и оптимизации портфеля и его ребалансировка со временем - это большааая тема.


В принципе, дополнительными кубиками можно "собрать" все сделки отдельных скриптов и повторить их в одном специальном скрипте для построения эквити, но хлопотно это, да и зачем "колхозить" очередной велосипед. Лучше эту задачу разработчикам сделать, тем более, что тут нужен удобный пользовательский интерфейс.
_________________________
Не пишите мне! Никому ничего делать не буду.

Наверх
#81914 - Wed May 24 2017 02:49 PM Re: Общая эквити для нескольких скриптов [Re: jhgjrht]
Rezident Offline
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]
sar Offline
Pooh-Bah

Registered: Fri Jan 28 2011
Записи: 1630
Речь именно о том, что форумчане часто просят мега функционал которому в итоге и применение то не найти. Да посмотреть совокупную эквити - это опять же серия посмотреть картинку иначе что можно проанализировать по 57совокупным результатам? Точки просадок, если совпали - идем переделывать отдельные скрипты, а если точки просадок не совпали - все круто ничего не переделываем!)
Работать с обьемом - тут опять же, если в разных скриптах увидели общую эквити и исходя из этого хотите работать с обьемом - то это только если все собранно в одном скрипте, или же через кеш все делать. то есть одно дело увидеть общую эквити/оптимизацию, это грубо говоря некое окно анализа данных будет, а если же все это желаете еще и торговать, то не получится.
НУ или это заранее стоит учитывать в требованиях к доработке.
Другое дело если появится некий редактор, в котором собираются не алгоритм из кубиков, а портфель из скриптов, то есть ручное действие сбора нескольких скриптов в один, автоматизировать (чтоб программа понимала что не надо смешивать и переименовывать кубики, а достаточно ссылаться на уже готовый "контейнер")
В любом случае данную хотелку нужно формулировать заранее максимально возможным образом, чтобы в итоге не получился продукт не пригодный для работы.
_________________________
Обучение TSLab
https://www.youtube.com/channel/UC_ifEsHB5QTxG7LPr9n7KtA?view_as=subscriber

Наверх
#81917 - Wed May 24 2017 04:20 PM Re: Общая эквити для нескольких скриптов [Re: sar]
jhgjrht Offline
writer

Registered: Sun Nov 21 2010
Записи: 428
Пользователи всегда предлагают и подразумевают сделать для них мега-функционал, даже если они хотят получить простую картинку. Получив ее они запросят возможность менять параметры для ее получения, потом захотят сравнивать разные картинки и т.п. Но цель то пользователей вполне понятна. Им нужна максимизация роста их счета. smile Ну а поскольку со временем у них торгуемых скриптов становится больше одного, то им нужна и оптимизация этого портфеля скриптов, путем его анализа и последующей модификации. Для начала пользователи хотят видеть эквити (с отдельным графиком просадок) портфеля. Затем захотят его оптимизировать (включая перебор разных инструментов и скриптов), затем автоматизированно ребалансировать (в торговле), ну и т. д.
Это вполне естественный процесс. Никакой, даже самый продвинутый пользователь не сможет спроектировать результат решения своей хотелки и требования для разработчиков по ее реализации с достаточной детализацией. Этим должны заниматься специально обученные люди.

PS: А Frend все четко сформулировал. И ViL, кстати, тоже.
_________________________
Не пишите мне! Никому ничего делать не буду.

Наверх
#81919 - Wed May 24 2017 05:05 PM Re: Общая эквити для нескольких скриптов [Re: jhgjrht]
Frend Offline
Pooh-Bah

Registered: Sat Jan 09 2010
Записи: 2054
Хотелки конкретно обозначены, программа минимум, 5 лет назад еще. Хотя бы минимальную реализацию.


Отредактировано Frend (Wed May 24 2017 05:05 PM)
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации
frendwork@rambler.ru

Наверх
#81920 - Wed May 24 2017 05:23 PM Re: Общая эквити для нескольких скриптов [Re: Frend]
sar Offline
Pooh-Bah

Registered: Fri Jan 28 2011
Записи: 1630
Ну не знаю как отреагировать должны программисты на хотелку. В текущем обсуждении лично я не увидел четко обозначенного функционала. Абстрактная идея понятна, но ее не разделяю.
1 суммирование эквитей
2 портфельная оптимизация
3 использование в торговле суммарной эквити
Все они взаимосвязанны НО требуют осмысления. Лично для меня было б достаточно иметь возможность автоматически обьединять готовых роботов. это позволит решить все три проблемы без создания новой инфраструктуры. ну а дальше естественно на усмотрение разработчиков
_________________________
Обучение TSLab
https://www.youtube.com/channel/UC_ifEsHB5QTxG7LPr9n7KtA?view_as=subscriber

Наверх
#81921 - Wed May 24 2017 05:48 PM Re: Общая эквити для нескольких скриптов [Re: sar]
Frend Offline
Pooh-Bah

Registered: Sat Jan 09 2010
Записи: 2054
Во во, возможность объединить готовых роботов. вот это то что надо, объединили, и посмотрели показатели портфеля, все. Программа минимум, премного благодарны будем
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации
frendwork@rambler.ru

Наверх
#83430 - Sun Jun 10 2018 05:02 PM Re: Общая эквити для нескольких скриптов [Re: Newman]
Ivan Ivanov Offline
stranger

Registered: Sun May 27 2018
Записи: 10
Originally Posted By: Newman
Для меня 2015-й эквивалентно - никогда.
Очень далеко. Просматривая периодически форум вижу, что у всех аксакалов портфель скриптов. Что все выясняют их общее поведение всегда на собственной шкуре (на реальном счету)?

Всех, кому небезразлично предложение о возможности тестирования/оптимизации из командной строки, предлагаю проголосовать здесь [url= http://tslab.reformal.ru/proj/?ia=469795]Голосование[/url] http://tslab.reformal.ru/proj/?ia=469795

Иначе пройдет еще 5 лет, но ничего не изменится.

Наверх
Page 1 of 2 1 2 >


Moderator:  ViL, sar