Мутная статистика

Мутная статистика
Atom
11/16/2013
Bond


Добрался до статистики!
Где обещанный в документации расчет коэффициента Шарпа?

И Вам не кажется, что текущий расчет PnL вводит людей в заблуждение?
Если честно я даже не понял как вы его считаете.
Вот пример:


Снизу ваш график Эквити. Чуть выше нормальный расчет Профита.
Расчет Профита простой. Сделка закрывается, цены вычитаются и локальные профиты суммируются.
У вас же либо не правильный расчет, либо добавлены какие-то другие параметры.


< 1 2 
Bond

Avatar
Date: 11/28/2013
Reply


Михаил Сухов
Bond

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



Это вообще то неправильно из-за

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

2. Для РИ (или любого другого инструмента, стоимость которого рассчитывается в долларомо эквиваленте) можно получить убытки при совершении серии профитных сделок.


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

П.С. И все равно у вас цифры не правильные [flapper]
Thanks:

Mikhail Sukhov

Avatar
Date: 11/28/2013
Reply


Bond
П.С. И все равно у вас цифры не правильные [flapper]


Именно поэтому я и предложил разобраться.
Thanks:

Андрей Гунинский

Avatar
Date: 11/29/2013
Reply


Почему бы не взять очень маленький синтетический ряд цены и ряд сигналов к нему(1,0,-1). Такой что бы за пару минут на калькуле или в уме можно было просчитать и убедиться в верности расчета, я так обычно делаю в таких случаях. Тогда все вопросы отпадут.
Thanks:

Mikhail Sukhov

Avatar
Date: 11/29/2013
Reply


Андрей Гунинский
Почему бы не взять очень маленький синтетический ряд цены и ряд сигналов к нему(1,0,-1). Такой что бы за пару минут на калькуле или в уме можно было просчитать и убедиться в верности расчета, я так обычно делаю в таких случаях. Тогда все вопросы отпадут.


Хорошо. Ждем от вас такой тест.[biggrin]
Thanks:

Bond

Avatar
Date: 11/29/2013
Reply


Михаил Сухов
Андрей Гунинский
Почему бы не взять очень маленький синтетический ряд цены и ряд сигналов к нему(1,0,-1). Такой что бы за пару минут на калькуле или в уме можно было просчитать и убедиться в верности расчета, я так обычно делаю в таких случаях. Тогда все вопросы отпадут.


Хорошо. Ждем от вас такой тест.[biggrin]






Михаил, ваши формулы в студию, пожалуйста!
Thanks:

Mikhail Sukhov

Avatar
Date: 11/30/2013
Reply


Bond

Михаил, ваши формулы в студию, пожалуйста!


http://stocksharp.codepl...atest#Sources/Algo/PnL/ С тех пор менялась только косметика. Расчеты все те же.
Thanks:

Bond

Avatar
Date: 12/1/2013
Reply


Михаил Сухов
Bond

Михаил, ваши формулы в студию, пожалуйста!


http://stocksharp.codepl...atest#Sources/Algo/PnL/ С тех пор менялась только косметика. Расчеты все те же.


Code

d => d.Sum(p => p.Key.MinStepPrice / p.Key.MinStepSize * p.Value.UnrealizedPnL)


Ну, смотрите сами Михаил. Это скорее Вам нужно, чем мне. У меня свой расчет. Графики несут разную информацию, главное, чтобы у ваших клиентов было ясное понимание, что график отображает.
Thanks:

loop

Avatar
Date: 12/1/2013
Reply


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

Некоторые фиксируют покупку по HighAsk а продажу по LowBid следующей свечи, ориентируясь на мрачный сценарий и эмпирически это оправданно, так что можно сделать на выбор такой режим тоже.

Соглашусь с коллегами, что каждый режим подсчёта PnL должен быть потенциально фальсифицируем(чётко представлена формула), с черными ящиками работать не всем комфортно.
Thanks:
< 1 2 

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy