Блог им. Buybuy

Математическая задачка № 2

С сожалением констатирую, что предыдущая математическая задачка была не понята и не вызвала интереса. То ли я пишу косноязычно, то ли планка сложности оказалась слишком высокой. Попробую начать сначала и быть ближе к народу community.

Одной из малоизвестных трудностей в построении механических торговых систем (МТС) является нелинейность расчета equity.
Так, если мы купили актив по цене X1 и продали по цене X2, то наш результат составил (X2-X1)/X1 по отношению к вложенной сумме. А вовсе не X2-X1, как можно было бы подумать.
При этом, если бы результат сделки был линейной функцией от цены актива, теория построения МТС могла бы значительно упроститься.

ВОПРОСЫ:
1. Можно ли придумать преобразование цены актива, чтобы в новых координатах профит был линейной функцией преобразованной цены?
    Т.е. существует ли функция f(X), для которой f(X2)-f(X1)=(X2-X1)/X1?
2. Можно ли придумать такое преобразование для малых изменений цены?

С уважением

★6
83 комментария
уже воскресенье, народ 2 дня не лудоманил и держится из последних сил, форексникам попроще уже после полуночи можно трейдить, а всем остальным что прикажете делать? А вы еще эти задачки, соль на рану…
avatar
юрий савин, Так торгуйте криптой — и будет Вам счастье в формате 24/7
avatar
Допустим, Вы продали тонну зерна, и через день на эти деньги купили 2 тонны зерна. В «традиционном», «крестьянском» понимании, ваша прибыль от оборота составила тонну зерна. А в Вашем «результате» сколько будет?
avatar
sortarray sortarray, Допустим, у меня на торговом счете $1,000,000 и я решил втарить на СМЕ фьючерсов на пшеницу на всю котлету. Купил по $525, продал по $540.
Мой торговый счет потолстел на $28,571, что полностью соответствует вышеприведенной формуле.
avatar
Диффурчики, то се… знай и люби свой логарифм вопчем)
Стас Бржозовский, Зачет. А глобально?
avatar
Мальчик Buybuy, глобально нет
Стас Бржозовский, Матмех?
avatar
Мальчик Buybuy, очень давно), но тут и школы достаточно
Стас Бржозовский, Да я не про это. Был у меня сто лет назад однокурсник с Вашими именем и фамилией. Троечник, правда )))
avatar
Мальчик Buybuy, если сто лет, так я. Только не был я троечником) какой год выпуска?
Стас Бржозовский, Да шутка это была, шутка. 1988.
avatar
Мальчик Buybuy, не однокурсник, конечно (87), но знакомы наверняка. Личико приоткрой?)) можно в личку
Стас Бржозовский, Личка недоступна — рейтинг низкий. Конечно, я тебя знаю. Поступил в 1982, год в академке, закончил в 1988 )))
avatar
Стас Бржозовский, тащи его к нам в конкурс, пусть там покажет насколько он крут со своими дифурочками и работает ли это все на еженедельках ;)
avatar
KiboR, так не работает). Захочет — сам постучится
Стас Бржозовский, да он сольется раньше всех)) знаем мы этих математиков-теоретиков, витающих в пятимерных пространствах, при этом у себя под носом в трехмерном ничего не видящих.
avatar
KiboR, это не такой случай. Но и у нас раньше всех слиться  любой можетъ. дурное дело не хитрое
Стас Бржозовский, нужно держаться 15 недель!)) Раньше никак нельзя.
avatar
KiboR, а ты введи звание почетного камикадзе для первого слившегося. И будет можно)
Стас Бржозовский, слух, ну если бороться за это звание, то думаю меня вряд ли кто переплюнет)) я могу за один день все слить и этот день будет четверг) вряд ли кто сможет это звание получить за более короткий срок ;)
avatar
KiboR, нет проблем. Начало в понедельник, до четверга кйма времени
натуральный)
avatar
если бы результат сделки был линейной функцией от цены актива, теория построения МТС могла бы значительно упроститься.
торгуйте с постоянной вложенной суммой и будет вам все линейно. 
1. Можно ли придумать преобразование цены актива, чтобы в новых координатах профит был линейной функцией преобразованной цены?
Можно, добавьте к цене коэффициент равный отношению вложенной суммы к цене актива и получите линейную функцию преобразованной цены, хотя это тоже самое что и торговля с постоянной вложенной суммой. Только зачем это все? Система должна соответствовать реальным условиям торговли, а не каким-то виртуальным. 
avatar
noHurry, Последовал я Вашему совету торговать постоянной вложенной суммой и заработанные на торговле фьючерсом на пшеницу $28,571 (см. выше ответ sortarray sortarray) положил в карман, так что на торговом счету по-прежнему $1,000,000.
После этого я на всю котлету купил фьючерсов на пшеницу по $540, а потом закрыл позу с убытком по $525. Убыток составил $27,778. И где здесь линейность?
avatar
Мальчик Buybuy, я исходил из того, что вам нужна нелинейная функция цены, а не деньги, или, что вы уже взрослый трейдер и знаете, что нельзя торговать на всю котлету. Вы уж определитесь. А если серьезно, то разработка системы это в том числе определение оптимального размера вложенной суммы. 
avatar
существует ли функция f(X), для которой f(X2)-f(X1)=(X2-X1)/X1?

нет
 то наш результат составил (X2-X1)/X1 по отношению к вложенной сумме. А вовсе не X2-X1, как можно было бы подумать.При этом, если бы результат сделки был линейной функцией от цены актива, теория постро


и  то и другое — результат, все зависит от того, что вас интересует (какой результат)  — абсолютный или относительный доход. 

если бы результат сделки был линейной функцией от цены актива,

результат сделки вообще-то не зависит от цены актива, относительная величина дохода, разумеется, зависит, но именно так — 1/Х. 
avatar
Так, если мы купили актив по цене X1 и продали по цене X2, то наш результат составил (X2-X1)/X1 по отношению к вложенной сумме. А вовсе не X2-X1, как можно было бы подумать.
"… как можно бы было подумать"
Все все поняли, конечно, но не находите последнюю фразу лишней для столь обнадеживающего заголовка «математическая задачка»?)

Всем бодрой недели!
avatar
Ждем ника «дедушка sell-sell».
avatar
" то наш результат составил (X2-X1)/X1 по отношению к вложенной сумме. А вовсе не X2-X1, как можно было бы подумать."
Потому в математике и есть понятие «абсолютное» — Х2-Х1 и «относительное»:  (X2-X1)/X1 
avatar
Девочка Байселл уже есть, Мальчик Байбай появился, скоро появится Дедушка Селлселл и Бабушка «Страшно подумать кто» придет.
avatar
 ln(x2/x1)=ln(x2)-ln(x1)
