периоды выигрыша (проигрыша) тестируемой системы ожидаемым? Если нет, существует ли достаточно высокая доверительная граница, чтобы допустить, что между сделками существует зависимость, т.е. зависит ли результат текущей сделки от результата предыдущих сделок? Ниже приведено уравнение серийного теста. Счет Z для торговой системы равен:
(1.1) Z=(N*(R-0,5)-Х)/((Х*(Х-N))/(N-1))^(1/2), где
N = общее число сделок в последовательности;
R = общее число серий выигрышных или проигрышных сделок;
X=2*W*L;
W
L = общее число проигрышных сделок в последовательности.
Этот расчет можно провести следующим образом:
1. Возьмите данные по вашим сделкам:
A) Общее число сделок, т.е. N.
Б) Общее число выигрышных сделок и общее число проигрышных сделок.
Теперь рассчитайте X.
Х = 2 * (Общее число выигрышей) * (Общее число проигрышей).
B) Общее число серий в последовательности, т.е. R.
2. Предположим, что произошли следующие сделки:
-3, +2, +7, -4, +1, -1, +1, +6, -1, 0, -2, +1.
Чистая прибыль составляет +7. Общее число сделок 12, поэтому N = 12. Теперь нас интересует не то, насколько
- + + - +-++---+
Как видно, последовательность состоит из 6 прибылей и 6 убытков, поэтому X =2 * 6 * 6 = 72. В последовательности есть 8 серий, поэтому R = 8.
1. Последовательность будет выглядеть следующим образом:- + + - +-++---+ т.е. 1 2 3 4 5 6 7 8
2. Вычислите значение выражения:
N*(R-0,5)-X Для нашего примера:
12* (8 -0, 5) -72
12*7,5-72
90 - 72
18
3. Вычислите значение выражения:
(X*(X-N))/(N-1) Для нашего примера:
(72* (72-12))/(12-1)
(72* 60)/11
4320/11
392,727272
4. Возьмите квадратный корень числа, полученного в пункте 3. В нашем примере:
392,727272 ^(1/2) = 19,81734777
5. Разделите ответ из пункта 2 на ответ из пункта 4. Это и есть счет Z. В нашем примере:
18/19,81734777 = 0,9082951063
6. Теперь преобразуйте ваш счет Z в доверительную границу. Распределение периодов является биномиальным распределением. Однако когда рассматриваются 30 или больше сделок, мы можем использовать нормальное распределение, как близкое к биномиальному. Таким образом, если вы исполь зуете 30 или более сделок, вы просто можете преобразовать ваш счет Z в доверительную границу, основываясь на уравнении (3.22) для нормального распределения.
Серийный тест подскажет вам, содержит ли ваша последовательность выигрышей и проигрышей больше или меньше полос (серий выигрышей или проигрышей), чем можно было бы ожидать от действительно случайной последовательности, в которой нет зависимости между испытаниями. Так как в нашем случае мы находимся на уровне относительно низкой доверительной границы, то можно допустить, что между сделками в этой последовательности нет зависимости.
Если счет Z имеет отрицательное значение, то при расчете доверительной границы просто возьмите его абсолютное значение. Отрицательный счет Z говорит о положительной зависимости, то есть полос меньше, чем при нормальном распределении вероятности, и следовательно, выигрыши порождают выигрыши, а проигрыши порождают проигрыши. Положительный счет Z говорит об отрицательной зависимости, то есть полос больше, чем при нормальном распределении вероятности, и следовательно, выигрыши порождают проигрыши, а проигрыши порождают выигрыши.
Какой уровень доверительной границы считать приемлемым? Статистики, как правило, рекомендуют доверительную границу не менее 90%. Некоторые рекомендуют доверительную границу свыше 99%, чтобы быть уверенными, что зависимость существует, другие рекомендуют менее строгий минимум 95,45% (2 стандартных отклонения).
Очень редко система демонстрирует доверительную границу свыше 95,45%, чаще всего она менее 90%. Даже если вы найдете систему с доверительной границей от 90 до 95,45, это не будет золотым самородком. Чтобы убедиться в зависимости, на которой можно хорошо заработать, вам нужно как минимум 95,45%. Пока зависимость находится на приемлемой доверительной границе, вы можете изменить систему, чтобы улучшить торговые решения, даже если вы не понимаете основной причины зависимости. Если вы узнаете причину, то сможете оценить, когда зависимость действовала, а когда нет, а также когда можно ожидать изменение степени зависимости. До настоящего момента мы смотрели на зависимость только с точки зрения того, была ли последняя сделка выигрышем или проигрышем. Теперь мы попытаемся определить, есть ли в последовательности выигрышей и проигрышей зависимость или нет. Серийный тест на наличие зависимости автоматически принимает в расчет процент выигрышей и проигрышей. Однако серийный тест по периодам выигрышей и проигрышей учитывает
Корреляция
Есть другой, и, может быть, лучший способ определения зависимости между размерами выигрышей и проигрышей. Этот метод позволяет рассмотреть размеры выигрышей и проигрышей с совершенно другой стороны, и когда он используется вместе с серийным f тестом, то взаимосвязь сделок измеряется с большей глубиной. Для количественной оценки зависимости или независимости данный метод использует коэффициент линейной корреляции г, который иногда называют