KST («Знать наверняка» от англ. Know Sure Thing , также осциллятор KST ) — комбинированный технический индикатор сглаженных и взвешенных темпов изменения цены инструмента на четырёх различных интервалах[ 1] [ 2] [ 3] .
История и название
Индикатор KST разработал Мартин Дж. Принг впервые детально представив и описав его в 1993 году в книге «Мартин Принг о Моментуме » (англ. Martin Pring on Market Momentum )[ 1] [ 2] .
KST является аббревиатурой выражения Know Sure Thing , что обычно переводится как Знать наверняка , однако Мартин Принг предостерегал:
... важно знать, что на рынке никто не в состоянии действовать наверняка
— Мартин Принг «Мартинг Принг о Моментуме »[ 2] .
... it’s also important to know that this approach is not a sure thing
—
Martin J. Pring Martin Pring on Market Momentum
[ 1] .
Методика расчёта
В оригинальной методике четыре индикатора скорости изменения цены на разных интервалах сглаженные с помощью экспоненциальных скользящих средних суммируются с учётом весовых коэффициентов[ 4] :
KST
t
=
W
1
⋅
EMA
t
,
avg
1
(
R
o
C
i
,
x
1
)
+
W
2
⋅
EMA
t
,
avg
2
(
R
o
C
i
,
x
2
)
+
W
3
⋅
EMA
t
,
avg
3
(
R
o
C
i
,
x
3
)
+
W
4
⋅
EMA
t
,
avg
4
(
R
o
C
i
,
x
4
)
,
{\displaystyle {\textit {KST}}_{t}=W_{1}\cdot {\textit {EMA}}_{t,{\textit {avg}}_{1}}(RoC_{i,x_{1}})+W_{2}\cdot {\textit {EMA}}_{t,{\textit {avg}}_{2}}(RoC_{i,x_{2}})+W_{3}\cdot {\textit {EMA}}_{t,{\textit {avg}}_{3}}(RoC_{i,x_{3}})+W_{4}\cdot {\textit {EMA}}_{t,{\textit {avg}}_{4}}(RoC_{i,x_{4}}),}
где
KST
t
{\displaystyle {\textit {KST}}_{t}}
— значение индикатора
K
S
T
{\displaystyle KST}
в текущем периоде
t
{\displaystyle t}
;
W
1
,
W
2
,
W
3
,
W
4
{\displaystyle W_{1},W_{2},W_{3},W_{4}}
— весовые коэффициенты (константы),
EMA
t
,
avg
1
,
EMA
t
,
avg
2
,
EMA
t
,
avg
3
,
EMA
t
,
avg
4
{\displaystyle {\textit {EMA}}_{t,{\textit {avg}}_{1}},{\textit {EMA}}_{t,{\textit {avg}}_{2}},{\textit {EMA}}_{t,{\textit {avg}}_{3}},{\textit {EMA}}_{t,{\textit {avg}}_{4}}}
значение скользящих средних в момент
t
{\displaystyle t}
:
EMA
t
,
avg
=
α
avg
⋅
p
t
+
(
1
−
α
avg
)
⋅
EMA
t
−
1
,
{\displaystyle {\textit {EMA}}_{t,{\textit {avg}}}=\alpha _{\textit {avg}}\cdot p_{t}+(1-\alpha _{\textit {avg}})\cdot {\textit {EMA}}_{t-1},}
построенных с разными коэффициентами сглаживания, вычисленными по традиционной для технического анализа «дневной формуле»:
α
avg
=
2
avg
+
1
,
{\displaystyle \alpha _{\textit {avg}}={\frac {2}{{\textit {avg}}+1}},}
где в качестве параметра
avg
{\displaystyle {\textit {avg}}}
используются значения
avg
1
,
avg
2
,
avg
3
,
avg
4
{\displaystyle {\textit {avg}}_{1},{\textit {avg}}_{2},{\textit {avg}}_{3},{\textit {avg}}_{4}}
от индикаторов изменения цены
RoC
t
,
x
=
close
t
−
close
t
−
x
close
t
−
x
⋅
100
%
,
{\displaystyle {\textit {RoC}}_{t,x}={\frac {{\textit {close}}_{t}-{\textit {close}}_{t-x}}{{\textit {close}}_{t-x}}}\cdot 100\%,}
где в качестве параметра
x
{\displaystyle x}
берутся четыре разные интервала
x
1
,
x
2
,
x
3
,
x
4
{\displaystyle x_{1},x_{2},x_{3},x_{4}}
и
close
t
,
close
t
−
x
{\displaystyle {\textit {close}}_{t},{\textit {close}}_{t-x}}
— текущая —
t
{\displaystyle t}
цена закрытия и цена закрытия
x
{\displaystyle x}
периодов назад —
t
−
x
{\displaystyle t-x}
.
В своей работе Мартин Принг рекомендует следующие значения:
Число периодов для вычисления
RoC
(
x
)
:
x
1
=
10
,
x
2
=
15
,
x
3
=
20
,
x
4
=
30.
{\displaystyle {\textit {RoC}}\ (x):x_{1}=10,x_{2}=15,x_{3}=20,x_{4}=30.}
Длины экспоненциально сглаженных скользящих средних
EMA
(
avg
)
:
avg
1
=
10
,
avg
2
=
10
,
avg
3
=
10
,
avg
4
=
15.
{\displaystyle {\textit {EMA}}\ ({\textit {avg}}):{\textit {avg}}_{1}=10,{\textit {avg}}_{2}=10,{\textit {avg}}_{3}=10,{\textit {avg}}_{4}=15.}
Весовые коэффициенты при сумировании
(
W
)
:
W
1
=
1
,
W
2
=
2
,
W
3
=
3
,
W
4
=
4.
{\displaystyle (W):W_{1}=1,W_{2}=2,W_{3}=3,W_{4}=4.}
После подстановки данных значений формула принимают вид:
KST
t
=
1
⋅
EMA
t
,
10
(
R
o
C
i
,
10
)
+
2
⋅
EMA
t
,
10
(
R
o
C
i
,
15
)
+
3
⋅
EMA
t
,
10
(
R
o
C
i
,
20
)
+
4
⋅
EMA
t
,
15
(
R
o
C
i
,
30
)
.
{\displaystyle {\textit {KST}}_{t}=1\cdot {\textit {EMA}}_{t,10}(RoC_{i,10})+2\cdot {\textit {EMA}}_{t,10}(RoC_{i,15})+3\cdot {\textit {EMA}}_{t,10}(RoC_{i,20})+4\cdot {\textit {EMA}}_{t,15}(RoC_{i,30}).}
Некоторые аналитики рекомендуют взвешивать полученное значение[ 2] :
WKST
t
=
W
1
⋅
EMA
t
,
avg
1
(
R
o
C
i
,
x
1
)
+
W
2
⋅
EMA
t
,
avg
2
(
R
o
C
i
,
x
2
)
+
W
3
⋅
EMA
t
,
avg
3
(
R
o
C
i
,
x
3
)
+
W
4
⋅
EMA
t
,
avg
4
(
R
o
C
i
,
x
4
)
W
1
+
W
2
+
W
3
+
W
4
,
{\displaystyle {\textit {WKST}}_{t}={\frac {W_{1}\cdot {\textit {EMA}}_{t,{\textit {avg}}_{1}}(RoC_{i,x_{1}})+W_{2}\cdot {\textit {EMA}}_{t,{\textit {avg}}_{2}}(RoC_{i,x_{2}})+W_{3}\cdot {\textit {EMA}}_{t,{\textit {avg}}_{3}}(RoC_{i,x_{3}})+W_{4}\cdot {\textit {EMA}}_{t,{\textit {avg}}_{4}}(RoC_{i,x_{4}})}{W_{1}+W_{2}+W_{3}+W_{4}}},}
или с исходными параметрами:
WKST
t
=
1
⋅
EMA
t
,
10
(
R
o
C
i
,
10
)
+
2
⋅
EMA
t
,
10
(
R
o
C
i
,
15
)
+
3
⋅
EMA
t
,
10
(
R
o
C
i
,
20
)
+
4
⋅
EMA
t
,
15
(
R
o
C
i
,
30
)
1
+
2
+
3
+
4
.
{\displaystyle {\textit {WKST}}_{t}={\frac {1\cdot {\textit {EMA}}_{t,10}(RoC_{i,10})+2\cdot {\textit {EMA}}_{t,10}(RoC_{i,15})+3\cdot {\textit {EMA}}_{t,10}(RoC_{i,20})+4\cdot {\textit {EMA}}_{t,15}(RoC_{i,30})}{1+2+3+4}}.}
Из формул видно, что самый больший вес — 4 придаётся наиболее длинному значению
R
o
C
i
,
30
{\displaystyle RoC_{i,30}}
сглаженному с помощью самой медленной
EMA
t
,
15
{\displaystyle {\textit {EMA}}_{t,15}}
.
Торговые стратегии
Оригинальная оценка поведения KST многофакторна и сложна, однако возможны и чисто механические стратегии[ 2] :
Открыть длинную позицию, когда KST пересекает свою скользящую среднюю снизу вверх.
Закрыть длинную позицию, когда KST пересекает свою скользящую среднюю сверху вниз.
Причём, по данным аналитиков, подобной стратегией не рекомендуется пользоваться для открытия коротких позиций[ 2] .
Примечания
Литература
Martin J. Pring Martin Pring on Market Momentum. McGraw-Hill, New York, May 1, 1997—358 p. ISBN 0-7863-1176-2 ; ISBN 978-0-7863-1176-7 .
Picking Out Your Trading Trend // Martin J. Pring, Stocks & Commodities V. 18:4 (62-68).
Ссылки
Основные понятия Графики Индикаторы Программное обеспечение Аналитики