avatar
Не палите грааль!!!
avatar
Sergey Pavlov, он не палит, он просто устал) если серьезно, то с матподготовкой у автора не просто хорошо, а гораздо лучше
2. Так возьмите линейный член разложения Тейлора своей экспоненты. И переставляйте точку по мере изменения результата.
avatar
В такой постановке трудно понять смысл задачи и главное — почему это важно. А это действительно важно, когда цена на актив изменяется за период тестов в разы. 1% лося на битке при цене 1000 долл и 20 000 долл как бы разные вещи. Поэтому, имхо, надо тестить на фиксированной сумме.
avatar
логарифмические доходности используйте. Не (Х2-Х1)/Х1, а LN(Х2/Х1).
С такими доходностями можно проще работать — например складывать за разные периоды.
avatar
Это неважно
avatar
Как человек далекий от математики, но не далекий от роботов и трейдинга скажу то, что говорю всегда и всем трейдерам: рынок по сути не линеен и каждый, кто будет изобретать «свои граали» или «впихивать реальную рыночную ситуацию в прокрустово ложе своих представлений о рынке» обречен на вечное хождение по замкнутому кругу. Есть вполне рабочие МТС и их можно и нужно применять. Вопрос вообще в другом — в погрешности в каждой сделке. Чем сделок больше и чем больше котлета) трейдера и чем более трейдинг растянут во временных рамках — тем погрешность выше и результаты трейдинга менее предсказуемы. В 20 лет случайно написала серию рабочих алгоритмов тогда еще для эвм для подсчета сумм начисляемых пенсионных и социальных выплат с 0 погрешностью результатов подсчетов. Сама юрист и по закону как недоплата так и переплата человеку считается нарушением законодательства. По этой причине погрешность в моем примере должна быть 0 априори. Мои разработки сразу ушли в реальную практику и ими пользовались инспекторы на местах. Для себя назвала это несбрасываемые программируемые цепочки простых математических действий. Поскольку при вводе данных сброс промежуточных результатов не производился. По этой причине можете мне поверить. Знаю, что говорю. Работала до трейдинга юристом. Сейчас трейдер и активно занимаюсь и торговлей роботами. Пишу сама. Не продаю их и не рекламирую. К граальным системам и проч. ерунде отношусь отрицательно.
avatar
Kseniya, Спасибо! Очень познавательно. Однако, если Грааля нет — то в чем профит? 90% респондентов, комментирующих мои математические опусы, признают, что рынок эффективен. Из них 90% утверждают, что зарабатывают на рыночных неэффективностях. По моему скромному мнению рыночная неэффективность — это и есть Грааль. Вот только пока никто не привел ни одного примера. Постараюсь частично закрыть этот пробел в своих следующих постах.
avatar
Смотрите, не все трейдеры-практики имеют желание, время и способности внятно описать то, как торгуют. По своему опыту скажу, что рынок неэффективен на младших таймфреймах и более эффективен на старших. Кстати, сами таймфреймы никакого отношения к рынку не имеют и являются только графическим выражением статистического движения цены на определенном временном интервале. Другими словами профит с рынка можно забирать короткими сделками более эффективно, чем длинными. Так, скальпинговые стратегии и интрадей более профитны за короткий промежуток нахождения в рынке. А долгосрочные или инвестиционные стратегии менее профитные. Это происходит благодаря обычному движению размывания профита во времени внутри всего пласта сделок любого трейдера. Если брать фондовый рынок — средневзвешенная ежемесячная доходность практически без усилий = или ок. 6 % по всем активам. В то же время скальпинг может дать до 15 % прироста капитала в мес. но не каждый мес. А интрадей примерно 7-9 % и тоже не каждый месяц. На др. типах рынков все еще интереснее (и прибыльнее). Всему виной — волатильность. Фондовый/срочный/опционы (биржевые) один из самых не волатильных современных рынков. Понятие эффективности скорее справедливо только для отдельных рынков. Не для всех. Чтобы понять суть занимайтесь статистикой. А не сугубо математическим анализом. Что почитать по статистике к рынку — море спец.литературы.
avatar
Kseniya, Спасибо огромное. За свою жизнь я прочитал немало книг, в т.ч. научных. Теперь ближе к теме. Вы практически (а может быть и нет) украли идею двух моих последующих постов. В самом деле, рынок неэффективен на коротких таймфреймах, но и комиссии там конские. На часовках и выше рынок начинает приближаться к эффективности, одновременно с падением комиссионных издержек. Вопрос: как Вы справляетесь с этой ситуацией? Я могу привести пример массы суперприбыльных стратегий на минутках, которые легко разбиваются об айсберг, называемый «Комиссии...»
avatar
 Торговала все стратегии — скальпинг, интрадей, среднесрок, долгосрок. В разное время. Вначале был скальпинг (естественно) и далее — по мере взросления как трейдера — до инвестиционных портфелей докатилась. Торговать одинаково с одними стратегиями все не выйдет. Определитесь для каких временных рамок Вам нужна мтс и оттуда задавайтесь теоретическими задачами в плане математики.
