Как торговая система гарантирует положительное матожидание?
Доброй ночи, коллеги!
Тут один уважаемый чел в соседнем топике написал, что «торговая система должна гарантировать положительное матожидание».
Конечно, это было бы здорово. Но как система может что-то гарантировать?
Призадумался я — и вспомнил старый анекдот:
Стоит мужик у букмекерского окна на ипподроме и думает, на какую бы лошадь поставить. Тут подходит к нему старая кобыла и говорит: «Ставь на меня, мужик. Я хоть и старенькая, но раньше чемпионкой была, и сегодня в отличной форме! На меня больше никто не ставит, выиграю забег – сорвешь большой куш!».
Подумал-подумал мужик и поставил на кобылу все деньги. Начинается заезд, кобыла дергается с места, делает несколько шагов, падает на землю и больше не поднимается. Мужик подходит к ней после забега с угрожающим видом. Кобыла смотрит на него виновато и шепелявит: «Ну не шмогла я, не шмогла».
Если система торгует достаточно часто, то честный бэктест дает некоторую гарантию, что статистические свойства системы «рынок» не сильно изменились, и можно начинать торговать постепенно наращивая позицию, учитывая риски что мы все таки могли просрать бэктест.
Мальчик Buybuy, вопрос не в барах, а количестве сделок в единицу времени, чем меньше сделок, тем больше риски.
Изменился — система перестала работать, ушла в дроу даун в 1.5 раза больше максимального на истории, переводим ее в «виртуальный режим», с расчетом что поймали неблагоприятную кратковременную фазу рынка, если в разумные сроки система «не выздоравливает», то в утиль.
Поскольку (обычно) системы не делают несколько сделок внутри бара. Пусть система работает на минутках и делает 22 сделки / сутки (мой случай). Сколько баров истории нужно для теста?
Что касается просадок на истории — тут все значительно сложнее. В былые времена я ходил в казино и вполне профессионально обносил их в «русский покер». Вероятность профитной «сделки» была примерно 52%, убыточной — 48% (при почти идеальной игре и некоторых других преимуществах).
Так вот, уйти в минус на сотню анте (анте — это базовая ставка, применительно к ТС — средний результат сделки) можно было легко, играя почти идеально. В этом легко убедиться, промоделировав на компе график блуждания, порожденного биномиальным распределением.
Так что либо система должна быть очень хорошей (в части вероятности прибыльных и убыточных сделок), либо превышение исторической просадки в 1.5 раза — это ни о чем...
С уважением
P.S. Уйти в минус на сотню — это не проиграть 100 анте подряд, а застать момент, когда превышение проигрышей над выигрышами составит 100 анте.
Мальчик Buybuy, сколько баров — чем больше тем лучше, потому что рынок обычно очень долго и медленно растет, а потом быстро как понос падает, поэтому желательно чтобы система застала все его фазы ) но если хочется статистики, и выборка не очень большая, можно просто сделать стат тест, что мат ожидание выборки больше заданного значения. чисто умозрительно 2000 сделок, то есть 100 дней вполне достаточно. Если знать мат ожидание и дисперсию сделки, то ничего и моделировать не надо, плотность случайного блуждания получается аналитически из нее можно получать необходимые данные вероятности дроу дауна, но я бы скорее с таким маленьким смещением мат ожидания системы не торговал.
Мальчик Buybuy, встряну.
Если на ТФ 1м, достаточно 3 месяца, и можно пару лет спокойно работать.
ЗЫ Возможно не для всех систем на 1м это так. За всю Одессу не скажу.
Если трейдинг стоит рядом со словом «вероятность», то глаголит младенец не понимающий, что такое рынок. Ох, уж я насмотрелся на новичков, решивших переложить теорию игр на биржу)))
Я им привожу один пример, короткий, после которого спрашиваю, ну и где тут может быть теория игр? И они забывают это направление навсегда.
Seven_17 (USD), а вы вобще в курсе, что такое теория игр, можете дать определение? Понимаете что такое равновесие по Нэшу? и да к трейдингу она действительно имеет мало отношения.
На самом деле ты, дружище, затронул очень важный и сложный вопрос.
Система может что-то гарантировать только по модулю какого-то факта о рынке (ну или модели рынка).
Доказать мы его не можем, можем либо верить в него (тогда это называется тезис — напр. тезис Черча в матлогике), либо проверять расчетами на исторических данных.
Но опять же, без внятной модели рынка на корректное моделирование (которое даст результат с хорошей достоверностью) никаких компьютерных мощностей не хватит.
К примеру — не существует никакого экспериментального подтверждения, что когда раздают 32 карты в преферансе (или 52 в бридже), то вероятность сдачи каждой отдельной карты составляет 1/32. Мы просто постулируем это, потом делаем из этого выводы (вероятность прихода комбинации, оценка вероятностей стратегий игры и т.д.) и уже после этого убеждаемся, что наши выводы (вроде бы) непротиворечивы.
В трейдинге такого нет, к сожалению.
Зато есть обратные примеры — история фонда LTCM (и формула Мертона-Блэка-Шоулза)...
Мальчик Buybuy, в данном случае, не надо нлубоко копать, а мне не хочется рассказывать смысл формулировки — пропадет цимес.
Гарантии бывают и на основе экспериментальных и даже рссчетных данных.
Например: вероятность пропуска цели 0.05.
Вероятность ложной тревоги: 0.001
По несоответствию предъявляются претензии разработчику и/или изготовителю.
Но в приведенных примерах есть конкретные модели, разработанные в рамках ТВиМС, а также вероятности, проверенные сотнями тысяч испытаний.
В трейдинге ничего похожего нет. Достаточно почитать любую современную книжку по HFT и посмотреть, как там оцениваются вероятности зафилливания ордера, средние проскальзывания и т.д.
Мальчик Buybuy, на сотни-тысячи испытаний бабла не хватит. Делаются оценки по сокращенной выборке.
У нас, собственно, тоже самое.
Модели рынка нет? Это у кого как.)
Иван Портной, только последняя. Остальные, явно нет, хотя неявно, скорее, да. Хотя, это свойство сформулировалось и потребовалось в явном виде недавно.
Про модель. Была одна запись о распределении Максвелла, без привязки к конкретике. Это тоже не модель, но под нее.
А что конкретно в модели нужно для построения ТС — затрудняюсь сказать.
))) Тогда вопрос про философию рынка. Освежил в памяти ваш топ про распределение Максвелла. Допустим некоторые молекулы поставят себе задачу набирать скорость и специально будут уклоняться от тех столкновений, которые не приводят к набору скорости. Если доля таких молекул будет заметна, распределение Максвелла разрушится. Поскольку оно, по вашим расчетам, присутствует, говорит ли это о том, что подавляющее большинство торгует неэффективно?
Иван Портной, не знаю. Мне все равно, какую задачу они себе поставят, они уже учтены в общей статистике.
Не надо задавать себе вопросов, на которые не существует ответов.
выделяем ключевые состояния рынка
описываем их
создаём модель выживания, в каждом, из выделенных состояний
сращиваем
тестируем на других графиках
анализируем ошибки — вносим коррективы
и т.д.
это, даёт гарантии
достаточность, для бэк-теста
определяется, присутствием выделенных состояний, в истории
Скажем так — вероятность того, что счёт будет увеличиваться на длинной дистанции стремится к 100%. Это подразумевает некоторые статистические аномалии, но явно исключает полное обнуление.
У системы должен откуда-то браться статистический перевес, а тому кто её сделал неплохо бы понимать откуда у неё этот перевес берётся, за чей счёт банкет собственно.
Если источник перевеса не может просто так взять и внезапно исчезнуть, то скорее всего система ещё поторгует в плюс, возможно даже довольно долго!
Положительно МО возможно только в опционных конструкциях, где за движение в твою сторону в 5000 пунктов получаешь 7000 пунктов прибыли, а за движение в 5000 пунктов против тебя — 3000 пунктов убытка.
Ищем модель на рынке. Находим, смотрим её пропорции. Много думаем, и создаем пропорции модели с разными сужениями-удлинениями. Получаем гарантированный профит. Главное раньше времени не вставать в сделку, а дождаться отработки пропорций. Что-то типа бабочек Гартли, но точнее.
Один из крупнейших в России застройщиков ГК «Самолет» обратился в Генпрокуратуру с жалобой на «потребительский экстремизм», сообщил источник «Интерфакса», знакомый с текстом письма девелопера на имя г...
Мне вот не совсем понятно возмущение некоторых кто говорит:" не на чем растёт рынок", а вспомните весну когда из каждого утюга кричали что пора скоректироватся индексу вниз на 20%-30%.
Так...
про каждую задерку выплаты надо-бы писать в цб как регулятору, на сайте цб для этого есть интернет приемная (https://www.cbr.ru/Reception/Message/Register?messageType=Complaint), но как обычно всем ле...
и другой интересный момент, почему сегодня это все провернули, ведь если амеры будут тащить вверх — график бы сам в итоге также и нарисовался завтра, откроются вверху и сольют без нас
хотя возможно...
1. Сколько баров по Вашему нужно для бэктеста?
2. Как понять, что рынок изменился?
С уважением
Изменился — система перестала работать, ушла в дроу даун в 1.5 раза больше максимального на истории, переводим ее в «виртуальный режим», с расчетом что поймали неблагоприятную кратковременную фазу рынка, если в разумные сроки система «не выздоравливает», то в утиль.
Поскольку (обычно) системы не делают несколько сделок внутри бара. Пусть система работает на минутках и делает 22 сделки / сутки (мой случай). Сколько баров истории нужно для теста?
Что касается просадок на истории — тут все значительно сложнее. В былые времена я ходил в казино и вполне профессионально обносил их в «русский покер». Вероятность профитной «сделки» была примерно 52%, убыточной — 48% (при почти идеальной игре и некоторых других преимуществах).
Так вот, уйти в минус на сотню анте (анте — это базовая ставка, применительно к ТС — средний результат сделки) можно было легко, играя почти идеально. В этом легко убедиться, промоделировав на компе график блуждания, порожденного биномиальным распределением.
Так что либо система должна быть очень хорошей (в части вероятности прибыльных и убыточных сделок), либо превышение исторической просадки в 1.5 раза — это ни о чем...
С уважением
P.S. Уйти в минус на сотню — это не проиграть 100 анте подряд, а застать момент, когда превышение проигрышей над выигрышами составит 100 анте.
Если на ТФ 1м, достаточно 3 месяца, и можно пару лет спокойно работать.
ЗЫ Возможно не для всех систем на 1м это так. За всю Одессу не скажу.
Если трейдинг стоит рядом со словом «вероятность», то глаголит младенец не понимающий, что такое рынок. Ох, уж я насмотрелся на новичков, решивших переложить теорию игр на биржу)))
Я им привожу один пример, короткий, после которого спрашиваю, ну и где тут может быть теория игр? И они забывают это направление навсегда.
в кучу.
границы применимости кстати тоже из теор вера идут.
А мне формулировка нравится именно в этом виде.
Обязуюсь снести топик или отправить в оффтоп )))
С уважением
Сносить? Да пусть живет.
На самом деле ты, дружище, затронул очень важный и сложный вопрос.
Система может что-то гарантировать только по модулю какого-то факта о рынке (ну или модели рынка).
Доказать мы его не можем, можем либо верить в него (тогда это называется тезис — напр. тезис Черча в матлогике), либо проверять расчетами на исторических данных.
Но опять же, без внятной модели рынка на корректное моделирование (которое даст результат с хорошей достоверностью) никаких компьютерных мощностей не хватит.
К примеру — не существует никакого экспериментального подтверждения, что когда раздают 32 карты в преферансе (или 52 в бридже), то вероятность сдачи каждой отдельной карты составляет 1/32. Мы просто постулируем это, потом делаем из этого выводы (вероятность прихода комбинации, оценка вероятностей стратегий игры и т.д.) и уже после этого убеждаемся, что наши выводы (вроде бы) непротиворечивы.
В трейдинге такого нет, к сожалению.
Зато есть обратные примеры — история фонда LTCM (и формула Мертона-Блэка-Шоулза)...
С уважением
Гарантии бывают и на основе экспериментальных и даже рссчетных данных.
Например: вероятность пропуска цели 0.05.
Вероятность ложной тревоги: 0.001
По несоответствию предъявляются претензии разработчику и/или изготовителю.
Но в приведенных примерах есть конкретные модели, разработанные в рамках ТВиМС, а также вероятности, проверенные сотнями тысяч испытаний.
В трейдинге ничего похожего нет. Достаточно почитать любую современную книжку по HFT и посмотреть, как там оцениваются вероятности зафилливания ордера, средние проскальзывания и т.д.
С уважением
У нас, собственно, тоже самое.
Модели рынка нет? Это у кого как.)
Про модель. Была одна запись о распределении Максвелла, без привязки к конкретике. Это тоже не модель, но под нее.
Не надо задавать себе вопросов, на которые не существует ответов.
А, именно,
Мне вторая формулировка нравится больше. Мне тоже нужна такая ТС )))
описываем их
создаём модель выживания, в каждом, из выделенных состояний
сращиваем
тестируем на других графиках
анализируем ошибки — вносим коррективы
и т.д.
это, даёт гарантии
достаточность, для бэк-теста
определяется, присутствием выделенных состояний, в истории
У системы должен откуда-то браться статистический перевес, а тому кто её сделал неплохо бы понимать откуда у неё этот перевес берётся, за чей счёт банкет собственно.
Если источник перевеса не может просто так взять и внезапно исчезнуть, то скорее всего система ещё поторгует в плюс, возможно даже довольно долго!
Все как с торговлей подержанными автомобилями: едет, пока едет.