6.1.1. Параметры циклов
Циклические изменения цен на финансовых рынках происходят по различным причинам и выражаются в разных формах. Соответственно, графики рыночных циклов могут иметь различную форму.
Для того чтобы вести речь об определенных количественных характеристиках циклов, упрощенно поставим в соответствие реальному рыночному циклу колебания синусоидальной формы с тем же периодом и амплитудой, близкой к амплитуде реальных колебаний:Р= Р0x sin(ωxT),
где Pо — амплитуда колебаний; ω — частота колебаний, а величина Т= 2 х р / ω представляет собой период гармонических колебаний (рис. 6.2). Гребнем цикла называют самую высокую точку, а впадиной — самую низкую точку волны. Под фазой цикла подразумевают положение определенной точки волны относительно ближайшего гребня или впадины. У любого цикла существуют фазы падения и роста.
Как упоминалось ранее, циклические аналитики полагают, что на рынке происходят изменения цен трех типов: трендовые дви-
238
жения, циклические волны и случайные колебания. Здесь следует помнить, что деление на трендовые и циклические движения цен условное и зависит от периода исследования. Действительно, рассматриваемый в определенном масштабе времени тренд может являться частью взятого в более крупном масштабе цикла, а любой цикл, в свою очередь, можно представить в виде ряда чередующихся растущих и падающих трендов (рис. 6.3).
Рис. 6.3. Тренд (а) может являться частью цикла (Ь), я цикл может состоять из трендов (с)
Выявление циклической составляющей движений рыночных цен может иметь практический смысл только тогда, если величина периода колебаний (а значит, и частота) за время, на котором исследуется поведение рынка, изменяется несущественно. Более
239
того, необходимо, чтобы амплитуда циклических изменений была как минимум сравнимой с величиной случайных колебаний цен.
Далее мы опишем примерную последовательность действий, позволяющую выделить циклические движения из всей совокупности изменений цен.6.1.2. Основные этапы циклического анализа данных
Первый этап циклического анализа является исключительно важным для достижения конечного успеха и заключается в правильном выборе данных для исследования. Кратко перечислим основные принципы, которыми должны руководствоваться аналитики при отборе ценовой информации для последующего анализа:
• В начале исследования должны быть сделаны хотя бы прибли зительные предположения о возможных временных характе ристиках (период, частота) предполагаемых периодических зависимостей. Основой таких предположений могут быть раз личные доводы, в частности гипотезы о природе циклов, ви зуальный анализ графиков и пр.
• Временной промежуток предстоящего исследования данных должен быть выбран таким образом, чтобы охватывать доста точное для обнаружения периодичности число периодов пред полагаемых циклов. С этой точки зрения интервал исследова ния должен быть как минимум на порядок больше характер ного времени предполагаемого цикла. Одновременно период анализа не должен быть чрезмерно велик, так как на слишком больших интервалах в циклах могут случаться многочислен ные смещения фаз из-за воздействия различных внешних фак торов. Обычно рекомендуется выбирать отрезок исследования порядка 20—30 возможных периодов анализируемых циклов.
• Тип временного бара (годовой, квартальный, месячный, не дельный, дневной, часовой и т.д.) исследуемого графика дол жен быть таким, чтобы его длительность была значительно меньше периода предполагаемой цикличности. Невыполнение этого требования, очевидно, приведет к невозможности выде лить данный цикл.
• Особое внимание должно быть уделено моментам резких из менений рыночных цен. Экстремальные движения на финан совых рынках могут быть вызваны существенным изменени ем внешних условий, влияющим на параметры цикличности рынка. Таким образом, характеристики циклов до и после дан ных изменений могут различаться.
По этой причине рекомен-дуется выбирать для исследования участки ценовых графиков, не содержащие необычно резких пиков.
• На первом этапе необходимо также качественно охарактери зовать силу и длительность трендовой составляющей движе ния цен. Присутствует ли на выбранном временном интерва ле тренд и каково характерное время трендовых изменений в выбранном временном масштабе, можно оценить путем ви зуальной проверки ценового графика.
Второй этап анализа заключается в предварительной обработке выбранной информации. С отобранными на первом этапе данными обычно производят следующие действия:
• Сначала все ценовые данные должны быть переведены в ло гарифмический масштаб с целью частичного устранения вли яния на циклическую составляющую изменения общего уровня цен, которое может происходить в результате трендовых дви жений. Если не логарифмировать данные, то появятся иска жения в амплитуде цикла при высоких и низких уровнях цен.
• Далее проводится сглаживание ценового ряда для устранения случайных колебаний. Если предположить, что период случай ной составляющей ценового движения существенно меньше периода предполагаемой циклической составляющей (соответ ственно, частота случайных колебаний больше частоты пери одических колебаний), то с этой целью можно использовать построение скользящей средней ценовых значений с периодом усреднения не менее характерного времени случайных изме нений, но короче периода возможного цикла. В этом случае применение скользящей средней играет роль разновидности методов частотной фильтрации, разделяющих составляющие движений цен с различными частотами колебаний.
Третий этап исследования представляет собой собственно выделение циклической зависимости. Этот этап состоит, во-первых, из более точного, чем на первом этапе, определения вероятных периодов циклов и, во-вторых, из снятия направленности данных, т.е. отделения циклической составляющей от трендового движения цен.
Хотя визуальный анализ ценовых графиков позволяет оценить характерные периоды некоторых циклов, эта оценка является очень приблизительной.
Более того, визуально трудно выделить комбинацию нескольких наложенных друг на друга периодических колебаний с разными периодами. Для точной количественной оценки присутствующих в изменениях цен колебаний в настоящее время чаще всего используют спектральный анализ. Метод
240
241
спектрального анализа заключается в том, что наблюдаемая зависимость изменения исследуемой величины (в нашем случае — рыночных цен) от времени представляется в виде суммы гармонических колебаний с разными частотами. Вклады разных слагаемых данной суммы, как правило, различаются и определяются амплитудой колебаний на определенной частоте. Зависимость такой амплитуды от частоты составляющих гармонических колебаний называется спектром исследуемой временной функции (в нашем случае — функции цены от времени). Разложение исследуемых функций на гармонические составляющие и определение амплитуд этих составляющих требуют большого объема вычислений и проводятся с помощью компьютерных методов.
Если спектр, полученный в результате проведенного анализа, представляет собой горизонтальную прямую, значит, вклады всех частотных составляющих одинаковы. Исследуемая зависимость в этом случае называется белым шумом, в котором нельзя выделить никаких преимущественных колебаний. В том случае, если в полученном спектре некоторым частотам соответствуют существенно более высокие значения, чем соответствующие остальным частотам, можно утверждать, что у исследуемых данных есть циклическая волновая составляющая на данных частотах. Таким образом, пики частотного спектра изменений цен должны соответствовать частотам возможных временных циклов. Однако колебания с экстремальными спектральными значениями не всегда являются статистически значимыми, т.е., проявляясь в течение некоторого числа периодов, они далее могут не повторяться. Следовательно, эти возможные циклические составляющие необходимо подвергнуть соответствующей проверке.
При рассмотрении результатов спектрального анализа необходимо учитывать, что наличие в ценовых движениях трендовой составляющей влияет на форму получающихся спектров и это влияние может серьезно исказить результаты последующих проверок циклов на статистическую значимость. Поэтому, прежде чем приступать к подобным проверкам, из исследуемой зависимости необходимо попытаться удалить трендовую составляющую.
Для удаления из данных трендовой составляющей, или снятия направленности, используют, так же как и в случае удаления случайных колебаний, предполагаемый факт различия характерных периодов изменения трендов и циклов. Поскольку считается, что время трендового движения существенно превышает период предполагаемого цикла, то скользящая средняя с периодом усреднения, близким к периоду цикла, полностью устранит вли-
242
яние цикличности и в наименьшей степени исказит форму тренда. Такая скользящая средняя отражает только трендовую зависимость, и ее вычитание из исходных данных должно привести к временному ряду, в котором тренд уже отсутствует. Предшествующий этому шагу спектральный анализ необходим для того, чтобы как можно более точно определить период усреднения скользящей средней, поскольку скользящие, усредненные по времени, существенно отличающемуся от времени цикла, будут значительно искажать этот цикл (рис. 6.4).
После проведенного таким образом «снятия» направленности, как правило, снова проводится спектральный анализ и фиксируются скорректированные значения частот возможных циклов.
Проверка статистической значимости циклов с частотами, выявленными при спектральном анализе, представляет четвертый этап циклического анализа. Целью статистической проверки возможного цикла является определение того, насколько случайным является зафиксированное проявление периодичности. Проверка статистической значимости циклов осуществляется стандартными методами математической статистики, и ее результатом, как правило, является величина вероятности случайности цикла. Чем ниже полученное в результате проверки значение, тем меньше вероятность того, что наблюдаемый цикл является случайным. В качестве примеров используемых статистических тестов чаще всего приводят тест Бартелса и тесты, связанные с вычислением F-ко-эффициента и величины χ2 .
Тест Бартелса сравнивает реальные ценовые ряды и гармоническую кривую с периодом, равным периоду вероятного цикла. Чем точнее совпадение этих двух зависимостей, тем выше считается статистическая надежность такого цикла.
Для проведения следующих тестов необходимо построение так называемой периодограммы — формы расположения данных, часто применяемой в циклическом анализе. Периодограмма представляет собой таблицу, в которой зарегистрированные ценовые данные располагаются в колонках, число которых равно периоду исследуемой циклической зависимости. Число строк данной таблицы определяется длиной исследуемого ценового ряда и показывает, сколько периодов может повторяться в данный вероятный цикл. Обычно для каждой строки и каждой колонки периодограммы вычисляются средние значения.
F-коэффициент для периодограммы равен отношению дисперсии средних значений колонок периодограммы к дисперсии средних значений строк этой периодограммы. Предполагается, что чем
243
![]() |
244
больше значение F-коэффициента, тем более значимым является рассматриваемый цикл. Действительно, при отсутствии в ценовых рядах периодической зависимости с данным периодом средние значения колонок периодограммы не должны существенно различаться между собой. В этом случае дисперсии средних значений колонок и строк периодограммы будут представлять собой близкие величины, а F-коэффициент не должен существенно отличаться от единицы. Если же для исходных данных характерна цикличность, то дисперсия средних значений колонок будет превышать дисперсию средних значений строк исследуемой периодограммы, а F-коэффициент будет существенно больше единицы. Таким образом, величина F-коэффициента может служить мерой статистической значимости анализируемого цикла.
Тест χ2 проверяет статистическую надежность фазы вероятного цикла. В этом тесте строки периодограммы ценового ряда разбиваются на семь равных отрезков и подсчитывается число ценовых максимумов, появляющихся в каждом отрезке в разных строках периодограммы. В случае идеального цикла все максимумы должны попасть в центральный отрезок; будет наблюдаться высокая дисперсия распределения максимумов, а по отрезкам она должна равняться нулю. При отсутствии цикла максимумы должны быть распределены по отрезкам равномерно и дисперсия числа максимумов в отрезках будет низкой. Следовательно, отношение дисперсии числа ценовых максимумов в реальном случае к дисперсии максимумов, вычисленной для полностью случайного поведения цен, также можно использовать для проверки статистической надежности проверяемых циклов.
Методы статистического исследования значимости возможных циклов показывают, как сильно проявляется периодичность среди случайных колебаний цен, и исключительно важны для того, чтобы понять, насколько успешным может быть практическое использование данных закономерностей.