avatar
Kseniya, Последние 10 лет (с 2008) я занимаюсь общей теорией построения МТС. Получил немало интересных результатов. К их оглашению/публикации пока не готов.
avatar
 Не, грааль — другое. Это когда Вы нашли любую последовательность действий, которая в любых рыночных условиях дает Вам прирост капитала на абсолютно разные суммы и в разное время. Но дает, дает и дает. Как в сказке «Горшочек каши» — «Горшочек — вари !» И он варит — профит.
avatar
Kseniya, Уважаемая, так точно не бывает (могу доказать на бесконечном периоде времени). Вопрос — за счет чего получают прибыль Ваши роботы? И как долго они будут ее получать?
avatar
 Оглашения результатов теоретических исследований мтс с 2008 года от Вас не требуется. Требуется практическое применение Ваших мтс для стабильного извлечения профита на фин. рынках. Иначе это — чистая теория. Я не теоретик. Практик по жизни. И мне по барабану каким способом мне рынок будет давать профит. Главное — чтобы давал). И по возможности стабильно.
avatar
 Мои роботы получают прибыль за счет того, что я знаю как устроен рынок. Но говорить об этом не буду. Лучше я буду тихой сапой самостоятельно грести почутьчуть бабла, чем доказывать всем невозможность заработка.
avatar
 Лично для Вас скажу, что на фонде у Вас капитал должен быть изначально от 100 тыс. дол. чтобы быть в рынке наиболее эффективно и с соблюдением рисков + перекрывание просадок. У Вас точно нет такой суммы. Трейдеры, которые не управляют большими активами меня категорически не поймут.
avatar
Странно. Я занимаюсь вопросом, как устроен рынок, с августа 1994 г. Уже, практически, 24 полных года. И нахожусь в начале этого пути, хотя и немного продвинулся. Примите плз мои всяческие респекты и благие пожелания. Искренне. От души.
avatar
Я приводил выше тестовый пример с капиталом $1,000,000. У меня он больше, ессно. Фонда меня мало интересует. Торгую валюты, индексы, коммодитиз.
avatar
 Вы же хотите взять от 100 тыс. руб. и на этом капитале тренировать свои мтс)… теоретически возможно. Практически нереально. У Вас не будет люфта для покрытия сделок, что = сливу, раньше или позже.
avatar
Kseniya, Так, уважаемая! В каком месте и у кого я хотел взять сумму от 100 тыс. руб.?
avatar
 Как говорил Станиславский — не верю. Человек с реальным капиталом в 1 млн. дол. и несколько меньше не посещает подобные форумы. Не сидит сам в трейдинге — нанимает управляющих, не занимается теорией мтс и живет в свое удовольствие, летая своим же частным самолетом или плавая на яхте. Ему не до трейдинга). Не надо врать).
avatar
Kseniya, Мечтайте, девушка, мечтайте. Я примерно 6-7 лет юзаю этот ресурс — и мне он очень нравится. Отдельный респект и уважуха Тимофею Мартынову. Однако меня достали длинные запутанные дискуссии на тему — чему равно дважды два? Пяти или шести? Именно с этой целью и зарегистрировался меньше месяца назад. Озвучу 5-10 математических кейсов — и выпилюсь. Свои дела важнее — Вы абсолютно правы.
P.S. В 21 веке владение собственным самолетом или яхтой — моветон. Слишком большие косты — арендовать выгоднее.
avatar
В сети и на форумах трейдеров полно «миллионеров». Трейдеры — тщеславный народ и врут о своих доходах почти все. Не раскидывайтесь словами — придется подтверждать налоговой декларацией)… а это в Ваши планы не входит.
avatar
Kseniya, Конечно не входит. Не покажу ни выписку с расчетного счета, ни с брокерского, позицию не оглашу, даже не выложу селфи собственного живота в обрамлении шелковых брюк и ботинок с квадратными носами (привет Глубокоуважаемому Хомяку!). Эксгибиционизм мне не свойственен. Просто хотел предложить ряду людей задуматься и вспомнить, чему их учили в школе/институте. Там было много полезного…
avatar
Я встречала в жизни богатых людей и миллионеров (не в руб), поскольку не в РФ обитаю, которые не орут при каждом случае: «Да, ты знаешь какой у меня капитал ?!» — в приличном обществе таких засмеют. Кичиться деньгами, да еще на форумах — где все обезличены и проверить любую инфу трудно — дурной тон. Кому какое дело сколько Вы зарабатываете — никому это не интересно. Пережиток советского прошлого — хвастовство и поговорить не с кем из соотечественников — отсюда все. Вам за границей просто скучно и нашли слушателей на задачи по математике и мтс. О чем задумываться — об очередном «писателе мтс»? Дорогой, их миллионы по всему миру таких. Возьмите форум мт4, мт5 у разработчика и посмотрите, кто там сидит и что решают. А форумы различных брокеров — тьма любителей «щас только я вам всем напишу»… Да, без Вас тут все тупые, 2+2 не сложат) — Как Вы наивны).
avatar
Kseniya, Может, поужинаем? Обещаю — про математику ни слова.

P.S. Таки что про 100+ тыр, которые я хотел привлечь?
P.P.S. Приведите пример хоть одного «писателя МТС», знакомого с математикой. С удовольствием почитаю на досуге.
avatar
 Взрослые и реально занятые не хотят теоретические задачки по математике для 2 курса профильного вуза). Это же понятно. Все хотят Ваш личный и практический опыт трейдинга. Практический и Ваш.
avatar
Kseniya, своим опытом трейдинга не делюсь, и делиться не собираюсь. А вот приучить трейдеров к принятию продуманных решений — это да, благо.

Таки что насчет ужина?

Если Вы не в России — могу предложить Париж. Буду там с 01.10 по 15.10. На Пляс-де-Конкорд рядом с любимым отелем Крийон есть маленький, но шикарный гасконский ресторанчик. По английски там, правда, совсем не говорят, но жестов хватает.
avatar
 Я указала направление где искать — форум разработчиков МетаКвотс и форумы брокеров, их десятки и у меня лично есть знакомый программист, который пишет под заказ роботов — мтс по Вашей терминологии. Вы как из лесу. Программист этот закончил факультет математики и автоматизированных систем управления. И еще есть куча знакомых программеров с профильными вузами и отличной подготовкой.
avatar
Kseniya, ну я (краснеет) кагбэ закончил матмех ЛГУ с красным дипломом и без единой пересдачи…
avatar
 У Вас на страничке этого форума МетаКвотс — 4 виджет в колонке слева. Что не видите?
avatar
 Ну, в чем проблема не теоретизировать задачами остальных типа трейдеров?
avatar
Блин, опять остался без ужина с интересной девушкой (((

Да никого я не терроризирую. Что такое МетаКвотс мне давно и хорошо известно. Только вот к готовому скрипту свою голову не пришьешь, особенно если ее нет.

Не ругайте меня особливо, Kseniya, в следующих постах я обещаю заинтересовать Вас полетом своей математической мысли.
avatar
Вы посмотрите лучше кино — «Игрок» с Максимом Матвеевым. Там точно Ваш опыт в математике описан.
avatar
 А без ужина оставаться — Вы что? К чертям тот трейдинг, удовольствие от поглощения еды важнее).
avatar
Не. Посмотрите лучше короткометражку «Математик и черт», если будет свободное время. Это ближе к сути вопроса.
avatar
То есть я правильно понял, что вопрос с ужином еще обсуждаем?
avatar
 А меня потом на этом форуме может и не быть… Я птица редко залетная) на подобные тусовки.
avatar
Не, ну ужинать на форуме или давиться готовой едой на конфах — это моветон.
Принцесса! Я до 20.09 примерно в Москве, потом на пару-тройку дней в Питер, с 01.10 отбуду за пределы нашей Родины.
Практически весь Ваш. Сигнальте, когда будет удобно.
Красивый ужин — с меня.
avatar
 Не, ужинаем каждый их своего корыта. А «Игрок» фильм хороший по сценарию, но фигово снят по качеству картинки — дешево. Эх, Россия. Ничего не меняется — из Г… Пулю делают. Кстати, есть теоретические наработки на некоторые стратегии. Мне интересно было бы перевести их в алго плоскость. Только надо более плотно общаться. А я девушка занятая и проч. проектами.
avatar
 Очень надеюсь, что у меня будет с кем поужинать в ближайшее время). Спасибо за предложение.
avatar
Жаль! А был реальный шанс изменить судьбу...
Если передумаете — предложение ужина остается с исполнением практически в любой точке мира (кроме Австралии и Чили — там скучно и лететь реально долго).
Сигнальте, если передумаете
В любом случае — спасибо огромное за знакомство и плодотворную дискуссию
avatar
Так давайте обменяемся хоть электронной почтой для начала). Где можно посмотреть Ваши контакты?
avatar
Ну в этом плане я не настолько образован. В профиле, наверное. Если там нет — могу скинуть в паблик, хотя это и некошерно, вроде…
avatar
А напишите сейчас пару слов со своей почты мне на мою homasanaсобакаgmail.com. Только озаглавьтесь как-то, чтобы нашла письмо).
avatar
 В Вашем профиле нет контактов — я уже смотрела.
avatar
Уже
avatar

Мальчик Buybuy, неоднократно уже звучала мысль о том, что чем меньше человек знает, чем ниже его квалификация, тем он самоувереннее и безответственнее в заявлениях. Это я не о вас.

avatar
Для людей из 2019 года, читающих эту тему). Прошло почти полгода с того момента, как я встряла в математическую задачку № 2… по факту задачи скажу так: сегодня случайно смотрела ролик о гипотезе Коллатса, в которой утверждается, что каждое целое число, четное и нечетное в итоге приходит к 1. Как это можно соотнести с математической задачкой № 2? Неоднократно именно в этой теме продвигаю мысль, что цена любого актива при покупке и продаже движется нелинейно за счет себя же. Формула «если где-то убыло, то где-то прибыло на величину равную убыли». В самом простом смысле выразить это можно за 100 % или числом 1. Т.е налицо повторяющийся цикл, который не может быть более 100 %. Еще говорила о погрешности. Она в торговле важна и имеет выражение как «распыление издержек трейдера в виде комиссонных и проч. сборов брокеров». И все издержки все равно всегда уже укладываются в повторяющийся нелинейный цикл движения цены относительно себя же, выраженной как 100 %, т.е. 1… Итог: сначала цена движется в БОЛЬШУЮ сторону, потом наступает равновесие, точка 50/50, потом цена движется в МЕНЬШУЮ сторону. И так все время цикла, изо дня в день. Вывод: трейдер может заработать в любом случае изменения цены актива, только надо учитывать еще и свои издержки перед брокером и проч. затраты. Затраты я обозначила как погрешность. Сложность заработка для трейдера состоит в том, что он попросту не знает в какой точке цикла находится в данный момент и насколько он будет протяжен по времени. Теоретически точка входа в цикл важна, как важно и время цикла. Практически это не важно. Поскольку нет точной формулы для определения начала цикла, протяженности цикла и окончания цикла. Если бы эта формула была, посчитай нашелся бы грааль. Каждый бы знал когда войти, сколько пунктов может дать движение цены и когда выйти).
avatar

теги блога Мальчик buybuy

....все тэги



UPDONW
Новый дизайн